Здравствуйте, еще раз. С последним обновлением палатки - все равно у игроков игра крашится (краш лог и сохранение прилагаю):
https://dropmefiles.com/9I5Yl
Объявления |
---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
|
Re: Как создать плагин для HD модаЗдравствуйте, еще раз. С последним обновлением палатки - все равно у игроков игра крашится (краш лог и сохранение прилагаю):
https://dropmefiles.com/9I5Yl |
Re: Как создать плагин для HD модаНе могу открыть последние сохранения даже с Fresh Mod (игра их не видит).
Где вылет, вижу (функция applyHealing()):
Дело даже не в несуществующем стеке. На этот раз условие неравенства нулю stack удовлетворяется, но (!) внезапно указатель на стек равен единице. Функция findTargetsToHeal() заполняет healingInfo точно после такой же самой проверки, поэтому, как в stack попадает 1, загадка. Пробовал тестить палатку в хот-сите со случайной армией. Вылетов не наблюдаю. Объясните, как сделать так, чтобы игра увидела сейв (Ваши первые она видела), чтобы я мог повторить заполнение массива healingInfo. А лучше сделать сейв без других плагинов, поставить на поле боя такие же армии, как и в сейве BATTLE.GM2 и посмотреть, повторится ли вылет при тех же самых действиях. Мне даже скриншота бы хватило с раскладом на начало раунда и последовательности действий, приводящей к вылету. |
Re: Как создать плагин для HD модаА этот краш идет с подкл Фреш модом? И если да, то есть ли этот краш если откл Фреш мод?
|
Re: Как создать плагин для HD модаИграют точно с модом (раньше был Fresh Mod 6.3), но теперь даже с ним игра отказывается показывать сейв.
По поводу единицы в healingInfo. Хочу повторить крэш в хот-сите без других модов. Если его не будет, значит, дело либо в том, что игра по сети, либо в одном из других плагинов. Я допускаю, что при игре по сети могут быть отличия. Например, для одного из игроков не срабатывает функция findTargetsToHeal(), но это нужно проверять. Если это так, то крэш будет всегда при передаче хода после хода палатки другому игроку. |
Re: Как создать плагин для HD модаОдной из возможных проблем может быть конфликт с Фреш модом. Там своих багов тоже как бы хватает. Скрываются сейвы кампаний, например, с подкл Фреш модом их не видно. Плюс там в доп опциях Фреш мода можно вкл другую реализацию прокачки Первой помощи, где идет добавление 1-3 ед здоровья ко всем живым существам. Вроде что-то подобное. С вкл/откл этих доп опций лично ловил вылеты. Может быть происходит какой-то конфликт у тех игроков у которых в доп опциях Фреш мода эта опция, которая прокачивает ПП включена.
|
Re: Как создать плагин для HD модаКороче, просто проверьте любой бой (два героя с палатками) по сети с отключёнными модами.
|
|
Re: Как создать плагин для HD модаВот еще раз заливаю сохранения, весь сборник плагинов (фреш мод тоже туда входит) и пароли.
https://dropmefiles.com/RZWbX Для теста. Запускаем 2 версии игры (даже с одной папки можно) создаем игру через TCP/IP, второй экземпляр тоже подсоединяется. По сохранению battleMorgot вводим пароли и делаем так. Астрал атакует Адриану. Далее Астралом можно просто уходить всеми в ожидание, Адриана на свой ход кидает огненное фирменное заклинание свое по птицам и верхним юнитам. Дальше все просто пропускают ход. Второй экземпляр на ходе палатки словит краш. Когда плагин с палаткой убирается - крашей нет в онлайне. |
Re: Как создать плагин для HD модаКагда я тестил в Хотсиде, то проблем не наблюдалось без Фреш мода и каких либо других плагинов. Из подкл только наша Палатка с массхилом.
|
Re: Как создать плагин для HD модаПроверил. Так и есть. Крэш у второго игрока по сети. Скорее всего, для него не выполняется функция findTargetsToHeal(). Посмотрю, как можно исправить плагин для работы по сети.
Кстати, нужно и остальные проверить заодно на совместимость с игрой по сети. * * * Проверил NewMagicMirror. Вылетов нет, но зато обнаружил другой баг. Рандом работает по разному у разных игроков Нужно возвращать оригинальную геройскую функцию всё-таки. Последний раз редактировалось AlexSpl 16 апр 2021, 20:06, всего редактировалось 1 раз.
|
Re: Как создать плагин для HD модаAlexSpl писал(а): NewMagicMirror это по ходу тоже касается. |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1