38

» WarCraft 3 / Конвертировать триггеры в листы с кодом

Я не знаю как раскидать существующие файлы триггеров по настоящим файлам, но:
Если у тебя классик, можно использовать cjass #include - эта инструкция умеет импортировать внешние файлы в место, где ты использовал эту инструкцию, я такое юзал в jc - см JC_INCLUDES.j
Никто не обязывает при этом писать остальной код на cjass и он ничего не сломает.
Ещё вариант - юзать !import и вроде как даже ничего допом не надо ставить
Если у тебя reforged, можно использовать карту как папку и включать файлы с помощью конфига WLPM пункт "sources" - откуда брать файлы.
В WLPM никто не обязывает писать на lua - можно отключить автовставку менеджера модулей через тот же конфиг.
38

» WarCraft 3 / Допустимое время АФК (игрок отошёл)

EugeAl, так тем более у тебя уже все данные на руках и функционал есть. И зачем выкидывать единственного игрока в своей команде? Он мешает только себе
Короче, выкинуть по ошибке гораздо дороже для репутации мода, чем не выкинуть реально ливнувшего
38

» WarCraft 3 / Допустимое время АФК (игрок отошёл)

AFK ты имеешь ввиду? Тут надо самому понять, сколько времени нужно бездействовать чтобы сторона противника получила высокие шансы победы.
Может, достаточно через минуту афк шарить полный союз с контролем с остальными и уведомлять игрока об этом диалогом? По нажатии "продолжить" отключать полный союз
ОФК - впервые такое вижу, как это переводится?
38

» WarCraft 3 / Засунуть в юнита новый реал или интеджер

Кстати, вот ещё вспомнил) может этого хватит запихать прям в юзер дату, для совсем ленивых
38

» Блог им. Cancel / Figma. Геймдизайн. Прототип поведения существ.

Cancel,
Вот хоть где-то используется разделение на "кодеров" и программистов?
Это вы ещё программную инженерию и промышленное проектирование не видели)
38

» WarRaft / Переменные

Ещё я бы добавил, что обнулить нужно не только при выходе из функции, но и если ты умышленно рвёшь подпоток (например, делением на ноль)
Редкий кейс, но раз уж покрывать, так целиком)
Останавливать подпоток можно с целью какого-то жесткого assert глубоко внутри стека, чтобы избежать полного краша игры. Я это использовал для избежания некоторых ситуаций, которые не должны случаться by design, но теоретически могут. Например, если счетчик рекурсии (depth) превысил свой хард лимит - выводим ошибку и валим стек делением на ноль. Игра подвиснет, но продолжит работать.
38

» WarRaft / Переменные

Забыли написать, что длина имени переменной значительно влияет на производительность в классике
38

» WarCraft 3 / пассивная способность "кража маны" при атаке

EugeAl, уже 20 лет эту тему по кругу обсуждают. Юнит получает урон от толпы юнитов и ты не получишь информацию, от кого именно и в какой именно замах/каст/френдли файр был получен урон.
38

» WarCraft 3 / Не срабатывает условие

konvan5, тебе не обязательно засовывать проверки в elseif - в гуи они усложняют читаемость, а по логике всё будет работать и в линейных ветвлениях
38

» WarRaft / BLP - Blizzard Lossless Picture

Дополню, что на сайте есть онлайн-инструмент для конвертации изображений между форматами, включая BLP.
И там же можно создать иконки. Инструкция
38

» блог блок бот / Синдром мафии🤔

Такое и в бнете всегда было, но там за афк выкидывало, таймаут лобби видимо был
38

» WarCraft 3 / Burning Crusade Remake Full Release

Предлагаю автору достать из спойлеров тексты с "информацией" по персонажам, лишние клики не имеют смысла.
38

» Администрация XGM / Китайский в русской версии страницы

Вероятная причина: применяется язык целевого пользователя (например, кому пишешь коммент), для того чтобы ему отправить уведомление / что-то ещё на этом языке, а потом не возвращается обратно
38

» WarCraft 3 / Полезная информация

ateniko, better use "resources" with search filters or side context menu of the project to get actual listings
38

» WarCraft 3 / BlueFire Infernal

RvzerBro, поставить в кратком описании через <- в начале и он станет превью. Если опустить краткое описание, будет взята первая картинка в полном содержимом
38

» WarRaft / IntelliJASS

nazarpunk, при этом тормозит она как будто в виртуалке в одном x86 потоке всё обрабатывает
38

» WarCraft 3 / без вопроса

Пиши об этом в Дискорд канале хгм либо создай блог
Или в проекте irina