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

Принятый ответ

ничем, кроме названий переменных. попробуй отключить морфинг имен
0
16
7 лет назад
0
ничем, кроме названий переменных. попробуй отключить морфинг имен
Принятый ответ
0
32
7 лет назад
0
-~DracoL1ch:
ничем, кроме названий переменных. попробуй отключить морфинг имен
Определённо нет, попробовал отключать сжатие имен.
Загруженные файлы
0
21
7 лет назад
0
Сунуть-вынуть war3map.j иногда вообще чудеса необъяснимые творит.
У меня, помнится, мемхак как раз после чего-то такого стал работать.
0
32
7 лет назад
0
Странно но имена функций ни на что не влияют, похоже все дело в сжатии кода...
Пока не уверен, но одно ясно точно - оптимизаторы как которые уменьшают вес кода, делают его заметным для лаунчера.
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.