1) Можно ли собрать карту в единый файл .w3x из файлов, полученных после распаковки программой RMPQex? Если да, то как.
2) Есть идея улучшить имеющуюся кастомную карту. А именно убрать слот под команду Патрулировать, чтобы туда поместить другую способность (остальные свободные слоты под способн. заняты). Как тут xgm.guru/p/wc3/172695.
[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:
Global Variables
Main Initialization
Map Configuration
Также есть файл .wts откуда берутся (как я понял) строки при выполнении, напр., TRIGSTR_005 в main. Хотелось бы всё это редактировать в обычном Редакторе карты.
P.S. Версия игры 1.26 TFT, прикладываю на всяк карту Patrol
и его .j файл.

все что надо через менеджер импорта этот тхт CommandFunc.txt импортировать в карту, потом карту сохранить, а потом поменять путь в менеджере импорта на units\CommandFunc.txt и сохранить карту, все должно работать, больше ничего не нужно. Никаких wa3map.j для этого не требуются.
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
Можно то можно, если у вас будут все файлы, без ошибок и пропусков.
Ломать чужие карты - так себе идея ничего не зная ни про устройство карты, ни про то как это все делается. Карта после протекта не содержит файлов редактора, а лишь файл wa3map.j - скрипт карты на языке JASS, вот его можно отредактировать руками без редактора, в редакторе он будет выглядеть как "один триггер" в 100500 строк, ибо депротекторы думать и гадать не умеют, и вернуть в формат редактора так как было до защиты не смогут. Вовсе подробно обьясните что делать то собрались с картой?
1
quq_CCCP:
Можно то можно, если у вас будут все файлы, без ошибок и пропусков.
Ломать чужие карты - так себе идея ничего не зная ни про устройство карты, ни про то как это все делается. Карта после протекта не содержит файлов редактора, а лишь файл wa3map.j - скрипт карты на языке JASS, вот его можно отредактировать руками без редактора, в редакторе он будет выглядеть как "один триггер" в 100500 строк, ибо депротекторы думать и гадать не умеют, и вернуть в формат редактора так как было до защиты не смогут. Вовсе подробно обьясните что делать то собрались с картой?
на данный момент я хочу на обычной Новой карте 32*32 повторить через Редактор карт и "чей-то матери" исчезновение кнопки Патрулировать с того примера в карте Patrol. Понять действия что, как и где я должен редактировать. Чтобы потом проделать эти действия в интересующей кастомной карте. Ее я уже сломал, в коде разобрался да и в редакторе открывается. менял пару способностей и проверял в игре - все работает без ошибок
32
Ryberoid, ну патруль это не код карты, это просто файл кастом кеев, он просто кидается в архив карты и все.
1
quq_CCCP:
Ryberoid, ну патруль это не код карты, это просто файл кастом кеев, он просто кидается в архив карты и все.
Как понять кидается в архив карты?
в редакторе карты через Менеджер импорта я добавлял эти 2 txt файла, менял им путь на Units/, но кнопка не исчезает, а меняется на Атаку
32
Там только 1 файл нужен, тот что команды, код карты тут не причём, смысл что ты иконке атаки сделал неверные координаты, и её не видно, в статье на хайве верные координаты, 0,-11 могут не срабатывать или фаталить.
1
quq_CCCP:
я скачал карту Patrol, вынул оттуда все файлы прогр RMPQex, в т.ч. 2 txt файла.
В редакторе карты warcraft 3 создал новую карту, через менеджер импорта добавил 2 txt файла, поменяв им путь на Units/. сделал так потому, что в Patrol карте есть эти 2 файла в импорте. Не работает.
Конкретно можно написать что делать?
и коорд в этом файле из Patrol 0, 0.
32
все что надо через менеджер импорта этот тхт CommandFunc.txt импортировать в карту, потом карту сохранить, а потом поменять путь в менеджере импорта на units\CommandFunc.txt и сохранить карту, все должно работать, больше ничего не нужно. Никаких wa3map.j для этого не требуются.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.