1) Можно ли собрать карту в единый файл .w3x из файлов, полученных после распаковки программой RMPQex? Если да, то как.
2) Есть идея улучшить имеющуюся кастомную карту. А именно убрать слот под команду Патрулировать, чтобы туда поместить другую способность (остальные свободные слоты под способн. заняты). Как тут xgm.guru/p/wc3/172695.
[upd 16.02.21 Решение:] Собственно, сделать всё, как написано в статье на хайве (действия в "Лучший ответ" в том вопросе игнорить). Т.е. координаты для кнопок, кот над убрать должны быть "-2147483648,-2147483648".
[upd 16.02.21 Решение:] Собственно, сделать всё, как написано в статье на хайве (действия в "Лучший ответ" в том вопросе игнорить). Т.е. координаты для кнопок, кот над убрать должны быть "-2147483648,-2147483648".
[upd 16.02.21 Изначально подразумевалось, что в п.2 ЭТОГО вопроса будет ссылка на другой вопрос сайта xgm.guru/p/wc3/210053. Поэтому далее описаны действия, кот я пытался повторить для карты из вопроса 210053] На примере реализованного кода в файле war3map.j в той Patrol-мапе я решил повторить тоже самое, но обычного переноса триггера не достаточно, тк возникает ошибка, как я понял отсутствует переменная (глобальная) и вызов самого триггера при запуске игры. Изучив .j в Patrol-мапе я понял, что надо определить эту глобальную переменную в соотв-щем месте, а также вызвать этот триггер в разделе main.
[upd 16.02.21 далее размышления, если в п.1 ответ будет нет]
НО как через обычный редактор карты добраться до кода в этом файле .j? в Редакторе карты --> Редакторе триггеров они не видны вовсе.
Или наоборот как вставить правильный (отредактированный) .j файл в свою карту?
НО как через обычный редактор карты добраться до кода в этом файле .j? в Редакторе карты --> Редакторе триггеров они не видны вовсе.
Или наоборот как вставить правильный (отредактированный) .j файл в свою карту?
вот такие разделы в файле .j:
Global Variables
Main Initialization
Map Configuration
Global Variables
Main Initialization
Map Configuration
Также есть файл .wts откуда берутся (как я понял) строки при выполнении, напр., TRIGSTR_005 в main. Хотелось бы всё это редактировать в обычном Редакторе карты.
P.S. Версия игры 1.26 TFT, прикладываю на всяк карту Patrol
и его .j файл.
Принятый ответ
все что надо через менеджер импорта этот тхт CommandFunc.txt импортировать в карту, потом карту сохранить, а потом поменять путь в менеджере импорта на units\CommandFunc.txt и сохранить карту, все должно работать, больше ничего не нужно. Никаких wa3map.j для этого не требуются.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ломать чужие карты - так себе идея ничего не зная ни про устройство карты, ни про то как это все делается. Карта после протекта не содержит файлов редактора, а лишь файл wa3map.j - скрипт карты на языке JASS, вот его можно отредактировать руками без редактора, в редакторе он будет выглядеть как "один триггер" в 100500 строк, ибо депротекторы думать и гадать не умеют, и вернуть в формат редактора так как было до защиты не смогут. Вовсе подробно обьясните что делать то собрались с картой?
Ред. Ryberoid
в редакторе карты через Менеджер импорта я добавлял эти 2 txt файла, менял им путь на Units/, но кнопка не исчезает, а меняется на Атаку
Ред. Ryberoid
я скачал карту Patrol, вынул оттуда все файлы прогр RMPQex, в т.ч. 2 txt файла.
В редакторе карты warcraft 3 создал новую карту, через менеджер импорта добавил 2 txt файла, поменяв им путь на Units/. сделал так потому, что в Patrol карте есть эти 2 файла в импорте. Не работает.
Конкретно можно написать что делать?
и коорд в этом файле из Patrol 0, 0.