Сталкиваю 2-е кучи ботов, для этого просто поставил их изначальные позиции на 1 место, и триггером делаю atack-move туда. проблема в том что иногда на лоу хп они убегают и потом не возвращаются в драку. Для того чтобы они юзали скилы оставил некоторые тригеры которые по умолчанию включены режим боя и дня и ночи.
Вопрос как можно из возвращать в драку, сейчас я делаю просто раз в 15 сек атак мув туда, но это сбивает канальные заклинания. Было бы норм если раз в 15 сек двигались только те кто в данный момент стоит и не дерется например.

В редакторе объектов ведь есть параметр "Может бежать", сними галочку.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
5
делаю в этой карте
или если можно сделать как то сделать чтобы они просто не отступали никогда, но при этом норм кидали заклинания то тоже пойдет.
Загруженные файлы
28
убираем дефолтный аи и пишем свой со скилами и без отступлений
3
А точнее надо убрать Function: RemoveInjured() - Позволяет Атакующему капитану отсылать войска, у которых меньше 50% здоровья.
12
конкретно тебе нужно вот эта часть:
local string o = OrderId2String(GetUnitCurrentOrder(h)) вместо h подставляешь героя которому ты хочешь что-нибудь приказать
...
if ((o == "smart") or (o == "attack") or (o == "patrol") or (o == "move") or (o == "stop") or (o == "hold") or (o == null)) then
сюда вставляешь команду на аттак-мув в центр арены или куда тебе там нужно
endif
19
Узнай, при каком минимальном количестве здоровья(в процентах) они начинают отступать, и выбирай юнитов с промежуточным процентом здоровья, приказывай им идти в бой.
13
В редакторе объектов ведь есть параметр "Может бежать", сними галочку.
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.