В стандартном редакторе есть ограничение на изменение высоты рельефа, при создании выпуклостей/впуклостей, которые сняты в JNGP (это позволяло делать красивый рельеф без уродливых клифов). У вас при переносе карты с JNGP на новый патч с этим проблем не возникает (если пользуетесь этой фичей)?
Тут так же вопрос к способу переноса карты на Lua - исключительно в стандартном редакторе или посредством систем сборок типа WC3-VSCode или Ceres. В редакторе нет никаких условий для адекватного построения работы программиста на данный момент, как это было с JASS в JNGP.
А покуда у рефорджа такие плохие отзывы, да и стабильность ни о чем, в него не придут нормальные картоделы (Они будут под юнити, анриалом и дотой 2 сидеть)
А где вообще играет европа на не рефордж патчах? Я забросил играть еще в годы гарены.
GetLocalPlayer, Ты еще не понял?) Это был быстрый проект-передышка, чтобы срубить бабла на игре 17-летней давности, все, театр закончился, возвращайтесь в реальность.
Иллюзий я не питал, желал лишь объединения игроков под одним сервером, каким бы калом Рефорж не вышел, или если бы даже не вышел. А они взяли и поломали инструменты, чтобы вообще ничего сделать было нормально нельзя, вот это западло конкретное.
Тут была одна очень популярная возможность сохранения/загрузки произвольного хэндла в/из хэш-таблицу/ы как fogstate. Не знаю, поправили ли уже или только собираются, но сломать это может многие карты.
А что мешает получить базовую белую защиту для этого типа юнита через новые нативки и добавить защиту по известной формуле от статов?
С одной стороны, необходимо вручную добавлять в триггеры константу со значением из игровых констант, о чем можно просто забыть. С другой, оно учитывает улучшения и морф?
З.Ы. после хотфикса сама игра стала грузиться секунд за 30 (вместо 2 минут)
У меня не игровая машина и ситуация примерно такая же. Но на тест всегда запускается намного дольше. Скорость загрузки карты с классика не изменилась. umbrella_gaming:
Как дела там щас с онлайном?
Примерно как и везде. Тот же список карт (дота, жизнь, вампиризм, хаос, петры, легион), забивается примерно так же быстро.
Запускаем игру, сворачиваем. Открываем редактор, вносим нужные изменения, сохраняем. Возвращаемся в игру запускаем карту, грузится также быстро как на версиях ниже 1.32
Другого способа нет.
Спокойно вешай событие "получает урон" на каждого юнита, в этом нет ничего сверх тяжелого. Если хочется какой-то оптимизации, то вешай это событие в триггере "юнит атакован" с условием наличия нужной способности. Только не забудь добавить в таком случае жертву атаки в группу, чтобы дважды не повесить на одного юнита одно и тоже событие.
Луа позволяет переопределять GUI функции сохраняя их базовое назначение. Уже есть библиотеки, устраняющие все существующие в GUI утечки. Есть библиотека, переопределяющая хэш-таблицы, снимая с нее лимиты. Можно упростить для гуишника вызов функций из custom script секции. Ну и многое другое. И все это, как ты понимаешь, без каких-то сторонних препроцессоров, которые отнимаю время в процессе сохранения карты.
Да и Lua сам по себе просто работает много быстрее. Говорят что в новых версиях игры Jass код конвертируется в Lua автоматом, но что-то хз. У меня, по крайней мере, с версии 1.30 карта на Jass с парой десятков молний начинала дико лагать, а при переходе на Луа таких проблем не было.
Так что да, даже для гуишника есть достаточно причин переключить карту на Луа.
С новым патчем игра стала запускаться/загружаться в течении 2-3х минут. С учетом компиляции Wurst на запуск теста теперь уходит 5-7 минут. Связано ли это именно с патчем хз.
» Некромант / Нужен кодер Lua
Ред. GetLocalPlayer
» Некромант / Нужен кодер Lua
» WarCraft 3 / Играем в Reforged по локальной сети
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / [Lua] Созданный экземпляр класса не освобождается при...
» Мир безумного / Warcraft III: Reforged - mod Quenching
» WarCraft 3 / Смена длинительности способности
» WarCraft 3 / Работают ли карты версии 1.26 в рефордж?
» WarCraft 3 / Модель падающей с неба стрелы
» WarCraft 3 / Белая защита юнита [Reforge]
Ред. GetLocalPlayer
» WarCraft 3 / Белая защита юнита [Reforge]
Ред. GetLocalPlayer
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
umbrella_gaming:
» StarCraft 2 / какой код используется в редакторе galaxy
Ред. GetLocalPlayer
» StarCraft 2 / какой код используется в редакторе galaxy
» WarCraft 3 / Как отловить момент попадания снаряда
Спокойно вешай событие "получает урон" на каждого юнита, в этом нет ничего сверх тяжелого. Если хочется какой-то оптимизации, то вешай это событие в триггере "юнит атакован" с условием наличия нужной способности. Только не забудь добавить в таком случае жертву атаки в группу, чтобы дважды не повесить на одного юнита одно и тоже событие.
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
Ред. GetLocalPlayer
» WarCraft 3 / Lua или jass?
Да и Lua сам по себе просто работает много быстрее. Говорят что в новых версиях игры Jass код конвертируется в Lua автоматом, но что-то хз. У меня, по крайней мере, с версии 1.30 карта на Jass с парой десятков молний начинала дико лагать, а при переходе на Луа таких проблем не было.
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Как "ЛУЧШЕ" всего избежать утечек, при задаче точек
» WarCraft 3 / как сделать стан мгновенно без даммикаста
» WarCraft 3 / глобальная в луа если я задам ей область воздействия с do end
Ред. GetLocalPlayer
» WarCraft 3 / Можно ли масштабировать эффекты
Ред. GetLocalPlayer
» WarCraft 3 / Одиночная игра в Reforged