всех в отряд unitgroup[1]. а дальше примерно такая система Generic unit отдал приказ - цель точка
условие:
Triggering unit is unit in unitgroup[1] равно ДА
OR Multiplie conditions (any condition true):
Issue order = (order(attack))
Issue order = (order(move))
действия:
set unit[1] = triggering unit
set unit[2] = triggering unit
Pick every unit in unitgroup[1] and do actions:
if then else:
if: picked unit не равно unit[2]
then:
order picked unit следовать за unit[1]
set unit[1] = picked unit
else:
do nothing
в итоге если ты отдашь приказ (ОБРАТИ ВНИМАНИЕ, ИМЕННО ТЫ ПРИКАЖЕШЬ) юниту куда то следовать или кого то атаковать - все юниты выстроятся красивой цепочкой и побегут следом.
Добавлено (09-12-2009, 01:25)
---------------------------------------------
ну или Issue order picked unit идти нападая на противников to (position of unit[1] offset by 10 towards face angle of unit[2] degrees)
тогда они не только будут идти в цепочку но и если наткнуться на кого - будут атаковать )