Добавлен Gyrofighter
Доброго времени суток. Хочу для начала обрисовать ситуацию. Я дал обычному пехотинцу две способности - цепь молний и рев. Обе не требуют маны. В чистом поле дал таких пехотинцев обычному компьютеру и нейтрально-враждебному. Оба игрока использовали цепь молний, но рев использовал только нейтрально-враждебный. Провел несколько тестов, есть способности, которые используют оба ИИ, но нейтрально-враждебный использует больше способностей. Как заставить обычного компа использовать так же легко те способности, которые использует нейтральный-враждебный?
Принятый ответ
Триггерно, по какому-то событию, например даже по тому примитивному юнит атакован, которое реагирует на замах, отдать приказ без цели "roar"
Скажем это захардкоренный ИИ на определённые, например если знаете ИИ кастует Stomp только если больше 3-4 юнитов, не помню сколько (рошан клепает до сих пор по такому рудиментному признаку), это все прописанно в движке вара, примитивный ИИ.
Ещё примеры, "berserk" кастуется только если есть атака и цель начинает убегать, иногда даже ии кастует сам способности типа канал, которые вообще пустышки сами по себе, или те же сетки, ИИ кастует, когда уровень хп опускается определённого минимума
Так что... не стоит надеется вообще на этот примитивный автоматический ИИ, и хотя бы подбить под самый примитивный триггер и всё будет ОК
Скажем это захардкоренный ИИ на определённые, например если знаете ИИ кастует Stomp только если больше 3-4 юнитов, не помню сколько (рошан клепает до сих пор по такому рудиментному признаку), это все прописанно в движке вара, примитивный ИИ.
Ещё примеры, "berserk" кастуется только если есть атака и цель начинает убегать, иногда даже ии кастует сам способности типа канал, которые вообще пустышки сами по себе, или те же сетки, ИИ кастует, когда уровень хп опускается определённого минимума
Так что... не стоит надеется вообще на этот примитивный автоматический ИИ, и хотя бы подбить под самый примитивный триггер и всё будет ОК
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Или
Просто в редакторе, через свойство игроков поставить не пустой слот а именно слот управления компьютером, тогда "примитивный" ИИ включится
Отредактирован Берги
Так что смело можно заявить, что способность рёв юзается не только нейтрально враждебным (следовательно у вас какая-то проблема), возможно это ещё зависит каких то параметров в РО, например я брал сразу брал медведя, его копию и у него параметры медвядя, может это связано с уровнем или с какими то приоритетами, так что попробуйте сделать рычащего пехотинца из медведя, просто заменив ему модель, такой юнит точно закричит.
Кстати возможно ещё рев включается когда параметр атаки определённый или когда число союзников определённое, проверьте одинаковые ли все условия, а вообще 3 раз пишу:
Событие - юнит атакован
Условие - у атакованного есть абила, или атакованный является тем кто умеет рычать
Действие - юнит, отдать приказ без цели рёв Issueimmediateorder (u, "roar")