WilliamBz, это надо проверить, но мне кажется, что строка обрезается по первой точке, и всё, что после неё уже не имеет значения. Можно вообще без расширения писать.
Но менять путь к музыке в зависимости от патча это какая-то странная идея. mp3 поддерживается как и раньше, а с расширениями при поиске файлов варкрафт разбирается сам под капотом.
мне нужно сделать силовое поле, которое может быть у героя каждого из 24 игроков. Тот кто стоит в поле, тот получает неуязвимость к дальнобойным атакам (способность). Кто выходит - теряет способность. Карта melee, так что в поле может быть много войск.
Проблема в том, что через перебор надо найти этих юнитов, сравнить их с предыдущими, и дать/удалить им способность. И если это сделают 24 игрока одновременно, то будет фризить по жёсткой. Но даже если это делает один игрок, есть фриз все равно.
Даже если по очереди перебирать игроков каждые 0,04 секунды, все равно зафризит.
По-моему, проблема надуманная.
Не, просадки по производительности в мили на 24 игрока будут практически гарантировано, ещё до какого-либо кастом кода, просто потому что движок будет задыхаться. Реф в этом плане покрепче, но всё с теми же болячками.
Но если бы перебор 24 больших групп пару раз в секунду (в самом худшем сценарии) вызывал бы видимый фриз, то в варкрафте вообще было бы невозможно пилить, например, кастомные снаряды.
Мне кажется, что оптимизировать тут особо нечего, и для фризов тут какая-то уж совсем колхозная реализация должна быть.
WilliamBz, аналогия с сантехником тут не работает. Во-первых, сантехник это обычно специалист/профессионал/специально обученный человек, а не такой же любитель как и ты сам, а во-вторых, сантехник за помощь обычно сразу называет ценник.
» World of Warcraft Modding / Создание первого MPQ патча и добавление его в игру
» WarCraft 3 / В World Editor добавлена поддержка 64 тайлов
Прокрутить к ресурсу
» WarCraft 3 / если ли в WE прыжок на координаты?
» WarCraft 3 / Есть ли какой то способ добавить новые саундсеты для юнитов? Не…
» Администрация XGM / Курсив и жирный работают по-разному в одном сценарии
Ред. Makeba
» WarCraft 3 / Проблема с триггерным отнятием здоровья
» WarCraft 3 / Проблема с триггерным отнятием здоровья
» WarCraft 3 / какими способами лечить карты для заливки на epicwar?
Ред. Makeba
» WarCraft 3 / Можно ли как-то узнать версию игры через триггеры? Там же в…
» WarCraft 3 / Можно ли как-то узнать версию игры через триггеры? Там же в…
» WarCraft 3 / Почему компилятор не хочет сравнивать двух игроков?
» WarCraft 3 / Почему компилятор не хочет сравнивать двух игроков?
» WarCraft 3 / Flappy Bird
найт ситихигамы» WarCraft 3 / как выключить(задать) анимацию при добавлении модели на ланд ?
https://lep.duckdns.org/jassbot/doc/SetDoodadAnimation
» WarCraft 3 / Flappy Bird
» WarCraft 3 / War 3 Model Editor, windows 10. Не открывает файлы, выдаёт…
» WarCraft 3 / Какие есть методы оптимизации триггеров при переборе юнитов?…
Не, просадки по производительности в мили на 24 игрока будут практически гарантировано, ещё до какого-либо кастом кода, просто потому что движок будет задыхаться. Реф в этом плане покрепче, но всё с теми же болячками.
Ред. Makeba
» WarCraft 3 / В редакторе карт Рефоржа баг что ледяная арка Нортренда…
» WarCraft 3 / Есть ли способ удалить событие из триггера? Если в триггере…
Ред. Makeba
» WarCraft 3 / Как отловить юнита который выбран в несколько выбранных юнитов…
» WarCraft 3 / привет, есть ли материал по созданию анимированного меню глав…
» WarCraft 3 / При заходе или выходе из подземелья в кампании Рексара, всем…
» WarCraft 3 / Отлов урона для глупеньких на гуях