Отсутствуют типичные проблемы с картинками больше 512 пикселей, которые встречаются в половине существующего софта. Recommended (если, конечно, вы динозавр и до сих пор сидите на патчах не умеющих в dds)
Или может можно как-то Рефоржет лицензию 2 раза запустить по инету, с одного компа, но с разных акков и проверить?
Там сильно поломали LAN в патче 2.0, раньше можно было открыть сколько угодно окон, и через LAN играть между ними.
Но в принципе на двоих ещё можно запустить. В баттлнете нажать Play, запустится варкрафт. Потом нажать Play ещё раз, запустится новое окно варкрафта, а старое по идее разлогинится и перейдёт в оффлайн режим. Именно в первом оффлайновом окне нужно зайти в LAN и создать новую игру. Во втором онлайновом окне тоже зайти в LAN и найти игру, созданную в первом окне. Присоединиться к ней, и с первого окна запустить.
Чисто механическая конвертация (чтобы просто условно запустить карту на старом патче) возможна, даже вроде такие софтины были.
Но все новые фичи работать не будут, и на каждую встречную Blz нативку в коде придётся разбираться как это переписать на 1.26
А что касается текстур - можно попробовать запросы нейронкам нарисовать аналоги.
Так можно сразу по скриншотам генерировать нейронками новые модели с новыми текстурами и в современном общепринятом формате. Итоговый результат ещё и лучше будет.
ScorpioT1000, для геймдева, наверное, слишком много нюансов по копирайту. Процентов 95 авторских моделей напрямую юзают оригинальные близзовские текстуры, да и, чего уж там, большинство старого авторского натурально собрано из кусков оригинальных близзовских моделей.
Ну а если совсем душнить, то тут ещё надо разбираться под какой лицензией авторы выкладывали свои творения на хгм, и давали ли они согласие на такое его использование.
-- меняем цвет у 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, можно было уделить одну минуту, чтобы погуглить и узнать в каком формате теперь находятся игровые архивы, и каким софтом их можно открыть и извлечь файлы. Всяко перспективнее, чем пытаться искать игровые ассеты в какой-то рандомной карте.
Ред. Makeba
» WarRaft / blp-rs
Ред. Makeba
» WarRaft / blp-rs
(если, конечно, вы динозавр и до сих пор сидите на патчах не умеющих в dds)» WarCraft 3 / AniFight
» WarCraft 3 / Десинх карты в Рефоржете после 10-15 сек!Подскажите плз, всё было…
» WarCraft 3 / Всем привет! Возможна ли конвертация рефорджевской карты на…
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» WarCraft 3 / Всем привет! Возможна ли конвертация рефорджевской карты на…
Но все новые фичи работать не будут, и на каждую встречную Blz нативку в коде придётся разбираться как это переписать на 1.26
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
Ред. Makeba
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» Помойка Макебы / а вы тоже мечтаете засунуть модели из варкрафта в другой игровой движок?
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / В World Editor добавлена поддержка 64 тайлов
Ред. Makeba
» WarCraft 3 / Формат карт Warcraft 3
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
Ред. Makeba
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…
» WarCraft 3 / Формат карт Warcraft 3
» WarCraft 3 / Reforged не отображаются иконки / Нету звука от удара
Ред. Makeba
» WarCraft 3 / Приветствую, господа. Подскажите, а как через MPQEditor…