Для этого несложного процесса нам понадобятся:
MPQ Recover
MPQ Master
X-Deprotect
Чит-пак
Блокнот (я буду использовать Notepad++)
Собственно карта для взлома (я буду объяснять на примере карты "Обитель петро 6.7h")
Качаем:[Ссылки могут видеть только зарегистрированные пользователи. ]
1. Итак начнем. Для начала запустите MPQ Master и откройте карту, выберите в открывшемся списке "Warcraft III.txt" и нажмите ОК.
Найдите в списке файлов файл "war3map.w3e", нажмите на него правой кнопкой и нажмите "Извлечь", затем выберите любое удобное место для сохранения.
2. Закройте MPQ Master. Откройте MPQ Recover, нажмите на иконку "Открыть" и выберите карту. Затем отметьте флажок "Deep MPQ scanning" и нажмите кнопку "Scan".
После того как сканирование закончится, нажмите "Save MPQ" и закройте окно.
3. Теперь идём в папку X-Deprotect и открываем текстовым редактором файл xdep.ini, вписываем параметры inmapfile и outmapfile.
Закрываем текстовый редактор, запускаем xdep.exe, дожидаемся конца работы программы.
Теперь карта открыта и в неё можно вставить читы!
4.Запускаем снова MPQ Master, открываем файл который мы вписывали в outmapfile. Опять находим файл war3map.w3e.
Щёлкаем на него правой кнопкой мыши, жмём "Удалить". Теперь еще раз нажимаем правой кнопкой мыши на список файлов и жмем "Добавить файл". Выбираем наш сохранённый в самом начале war3map.w3e.
Теперь находим файл war3map.j и извлекаем в любое удобное место. Это очень важный файл - в него мы и будем вставлять читы.
5. Открываем "Cheat Packs.zip" и выбираем любой чит пак (для петросянщины идеально подойдет JJ's cheat pack), распаковываем в любое удобное место.
Открываем сохранённый war3map.j, и находим строчку "globals" (она в самом начале). Открываем в папке чит пака файл globals.txt и вставляем его содержимое файла war3map.j после строки globals.
Ищем строчку "function main" (Ctrl+F) и открываем файл чит пака "function main.txt" соотвественно.
Там есть строки, начинающиеся с "local", вставляем содержимое "function main.txt" после них. (если их нет то вставляем сразу после строки function main)
Теперь ищем строку "endglobals" и открываем (как ни странно) "endglobals.txt", вставляем содержимое endglobals.txt сразу после строки endglobals.
Если вы хотите изменить активатор (по умолчанию "-cheatz") пролистайте файл в начало и измените строку "string Activator="
Сохраняем файл и закрываем текстовый редактор.
6. Теперь засовываем j-файл в карту. Открываем MPQ Master, ищем строку "war3map.j", удаляем. Добавляем наш только что отредактированный файл war3map.j
Закрываем MPQ Master.
---------------------------------
Все, карта готова для использования. Теперь её можно открыть в редакторе и переделать по вкусу, а можно просто читерить. Также можете уменьшить её размер оптимизатором.
Команды для JJ чит пака можете посмотреть в файле jj's cheatpack commands.txt.