ИИ мобов.

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

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

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

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