Добавлен , опубликован

Завязка

У нас есть сферическая карта с забугорной защитой, но сломать мы её не в силах.

Анализ

Попытавшись открыть её, мы видим что тут как минимум сломан хеадер и она не во всём открывается, куча фейковых файлов и ложный размер:
раскрыть

Решение

Но у нас есть новые версии mpqeditor с вот такими галочками:
раскрыть
Вместе с ними мы можем это всё открыть и найти скрипт:
раскрыть
Обычно скрипт один из самых тяжёлых файлов с расширением .xxx, либо можно вытащить все файлы с неизвестным расширением и по очереди открыть их все, пытаясь найти globals в первой строке.
Дальше мы модифицируем скрипт, заливая туда стандартный jjcp читпак.
Однако впихнуть скрипт назад в карту не так то просто, ибо она read-only, потому что кто-то постарался и сломал её на байтовом уровне.
Я такое не в силах решить, поэтому мы просто берём магический микс архив, ставим ему priority 50, чтобы он имел приоритет выше чем файлы карты, и закидываем в корень микса скрипт, называя его war3map.j
Закидываем микс в корень варика и загружаем карту.

Что происходит

Скрипт из микса перебивает оригинальный скрипт карты, и в итоге мы можем спокойно читерить что угодно.
раскрыть

Минусы

Чтобы работало в мультиплеере без десинков, всем игрокам нужен одинаковый микс, иначе даже в лобби вар будет показывать не-скачаную карту из-за разного хеша основных файлов карты.
Микс работает на абсолютно все запущенные карты, поэтому нужно его удалить или переместить после окончания своих грязных делишек.
`
ОЖИДАНИЕ РЕКЛАМЫ...
38
Я бы назвал статью "хороним варкрафт")
28
А WC3 map scanner в этом самом MPQEditor чем плох?

Тем, что он долго сканит эту карту.
12
Какая-то очень странная статья на тему "Как взломать анимекарту".
2
Invisius:
Вот взломай эту карту
Брат, а это сама что за карта даже скачать поленился!
37
Против азиатов он будет особо не эффективный. Они патчи протектят, а никто ещё не попробовал антидот сделать. Также иногда с некоторыми картами, а если лист файл вырезали - это уже крах полный
1
На ирине всё равно невозможно играть даже в при условии что патч один и тот же у игроков, карту перекачивает, а после просто кикает и так по кругу
Чтобы оставить комментарий, пожалуйста, войдите на сайт.