28

» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?

FDG89K, чтобы отобразить содержимое mpq архива нужно подгрузить в читалку listfile (в Ладике есть такая опция). Поищи в интернете, или попробуй извлечь из основных архивов и использовать его, он обычно в корне лежит
28

» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?

По-моему, там что-то было неочевидное с приоритетом загрузки. Некоторые фдфки продублированы в других mpq, которые, возможно, подгружаются после локальных файлов. Поковыряй patch.mpq и local.mpq
Загруженные файлы
28

» WarCraft 3 / Рефордж не открывает кары с кастомными моделями.

Принятый ответ
Что ещё странно модели в редакторе он отображает классические вместо перекованных, хотя текстура земли наоборот перекованная.
Вариацию моделей в настройках редактора задать можно xgm.guru/p/wc3/Warcraft-III-Reforged-20-ofitsialnyy-patchnout-7U...
28

» WarCraft 3 / Основание Даротара: Enhanced

siv1999, звучит очень перспективно!
Меня искренне радует, что Вы начали использовать нейросетевые технологии для создания комментариев — это действительно добавляет глубины и повышает качество пользовательского взаимодействия. Особенно приятно видеть, что шаблоны теперь включают не только благодарности, но и структурированную аналитику обновлений.
Такие подходы формируют особую атмосферу вовлечённости и доверия. Надеюсь, в следующих итерациях будет внедрена система индивидуальной эмпатии и влияние смайликов на отношения с администрацией.
Удачи Вам в дальнейшей генерации текста! Не терпится прочитать ещё больше осмысленных комментариев.
28

» WarCraft 3 / Что не так с опцией HUD Scale?

konvan5, может быть костыли скоро не понадобятся, если близзы дадут возможность форсить опцию для карты. И вероятность этого ненулевая, типа год назад я бы не поверил, что они позволят лочить дальность камеры в редакторе, а оно вон как оказалось.
28

» WarCraft 3 / Ну очень часто ломается импорт

Принятый ответ
Обнуление веса импорта это какой-то древний баг вроде, ещё на патчах до рефа появился.
Есть какие-то способы исправить проблему?
Не использовать менеджер импорта. Карту можно сохранить как папку (File -> Save as -> .w3x Folder), и весь импорт просто закидывать туда файлами в стандартном проводнике. Вместо трахания с путями теперь можно сразу создать любую удобную структуру папок в карте. С импортом ничего не случится, поскольку это ваши файлы на диске, которые редактор только читает.
Хранить рабочий файл карты в рефе не обязательно, можно полноценно работать именно с папкой, можно даже подключить систему контроля версий. Открыть карту в редакторе можно и в режиме папки, просто перетащив папку в окно редактора. И, собственно, сбилдить карту в один w3x файл для игры можно в любой момент, всё также через сохранение.
Может это звучит как костыль, но нет, это реально удобно. Не счесть сколько тут было поседевших ребят, которые много месяцев делали карту в одном файле, а потом она у них в один прекрасный день перестала открываться. Папка решает все подобные проблемы. Папка ваш друг.
28

» Администрация XGM / механизм цитирования

ScorpioT1000, это больше про мобилки, когда не дописал коммент, свернул браузер, а потом вернулся. Страница обновилась, текст коммента остался, а указатель ветки слетел. Хотя вот конкретно с этим я, по-моему, довольно таки уже давно сталкивался.
28

» Администрация XGM / механизм цитирования

Постоянно одна и та же история. Выделяю текст комментария в ветке, потом лезу в какую-то менюшку сбоку, там пункты типа "цитировать" и "ответить с цитатой" или что-то такое, я хз, что нажимать, тыкаю на что-то на рандоме, и меня выкидывает из ветки. Если замечу, то перетыкаю, если нет, то коммент отправится не в реплай, а просто под ресурс. На мобилке это всё вдвойне неудобно. Если страницу обновить, и продолжить писать, то тоже выкинет из ветки.
И подозреваю, что проблема не у меня одного, замечал в комментах следы подобного взаимодействия с сайтом и у других юзеров. Я не знаю как это должно быть правильно, но у вас ответ в ветку с цитатой это просто какой-то лютый квест.
28

» Stormgate / Показали альфа-версию редактора ландшафта Stormgate

просто заигрывание со стандартным развитием
То есть также как и в варкрафте? Ну кто бы мог подумать.
28

» WarCraft 3 / [2.0.3 vJass] UI - Move Able Frame - Перетаскиваем фрейм мышкой

Smeto, обычный таймер — это обычный таймер, а это какая-то кастомная функция с TriggerSleepAction. Не знаю, что там утекает или не утекает, но почему нельзя голый нативный таймер использовать?
28

» WarCraft 3 / [2.0.3 vJass] UI - Move Able Frame - Перетаскиваем фрейм мышкой

function PolledWait2 takes real time returns nothing
local timer t
local real R
    if time>0. then
        set t = CreateTimer()
        call TimerStart(t,time,false,null)
        loop
            set R=TimerGetRemaining(t)
            exitwhen R<=0.
                call TriggerSleepAction(R)
        endloop
        call DestroyTimer(t)
        set t=null
    endif 
endfunction
Что это вообще такое и для чего?
28

» WarCraft 3 / Вылетает редактор карт

Принятый ответ
Все редакторы из 2007-го ломаются об строку в реестре, которая создаётся при запуске новой версии.

запускается только через Battle net
В свойствах ярлыка баттлнетовского редактора нужно написать -launch, тогда он будет запускаться не требуя запущенного battle.net
28

» WarCraft 3 / Reforged PTR 2.0.3: Оптимизация, новые настройки и изменения баланса (+ исправления нативных функций)

Ещё одно незадокументированное обновление.
Теперь в цветовых кодах спецсимвол c стал регистрозависимым. Если использовать |C вместо |c в таких местах как тексты на кнопках, то содержимое внутри цветового кода будет заменено на текущий хоткей.
Блин блинский, Flappy Bird сломался.
Загруженные файлы
28

» WarCraft 3 / Список дефолтных фреймов-1. Потомки gameUI

А ведь фреймы ввода сообщения я таки в итоге смог оффнуть, чтобы инпут бокс на Enter не появлялся
28

» WarCraft 3 / Список дефолтных фреймов-1. Потомки gameUI

Smeto, таки баян.
Наверное именно этот фрейм дёргается нативкой BlzEnableCursor. В целом, до спрайта курсора из кода не добраться, но альфу, скейл и видимость он наследует от него.
А насчёт смены координат, у спрайтов есть такое поведение, что модель начинает уезжать в сторону от фактического положения, если размер фрейма (именно Width и Height) становится слишком большим. Возможно, что это та же история.
28

» WarCraft 3 / [2.0.3] Как перетаскивать фрейм мышкой?

Smeto, у тултипов есть весомый плюс: они позволяют ловить курсор в мёртвой зоне в самом верху экрана (близзовская нативка там возвращает (0.0, 0.0) вместо мировых координат. В остальном там куча проблем, ибо в игре сходу нужно создать тысячи объектов, их нужно пересоздавать при загрузке сохранений и ещё придётся отслеживать разрешение игрока, чтобы заполнить весь экран клетками.
И координаты она возвращает грубые, так как используется сетка, а не реальные координаты, там прям мастхев lerp добавлять, чтобы не двигать фрейм лесенкой.

В спейс шуторе решал эту задачу более простым способом: я сразу фиксировал намертво игровую камеру перпендикулярно земле, и благодаря этому знал какие мировые координаты находятся на краях 0.8 x 0.6 экрана, но это специфический случай, применимый только к карте фул на фреймах.