Вопрос такой - можно ли где-то нарулить полный список способностей, которые ИИ (нейтрально враждебный\нейтрально-пассивный) будет кастить автоматически при выполнении каких-либо условий? Баффы типа блудласта или фростамор - эт понятно, но есть ещё и скрытые, как я понял. Например, я совершенно случайно узнал, что арахниды-метатели автоматом юзают своё закапывание на 60% своего ХП - они внатуре просто сами закапываются, отхиливаются и вылазят на верх. Я бы вряд ли про это узнал как-то нацеленно. Это либо рандом, либо спрашивать у опытных, которые пороху уже понюхали. Так вот, мб вдрууг кто-то знает, где собран весь подобный перечень "неочевидных" спеллов, которые юзает ИИ. Или мб кто-то просто сам поделиться информацией такого рода может?
Кстати говоря, quq как-то сказал, что они юзают все спеллы из нейтрально-враждебных. Но там же их вообще целый шалман, и бог весть что из этого юзается и каким макаром:

TechnoViking, это был тонкий намёк что - никак, ваще никак, совсем никак. Все описано внутри движка игры на С, и скомпилировано в готовую длл, что является закрытой системой, и никто тебе ничего не скажет что там и как наверняка сделано, ибо исходников нет и не будет, а всю игру дезасамблировать и разбирать в 1 харю никто не осилит + это никому не интересно, все кто реверс инженерингом вара занимается, исследуют узкий, интересный им участок и то не всегда удачно. Ради тебя никто не побежит это делать, уж поверь, а раз ты задаешь такие вопросы - то сам не сможешь, а разбираться лет 10 будешь.

А кстати да, как у зергов крип в старкравте, тоже можно проверять довольно просто на тип земли, и вручать\удалять ауру, можно и сделать нативками, SetUnitSpeed нужную скорость, но её нужно высчитывать, учитывая базовую + бонусы. Точную математику погуглить можно.

Насчет кол-ва юнитов, советую посмотреть, вам определенно понадобится...
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
TechnoViking, это был тонкий намёк что - никак, ваще никак, совсем никак. Все описано внутри движка игры на С, и скомпилировано в готовую длл, что является закрытой системой, и никто тебе ничего не скажет что там и как наверняка сделано, ибо исходников нет и не будет, а всю игру дезасамблировать и разбирать в 1 харю никто не осилит + это никому не интересно, все кто реверс инженерингом вара занимается, исследуют узкий, интересный им участок и то не всегда удачно. Ради тебя никто не побежит это делать, уж поверь, а раз ты задаешь такие вопросы - то сам не сможешь, а разбираться лет 10 будешь.

А кстати да, как у зергов крип в старкравте, тоже можно проверять довольно просто на тип земли, и вручать\удалять ауру, можно и сделать нативками, SetUnitSpeed нужную скорость, но её нужно высчитывать, учитывая базовую + бонусы. Точную математику погуглить можно.

Насчет кол-ва юнитов, советую посмотреть, вам определенно понадобится...
Загруженные файлы
Принятый ответ
26
проще влезть в триггеры и сделать это там
32
Hate, тут вопрос не как сделать чтобы ИИ кастовал абилки, а вопрос какой алгоритм каста на каждую абилку у ИИ?
26
quq_CCCP:
Hate, тут вопрос не как сделать чтобы ИИ кастовал абилки, а вопрос какой алгоритм каста на каждую абилку у ИИ?
ну да ну да, просто так это спрашивают думаешь? задел на то, что бы подсунуть абилки которые юзаются сами по себе, что бы не делать ничего самому. в таком случае проще сделать простенькую системку по которой будет юзаться набор абилок
32
Hate, Делал уже, кстати, жаль карту потерял, там очень хороший пример ИИ, где есть и каст абилок и микроконтроль, стан таурены кидали не когда попало лишь когда враги рядом, волна силы на опережение, поиск цели на карте, преследование.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.