PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : moveInCargo forEach [grp1,grp2,grp3] ?


killshot
28.07.2015, 19:30
Hallo Leute.

Wenn ich jetzt, beispielweise, 3 Gruppen à 3 Mann (grp1,grp2,grp3) habe und diese per moveInCargo Befehl in veh1 setzen möchte, wieso funktioniert das dann nicht mit folgender Zeile(?):

{_x moveInCargo veh1} forEach [grp1,grp2,grp3];

Habe jetzt schon eine knappe Stunde rumprobiert, mit diversen Varianten, aber im Grunde genommen, ohne Erfolg :)

{nul = [_x] execVM "getin.sqf";} foreach [grp1,grp2,grp3]; funktioniert ja zum Beispiel auch.


Grüße. :)

Drunken Officer
29.07.2015, 12:47
ForEach fordert Objekte. Du setzt Gruppen

killshot
29.07.2015, 17:21
Danke für deine Antwort. :)

Hab's dann jetzt doch noch hinbekommen :ugly:

{{_x moveInCargo veh1} forEach units _x;} forEach [grp1,grp2,grp3];

oder

allGrps = units grp1 + units grp2 + units grp3; {_x moveInCargo veh1} forEach allGrps;


Grüße