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{};