У игроков в карте иногда стали наблюдаться странные криты. Возможно кто-то знает, что может быть их причиной или сталкивался с чем-то подобным?

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

goodlyhero, скрытые абилок на 0, -11 вызывает крит на 1.26.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
5
3 года назад
Отредактирован under11
2
Причин может быть невероятное количество, проверь оптимизацию и попробуй узнать, возможно фаталит после нажатия определенное спопобности или когда юнит идет в определенное место.
Поставь счетчик хандлов и узнай обнуляешь ли ты все что возможно.

Происходит ли это в одиночной игре или только в многопользовательской ? Твоя ли это карта ?
0
8
3 года назад
Отредактирован goodlyhero
0
Карта не совсем моя, я ей потихоньку занимаюсь, но крит - новый, а сейчас за десяток игр примерно 4 сообщения с таким логом, раньше таких не встречалось, скорее всего моя вина. В одиночке я не воспроизвел крит, реплея пока не добился от игроков, но надеюсь все-таки получу оный.
Пока надеюсь, что возможно, кто-то что-то подобное видел и догадывается в чем причина.
Вроде как, крит происходит на этапе загрузки карты. В какой момент загрузки это происходит я пока не выяснил, но надеюсь уточнить этот момент. (Нужна доп. статистика, я её пока не получил)
Крит проявляется нестабильно, изредка, не у всех игроков единовременно, у 1-2, максимум, по наблюдениям.
2
28
3 года назад
2
Какие настройки графики у кританувших?
0
15
3 года назад
0
PT153:
Какие настройки графики у кританувших?
Слышал, что из-за каких-то эффектов на низких настройках графики фаталит. Это так?
2
28
3 года назад
2
JackFastGame, из-за текстур, у которых размер не степень двойки.
4
5
3 года назад
4
goodlyhero:
возможно это из-за импортных текстур каких-либо, можешь процессом отбора, если не так много импорта
0
8
3 года назад
0
В общем, вот что сумел выяснить: У всех потерпевших графика не максимальная, Единственная добавленная с версий до краша модель - вот эта (вроде). Используется как аттач для некоторых юнитов, важность которых хочется показать, но героями они не являются. Вешается на ауру смерти.
Точно было выяснено, что краши происходят не более чем в несколько первых секунд игры.
Загруженные файлы
3
32
3 года назад
3
Нужно ещё более слабую графику в 2021 для 1.26
0
8
3 года назад
0
Обратил внимание, что во всех краш логах на верху стека лежала строка с путем некоторой иконки, которая могла менятся.
Такого вида:
Загруженные файлы
0
32
3 года назад
0
Случаем не ANeg у не героев?
0
8
3 года назад
Отредактирован goodlyhero
0
Случаем не ANeg у не героев?
Тогда бы фаталило у всех, а не у 1-2 игроков.
0
32
3 года назад
0
goodlyhero, ну значит где то в интерфейсе беда.
2
16
3 года назад
2
при конвертации картинки в уровни LOD крашится, сделай текстуру со степенью двойки и без сжатия.
сам можешь повторить баг, поставь текстуры на минимум
2
32
3 года назад
2
кстати а может и хорошо что 1.26 крашится ибо реф выводит артефакты при тех же условиях (а может это и плохо)
0
8
3 года назад
0
при конвертации картинки в уровни LOD крашится, сделай текстуру со степенью двойки и без сжатия.
сам можешь повторить баг, поставь текстуры на минимум
А какие критерии получения крита?
Поставить графику на минимум, а эта моделька должна загрузиться?
Или она должна отрисоваться?
Я пока пытался и не сумел получить крит.
Но сама идея того, что крит вызван проблемами с текстурой мне кажется весьма вероятной - примерно перед этим было уменьшено качество нескольких излишне тяжелых текстур из хотса.
Верну те, которые были, возможно подробнее разберусь с правильным обжиманием.
Если криты прекратятся, будет понятен источник проблем.
Спасибо.
0
8
3 года назад
Отредактирован goodlyhero
0
Игрок, у которого криты происходили при минимальной графике выставил на максимальную, но криты продолжились. При этом, вроде, такое происходит не в первой игре, а во второй и последующих, при условии, что перезаход выполнен не был.
Пока эта информация проверяется. Но, возможно, наведет кого-то на мысли.
4
28
3 года назад
4
goodlyhero, скрытые абилок на 0, -11 вызывает крит на 1.26.
Принятый ответ
0
8
3 года назад
Отредактирован goodlyhero
0
PT153:
goodlyhero, скрытые абилок на 0, -11 вызывает крит на 1.26.
При каких условиях?
Я действительно лениво использовал скрытие способности таким образом в одном критичном месте, наверное использую более продвинутый способ.
2
28
3 года назад
Отредактирован PT153
2
При каких условиях?
  1. Заходишь на карту с декором (или с деструктаблами, тут неясно).
  2. Заходишь в карту, где есть иконки, скрытые через 0, -11.
  3. Игрок, который выбирает юнита со скрытой иконкой, вылетает.
На патчах выше такой проблемы нет.
2
16
3 года назад
2
buttonpos=-2147483648,-2147483648
2
28
3 года назад
Отредактирован PT153
2
DracoL1ch, на том же 1.26 таким образом почему-то нельзя скрыть все приказы, обязательно один да будет. Но для скрытия способнотей должен подойти.
0
8
3 года назад
0
Спасибо, судя по всему, причина оказалась именно в скрытой таким образом способности. Ни повторить крит, ни понять точных условий его происхождения я не смог, но замена способа скрытия способности все исправила.
4
28
3 года назад
4
goodlyhero, вот карта. Зайди в любую мили карту, выйди, зайди в эту. Выдели юнита - лови крит.
Загруженные файлы
2
28
2 года назад
2
Но для скрытия способнотей должен подойти.
Говорят, что на 1.26 иконка, скрытая через -2147483648,-2147483648, вылазит у посаженного древа или если юнит в паузе.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.