Schon wieder spät geworden.
Also es sieht jetzt folgendermaßen bei mir aus:
Objekt Laptop mit Namen "Kommandostab"
Initzeile:
ID01 = this addAction ["Einsatzbefehl","Scripts\Stab\Bruecke_01.sqf"]; ID02...
Bruecke_01.sqf
delete_laptop_id01 = true;
publicVariable "delete_laptop_id01";
Auslöser "Trg1" - Achse A/B = 0; Auslösbar durch BLUEFOR; 1x
Bedingung: !isNil "delete_laptop_id01";
Bei Aktiv.: KommandoStab removeAction ID01; nul = execVM "Scripts\Stab\Einsatzbefehl_01.sqf";
Einsatzbefehl_01.sqf
Code:
// Variable "Stab" (Task1) auf true setzen
player setVariable ["Stab_active",true,false];
// Entferne Aufgabe "Gehe zu Kommandobunker"
player removeSimpleTask task1;
// Material für Task2 sichtbar machen
baumaterial1 hideobject false;
baumaterial2 hideobject false;
sleep 3;
hint "Einsatzbefehl erhalten";
sleep 5;
hintSilent "";
// Löschen des Auslösers
deletevehicle trg1;
Habe ich das richtig verstanden?
Bisher funktioniert es jedenfalls genau so wie ich es haben möchte (also so wie es die ganze Zeit schon funktioniert hat xD)! Jetzt bin ich mal gespannt obs dann heute auch endlich im Multiplayer klappt! Auf jeden Fall kommt mir das Ganze jetzt schon strukturierter und aufgeräumter vor. Danke euch!