Собственно интересует чем может принципиально отличатся код карты до тулов векса и после?
Попал в очень интересную ситуацию, карты с мемхаком с недавнего времени не работают на айкапе, но как оказалось все не так одназначно.
Тестируюя карту я спокойно её запускал на айкапе, все работало, но сразу после оптимизатора - карта как будто с ошибкой в коде, нету слотов при выборе карты в списке (если запустить вар без лаунчера все работает исправно)
Немного потыркавшись я прошелся по карте виджитайзером и тулами векса, после удалил из неё war3map.j и вставил код из карты до оптимизации, карта на ура запустилась на айкапе.
Вот собственно и вопрос, каким таким образом лаунчер может определить факт оптимизации карты?
Попал в очень интересную ситуацию, карты с мемхаком с недавнего времени не работают на айкапе, но как оказалось все не так одназначно.
Тестируюя карту я спокойно её запускал на айкапе, все работало, но сразу после оптимизатора - карта как будто с ошибкой в коде, нету слотов при выборе карты в списке (если запустить вар без лаунчера все работает исправно)
Немного потыркавшись я прошелся по карте виджитайзером и тулами векса, после удалил из неё war3map.j и вставил код из карты до оптимизации, карта на ура запустилась на айкапе.
Вот собственно и вопрос, каким таким образом лаунчер может определить факт оптимизации карты?
Принятый ответ
ничем, кроме названий переменных. попробуй отключить морфинг имен
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
У меня, помнится, мемхак как раз после чего-то такого стал работать.
Пока не уверен, но одно ясно точно - оптимизаторы как которые уменьшают вес кода, делают его заметным для лаунчера.