SсRealm, найди в архивах игры файл command func txt, открой его, первые строчки - про базовые абилки юнитов типа cmd attack, cmd patrol итд, там есть строки buttopos=, их поменяй, и импортируй файл в карту по тому же пути.
rsfghd, пока из 100500 попыток запуска игры ни одного крита)
Правда, я забыл уточнить один момент - все эти манипуляции проводились в дефолтных файлах игры, плюс я убрал лимиты на координаты иконок в ability meta data slk, а вот без этого мб и критует.
Кстати выяснилось, что так можно прятать иконки вообще у любых абилок, особенно у аур, даже обычных, и никакие запретные спеллбуки тут не потребовались. Очень удобная штука
nazarpunk, ну да, а с чего ему удаляться? Просто оно висит и не работает. Но это не критично, если за накопится 10к таких событий, это же не миллион точек, так что пусть висят себе
Вот копипаст из его сообщения в лс
События типа Event_unit_damaged
Unryze
2 недели назад
Ничего не удаляется, удаляется лишь юнит и именно всё идущее от него, абилки атаки и т.д. Триггеры никак не учитываются.
То есть, даже если триггер удалить, событие в памяти повиснет как отдельный handle
Код явно нуждается в оптимизации. Всякие х у не обязательно сохранять, их можно извлечь из юнитов уже в каллбеке таймера.
Не понял, зачем периодик таймер?
Есть ошибки синтаксиса (отсутствует call)
Названия функций без комментариев. чтобы привязать к юниту через хеш, можно сохранять в хеш и по handle id кастера ) и как выше написали, нужно видео принципа работы спелла
Это не событие получения урона. На урон, к сожалению, есть только событие на конкретный юнит. На любой юнит событие либо мемхаком делать, либо в ujapi, либо самому писать костыли, чтобы вешать каждому новому юниту событие урона при его появлении (с утечками событий, естественно)
С таким объёмом работ намного рациональнее взять новый движок и сделать всё там, и даже больше, и забыть про лимиты варкрафта, джасс, мемхаки, старый рендеринг моделей итд.
nazarpunk, значит ссылок недостаточно. Или нет где надо. Или нельзя интуитивно понять из статьи, в какую статью лезть. Или собственно идиоты.
Просто очередь до горизонта, а не 10-15% - говорит о проблемах, причём в контенте, а не в людях
nazarpunk, нет ссылок синих, или мало, куча необьясненных терминов в тексте, нет разделов, нет катов, всё в одну кучу. "Вот таблица, учи как хочешь". Ок, в таблице ссылки есть.
Ну если сразу не поймёт, побегает по ссылкам и поймёт, для того они и нужны, чтоб разжевать здесь и сразу. Пусть хоть до самых основ дойдёт, если инфа позволит. Если б это не работало, это бы не делали. Но это работает. Вообще я не спец по документации к коду, так то
Смотря сколько зданий.
Если одно здание то можно создать специальную группу и собирать туда трупы по радиусу вокруг здания. И если хоть 1 труп в группе есть, то уже заражать пшеницу.
Если же зданий много, то потребуется вторая группа для зданий, собирать здания туда, а потом по циклу очищать первую группу, собрать туда трупы итд, повторять на следующем здании.
» WarCraft 3 / Ограничение анимаций у модели
» WarCraft 3 / Скрытая геройская способность( без даммика)
Ред. EugeAl
» WarCraft 3 / идеи
Ред. EugeAl
» Solar3584 / Никому ненужная инфа
» WarCraft 3 / Удалось удалить все иконки приказа без зависания( приятный глюк)
» WarCraft 3 / Удалось удалить все иконки приказа без зависания( приятный глюк)
Ред. EugeAl
» WarCraft 3 / Удалось удалить все иконки приказа без зависания( приятный глюк)
Правда, я забыл уточнить один момент - все эти манипуляции проводились в дефолтных файлах игры, плюс я убрал лимиты на координаты иконок в ability meta data slk, а вот без этого мб и критует.
» WarCraft 3 / Юнит получает урон
» WarCraft 3 / Юнит получает урон
» WarCraft 3 / Удалось удалить все иконки приказа без зависания( приятный глюк)
» WarCraft 3 / Юнит получает урон
События типа Event_unit_damaged
Unryze
2 недели назад
Ничего не удаляется, удаляется лишь юнит и именно всё идущее от него, абилки атаки и т.д. Триггеры никак не учитываются.
» WarCraft 3 / Как управлять своей молнией каждому юниту отдельно, а не всем одной
Ред. EugeAl
» WarCraft 3 / Юнит получает урон
Ред. EugeAl
» WarCraft 3 / Как управлять своей молнией каждому юниту отдельно, а не всем одной
Не понял, зачем периодик таймер?
Есть ошибки синтаксиса (отсутствует call)
Названия функций без комментариев.
чтобы привязать к юниту через хеш, можно сохранять в хеш и по handle id кастера )
и как выше написали, нужно видео принципа работы спелла
» WarCraft 3 / Вылет редактора при использовании любой клавиши
Ред. EugeAl
» WarCraft 3 / Юнит получает урон
» WarCraft 3 / Юнит получает урон
Ред. EugeAl
» WarCraft 3 / Юнит получает урон
» WarCraft 3 / Когда переступил через лимиты WarCraft 3
» WarCraft 3 / Сетка строительства (тайлы) как в Editor
» WarCraft 3 / Hashtable - работаем с хеш-таблицей
Если человек не понимает контент, кто виноват, человек или контент?
» WarCraft 3 / Hashtable - работаем с хеш-таблицей
Просто очередь до горизонта, а не 10-15% - говорит о проблемах, причём в контенте, а не в людях
Ред. EugeAl
» WarCraft 3 / Hashtable - работаем с хеш-таблицей
Если б это не работало, это бы не делали. Но это работает.
Вообще я не спец по документации к коду, так то
» WarCraft 3 / Триггерная проверка
» WarCraft 3 / Триггерная проверка
Если одно здание то можно создать специальную группу и собирать туда трупы по радиусу вокруг здания. И если хоть 1 труп в группе есть, то уже заражать пшеницу.