Einzelnen Beitrag anzeigen
Alt 20.04.2012, 21:07   #1 (permalink)
spreewälder
50 Beiträge
 
Benutzerbild von spreewälder
 
Registriert seit: 21.10.2008
Beiträge: 54
Standard Frage zu "addaction"



Wie kann ich alle "addaction"-Einträge entfernen sobald eins meiner erstellten gewählt wurde?
Und gibt es eine Abfrage ob ein ganz bestimmtes Magazin vorhanden ist? Ich hab nur
Code:
someAmmo player
gefunden. Ich brauch aber ein bestimmtes Magazin als Bedingung.

hier mein script:

Code:
// Auslöser: _act_id_PzFst_Schiessen = player addAction ["Wählen Sie eine Übung", "scripts\Ziele_PzFst.sqf"];

player removeAction _act_id_PzFst_Schiessen;

//private ["_act_id_000", "_act_id_100", "_act_id_200", "_act_id_300", "_act_id_400"];

if (true) then {

if (player hasWeapon "BwMod_PzF" && someAmmo player) then
    {
    _act_id_000 = player addaction ["Panzer in Querfahrt" , "scripts\Quer.sqf"];
    _act_id_100 = player addaction ["Ziel auf 100m", "scripts\100.sqf"];
    _act_id_200 = player addaction ["Ziel auf 200m", "Scripts\200.sqf"];
    _act_id_300 = player addaction ["Ziel auf 300m", "scripts\300.sqf"];
    _act_id_400 = player addaction ["Ziel auf 400m", "scripts\400.sqf"];        
    } else 
    {
};
sleep1;
        };
Danke im Vorraus!
spreewälder ist offline