Решил вернуться к карте, которую забросил по причине потере исходника. Есть только запротекченный в свое время WC3 map optimizer'ом 5.0 вариант карты. Пробовал открывать депротекторами, доставал war3map.j MPQ Мастером. Проблема в том, что при открытии карту можно запустить, но если попытаться ее сохранить то выдает ошибку в одном большом триггере (куда весь код карты скинул депротектор). Соответственно если удалить этот триггер, то карта тоже не запускается (скорее всего потому то там инициализируются какие-то важные функции для игры).
Прилагаю карту и ее депротекченный вариант, кто знает как сохранить и редактировать карту просьба помочь. В принципе я готов рассортировать один большой триггер по малененьким, вернуть нужный импорт и т.д. просто хочется узнать, поможет ли это.

Sladkoegka, нужно удалить конфиг, а из майна перенести функции запуска инициализации в другую функцию, а затем удалить, после пересохранения карты редактор сгенерирует новый конфиг и маин, из функции инициализации любого триггера созданого в редакторе триггеров запускай инициализацию остальных (оптимизатор сливает все инит функции в маин, от туда их перегрупировываешь как угодно). И все работает....
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
Зачем так живешь? Тупо работай в оригинальной карте, а если зашишать отдельно карту делай и имей резервную карту на случай... Даже у мя 3 копия стоит 1 оригинал 1 с защитой, а 3 после депрект
32
Проблема в двойной декларации фукнции config и main, исправление их кода вылечит проблему, ну а далее сортировать верь код или писать с нуля...
15
quq_CCCP, Может я долблюсь в глаза, но я не вижу ни второй функции config ни второй main. смотрел в редакторе и в jass craft. Вторые функции как-то спрятаны, или выглядят неявно?
32
Sladkoegka, их генерирует редактор при сохранении, а они уже есть в коде....
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.