28

» WarCraft 3 / RMS Twilac Edition

Вышла новая версия!
Прокрутить к ресурсу
Доступен новый релиз RMS Twilac Edition #TwilacsTruly3D v05​c
This one comes equipped with:
  • Correct "Don't Inherit Rotation" and "Don't Inherit Scaling" flags (they were flipped in earlier versions)
  • Properly working animation editing for nodes that have "Don't Inherit Rotation" ticked
  • A small animated preview of Footprints, Splats and UberSplats on the component panel for EventObjects

Превьюшки событийных объектов выглядят так:
28

» WarCraft 3 / Не работает Lua код

Почему вообще эта функция решила запуститься?
Ну MarkGameStarted() это функция из варкрафта.
А вообще, я не шарю как всё это работает, просто в какой-то статье попалась на глаза эта конструкция, и с тех пор её юзаю в качестве точки входа, кек.
28

» WarCraft 3 / Не работает Lua код

Наверное, надо так
do
    function MarkGameStarted()
        print('pfff print')
    end
end
результат
Загруженные файлы
28

» Unryze Jass API / UjAPI - Система Выбора Героев

А можно такое для Рефоржета?
В рефе нет такого:
call SetFrameSpriteOrientation( spriteFrame, 0., startAngle, 90. )
То есть, произвольно вращать спрайт не получится, разве что имитировать это костылями каким-нибудь
28

» WarCraft 3 / Лицензионные установщики и патчи классического Warcraft 3

Ну так, если этот ресурс станет первой ссылкой в гугле, то проблема решена.
В этом ресурсе нет ключей, так что не всё так однозначно
28

» WarCraft 3 / Импортёр/экспортёр для Blender 3D с поддержкой mdx1000 и mdx1100

Не подскажите, как это сделать (оптимизировать)?
Это лучше спросить у тех, кто более-менее серьёзно занимается моделингом в блендере. Есть какой-то модификатор для среза вершин, Decimate кажется.
28

» WarCraft 3 / Импортёр/экспортёр для Blender 3D с поддержкой mdx1000 и mdx1100

Возникли проблемы при конвертировании данной модели.
Запись обрывается на весах, без них экспортирует.
Но на самом деле проблема здесь не в весах.
В сцене 530к фейсов (которые ещё и преобразуются в треугольники при экспорте), модель в таком виде не предназначена для варкрафта. Сначала нужно оптимизировать до состояния игровой модели, а потом попробовать снова.
Загруженные файлы
28

» WarCraft 3 / RMS Twilac Edition

Тестируется на 17 и 19, видимо.
Если не поможет, то лучше отписать в дискорд разработчику.
28

» WarCraft 3 / RMS Twilac Edition

Старые тоже должны работать. JDK правильной версии? Рекомендуется 17-ая вроде как, для самых старых мб 16-ая.
Можно попробовать через командную строку запустить, и посмотреть по выводу, что происходит не так, я не знаю можно ли там что-то увидеть полезного, но по крайней мере разраб так советовал сделать.
В cmd.exe нужно ввести команду типа
"C:\path\to\java.exe" -jar "C:\path\to\TRMS.jar"
Где в кавычках будут указаны пути к java.exe и trms.jar, например:
"C:\Program Files\Eclipse Adoptium\jdk-17.0.7.7-hotspot\bin\java.exe" -jar "C:\Users\twilac\Downloads\RMS_Twi_Truly3D_04_c.jar"
Можно также краткую запись, если путь к java.exe есть в PATH
java -jar "C:\Users\twilac\Downloads\RMS_Twi_Truly3D_04_c.jar"
Будет вывод типа такого
Загруженные файлы
28

» WarCraft 3 / RMS Twilac Edition

Скачал OpenJDK как в инструкции под свою систему
zip или msi? Кто-то писал, что с распакованной версией не работает, нужно именно качать инсталлятор (msi) и устанавливать его предаварительно.
Retera у меня открывается на ура и без проблем. А у неё вроде схожий принцип работы
Там exe, где включено всё необходимое, поэтому отдельно ставить jdk для той ретеры не нужно.
28

» WarCraft 3 / Где сейчас можно скачать Warcraft 3 1.26a?

Насколько я помню, что информацию, защищённую ключом можно распространять. Как например образы винды. А вот сами ключики уже нет.
Перед установкой показывается лицензионное соглашение, где написано, что можно, и что нельзя делать. Если подходить по уму, то действовать надо исходя из него
28

» WarCraft 3 / Как поиграть в режиме "Сражение" за орду хаоса?

Ну, чтобы сделать это в карте, придётся немного освоить ворлд эдитор, и, в частности, редактор объектов. Нужно открыть интересующую карту в WE, открыть там редактор объектов (клавиша F6), и немного переделать стандартных юнитов. Там всё интуитивно понятно, в данном случае нужен параметр Art — Model File (Графика — Файл модели), в котором можно изменить модель на другую, выбрав её в выпадающем списке.
Например юниту Peon ставим модель Fel Peon. Карта сохраняется в папку Maps, и можно играть. Если нужно поменять иконку, озвучку, или ещё что-нибудь, то это всё там же можно найти.

Есть второй вариант: можно это сделать не в карте, а локально у себя на ПК. Нужные модели извлекаются из архива игры с помощью cascview. Затем включаются локальные файлы (Нажимаем Win+R, пишем regedit, нажимаем Enter. Следуем по пути HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\Warcraft III по древу папок. В папке Warcraft 3 создаём параметр DWORD с названием Allow Local Files, и устанавливаем ему значение 1), и модели закидываются в папку retail, находящуюся в корне директории Warcraft 3, с воспроизведением пути заменяемой модели (например units\orc\Peon\Peon.mdx (путь можно подсмотреть там же в Model File в редакторе объектов)). Все зелёные орки станут красными сразу во всех картах, но только у одного игрока, локально.
Загруженные файлы
28

» WarCraft 3 / Импорт музыки

А в этом MPQ мастере можно треки заменить на свои? Или это делается как-то иначе?
Возможно, mix это то, что вам нужно
28

» WarCraft 3 / Как поиграть в режиме "Сражение" за орду хаоса?

А какая цель преследуется? Нужна новая играбельная раса, или просто хочется модельки у стандартной орды подменить?
28

» WarCraft 3 / RMS Twilac Edition

Вышла новая версия!
Прокрутить к ресурсу
Доступен новый релиз RMS Twilac Edition #TwilacsTruly3D v05​b

This one comes equipped with:

  • Buttons for "Convert to SkinWeights/Matrices" and "Recalculate Tangents" on the Geoset panel (replaces the not really working "make SD/HD" button)
  • A tool for updating/replacing BindPoses and importing BindPose rotations Twilac's Beta Tools -> BindPose options
  • A bit more forgiving search for .tif textures
  • An option to deselects (semi) random vertices Edit -> Deselect Random
  • Tools -> Flip triangles (cuts your selected imaginary quads on the other diagonal)
  • Window -> Reload Textures (it's possible to add a keyboard shortcut for this)
  • Filters for Popcorn and FaceFx in the MPQBrowser
  • A spinner to choose Format Version when creating a new model
28

» WarCraft 3 / Резкий поворот юнита

Заставить мгновенно я понял, что нельзя. Он делает с задержками.
Так именно рефовский BlzSetUnitFacingEx мгновенно и поворачивает
28

» WarCraft 3 / Импортёр/экспортёр для Blender 3D с поддержкой mdx1000 и mdx1100

Я уже видел подобные искажения, они случались ранее, когда я пытался эпортировать IK без запекания, только тут они частичны, видно плагин еще недоработан в некоторых местах...
Ну да, автор видно недавно начал обновлять плагин в этом направлении. Если тебе это интересно, и не совсем лень, то можно отрепортить разрабу. Нужно зайти в дискорд ретеры, и в канале help-section или bug-reports, например, описать суть проблемы, пинганув twilac.
28

» WarCraft 3 / Импортёр/экспортёр для Blender 3D с поддержкой mdx1000 и mdx1100

И с масштабом нужно поиграться, итоговая модель выходит уж больно мелкой.
Масштаб указывается при экспорте, там, где место сохранения файла выбирается, справа можно выбрать масштаб. Где-то 50 – 60 будет нормально для варкрафта.
По анимациям не подскажу ничего. Я до этого либо готовые экспортировал, либо делал очень простые анимации с FK ригом.
И в парочке мест некорректно экспортнуло анимацию.
А веса вершин использовал или нет? Для mdx1000 их сконвертирует, для mdx800 – нет. Во втором случае варкрафт будет делить вес вершины поровну между всеми влияющими на неё костями.
Там плагин за это время уже обновился дважды, надо бы перезалить