22.11.2011, 23:59 | #21 (permalink) |
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
|
Dazu braucht man jeweils einen Schalter, welche man ins Briefing einbauen kann. Das Briefing sieht dann so aus:
Code:
_ok = false; if (player == S1 and isNil "BriefEin_1") then { BriefEin_1=0; _ok=true; MAG_tskObj0_OK = false; MAG_tskObj1_OK = false; MAG_tskObj2_OK = false; }; if (player == S2 and isNil "BriefEin_2") then {BriefEin_2=0; _ok=true}; if (player == S3 and isNil "BriefEin_3") then {BriefEin_3=0; _ok=true}; if (player == S4 and isNil "BriefEin_4") then {BriefEin_4=0; _ok=true}; if (player == S5 and isNil "BriefEin_5") then {BriefEin_5=0; _ok=true}; if (player == S6 and isNil "BriefEin_6") then {BriefEin_6=0; _ok=true}; if (player == S7 and isNil "BriefEin_7") then {BriefEin_7=0; _ok=true}; if (player == S8 and isNil "BriefEin_8") then {BriefEin_8=0; _ok=true}; if (player == S9 and isNil "BriefEin_9") then {BriefEin_9=0; _ok=true}; if (_ok) then { player createDiaryRecord ["Diary",[...]]; player createDiaryRecord ["Diary",[...]]; player createDiaryRecord ["Diary",[...]]; MAG_tskObj2 = player createSimpleTask [...]; MAG_tskObj2 setSimpleTaskDescription [...]; MAG_tskObj1 = player createSimpleTask [...]; MAG_tskObj1 setSimpleTaskDescription [...]; MAG_tskObj0 = player createSimpleTask [...]; MAG_tskObj0 setSimpleTaskDescription [...]; player setCurrentTask MAG_tskObj0; }; if (MAG_tskObj0_OK) then {MAG_tskObj0 setTaskState "Succeeded"}; if (MAG_tskObj1_OK) then {MAG_tskObj1 setTaskState "Succeeded"}; if (MAG_tskObj2_OK) then {MAG_tskObj2 setTaskState "Succeeded"}; MAG_tskObj0_OK = true; MAG_tskObj0 setTaskState "Succeeded" Beim Umsteigen auf einen anderen Soldaten wird dann vom Briefing das grüne Licht bei allen Soldaten geschalten. |
23.11.2011, 23:11 | #22 (permalink) |
Registriert seit: 31.10.2011
Beiträge: 11
|
Kleine Frage dazu.
Du hast unter der Zeile für S1 die Zeilen eingefügt. { BriefEin_1=0; _ok=true; MAG_tskObj0_OK = false; MAG_tskObj1_OK = false; MAG_tskObj2_OK = false; }; Muss ich das nun unter den anderen Zeilen, ergo für S2 und S3 usw. wiederholen in der Briefing.sqf oder reicht das unter der Zeile des Leaders, ergo s1, so wie du es vorgegeben hast aus? Man Vienna du bist echt ein Genie, danke, danke , danke. Das Loch was ich dir in den Bauch gefragt habe...wie kann man das nur wieder stopfen, würdeste in der Gegend wohnen, würde ich dich glatt auf `ne Pizza einladen. Danke dir. |
Stichworte |
arma2, aufgaben, briefing, notizen, teamwechsel |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Respawn einer Gruppe | GELight | Editing & Scripting | 23 | 29.09.2011 13:54 |
Soldaten in einem Trigger von einer anderen Gruppe eliminieren | M4X1 | Editing & Scripting | 2 | 15.06.2011 16:35 |
Einheiten in Gruppe löschen | Brubaker | Editing | 6 | 26.05.2011 18:44 |
Briefing - Missionsziele später anzeigen | Anemia | Editing & Scripting | 11 | 25.01.2011 15:54 |
Gruppe per Auslöser bewegen | Deep Five-9te | Editing & Scripting | 2 | 07.01.2011 08:46 |