38

» Unity / Останови пандемию! Демо. (Unity)

Lord_Teo, бахнул бы отдельным ресурсом типа "видео", пришло бы на главную с автоплеем)
38

» WarRaft / IntelliJASS

Vladimir TVK, вроде как вся эта суета затевается именно ради умного написания кода с подсказками и навигацией по связям конструкций языка
38

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

Принятый ответ
Должно заработать, действительно после отправки уведомлений в очередь не переключали язык на изначальный
38

» Game Dev / Народное концептостроение

Выглядит как что-то интересное
А это обязательно должно быть в личку или рассматривается вариант с комментарием по типу заявки на участие?

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

По сопровождению и помощи с нашей стороны сейчас обсуждаем
38

» WarCraft 3 / Обновленный пак зданий мурлоков/водяных by PAMEXI

Maxlaid, на летнем лордероне?)
Вы заплейсите их в руинах, где они и должны находиться и проблема станет очевидной
38

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

nazarpunk, не знаю, я когда его юзал у меня его окошко просто появлялось и исчезало, а вот vjass тянул свой поезд довольно долго
объем проекта можно увидеть по ссылке www.dropbox.com/scl/fo/oecgso5fdr16iguyuuk33/AGyz_LG16WHye9exL_5...
38

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

EugeAl, сижасс как раз моментально работает (не зря написан на asm), я думаю, назар про vjass import
38

» WarCraft 3 / Старая крепость

Модерация
Приветствую! Ресурс был снят с публикации и требует доработки по следующим причинам:
38

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

EugeAl, он не умеет парсить zinc, но там есть инструкция
// !nocjass

// !endnocjass
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) превысил свой хард лимит - выводим ошибку и валим стек делением на ноль. Игра подвиснет, но продолжит работать.