-- меняем цвет у 9 ИИ игроков, достаточно просто вставить скрипт в карту
local function configInject(func)
local mt = getmetatable(_G) or {}
if not getmetatable(_G) then
setmetatable(_G, mt)
end
local originalConfig
local injected
mt.__newindex = function(tbl, key, val)
if key == "config" then
originalConfig = val
rawset(tbl, key, function(...)
originalConfig(...)
func(...)
end)
injected = true
else
rawset(tbl, key, val)
end
if injected then
mt.__newindex = nil
end
end
end
local function setCustomColors()
for i = 1, 9 do
SetPlayerColor(Player(i), PLAYER_COLOR_GREEN)
end
end
configInject(setCustomColors)
Результат:
Да, хардкорный вариант с извлечением war3map.j / war3map.lua из собранной карты, вписыванием туда нужного кода и засовыванием обратно тоже возможен.
И если очень хочется, тупая замена тимколорных текстур через импорт в карту, скорее всего, тоже сработает, они лежат в папке replaceabletextures\teamcolor\
Wing, ну так бы и объяснил сразу, а то архивы какие-то, текстуры.
Если в редакторе цвет нельзя настроить, то мне кажется, что тут кастомная функция config, а точнее InitCustomPlayerSlots, где можно задать цвет игрока нативкой SetPlayerColor. Просто как идея, не знаю работает ли это
Wing, можно было уделить одну минуту, чтобы погуглить и узнать в каком формате теперь находятся игровые архивы, и каким софтом их можно открыть и извлечь файлы. Всяко перспективнее, чем пытаться искать игровые ассеты в какой-то рандомной карте.
Если реф в настройках переключить в SD режим, кастомные иконки и музыка появятся?
Если да, то, наверное, дело в том, что SD и HD тянут ассеты из разных папок, или в war3Skins так настроено.
По какой-то причине *.fdf файлы из War3Patch.mpq в русской версии Warcraft 3 имеют наивысший приоритет.
Если посмотреть листфайл по ссылке выше, то можно увидеть, что fdf файлы дополнительно продублированы для каждой локали. То есть, для того, чтобы подгрузить свою fdf для русского языка, подменять в локальных файлах нужно не дефолтную fdf, а именно ту, которая относится к локали ruru. На этом мои полномочия всё, окончены
FDG89K, чтобы отобразить содержимое mpq архива нужно подгрузить в читалку listfile (в Ладике есть такая опция). Поищи в интернете, или попробуй извлечь из основных архивов и использовать его, он обычно в корне лежит
По-моему, там что-то было неочевидное с приоритетом загрузки. Некоторые фдфки продублированы в других mpq, которые, возможно, подгружаются после локальных файлов. Поковыряй patch.mpq и local.mpq
Меня искренне радует, что Вы начали использовать нейросетевые технологии для создания комментариев — это действительно добавляет глубины и повышает качество пользовательского взаимодействия. Особенно приятно видеть, что шаблоны теперь включают не только благодарности, но и структурированную аналитику обновлений.
Такие подходы формируют особую атмосферу вовлечённости и доверия. Надеюсь, в следующих итерациях будет внедрена система индивидуальной эмпатии и влияние смайликов на отношения с администрацией.
Удачи Вам в дальнейшей генерации текста! Не терпится прочитать ещё больше осмысленных комментариев.
Ред. Makeba
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
» WarCraft 3 / Формат карт Warcraft 3
» WarCraft 3 / Reforged не отображаются иконки / Нету звука от удара
Ред. Makeba
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
» WarCraft 3 / Flappy Bird
Прокрутить к ресурсу
Ред. Makeba
» WarCraft 3 / ИИ на lua
» WarCraft 3 / Что не так со спрайтами?
Прокрутить к ресурсу
» WarCraft 3 / Reforged не отображаются иконки / Нету звука от удара
» WarCraft 3 / Reforged не отображаются иконки / Нету звука от удара
» WarCraft 3 / Reforged не отображаются иконки / Нету звука от удара
Если да, то, наверное, дело в том, что SD и HD тянут ассеты из разных папок, или в war3Skins так настроено.
» WarCraft 3 / Достать модель с карты
https://www.xgm.guru/p/wc3/Ladiks-MPQ-Editor-v400882-G48
» WarCraft 3 / FNAP: Пять ночей у Пуджа – Хоррор в Warcraft 3 XGM
» WarCraft 3 / Баг событий фреймов и с чем его едят
» WarCraft 3 / Замена фреймивентов тултипами
» WarCraft 3 / Не отображаются эффекты PopcornFx
» WarCraft 3 / Как заменить имена героев и юнитов в кампании?
» WarCraft 3 / Как заменить имена героев и юнитов в кампании?
» WarCraft 3 / Пак моделей от judash137
Ред. Makeba
» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?
» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?
» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?
» WarCraft 3 / Как изменить интерфейс через *.fdf файлы в Frozen Throne 1.27a?
» WarCraft 3 / Рефордж не открывает кары с кастомными моделями.
» WarCraft 3 / Основание Даротара: Enhanced