24

» WarCraft 3 / Возможно ли отследить незанятого работника?

nvc123, мне казалось что stop отдается автоматически в любом случае, но, конечно, могу ошибаться, давно последний раз с этим работал.
24

» WarCraft 3 / Возможно ли отследить незанятого работника?

Всегда можно пойти в лоб - отслеживать приказ stop, добавлять в группу. Отслеживать все остальные приказы, удалять из группы.
24

» WarCraft 3 / как разбить фигуры на прямоугольники?

Вы 4 дня не можете решить элементарную задачу?
Не 4 дня, а 9 месяцев. При этом, задача вполне решена самим варом, нужно только правильно воспользоваться тем что есть.
24

» WarCraft 3 / wGeometry - 3D библиотека (lua)

Вот тут не понял, ты точно yaw pitch делал?
В варе в некоторых функциях они вроде местами перепутаны, может в этом дело.
24

» WarCraft 3 / По поводу крепления оружия к юнитам

В рефорже можно масштабировать эффекты - теоретически должно быть можно триггерно прикрепить модель оружия как эффект и отмасштабировать его после этого. Но это во-первых функция которой нет в более старой версии игры, а во-вторых требует определенных навыков написания кода.
24

» WarCraft 3 / Лимит триггеров с событием Unit enters playable map area?(WH40k)

Есть альтернативный путь - выдать всем юнитам все эти способности с визуалом сразу в РО, но отключить их изначально для всех игроков, а потом включить каждому игроку только те способности, которые соответствуют его ордену. Это позволит полностью избавиться от триггеров на вход юнитов на карту.
24

» WarCraft 3 / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

NECros88, ВНЕЗАПНО, человек работающий со стеком технологий HTML+CSS+JS как правило это веб-дизайнер и программистом может называться только весьма условно.
24

» WarCraft 3 / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

Да банально поручили веб-дизайнерам делать меню ради экономии денег т.к. программисты дороже стоят. При постановке задачи или при исполнении проморгали часть фич, такое часто бывает когда на проект новая команда приходит и нужно в сжатые сроки что-то делать. Основная причина? Экономия бюджета на разработку.
24

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

DracoL1ch, браузер целиком и хромиум фреймворк это немного разные вещи.
24

» WarCraft 3 / Может можно проще сделать или лучше?

Принятый ответ
Больше переменных, меньше условий в триггере.
Три массива, два счетчика, два триггера.
Массив A - типы юнитов для каждой волны.
Массив B - типы минибоссов для каждой волны.
Массив C - кол-во юнитов которое нужно убить на каждой волне.
Счетчик A - кол-во смертей крипов на этой волне.
Счетчик B - текущая волна.
Триггер А
условие триггера - если тип умирающего юнита равен типу для текущей волны (получаем из массива A по номеру волны)
действие - увеличить счетчик A
если счетчик A равен кол-ву крипов для этой волны (получаем из массива C по номеру волны), то выполняем спавн мини-босса
опционально - выключаем этот триггер и включаем триггер B
триггер B опционально - триггер изначально отключен
условие триггера - если тип умирающего юнита равен типу мини-босса для текущей волны (получаем из массива B по номеру волны)
повышаем номер волны, обнуляем кол-во убитых на волне крипов
опционально - выключаем этот триггер и включаем триггер A
Можно реализовать и одним триггером, естественно. Но в раздельной реализации эти триггеры можно включать-выключать по отдельности.
24

» WarCraft 3 / Релиз Warcraft 3: Reforged

Это ретера и его кастомный редактор, написаный с нуля на джаве.
Посмотрел бы я на него как быстро он это провернул бы на ц-костылях и вин-формс, на которых работает WE.
24

» WarCraft 3 / Двоеточие в пути файла рефорджа (:)

Принятый ответ
Ничего особого не значат, воспринимай их как слеши.
Единственное исключение - war3.w3mod - корневой пакет ресурсов для вара, содержимое карты тоже считается лежащим внутри этого пакета - все пути при импорте идут без этой части.

Если подробнее - внутри каск-архива есть несколько "пакетов" с файлами, которые игра подгружает в разных условиях. Например, пакет _hd.w3mod подгружается если игра в HD режиме.
Двоеточие в пути в каск вьювере - обозначение того что это не просто папка, а именно пакет.
24

» WarCraft 3 / Масштаб модели с сохранением Костей

Нормальные 3д-редакторы умеют масштабировать весь скелет одним действием. Мдлвиз вроде не умеет, слишком ламповый для этого.
24

» WarCraft 3 / garbagecollect

Принятый ответ
А в мультиплеере это еще и чревато десинками т.к. работа сборщика мусора не синхронится и в принципе не может синхрониться.
24

» WarCraft 3 / [Reforged] Главное меню в стиле LK

Имхо, статичный экран без плеера был бы полезнее - помог бы людям со слабым железом меньше страдать в главном меню.
24

» WarCraft 3 / Крашится редактор старых версий

Даже причина известна - рефорж переносит настройки из реестра в другое место, в том числе, видимо, что-то критическое для редактора.
24

» WarCraft 3 / Оптимальная реализация события каста

DracoL1ch, ответ верный, но устаревший в контексте Lua. От такого ответа может быть больше вреда чем пользы, если кто-то прочитав его пойдет на луа использовать жассовую ExecuteFunc и строки. Если бы вопрос был по жассу - я бы и слова не сказал.
24

» WarCraft 3 / Оптимальная реализация события каста

DracoL1ch, как люди сидящие по своим причинам на классике протестуют против ответов основанных на функциях рефоржа, так и я протестую когда на вопрос, в котором четко указан язык реализации, дают устаревший ответ.
24

» WarCraft 3 / Оптимальная реализация события каста

один триггер, вызывающий через ExecuteFunc строку-функцию, сохраненную для конкретного ID в таблице вида SpellData,SPELL_EFFECT,ID
В вопросе четко указано - Lua. На луа можно хранить функции в ассоциативном массиве и даже передавать в них параметры при вызове - не нужен ExecuteFunc.