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

Принятый ответ

В редакторе объектов ведь есть параметр "Может бежать", сними галочку.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
5
8 лет назад
0
делаю в этой карте
или если можно сделать как то сделать чтобы они просто не отступали никогда, но при этом норм кидали заклинания то тоже пойдет.
Загруженные файлы
0
28
8 лет назад
0
убираем дефолтный аи и пишем свой со скилами и без отступлений
0
3
8 лет назад
Отредактирован Vitamin
0
А точнее надо убрать Function: RemoveInjured() - Позволяет Атакующему капитану отсылать войска, у которых меньше 50% здоровья.
0
12
8 лет назад
0
конкретно тебе нужно вот эта часть:
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
0
19
8 лет назад
0
Узнай, при каком минимальном количестве здоровья(в процентах) они начинают отступать, и выбирай юнитов с промежуточным процентом здоровья, приказывай им идти в бой.
0
13
8 лет назад
0
В редакторе объектов ведь есть параметр "Может бежать", сними галочку.
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.