to może po kolei
group _unit - zwraca grupę jednostki _unit
units _group - zwraca ci tablicę z jednostkami należącymi do grupy _group
dlatego też:
_grp1 = units group najemnik1
_grp1 to będzie tablica z [najemnik1, reszta_z_grupy_najemnika1]
-----------------------------
{_x cośtam; } forEach _tablica
dla każdego elementu _tablica zostanie wykonana instrukcja/instrukcje zawarte w klamrach, gdzie pod _x zostanie wstawiony każdy kolejny element.
wystarczy chwilę pomyśleć, ręce szybsze od mózgu.
- Kod: Zaznacz cały
_units1 = units group najemnik1;
; pewnie masz jeszcze te 2 inne grupy(zmieniłem nazwę zmiennej, żeby się nie myliło)
_units2 = units group najemnik2;
_units3 = units group najemnik3;
_unitsall = _units1 + _units2 + _units3;
; źle masz u siebie postawiony cudzysłów, zresztą nie ma sensu robić 2x forEach
{
_x assignAsCargo guer_truck1;
} forEach _unitsall;
_unitsall orderGetIn true;