Решил вернуться к карте, которую забросил по причине потере исходника. Есть только запротекченный в свое время WC3 map optimizer'ом 5.0 вариант карты. Пробовал открывать депротекторами, доставал war3map.j MPQ Мастером. Проблема в том, что при открытии карту можно запустить, но если попытаться ее сохранить то выдает ошибку в одном большом триггере (куда весь код карты скинул депротектор). Соответственно если удалить этот триггер, то карта тоже не запускается (скорее всего потому то там инициализируются какие-то важные функции для игры).
Прилагаю карту и ее депротекченный вариант, кто знает как сохранить и редактировать карту просьба помочь. В принципе я готов рассортировать один большой триггер по малененьким, вернуть нужный импорт и т.д. просто хочется узнать, поможет ли это.
Прилагаю карту и ее депротекченный вариант, кто знает как сохранить и редактировать карту просьба помочь. В принципе я готов рассортировать один большой триггер по малененьким, вернуть нужный импорт и т.д. просто хочется узнать, поможет ли это.
Принятый ответ
Sladkoegka, нужно удалить конфиг, а из майна перенести функции запуска инициализации в другую функцию, а затем удалить, после пересохранения карты редактор сгенерирует новый конфиг и маин, из функции инициализации любого триггера созданого в редакторе триггеров запускай инициализацию остальных (оптимизатор сливает все инит функции в маин, от туда их перегрупировываешь как угодно). И все работает....
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Sladkoegka
2)Вылезают вот такие ошибки и карта не сохраняется.
Я теперь вообще не могу вскрыть карту так чтобы функци config была, ее просто теперь в коде нет?!)
То есть ошибка на скрине появляется даже если снести все триггеры, но оставить глобальные переменные. Если же снести еще и переменные то ошибок нет, но как то это странно, на переменные же по сути ничего не ссылается, да и возни еще больше будет(