Hate, Делал уже, кстати, жаль карту потерял, там очень хороший пример ИИ, где есть и каст абилок и микроконтроль, стан таурены кидали не когда попало лишь когда враги рядом, волна силы на опережение, поиск цели на карте, преследование.
TechnoViking, это был тонкий намёк что - никак, ваще никак, совсем никак. Все описано внутри движка игры на С, и скомпилировано в готовую длл, что является закрытой системой, и никто тебе ничего не скажет что там и как наверняка сделано, ибо исходников нет и не будет, а всю игру дезасамблировать и разбирать в 1 харю никто не осилит + это никому не интересно, все кто реверс инженерингом вара занимается, исследуют узкий, интересный им участок и то не всегда удачно. Ради тебя никто не побежит это делать, уж поверь, а раз ты задаешь такие вопросы - то сам не сможешь, а разбираться лет 10 будешь.
А кстати да, как у зергов крип в старкравте, тоже можно проверять довольно просто на тип земли, и вручать\удалять ауру, можно и сделать нативками, SetUnitSpeed нужную скорость, но её нужно высчитывать, учитывая базовую + бонусы. Точную математику погуглить можно.
TechnoViking, пока сам не научишся делать все руками, когда тебе только намекнули как это делается, а ты все понял и реализовал в коде - это не работает, все вопросы а как попроще, а на гуи пооптимальнее - это все попрошайнечество, которое к несчастью недает вам развиватся и сделать чето реально своё и работающе, а не мега огромная эпичная карта в которую никто не играет и она вовсе не работает...
480-480 - очень много, даже в мили картах где триггеров то нету, это вызывает проблемы, не стоит оно того.
Что за рпг и квесты в 2020 году, чуваки ваще нихотят ниче читать и нивочто вникать, спеллы методом тыка у героя проверяют, мега эпичный сюжет боюсь будет некому заценить, у мб если только ролик запилишь с какой нить модной темой, то может быть, на ютубе срубишь просмотров.
Ускорение по зонам - делается аурой, в старкравте есть такие зоны ускорения\замедления, тут можно реализовать тоже самое, но в разы проще.
Смена ланда тоже дело такое, чуваки с моднутыми варами не одобрят, да и на гуи боюсь будет 6 кадров после 10 минут игры и без этого. Помни что в гуи очень много функций плодят утечки, и ты ничего с этим поделать не можешь...
quq_CCCP писал что все нейтралы юзают спеллы и охраняют точки спауна, ибо ими управляет один и тот же ИИ, список чего и как они кастуют можно посмотреть в game.dll, как и весь микроконтроль искусственного интеллекта в кавычках, дезасамблируем и смотрим, иначе никак.
Оо очередной срач, мы хотим изи сделать, но не хотим сами, хотим чтобы кто то, и как мне нравится сказка про тысячи юнитов (по факту с 1000 вар зависнет, достаточно 60+ ходячих юнитов чтобы словить проблем).
Дрова на видюху не встали, проверить дрова\апдейты винды или чего там у вас, игра старая, такие проблемы в последнее время не редкость, у меня эффекты телепорта пропадали и прочее.
Никак, это не триггером делается, который в виде графического интерфейса.
Для начала скажите на каком патче сидите, ну а далее -либо морф в другого героя с другим типом атаки, рецепт описан тут, либо нужна наработка мемхак, в которой есть функции для изменения параметров способности атаки (да, атаковать это такая способность), ну на 1.31+ вроде были нативки на изменение типа атаки,как и откат улучшений.
Ну разумеется не будет работать, орбы взаимоисключающие. При вручении предмета нужно либо делать морф героя, либо модифицировать ему атаки с помощью мемхака. Ну ещё сожжение маны можно кастомное сделать.
Ну есть же аналоги, причем куча, на 1.26, просто сделанные кучей абилок, система даже на сайте была, ну вот пример ссылка. Ну на мемхаке абилкам тоже можно менять Data поля, но стоит отметить что это модификация существующего ид абилки, а не у конкретного юнита. А так подобных систем было полно, еще задолго до появляния мемхака и патча 1.26... Не вижу проблем.
Это не то что вам нужно, этот хук (кстати он не единственный) настраивает абилке берсерка другой ИД приказа, позволяя добавить 1 юниту 100500 абилок на основе берсерка и они не будут уходить в кд одновременно. Нужно это для того чтобы у юнита было сколько угодно абилок не сбивающих текущий приказ. Требуется абилка на основе берсерка, абилка донор приказа и этот код. ВАЖНОЕ НО, абилка донор приказа не должна использоватся в карте, по крайней мере до появления абилки берсерка с модифицированным приказом. Юнит с таким образом модифицированным берсерком должен появится на карте после выполнения этого хука, и никак иначе.
Есть же способность "поставка ресурсов" там как у канала настраивается ид приказа и стоймость золота и дерева.
Нет, насколько помню в старших патчах фишку с миксами прикрыли + нужны офсеты всех нужных функций, напомните когда там близарды все обломили?
Насчет Dream UI - он вовсе вроде на 1.26 только, и не заработает на старших патчах, нужно искать автора и слезно просить сделать под требуемый вам патч.
» WarCraft 3 / Только не швыряйте тапком за GUI, не могу найти утечки.
» WarCraft 3 / Пасивные воины не раздают ауру
» WarCraft 3 / Модификатор атаки, поджигающий строения
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
480-480 - очень много, даже в мили картах где триггеров то нету, это вызывает проблемы, не стоит оно того.
Что за рпг и квесты в 2020 году, чуваки ваще нихотят ниче читать и нивочто вникать, спеллы методом тыка у героя проверяют, мега эпичный сюжет боюсь будет некому заценить, у мб если только ролик запилишь с какой нить модной темой, то может быть, на ютубе срубишь просмотров.
Ускорение по зонам - делается аурой, в старкравте есть такие зоны ускорения\замедления, тут можно реализовать тоже самое, но в разы проще.
Смена ланда тоже дело такое, чуваки с моднутыми варами не одобрят, да и на гуи боюсь будет 6 кадров после 10 минут игры и без этого. Помни что в гуи очень много функций плодят утечки, и ты ничего с этим поделать не можешь...
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Временное повышение силы атаки по зданиям
» WarCraft 3 / Отсутствует снаряд способности
» WarCraft 3 / Как поставить стоимость юнита в мане
» WarCraft 3 / Рестарт раунда
» WarCraft 3 / Звук при видении или атаке игрока.
Ред. quq_CCCP
» WarCraft 3 / Как изменить тип атаки героя который купил предмет?
Для начала скажите на каком патче сидите, ну а далее -либо морф в другого героя с другим типом атаки, рецепт описан тут, либо нужна наработка мемхак, в которой есть функции для изменения параметров способности атаки (да, атаковать это такая способность), ну на 1.31+ вроде были нативки на изменение типа атаки,как и откат улучшений.
» WarCraft 3 / Memory hack API v1.4
» WarCraft 3 / Memory hack API v1.4
» WarCraft 3 / Лагерь наемников
» WarCraft 3 / Сфера теней (индексы атаки) и сожжение маны. Атака по воздуху.
» WarCraft 3 / Помощть с функциями на MemoryHack
» WarCraft 3 / Помощть с функциями на MemoryHack
» WarCraft 3 / Помощть с функциями на MemoryHack
» WarCraft 3 / Как правильно налаживать заклинания на юнитов?
» WarCraft 3 / Как правильно настроить замену приказов в мемхаке от Unryze?
» WarCraft 3 / Dream UI на версию warcraft 3 1.28.5 eurobattle
Насчет Dream UI - он вовсе вроде на 1.26 только, и не заработает на старших патчах, нужно искать автора и слезно просить сделать под требуемый вам патч.