Хелло китти всем! Помогите пожалуйста, у меня если гг умерает то происходит вылет игры, если есть юнит которому отдается приказ следовать за гг. как это пофиксить?
Принятый ответ
Эх.. мне кажется, что логически не верно. Ты в триггере Travl должен фиксировать на то, что не изменился ли приказ. Я так понял.
С:
Боевая единица - получает приказ (в точку) (цель) (без указания цели)
У:
(Переключаемый юнит равно Pet) И ((Приказ равно "следовать") И (таргет-цель не равно GEPOU)) ИЛИ (Приказ не равно "следовать"))
Боевая единица - получает приказ (в точку) (цель) (без указания цели)
У:
(Переключаемый юнит равно Pet) И ((Приказ равно "следовать") И (таргет-цель не равно GEPOU)) ИЛИ (Приказ не равно "следовать"))
Ты должен сам дебажить ошибки.
Попробуй выключать действия.. в гуи достаточно удалить это лействие. если вылеты прекратились, значит, это действие вызывает вылеты
Ты перед отдачей приказа выключи триггер. Как юнит получит приказ следовать, тут же включи триггер.
Триггер - Выключить триггер (Travl)
Боевая единица - Приказать Pet следовать GEPOU
Триггер - Включить триггер (Travl)
Триггер - Выключить триггер (Travl)
Боевая единица - Приказать Pet следовать GEPOU
Триггер - Включить триггер (Travl)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Обычно такое происходит из-за бесконечного зацикливания. Пример: у вас где-то есть триггер, который ловит приказ, и переназначает другой (отдаёт новый приказ). У вас триггер зацикливаться. Вот допустим, срабатывает ивент получения приказа, затем получает новый, и опять срабатывает триггер с ивентом, получает новый приказ, и опять срабатывает триггер. Так цикл без конца срабатывает
У: приказ == следовать
Ждать 0.00 сёк( или таймер)
Отдаём приказ
Выключить триггер
Отдать приказ
Включить триггер
Ред. Nglstofworld
Ред. MpW
Боевая единица - получает приказ (в точку) (цель) (без указания цели)
У:
(Переключаемый юнит равно Pet) И ((Приказ равно "следовать") И (таргет-цель не равно GEPOU)) ИЛИ (Приказ не равно "следовать"))
Триггер - Выключить триггер (Travl)
Боевая единица - Приказать Pet следовать GEPOU
Триггер - Включить триггер (Travl)
Ред. Verschlinger
Ну или добавь условие к следованию крипов, если герой мёртв, то пусть идут туда где он помер или ничего не делают.