Иногда появляется вылет с фатальной ошибкой в самом начале игры. Вылет в некоторых случаях случается, если кликнуть по боевой единице типа герой.
  • Выключил все триггеры инициализации. Глюк не пропал.
  • Попытался вернуть спрятанные иконки приказа. Глюк не пропал.
Самое интересное, это то, что клик по зданию либо юниту другого игрока глюк не вызывает, что еще может быть?

Filosoft, Это из за скрытых клавиш. Просто вернул кнопки стоп и холд.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
~8gabriel8:
UrsaBoss:
Всё из за настройки "Качество текстур"
А что делать, я не совсем понял)
Наверное, какая-то текстура имеет размеры не кратные степени двойки.
ответ
Длинных строк нет?

ответ
ThatGuyFromBar, проверь.
После удаления этой кнопки лично у меня вылетов больше не было. Может багованная модель или попкорновский эффект, а может триггер, который на ней висит, хз.
Попробуй выделить весь декор и поднять с помощью CTRL+PageUp, авось с отриательной z работать не хотит.
На кнопке поднятие попробовал, всё равно вылетает

Updt. Снёс всё попкорн эмиттеры с модели кнопки, и переимпортировал в карту. Вроде работает

Ответы (4)
26
rsfghd, у меня в карте они везде используются, но никто никогда не отваливается на старте игры или при клике.
21
rsfghd, вот как раз убрал ( 0,-11) и поставил -2147483648,-2147483648!
Ладно, верну снова 0, -11 и посмотрю на результат!
28
Extremator, у меня вылетало с крашем, я тогда проводил какие-то манипуляции с корнями деревьев ночных эльфов
Upd, которые у зданий
21
rsfghd, Я только изменял ай ди заклинаний у канала, но это точно не должно влиять
23
Ну хз насчет координат 0,-11. Специально устроил стресс тест.
Выставил на карте 14000 декора, и дал всем 150+ юнитам триггерно ауру со скрытой через 0,-11 иконкой.
Кроме того, у юнитов скрыт патруль через 0,-11.
Запустил игру - ок
Вышел, запустил опять - ок
Сохранил, загрузил - ок
Начал заново - ок
Выбрал много юнитов и зданий по очереди - ок
Фаталов - 0
Но, есть нюанс. Во первых, аура сделана как стандартная, вшита по дефолту с иконкой 0,-11.
Во вторых, поправлена slk-таблица AbilityMetaData, где выставлены лимиты 0,-11
Возможно, именно это и не дало игре фатальнуть. Попробуй такой способ
Загруженные файлы
Ответы (8)
23
Extremator, нет, в одиночной. А фаталы в сетевой происходят?
26
EugeAl, я более чем уверен что подобные фаталы у людей появляются как раз в сетевой игре. Но давай посмотрим что скажет ТС.
26
Когда я у Лича лично спрашивал есть ли конкретный указатель на то что это происходит именно из-за положения 0;-11, он мне ответил что нет (или да?).
2k17
Extremator:
Слушай, не могу найти твой пост про координаты иконки для скрытия.
Там -1,11 или 1,-11 что-то такое... Не подскажешь?
DracoL1ch:
buttonpos=-2147483648,-2147483648
Extremator:
Не-не, ты писал где-то про числа 1 и -11, было такое, оно работало, я тогда ещё спрашивал крашит ли оно
На XGMе где-то
Листаю, не могу найти пока-что, думал ты по памяти ответишь быстрее
DracoL1ch:
-11 обычно, но это бабка надвое сказала, что не упадет
Extremator:
Поясни
DracoL1ch:
Вариант выше - 100% работает
-11 теоретически может грохнуться
Extremator:
По какой причине? в чём теория?
DracoL1ch:
Что в памяти -11 укажет на существующую область и потому не свалится с ошибкой доступа
Что будет в той области, затрется, но кого волнует
А buttonpos=-2147483648,-2147483648 указывает на 0,0 всегда, ломая алгоритм
И кнопка 100% отрисуется в 0,0
Т.е. за пределы памяти писать точно не будет
Extremator:
100% отрисуется в 0,0
а 0,0 это самый левый верхний слот, верно? или более "нулевой" ?
DracoL1ch:
Он самый, но он почти 100% закрыт кнопкой мува
На юните без мува там будет отрисовываться скрытый такой скилл
Поэтому еще и используется иконка черная, чтобы не отсвечивало если что
buttonpos=-2147483648,-2147483648
art=ReplaceableTextures\PassiveButtons\BTNNothing
Кастомная офк
Extremator:
Нашёл, 0 и -11
Ты её юзал и у тебя фаталило? или ты просто на всякий случай не используешь её, т.к. она может фаталить?
DracoL1ch:
На всякий
У меня не падало, иногда другие писали, что падает
Extremator:
А ты проверял из-за чего именно падало? и это просто как самое вероятное предположение?
DracoL1ch:
У меня не падало
Extremator:
Ну я имею ввиду, в других ты смотрел крашрепорты когда было подозрение на эту штуку?
Я просто хочу везде отныне это использовать... и будут ли краши, надо иметь ввиду
DracoL1ch:
Никто не кидал
Да и давно это было
Я просто использую указанные и не знаю про -11 деталей
Extremator:
Ок, спасибо за инфу
32
Extremator, там типа интерфес фаталит, хз почему, но он писал что при -2147483648,-2147483648 фаталы прошли.
23
quq_CCCP, короче говоря, никто видимо толком не знает, есть или нет фаталы или и когда))
21
EugeAl, рандомно оно фаталит. Бывает что нет ошибки, иногда есть. В одиночной нужно в начале игры подождать секунд десять и фатала не будет. В локальной, если игрок зашел с задержкой то когда он входит и кликает по герою его часто фаталит.
7
Попробуйте запустить игру, зайдите в настройки графики и установите все параметры на максимум. И тогда есть вероятность, что памяти хватит, чтобы прочесть проблемный файл.
Ответы (1)
7
SсRealm, Я не знаю, как решить вашу проблему, но могу посоветовать обратить ваше внимание на эту статью об ошибке нехватки памяти. Однозначного решения для нее нет, все индивидуально. Скорее всего, эта ошибка только в твоей карте, то есть проблема создана искусственно, ненамеренно.
проблема связанно с нарушением логики кода.
Ответы (1)
21
Filosoft, Это из за скрытых клавиш. Просто вернул кнопки стоп и холд.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.