ну как так то, ведь проверка карта стартует при открытом WE!
Вспомнил, тест карты из WE копирует же оригинал в свою папку и игра запускается оттуда, почему не сделать также?
аа даже так круто я дам тебе данные, мы с Ходором тогда находили так:
я ему дал 3 war3map.w3i, которые я сделал методом сохранения и переключения параметра графики, а он на основе их запилил эту программку
set OutPlaing="C:\Users\Bergi\Documents\Warcraft III\Maps\PeonSimulator\PeonRPG.w3x"
set curdir=%~dp0%Empty.w3x%
set empdir=%~dp0%Empty.w3x%%Empty.w3x
set mpq=%curdir%%MPQEditor.exe
xcopy %empdir% %OutPlaing%* /Y
set w3xdir=%curdir:~0,-6%%map.w3x\
cd %w3xdir%
dir /b>%curdir%list.txt
for /f "usebackq tokens=*" %%a in ("%curdir%list.txt") do (%mpq% add %OutPlaing% %w3xdir%%%~a "%%~a")
rem %mpq% add %OutPlaing% list %curdir%list.txt
Но там всё захардкоренно под мой комп потому что собиратор нигде больше не использовался и он медленный
NazarPunk, это на конкретной карте переключение. Реестровое да, меняет общие параметры графики. Переключение идёт за счет низкоуровневого патчинга файла war3map.w3i там в хекс режиме что-то меняется
Вообще такие патчноуты полная ерунда, и трата времени, лучше написать что нить глобальное: Добавлен новый предмет, новый герой, добавлена фича №1 - теперь есть достижения, добавлена фича номер 2 - теперь есть не надо вводить сейвлоад код. Добавлен новый босс - и вот вам видео с боссом. А так же много геймплейных фиксом
Очень нужна возможность одновременного запуска редактора и игры, потому что сейчас больше всего калят эти переключения
Если написать символ процента % в коде или в комментарии, то карта уходит в ошибку после сборки и просит пересохранение в редакторе
Нет поддержки кириллицы и в названии папок внутри SCR
Нужна возможность переключения карты в рефордж графику и обратно без использования WE
Нужна возможность сборки в архив W3X, дабы снова не заходить в редактор для этого
Уже привык, вроде знаю как сделать самому, но руки не доходят
Привык к этому багу, стараюсь следить и везде импользую двойной процент
Уже не нужно
Попросил сделать Ходора, он уже сделал, опубликовал от своего лица xgm.guru/p/wc3/hdshswitcher ,но надо это добавить в build.lua а то запускаю руками
Сделал сам, но мой способ собирает по 1 фалу в итоге карта пеонов собирается 15 сек, есть способ от prog но я его не потянул, и тоже хотелось бы на это параметр в build.lua
Пользователь сам волен выбирать используемые библиотеки. Никому не уперлось копировать себе в CustomScript тонну неизвестно вообще чего и зачем.
я ж чё и говорю в иделе оно должно автоматически добавляться в кастом скрип, как только для гуи функции нужен этот код
Проблема именно вот в таких функциях
само по себе ничего не возвращает для гуи, нужно сразу для переменной создавать, но я не знаю как это сделать, сделать
Set VariableFrameType=BlzCreateFrameByType, я максимум смог добавить функцию "последний созданный фрейм", если бы это было возможно, тогда бы можно было обойтись без самописных BJ в кастом коде
В идеале найти способ заставить редактор вставлять код в карту
Я думаю, что те кто руку к jngp приложил, знают как это сделать NazarPunk:
Во влажных мечтах конечно не фрэймы давать юзеру, а например сделать выбор кастомного интерфейса
Тут тоже да, в идеале для гуишника надо чтобы фрейм создавался без переменных и в 1 строчку, как видишь у меня вообще потребовалось 10 строк написать, ради 1 фрейма без событий. Это плохо, мы же юнита всё таки 1 строчкой создаём же.
Ну всю эту начинку можно добавлять во внутрь карты (во внутрь war3map.lua или j) автоматически, как только в гуи вызывается функция данных для которой не обнаружено NazarPunk:
а таким нехитрым способом
Ну тогда надо модифицировать blizzard.j, правда такая карта будет только у тебя работать
NazarPunk, нет, bj же находятся внутри blizzard.j их можно только переопределить, но ты об этом знаешь и именно это и делал. В целом можно всё это совместить до кучи и сделать отдельный нормальный рефорджевый гуи редактор со всеми функциями и без утечек.
Никому, поэтому я это и не стал доделывать, была интересна лишь возможность создание такого.
И как результат: да, это возможно
Просто это позволило бы понизить порог вхождения во фреймы, однако не для кого понижать уже, а челы с 126 гуи патча даже скорее всего не знаю что такое фреймы. Просто если всё нормально сделать, то гуи фреймы в варике, будут на уровне старкрафта 2.
Но это всё по прежнему никому не нужно
Ред. Берги
» WarCraft 3 / Переключатель графического режима
Ред. Берги
» WarCraft 3 / [Lua] Совместная работа над WC3 проектами
Вспомнил, тест карты из WE копирует же оригинал в свою папку и игра запускается оттуда, почему не сделать также?
Ред. Берги
» WarCraft 3 / Переключатель графического режима
я ему дал 3 war3map.w3i, которые я сделал методом сохранения и переключения параметра графики, а он на основе их запилил эту программку
» WarCraft 3 / [Lua] Совместная работа над WC3 проектами
Ред. Берги
» WarCraft 3 / Переключатель графического режима
» WarCraft 3 / скрыть/показать юнита
» MARS / MARS 0.88c
Ред. Берги
» WarCraft 3 / скрыть/показать юнита
» WarCraft 3 / скрыть/показать юнита
» WarCraft 3 / [Lua] Совместная работа над WC3 проектами
Bergi_Bear:
Ред. Берги
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
Проблема именно вот в таких функциях
Set VariableFrameType=BlzCreateFrameByType, я максимум смог добавить функцию "последний созданный фрейм", если бы это было возможно, тогда бы можно было обойтись без самописных BJ в кастом коде
Ред. Берги
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
Ред. Берги
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
NazarPunk:
NazarPunk:
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
NazarPunk:
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
» Возмездие / Группа во Вконтакте
» WarCraft 3 / Инструменты юного обсервера v 0.03
Ред. Берги
» WarCraft 3 / Инструменты юного обсервера v 0.03
Добавлена возможность управлять интерфейсом через кнопки, пока что их 3:
» WarCraft 3 / Система постройки стен
» WarCraft 3 / Создаём фрейм на русских гуи триггерах (только Reforged)
И как результат: да, это возможно
Но это всё по прежнему никому не нужно
» WarCraft 3 / Проблема с jngp
» WarCraft 3 / Послание трём мирам [Конкурс ландшафта 2020]
А карта хорошая
» Администрация XGM / Кнопка для копирование блока кода
» WarCraft 3 / Preload Reforged