Spieler Loadout: Unterschied zwischen den Versionen
Aus Arma Wiki
Neodym (Diskussion | Beiträge) |
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"> | ||
+ | - "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. | ||
+ | </blockquote > |
Version vom 22. Juni 2016, 08:00 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.