Einzelnen Beitrag anzeigen
Alt 11.07.2010, 10:31   #4 (permalink)
Anemia
500 Beiträge
 
Benutzerbild von Anemia
 
Registriert seit: 20.05.2009
Beiträge: 605
Standard

Sorry kann es oben nicht mehr ändern.

Ich glaube ich habe das Prob gefunden.

wenn die luftunterstützung noch aktiv ist, wird nach beendung das menü wieder aktiviert, so das man nicht 5 unterstützungsanfragen aufeinmal laufen lässt.

Kann man irgendwie sicherstellen das es nicht zweimal hinzugefügt wird ?!


So sieht die addmenue sqf von dem airsupport script aus.

Code:
_man = _this select 0;
_id = _this select 2;

_man removeAction _id;

if(jadam or lgb or cbuap or cbuat or cas or cbumine) then {as1 = _man addAction [localize "STR_MENUFXD","airSup\callFixed.sqf",[], 40, false, false, "", ""];};
if(helo or trans) then {as2 = _man addAction [localize "STR_MENUHEL","airSup\callHelo.sqf",[], 30, false, false, "", ""];};
as4 = _man addAction [localize "STR_MENUEXT","airSup\exitMenu.sqf",[], 10, false, false, "", ""];

if(true)exitWith{};
Anemia ist offline