Заставить ИИ юзать Морф
У ночных эльфов есть друиды, способные превращаться в животных. Хочу заставить милишный ИИ их морфаться (и прочих юнитов, способных морфаться на основе их способностей превращения) в другую форму. Если отдавать приказ, то через пару секунд ИИ заставит принять юнита обратную форму.

В AMAI это каким-то образом реализовано, но я вообще не нашел хоть какого-то куска кода, который отвечает за их превращение. Ни добавление в очередь через SetBuildAll и ему подобные, ни ConvertUnits не срабатывают.
Как заставить ИИ юзать морф?

Без ответа.


Просмотров: 223

pro100master #2 - 6 месяцев назад -1
ловиш приказ smart друида и проверяешь тип и дальше уже можно шаманить свои фантазии морфон
ssbbssc #3 - 6 месяцев назад 0
pro100master:
у приказа smart тип разве не smart?
и при попытке выдачи другого приказа юнит будет дергаться
нужно лезть в сам AI блок и искать там
Steal nerves #4 - 6 месяцев назад (отредактировано ) 0
Этого никто не знает. У меня вот ИИ-боты сами новые предметы не могут купить, пока не положишь. Некоторые даже не принимает и продает/выбрасывает (оказывается есть типы итемов, и итемы, которые сделаны на этой основе, ИИ заставляет продавать. Брал другой подходящий тип, который бот не продаст, и им же заменял, или на его основе создавал новый).
не пробовали на триггерах ИИ написать. Это правда может быть сложнее. Щас пробую со системой строительства намутить, пробую полную ветку здании строить. Сами строят. Можно даже отойти чай пить, пока ваши юниты строят. Со строительством может и прокатит, а вот с войсками? Там трудного ничего нет. Нанял, накопил войско. Мне пока не хватает знании, так как классический вар мало играю. Не знаю каких юнитов нужно нанимать и в каких количества, там порядок. В битве какие заклинания применять и прочее? Это оказалось сложнее, много всего