Короче, если на базе заорет тревога, то через некоторое время приедет грузовик, в кторый солдаты залезли через WP, но когда они приедт в точку активации скрипта, они все вылезут из грузовика и далбше поедут, хотя должны идти

вот скрипт, мож что не правильно тут ?

_aunits = units oficer1
_i = 0
_j = count _aunits

#Here
(_aunits select _i) action ["EJECT",truck1]
unassignvehicle (_aunits select _i)
_i=_i+1
~1
?_j>_i:goto "Here"

exit