Vielen Dank für deine Hilfe, jedoch funktioniert addAction bei mir nicht.
Mein Script schaut momentan so aus.
refuel_init.sqf:
Code:
{
temp = _x addAction["<t color='#FF0000'>REFUEL</t>","refuel\refuel_action.sqf"];
}forEach ["B_UAV_01_F", "I_UAV_01_F"];
refuel_action.sqf:
Code:
_target = _this select 0; // UAV
_caller = _this select 1; // SPIELER
hint format ["%1", fuel _target];
//if(fuel _target < 0.5) then {
if((magazines _caller) find "Laserbatteries" > -1) then {
_target setFuel 1;
_caller removeMagazine "Laserbatteries";
//hint "Refuelled";
sleep 2;
hint format ["1%", fuel _target];
} else {hint "Du musst eine Laserbatterie in deinem Inventar haben."};
//} else {hint "Sorry, deine Drohne muss mindestens zu 50% leer sein."};