Допустим я открыл карту как архив и извлёк файлы в папку. Как теперь превратить эту папку в карту ( если такое возможно ) ?
По другому же: Как открыть защищённую карту в редакторе карт?
Вот например есть русская версия мафии ( mafia 1.60 rus ), они же как то открывали карту и переводили её.
Я пробовал извлекать war3map.j из карты и депротектить её с помощью XDeprotect ( какая то ошибка с триггерами ). Нужно чтобы я мог открыть карту в редакторе карт, а не редактировать war3map.j.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
27
10 месяцев назад
Отредактирован MpW
0
9Вы не сможете вернуть после депротекта карты триггеры в том виде, в каком хотите увидеть.
Гуи это просто графический код, обернутый в интерфейс-структуру блоков, кнопок. В реальности это все триггеры при сохранении в единый файлик war3map.j записывают. Он вот и отвечает за работу кода.
Но графическая информация гуи есть в отдельном файлике, при протекте удаляют личтфайл, и его тоже удаляют. Так, что вам не удаться, это только у автора открытая карта. Только останется работать с war3map.j
На самом деле, я не знаю как собрать архив. Но мне кажется, ято это невозможно вернуть гуи. Потому что информация в карте потеряна

XDeprotect просто взламывает защиту, то есть возвращает карте некоторые файлы.
Jngp вот открывает легко взломанную карту, а обычный редактор не может открыть почему то.
это чисто с кодом
открыл карту как архив и извлёк файлы в папку. Как теперь превратить эту папку в карту ( если такое возможно ) ?
Ну рефордже в самом редакторе можно было сохранять карту либо в обычном режиме w3x либо как папку. Выбираешь "сохранить как..". И там в внизу выбор.. в рефордже и папка открывается норм. Но это не со всеми так работает, наверное только в рефе.
Эта возможность появилась видимо с добавлением луа. Люди смогли писать код на луа. И еще и для удобства с импортом удобно, когда картв открыта, а не лежит в архиве w3x. Люди могли сразу редактировать и сохранять из mdvis и похожие 3d редакторы в общую папку 3d модельки и пр. Или кодить прям в текстовых редакторвх. vscode и др подобных редакторах можно было осуществлятб сборку. Vs code это текстовый редактор, он вот открывает код, внутри встроен плагин, надо настраивать. Там после кода можно сразу для проверки запускать игру. Удобно.

Вот например есть русская версия мафии ( mafia 1.60 rus ), они же как то открывали карту и переводили её.
Это работа с архивом. Вам придеться изучить устройство карты, и понять за что файлики отвечают. Открывать редактировать вручную. Потом как то собрать. Надеюсь тебе ответят как. Там если что то изменишь в архиве, там нужно хэш сумму перерасчитывать. Я сам не помню
0
4
10 месяцев назад
0
0
6
10 месяцев назад
0
В MPQ editor'е есть возможность создать карту из папки, но это, очевидно, не даст тебе открыть карту в редакторе карт и тебе в любом случае придется "редактировать war3map.j", что, скорей всего, и делали в случае с мафией.
Загруженные файлы
0
6
10 месяцев назад
0
Конвертнуть карту в obj формат через w3x2lni, но триггеры сохранить не получится.
0
32
10 месяцев назад
0
Ответ на заголовок вопроса:
Тру джассеры каждый раз импортируют ручками war3map.j с заменой через mpq эдитор и не видят никакой проблемы. Потому что использование режима папки и сборка карты из папки это не по православному, от лукавого, моветон, оверхед. (Ведь чем более древний и костыльный способ вы используете, тем вы круче!)
Хотя я это всё расписывал и проверял и работал даже на 1.26.
Но опять таки, сделать карту доступной для открытия и сохранения в редакторе нужны другие действия, например как описали выше
Чтобы оставить комментарий, пожалуйста, войдите на сайт.