Добавлен DarkHammer
Сделать юнит через способность "Бродячий выглядит интересно но калечно с точки зрения боев - такой юнит получая урон убегает. Вопрос как убрать у них побег из-за урона или как сделать бродячим по другому?
Принятый ответ
Похожие вопросы:
ответ
Как это сделано у меня в страннике:
Есть области, 1 для каждого НПС,
Есть группа, куда записаны все НПС.
Есть таймер с периодичностью в 3 секунды. Каждый раз идет проверка. Проверятся, что НПС состоит в группе и если случайное число 0-100 меньше и равно 50, то НПС двигается в случайную точку в своей области.
Когда герой начинает говорить, НПС останавливает свой приказ, поворачивается к герою и удаляется из группы, чтобы когда таймер сработал он не убежал.
Соответственно когда разговор окончен, НПС снова добавляется в эту группу.
Все просто.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Могу дать пример такого ИИ, но там не все так просто, да и вовсе придется допиливать напильником под себя.
Но товарищи выше предложили менее затратные способы
Там что-то вроде:
время: каждые х секунд
событие: дать юниту приказ атаковать и двигаться (или как там, не помню)
ищи, короче