Wie du die Aktion in einen Gegenstand hinzufügst habe ich oben schon beschrieben.
Zur weiteren Vereinfachung ein Beispiel für das Skript "Bewaffnen.sqs" für die Aufnahme von 2 Waffen.
Das zu bewaffnende Flugzeug soll den Namen Flieger1 haben!
Bewaffnen.sqs
Code:
_unit = Flieger1
_i=0
_Bewaffnung_1 = _this select 0
_Bewaffnung_2 = _this select 1
_NameWaffe_1 = _Bewaffnung_1 select 0
_NameMagazin_1 = _Bewaffnung_1 select 1
_MagazinAnzahl_1 = _Bewaffnung_1 select 2
_NameWaffe_2 = _Bewaffnung_2 select 0
_NameMagazin_2 = _Bewaffnung_2 select 1
_MagazinAnzahl_2 = _Bewaffnung_2 select 2
removeAllWeapons _unit
for [{_i=0},{_i <= _MagazinAnzahl_1},{_i=_i+1}] do {_unit addMagazine _NameMagazin_1}
_unit addWeapon _NameWaffe_1
for [{_i=0},{_i <= _MagazinAnzahl_2},{_i=_i+1}] do {_unit addMagazine _NameMagazin_2}
_unit addWeapon _NameWaffe_2
Das ist nicht getestet. Ich hoffe ich habe die Befehle richtig geschrieben.
-
-