init
Wird ausgeführt auf:
Die init.sqf löst einmal bei Missionsstart überall aus, wenn die Mission gestart wird.
Sie startet dabei noch vor dem Briefing Screen (Karte).
Sie führt zudem bei “Join in Progress” Clients aus.
initHC
Wird ausgeführt auf:
Wird NICHT ausgeführt auf:
Die initHC.sqf wird bei Spielstart einmalig auf dem Headless Client ausgeführt.
Da die Datei über die initPlayerLocal aufgerufen wird, ersetzt sie diese auf dem Headless Client.
Sie ist besonders geeignet um Spawnskripte zu Beginn einer Mission auszuführen, oder um KI zu beeinflussen, welche auf anderem Wege zum Missionsstart auf den HC verschoben wurde.
initPlayerLocal
Wird ausgeführt auf:
Wird NICHT ausgeführt auf:
Die initPlayerLocal.sqf löst einmal bei Missionsstart auf dem Spieler-Client aus, wenn die Mission gestart wird, oder der Spieler im Laufe der Mission beitritt (JIP).
Am Missionsstart führt sie noch vor dem Briefing Screen (Karte) aus.
initPlayerServer
Wird ausgeführt auf:
Wird NICHT ausgeführt auf:
Die initPlayerServer.sqf ist analog zur initPlayerLocal.sqf zu verstehen, wird jedoch pro Spieler einmal auf dem Server ausgeführt.
Dies geschieht bei Missionsstart und bei “Join in Progress”-Vorgängen.
initServer
Wird ausgeführt auf:
Wird NICHT ausgeführt auf:
Die initPlayerLocal.sqf des Servers. Sie wird nur einmal zu Missionsstart auf dem Server ausgeführt.
Sie ist besonders geeignet zum Ausführen von Scripten und Funktionen, die über das Netzwerk global geteilt werden sollen.