Здравствуйте, столкнулся с такой проблемой, не могу делать новые триггеры, они просто не работают. Например, пауза юнита просто не работает. Если удалить половину триггеров то все отлично. Все сделано на gui, вручную ничего на джасс не менял. Я бы мог вручную все переписывать, но триггеров СЛИШКОМ много, поэтому хотелось бы найти другое решение. Кто еще сталкивался с этой проблемой и как ее решить?
Принятый ответ
Правильный ответ назвали - отрубается main по причине лимита вызовов, нужно триггеры с событием инициализация карты делать отсроченными таймером, либо действительно executefunc.
Я уже плохо помню и не уверен, что сработает, но попробуй некоторые события инициализации заменить на "прошло 0.01 сек" или вроде того.
Я уже плохо помню и не уверен, что сработает, но попробуй некоторые события инициализации заменить на "прошло 0.01 сек" или вроде того.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Это факт.
Выход один - сжимать и сжимать.
Примерно понял, что по сути примерно к тому же и сводится - оптимизации и вызову одного через другое
Ну и через локер будут краши, а локер мб ещё юзают
Имхо, проще, как я сказал - тупо сжимать триги в один, тут и суть новичкам понятнее