Ещё есть фишка с custom value.
При создании каждой группы крипов выбирай их всех и делай им set custom value какой хочешь.
Ну например, если вышли из зоны первого игрока, то давай 1001, если из зоны второго, то 1002.
У всех кастом валю сначала стоит 100. (это опыт в редакторе объектов)
Потом просто смотришь в этой области, если у крипа 1010 custom value, то отправляешь его на 10 игрока и т.д. 2 вариант: У тебя разделение на 10 идёт уже собственно в искомой области.
делаешь 2 целочисленных переменных (creeps и players(изначально 1)) далее:
Pick every unit in Искомая область and do multiple actions
if creeps меньше или равно (number of unit owned by нейтрально-враждебный in Искомая область)/10
then creeps = creeps + 1
else creeps = 0 ; players = players + 1
set custom value of picked unit = 1000+players
далее идём как в первом варианте
Добавлено (01-07-2010, 08:26)
---------------------------------------------
вот пример