Ich würde es so machen:
Das Briefing erstellst du nicht in der init.sqs, sondern schreibst dort nur folgendes:
Code:
[] exec "briefing.sqs"
Und in der Briefing.sqs erstellst du nun dein ganzes Briefing.
Dann machst du noch ein Skript namens
respawn_player.sqf und schreibst folgendes rein:
Code:
While {alive player} do {
If (!alive player) then {
waitUntil {alive player};
player exec "briefing.sqs";
};
sleep 10;
};
Und in jeder Spieler Initzeile folgendes:
Code:
respawnbr = this execVM "respawn_player.sqf";
Jetzt wird dann nach jedem erfolgreichen Ableben der Soldaten das Briefing neu hinzugefügt.
Ob die Missionsziele abgehackt bleiben, wenn sie einmal abgehackt waren, weiß ich nicht. Das müsstest du dann mal überprüfen