Скажите пожалуйста, как отключить героям в AI скрипте автоприменение способностей?

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

Ответ на мой вопрос: используйте способность "Канал", как основу для ваших способностей. Потому что AI никогда не использует способности, которые основаны на способности "Канал" сам.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
28
8 лет назад
2
открываешь архив вара и меняешь скрипты
для этого тебе понадобится mpq архиватор и знание jass
после того как поменяешь играть по сети с теми кто не поменял вар не получится
0
9
8 лет назад
Отредактирован Vampir_kolik
0
А в каких файлах смотреть? Сommon.ai и Blizzard.j в этих файлах находятся функции по применению спелов у героев?
2
28
8 лет назад
2
Vampir_kolik, смотри human.ai и прочие с ai за исключением common.ai
там по скрипту на каждую расу
либо напиши свой аи и подключи ботам
какой из этих 2 вариантов выбрать зависит от того что ещё должен делать AI кроме управления героями
если надо чтобы сохранился весь функционал ai за исключением героев то 1 вариант
если за игрока нету стандартных юнитов(например большая часть юнитов нестандартные или вообще юнитов нету) то делай свой аи
0
9
8 лет назад
0
Карта Vampirism fire, я пишу бота за вампа. Он применяет способность лечение вне зависимости от аи скрипта который я пишу. Как только отнимутся жизни он сразу применяет эту способность. Также и боты за человека, тоже используют манаберн, как только увидят вампа сами. Вне зависимости от того, что написано в скрипте. Мне надо, сделать так, что бы герои и юниты не применяли, способности сами.
0
28
8 лет назад
Отредактирован nvc123
0
Vampir_kolik, то есть тебе надо отключить стандартный аи?
если да то создаёшь свой аи скрипт и называешь его human.ai (или за какую расу у тебя там боты играют)
и в нём пишешь то что надо
после импортируешь его в карту по пути \Scripts\human.ai
если собираешься делать бота полностью триггерным без ai скрипта то в мейне ничего не пишешь(тогда скрипт ничего не будет делать)
вот статья про ai файлы
0
9
8 лет назад
Отредактирован Vampir_kolik
0
С этим я разобрался. Меня интересует другое. Как герои применяют способности сами? Не зависимо от того, что написано в ai скрипте любой расы?
4
28
8 лет назад
4
Vampir_kolik, у каждой расы прописаны их скилы и правила применения
если например дашь герою людей скил нежити то он его не будет применять сам
0
9
8 лет назад
Отредактирован Vampir_kolik
0
Я вот сделал такую карту. У меня там герой за альянс Кель бегает в стремительности, а играет за ночных эльфов. Как это понимать, то что вы написали? И это играет компьютер. Использует спел стремительность, играя за ночных эльфов, у героя которого даже нет у этой расы.
0
15
8 лет назад
0
Vampir_kolik, довольно странно. героем управляет стандартный ИИ?
0
28
8 лет назад
Отредактирован nvc123
0
Vampir_kolik, дело не в герое а в скиле
есть ли скил у расы или нету
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.