Всем доброго времени суток. И со всеми праздниками. Заранее спасибо за полезные и дельные ответы/советы.
Ранее всегда лочил карты (до рефорджа) с помощью WC3MapOptimizer.
И все работало отлично.
Сейчас я реализовал карту на пиратской копии редактора варкрафта 1.26а.
А после попробовал запустить карту без лока в Рефордже (батлнет). Карта стабильно отрабатывает от и до.
Но конкретно после лока с помощью WC3MapOptimizer - карта вылетает фатальной ошибкой (в разные периоды геймплея: середина/конец).
Вопрос: Возможно есть какие-то рекомендации в настройках WC3MapOptimizer, дабы карта не вылетала фатальной ошибкой в рефордже. Или другие рекомендации.
Может кто-то сталкивался с такой идеей лока.
Возможно полезная информация:
  1. Я уже отслеживал утечки (спасибо rsfghd);
  2. Я уже проверял триггеры (проблема именно после лока);
  3. Я не знаю языки программирования, использовал стандартные триггеры;
  4. Внедрял в карту отслеживание последовательности триггеров, дабы понять на каком моменте крашится (но в рефордже данный триггер не работает).
  5. Фатальная ошибка происходит именно после лока. Без лока фатальной ошибки нет в Рефордже.
  6. Залоченная карта работает без фатальных ошибок на пиратской версии 1.26а
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
1 год назад
1
Скорее всего ошибка в формате обьектных данных, в некоторых полях абилок ниче нету, а в рефордже близарды это сломали. Вроде этим страдает ANeg (если у юнита есть не указанные там абилки), так же возможно в каких то абилках заработали поля которые до этого не работали (всякеи аватары, где бафф низя настроить)
0
2
1 год назад
Отредактирован zpxo
0
Скорее всего ошибка в формате обьектных данных, в некоторых полях абилок ниче нету, а в рефордже близарды это сломали. Вроде этим страдает ANeg (если у юнита есть не указанные там абилки), так же возможно в каких то абилках заработали поля которые до этого не работали (всякеи аватары, где бафф низя настроить)
Выходит проблема может быть в нестандартных способностях?
Просто у меня их малое количество, я могу попробовать, спасибо.
А другие причины фатальных ошибок не бывает?
Я к тому что любая карта из 1.26 должна по сути адекватно запускаться без вылетов на рефордже?
0
2
1 год назад
0
Перепроверил все скиллы, только всего 3 скилла были изменены. Но сделав их по умолчанию - краш остался.
1
32
1 год назад
1
zpxo, нет ты не понял, оптимизатор удаляет какое то поле считая его не нужным, но оно нужно для рефорджа. Отключай опции оптимизации скилов и проверяй.
0
2
1 год назад
0
quq_CCCP, Спасибо, буду пробовать.
Заметил что фатальная ошибка происходит именно в рефордже, уже без лока карты.
Хотя в старом варике стабильно функционирует.
При оптимизаторе, можешь подсказать, там есть раздел в который нужно указать путь к исполняемому файлу (варкрафта).
В старой варке он есть в корневой папке.
В рефордже его нет.
Выходит не страшно, если я буду указывать старую версию для оптимизатора?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.