Делаю карту на выживание. но после очередного добавления фишек заметил, что карта начала вылетать, выдавая ошибку (скрин ниже). с таким раньше никогда не сталкивался, проверял кастомные модельки - дело в не них, отключал некоторые триггеры (Папки "пасхалка" и "Декорации") - все равно вылетает, прошу помогите, файл с картой можно скачать прямо здесь

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

Вранье, 1.26 самый стабильный патч, на нём ничего не вылетает.
А когда вылет происходит? Я запустил в карту, она работает.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
28
3 года назад
Отредактирован PT153
4
Вранье, 1.26 самый стабильный патч, на нём ничего не вылетает.
А когда вылет происходит? Я запустил в карту, она работает.
Принятый ответ
2
32
3 года назад
2
Ну обращение к не существующему объекту судя по скину ошибки, действия с дохлыми юнитам и и тому подобнон
2
32
3 года назад
2
Ну вот подобный код может как раз вызывать подобные фаталы, + ну очень хреновый гуи код с тоннами утечек, так что приводим код в порядок, не мешало бы почитать статьи про оптимизацию, исключаем вейты и ремув юнитов. Так же не делаем никаких махинаций с абилками дохлых юнитов.
Загруженные файлы
0
3
3 года назад
Отредактирован DESo3latorTro0pe
0
quq_CCCP:
Ну вот подобный код может как раз вызывать подобные фаталы, + ну очень хреновый гуи код с тоннами утечек, так что приводим код в порядок, не мешало бы почитать статьи про оптимизацию, исключаем вейты и ремув юнитов. Так же не делаем никаких махинаций с абилками дохлых юнитов.
всмысле исключаем вейты и ремувы? то есть вообще юнитов не удалять что-ли? или как, я не понял

PT153:
Вранье, 1.26 самый стабильный патч, на нём ничего не вылетает.
А когда вылет происходит? Я запустил в карту, она работает.
вылет происходит в разное время
2
32
3 года назад
2
DESo3latorTro0pe, юнита лучше скрывать (HideUnit) и убивать. Так же советую не плодить по 10 триггеров на перемещение юнитов, это мало того что глупая и неоправданная реализация, так еще и утечек море. GetPosition все эти функции создают обьект location которые не удаляются, хотябы посмотри конфетные войны близзардов.
0
3
3 года назад
Отредактирован Hanabishi
0
quq_CCCP:
DESo3latorTro0pe, юнита лучше скрывать (HideUnit) и убивать. Так же советую не плодить по 10 триггеров на перемещение юнитов, это мало того что глупая и неоправданная реализация, так еще и утечек море. GetPosition все эти функции создают обьект location которые не удаляются, хотябы посмотри конфетные войны близзардов.
посмотрю я конфетные войны, да только я ничего не пойму. Не понимаю, почему нельзя сразу сказать как можно сделать иначе?
1 пункт от Hanabishi: 1.1 (ненормативная лексика)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.