Добавлен Verschlinger
Мне срочно нужно узнать возможен ли ремонт битой карты, так же более конкретное обьяснение термина "Битая карта" не помешало бы...
Принятый ответ
Карта это всего лишь набор файлов данных запакованных в MPQ архив, здесь есть статья которая рассказывает о содержимом карты. Надо начать с этих основ (Хороший вор должен знать как устроен замок, очевидно) , x-deprotect это грубый инструмент взлома, качественная работа не обойдётся без ручного восстановления данных. И в зависимости от целей конечного результата, если цель получить полноценный рабочий прототип карты, то это не всегда возможно. Точнее восстановить можно 100% функционала но это потребует выполнить колоссальное количество неблагодарного труда, возможно проще даже написать карту заново. Например, в коде карты могут быть переименованы все функции и переменные. Функция А обращается к функции Б, с переменными С D и так далее. Переписывать всё это, читать этот адский код крайне затруднительная задача даже для опытного jass кодера. Если внести изменения в предметы, юниты, данные РО это легко сделать. Внести правки в код, небольшие тоже задача простая.
Посмотри на что жалуется оригинал карты при попытке открыть. Если это отсутствие данных о юнитах, вытащи из карты пропущенной через x-deprotect .u и перенеси в копию оригинала. Если они записаны в SLK придётся эту базу данных превращать в .u обратно. И так с разными данными можно попытаться поработать, опять же статья здесь есть об устройстве карты внутри.
И да, триггеры восстановить никак не получится в большинстве случаев. То есть это будет чистый jass-код. (.j файл внутри карты)
И да, триггеры восстановить никак не получится в большинстве случаев. То есть это будет чистый jass-код. (.j файл внутри карты)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован DarkLigthing
И да, триггеры восстановить никак не получится в большинстве случаев. То есть это будет чистый jass-код. (.j файл внутри карты)
Отредактирован Verschlinger
Как бы редактировать я всё могу, но при закрытии ничего не сохраняется в самой карте...
Порылся на форуме, нашёл идею с удаление старого фаила и загрузкой нового, но проблему он не решил так как всё так же не могу найти возможность сохранять изменения...