Spieler Loadout: Unterschied zwischen den Versionen

Aus Arma Wiki
Wechseln zu: Navigation, Suche
(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:

  1. _loadoutScript = switch (toUpper (str player)) do {
  2. CASE "S1": {"loadout\s1.sqf"};
  3. ...
  4. ...
  5. DEFAULT { hint "default" };
  6. };
  7. [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.