Flugzeugträger platzieren
Eine Mission mit Flugzeugträger (Apex hat da derzeit eine statische Lösung: Freedom) ausstatten ist manchmal schwierig aufgrund der Modifikationen. Nicht jeder Spieler ist gewillt sich zig Mods wegen 1-2 Missionen herunterzuladen. Eine Erweiterung zb. mit einem Flugzeugträger kann man auch sehr einfach mit einem Skript in eine Mission einfügen:
Erstelle eine Datei. In unserem Beispiel carrier.sqf für den Missionsordner.
Einfügen:
_LHDspawn = _this select 0;
_LHDdir = getdir _LHDspawn;
_LHDspawnpoint = getposasl _LHDspawn;
deletevehicle _LHDspawn;
_parts =
[
"Land_LHD_house_1",
"Land_LHD_house_2",
"Land_LHD_elev_R",
"Land_LHD_1",
"Land_LHD_2",
"Land_LHD_3",
"Land_LHD_4",
"Land_LHD_5",
"Land_LHD_6"
];
{
_dummy = _x createvehicle _LHDspawnpoint;
_dummy setdir _LHDdir;
_dummy setpos _LHDspawnpoint;
}foreach _parts;
Das war es fast schon. Nun platziere eine leere Einheit auf dem Wasser, in unserem Beispiel ein kleines Schlauchboot. Für die Initzeile des Bootes folgender Eintrag:
res=[this]execVM"carrier.sqf"
Beim Starten sollte ihr nun den Träger auf dem Wasser sehen.
Um Einheiten auf dem Träger zu platzieren sollte nun in die InitZeile der jeweiligen Einheit der Eintrag folgen:
this setPosASL [getPos this select 0, getPos this select 1, 15.9]