Archiv verlassen und diese Seite im Standarddesign anzeigen : Einheiten in Fahrzeug starten
Wie bekomm ich ne Gruppe von Soldaten dazu in einem Boot,Heli etc. zu starten?
Habs schon mit dem ofp Befel: "_x moveincargo bla"foreach units group this ; versucht aber es klappt nicht.Hat sich der Befehl geändert?
pspsps91
04.12.2006, 18:11
Das muss irgendwie am Foreach liegen, geht bei mir auch nicht mehr. Allerdings kannst du den Befehl "moveincargo" auch einfach so, ohne Foreach verwenden.
-> Bei jedem Soldaten, der ins Fahrzeug soll "this moveincargo <fahrzeug>" reinschreiben. Wenn dir das zu umständlich ist, könnte man auch ein Script verwenden:
_leader = _this select 0
_vehicle = _this select 1
_units = units _leader
_count = count _units
_i = 0
#loop
_s = _units select _i
_s moveincargo _vehicle
_i = _i + 1
? _i < _count:goto "loop"
exit
Das script unter "einsteigen.sqs" im Missions Ordner speichern und so im Editor ausführen: In die Initzeile des Anführers schreiben [this,<fahrzeugname>] exec "einsteigen.sqs". Für <fahrzeugname> setzt du den Namen des Fahrzeugs ein;)
Mr-Murray
04.12.2006, 18:16
Jepp, aber nur geringfügig:
Gruppe1=group this; {_x moveinCargo Heli1} foreach units group this
Ab in die Initzeile damit.
jaeger313
05.12.2006, 10:30
Jepp, aber nur geringfügig:
Gruppe1=group this; {_x moveinCargo Heli1} foreach units group this
Ab in die Initzeile damit.
Bei mir geht das so:{_x moveinCargo Heli1} foreach units Grp1
(Grp1 ist name der Gruppe)
Mr-Murray
05.12.2006, 10:32
Oder so natürlich, dass ist egal.
vBulletin® v3.7.3, Copyright ©2000-2024, Jelsoft Enterprises Ltd.