Spieler Loadout: Unterschied zwischen den Versionen
Aus Arma Wiki
Neodym (Diskussion | Beiträge) (→Erstellung des Event Script (initPlayerLocal.sqf)) |
Neodym (Diskussion | Beiträge) (→Erstellung des Event Script (initPlayerLocal.sqf)) |
||
Zeile 13: | Zeile 13: | ||
[player] call compile preprocessFileLineNumbers _loadoutScript; | [player] call compile preprocessFileLineNumbers _loadoutScript; | ||
</source> | </source> | ||
+ | |||
<blockquote width=80%; style="background:#f4f4ff; border: 2px solid #999; border-right-width: 2px"> | <blockquote width=80%; style="background:#f4f4ff; border: 2px solid #999; border-right-width: 2px"> | ||
− | + | "S1" der Name der im Editor plazierten spielbaren Figur ist.<br> | |
− | + | loadout\s1.sqf bedeutet das im zuvor erstellten Verzeichnis, loadout, im Haupverzeichnis der Mission das loadout für den spieler "S1" abgelegt ist. | |
</blockquote > | </blockquote > |
Version vom 22. Juni 2016, 08:13 Uhr
Erstellung des Event Script (initPlayerLocal.sqf)
- Im Missions Verzeichnis die Datei initPlayerLocal.sqf erstellen.
- Datei initPlayerLocal.sqf ist wie folgt Aufbau:
_loadoutScript = switch (toUpper (str player)) do {
CASE "S1": {"loadout\s1.sqf"};
...
...
DEFAULT { hint "default" };
};
[player] CALL compile preprocessFileLineNumbers _loadoutScript;
"S1" der Name der im Editor plazierten spielbaren Figur ist.
loadout\s1.sqf bedeutet das im zuvor erstellten Verzeichnis, loadout, im Haupverzeichnis der Mission das loadout für den spieler "S1" abgelegt ist.