Во время игры на карте иногда происходят вылеты при использовании заклинаний. Выбрасывает из варкрафта с сообщениями FATAL ERROR. Можно ли как-то по информации из отчётов о вылете определить причину ошибки?

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

Lodnar:
quq_CCCP:
Lodnar, интересно сударь а то вы забыли в 1.27б? Мб иллюзии не могут появится из за примирения в "узком" месте.
Я забыл в 1.27b поддержку карт свыше 8 мегабайт.
Да, проверил, игра вылетела при попытке использования "в окружении союзников", а вот когда кидал в окружении стен из рельефа, то герой просто "пробил её" появившись с другой стороны.
Это как-то подвержено исправлениям или нет?
Совет тебе друг - скачай 1.26 чистый, кинь себе в папку исправленую game.dll, и удали русификатор тригеров (если его юзаешь). И будешь играть и спокойно работать с вариком. Все версии после 1.26 с определенными косяками, которые сложно (если вообще возможно) фиксить и обходить. DLL тебе снимет лимит на размер карты. А русификаторы ломают редактор (тут даже говорить не стоит). Все это можно загуглить.
Если же ты уверен что проблема РЕАЛЬНО в заклинании иллюзия (что странно), добавь больший радиус\область применения. Сделай меньше иллюзий. МОжно поработать с коллиженами у модели иллюзий, но это все если заморачиваться......
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
  1. ишчем на форуме\сайте прогу для отлова лога\юзаем\профит
  2. выкладываем карту\ждем, пока кто-то покопается\профит
  3. идем к гадалке, которая предскажет тебе твою судьбу\профит
не, рили, это вопрос не о чем
нахрена создавать вопрос, не предоставляя никаких данных? з а ч е м???!!!
ответ
Лич по тихому сидел правило баги, 1 карту запустил а вторую правил....
ответ
Вылет произошел во время обращения к элементу jass массива с индексом 21.
Так как это был мемхакнутый массив, произошла попытка чтения памяти по адресу 0x54.
Крашнулся твой код, так что переписывай.
ответ
У меня было однажды нечто похожее с нестандартным зданием. Так как ошибку найти не удалось (ну нет нифига там, даже код не начинал писать ещё), я списал всё на рандомный баг редактора и удалил здание, а затем пересоздал.

1
16
4 года назад
1
reforged, даже бог не знает, что там крашится
0
2
4 года назад
0
DracoL1ch:
reforged, даже бог не знает, что там крашится
Это не Рефорджовский.
Забыл про версию игры указать.
1
16
4 года назад
Отредактирован DracoL1ch
1
да любой варик после 1.26 не имеет человеческих крашлогов и никто не скажет, что пошло не так
0
27
4 года назад
0
DracoL1ch, Удивительно, но вероятно автор вопроса говорит именно про 1.26
0
32
4 года назад
0
Каких заклинаний? Где карта, суде по ошибке обращение к несуществующему обьекту, что делали? Ну и если вы на 1.26 крашлоги в студию.
2
16
4 года назад
2
приложенный крашлог не из 1.26
0
2
4 года назад
0
quq_CCCP:
Каких заклинаний? Где карта, суде по ошибке обращение к несуществующему обьекту, что делали? Ну и если вы на 1.26 крашлоги в студию.
Это версия 1.27b. Заклинание - Иллюзия. (Немного изменённая способность Мастера Клинка.) Вылет происходит не постоянно, так что не знаю есть ли смысл кидать пример карты, может сломаться сразу, может через 20-30 применений.
Лог о поломке - в приложении в записи.
1
32
4 года назад
1
Lodnar, интересно сударь а то вы забыли в 1.27б? Мб иллюзии не могут появится из за примирения в "узком" месте.
0
2
4 года назад
0
quq_CCCP:
Lodnar, интересно сударь а то вы забыли в 1.27б? Мб иллюзии не могут появится из за примирения в "узком" месте.
Я забыл в 1.27b поддержку карт свыше 8 мегабайт.
Да, проверил, игра вылетела при попытке использования "в окружении союзников", а вот когда кидал в окружении стен из рельефа, то герой просто "пробил её" появившись с другой стороны.
Это как-то подвержено исправлениям или нет?
0
32
4 года назад
0
может не надо 127б юзать? Есть относительно нормальный 126 и чуть менее нормальный последний патч, но на нём хотя бы люди тоже сидят и можно что-то протестировать и спросить.. а эти промежуточные патчи - ну такое...
1
32
4 года назад
Отредактирован quq_CCCP
1
Lodnar, ПАТЧ на game.dll для 1.26 можно давно скачать и не парится с лимитом в 8 метров.

Lodnar, никак дефолтную абилку ты не исправишь, иллюзия мастера клинка это древняя багана аюбилка, никогда не стоит указывать больше 3 иллюзий и кастовать в толпе, раньше она просто не давала клонам появится, стоял в коде (внутри движка) проверка не появятся клонам если места недостаточно, близарды взяли у убрали этот запрет - а почему? Потому что близарды, этот баг скорее всего был найден еще в бетте, тогда сделали фикс в 3 строчки, и забыли о нем, но спустя годы никто не парился - А почему оно так сделано, и зачем? Взяли и убрали не думая. Хер знает что они еще поналомали.
1
9
4 года назад
1
Lodnar:
quq_CCCP:
Lodnar, интересно сударь а то вы забыли в 1.27б? Мб иллюзии не могут появится из за примирения в "узком" месте.
Я забыл в 1.27b поддержку карт свыше 8 мегабайт.
Да, проверил, игра вылетела при попытке использования "в окружении союзников", а вот когда кидал в окружении стен из рельефа, то герой просто "пробил её" появившись с другой стороны.
Это как-то подвержено исправлениям или нет?
Совет тебе друг - скачай 1.26 чистый, кинь себе в папку исправленую game.dll, и удали русификатор тригеров (если его юзаешь). И будешь играть и спокойно работать с вариком. Все версии после 1.26 с определенными косяками, которые сложно (если вообще возможно) фиксить и обходить. DLL тебе снимет лимит на размер карты. А русификаторы ломают редактор (тут даже говорить не стоит). Все это можно загуглить.
Если же ты уверен что проблема РЕАЛЬНО в заклинании иллюзия (что странно), добавь больший радиус\область применения. Сделай меньше иллюзий. МОжно поработать с коллиженами у модели иллюзий, но это все если заморачиваться......
Принятый ответ
0
2
4 года назад
0
В старых версия точно помню, что поломок не было. Да и одна из функций способности всегда была "вырваться из окружения". Поэтому не думал, что с этим могли появляться проблемы сейчас.
newtone:
Lodnar:
Совет тебе друг - скачай 1.26 чистый, кинь себе в папку исправленую game.dll, и удали русификатор тригеров (если его юзаешь). И будешь играть и спокойно работать с вариком. Все версии после 1.26 с определенными косяками, которые сложно (если вообще возможно) фиксить и обходить. DLL тебе снимет лимит на размер карты. А русификаторы ломают редактор (тут даже говорить не стоит). Все это можно загуглить.
Если же ты уверен что проблема РЕАЛЬНО в заклинании иллюзия (что странно), добавь больший радиус\область применения. Сделай меньше иллюзий. МОжно поработать с коллиженами у модели иллюзий, но это все если заморачиваться......
Да, использую руссификаторы, но в интернете найти не получилось про ошибки, которые они могут создать. От них бывают какие-то проблемы?
И если уж на то пошло, то ещё вопрос - Варкрафт может конвертировать триггеры в код. Есть разница в чём лучше как их лучше оставлять по умолчанию или всё-таки конвертированным кодом?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.