Приветствую всех. нужна консультация по поводу восстановления карты. У кого -то есть опыт в редактировании карты вне средств редактора. Не бейте если название не отражает сути вопроса.
Патч только 1.26 , про луа и рефордж речь не идет.
Пытался перенести скрипт с war3map.j в редактор триггеров без конфликтов в восстановленной карте. Код после депротекта карты не рассматриваю, там при попытке его сохранить кидает ошибки двойной декларации, и функции как правило сломаны.
К сожалению нигде нет гайда, как редактировать карту вне средств стандартного редактора и как пересобрать карту, так что похоже это бесполезно. Остановился на том, чтоб редактировать скрипт карты напрямую в VS Code ,а объекты отдельно.
Это неудобно после редактора, даже ошибки толком не проверить.
Нужно поменять количество игроков в карте и кланы, а в war3map.j никак не делается. Нужно чтоб редактор перезаписал новый конфиг карты. Потом туда вызовы из main юнитов на карте и декора как-то добавить. Сколько не пытался ничего не вышло, по этому редактировать скрипт напрямую проще чем пытаться восстановить код под редактор.
Для тех кто не понял, это не просьба взломать карту!

Принятый ответ

quq_CCCP, Ждал пока еще кто-то напишет. В общем то, возиться с этим дольно трудно и быстро может пропасть всякое желание. Разбираюсь в коде карты уже месяца 2 и там серьезные проблемы во всем, искал причину фаталов с месяц уж точно. Редактирую скрипт напрямую в VS Code и потом закидываю его в карту. Тяжело ориентироваться в 10-15к строк кода. Приходится запускать pjass через батник, чтоб проверить ошибки, другого не знаю
Похоже придется забить на попытки восстановить код под редактор и продолжить работать с тем что есть, без библиотек, дефайнов и прочих фишек Vjass.Пока что через код у меня не получилось добавить еще игроков карту. Похоже проще в подобной ситуации лучше тупо начать делать ремейк карты с нуля под себя
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
2 года назад
0
Ну со скриптом карты можно работать напрямую в jasscraft'е, он не лагает в отличи от JNGP и там так же есть всё необходимое.
Обьектные данные можно редактировать в слк таблицах, формат там не сложный, на сайте есть инфа.
Разумеется разбираться в коде придется самому.
0
12
2 года назад
Отредактирован Daro
0
quq_CCCP, Ждал пока еще кто-то напишет. В общем то, возиться с этим дольно трудно и быстро может пропасть всякое желание. Разбираюсь в коде карты уже месяца 2 и там серьезные проблемы во всем, искал причину фаталов с месяц уж точно. Редактирую скрипт напрямую в VS Code и потом закидываю его в карту. Тяжело ориентироваться в 10-15к строк кода. Приходится запускать pjass через батник, чтоб проверить ошибки, другого не знаю
Похоже придется забить на попытки восстановить код под редактор и продолжить работать с тем что есть, без библиотек, дефайнов и прочих фишек Vjass.Пока что через код у меня не получилось добавить еще игроков карту. Похоже проще в подобной ситуации лучше тупо начать делать ремейк карты с нуля под себя
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.