ИИ мобов.

Добавлен
Как можно сделать простой триггер, позволяющий определённому типу врагов, либо перемешаться, либо атаковать врага, но при этом каждый из юнитов этого типа, как бы выбирает что эму из выше перечисленного делать, помогите?

Я так понял что надо сделать чтоб мобы шли куда-то и атаковали если кого-то встретят. Если так, то для этого есть действие "приказать перейти, нападая на противников". Вот пример.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
8
Random=Случайное число от 1 до 2
Если Random=1
атаковать
Если Random=2
перемещаться
.....
7
А событие и условие - в основном в это проблема. И как игра поймёт кому перемещаться если рандом 1 и т.д.
8
Переменная типа Логическая массив Bool
Событие Каждые Х сек
Условие ------------
Действие
Цикл для каждого числа А действий от 1 до Х(юнитов которые делают действие и которые занесены в переменную типа юнит к примеру "Unit")
"Если Тогда Иначе"
Если Bool[Индекс А]=нет
Bool[Индекс А]=да
Random=Случайное число от 1 до 2
Если Random=1
атаковать
Если Random=2
перемещаться

Bool отвечает за то, выполняет юнит действие или нет
Цикл будет рандомно давать команды каждому Атаковать Или Бежать
А при выполнении задания ставишь Bool=нет
6
Я так понял что надо сделать чтоб мобы шли куда-то и атаковали если кого-то встретят. Если так, то для этого есть действие "приказать перейти, нападая на противников". Вот пример.
Загруженные файлы
Принятый ответ
7
Гигамон, нет надо чтобы один тип мобов либо каждый её юнит перемешался не на падая на противника илибо нападал на него. Короче дело случая.
влад10011, что-то я не понял триггер. Можешь сделать наработку?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.