Создавал способность и вдруг в один момент способность перестала проигрываться до конца. Думаю дело в лимите. Что можно сделать?

Maniac_91, да нет. Это тестовая карта. В ней нет никаких триггеров. У меня там одна функция на ~ 350 строк, которая запускается через таймер каждые 0.03125 сек., а внутри функции куча if'ов, loop'ов... Пока что думаю разделить код на несколько таймеров.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
Попробуй удалить другие триггеры. Если после этого всё нормально, то или это лимит или какой-то другой триггер всё портил.
21
Maniac_91, да нет. Это тестовая карта. В ней нет никаких триггеров. У меня там одна функция на ~ 350 строк, которая запускается через таймер каждые 0.03125 сек., а внутри функции куча if'ов, loop'ов... Пока что думаю разделить код на несколько таймеров.
Принятый ответ
27
ScopteRectuS, тоже такое делал. Помню, надо было найти площадку для стройки, задавал вопрос, и там перебирал каждую точку loop'ами. Но выяснил, что такую работу до конца не выполняет, обрыв. Приходилось там где есть лупы, отделять, и в другую функцию вставлять эти циклы. чтобы потом отдельный поток создавать через ExcecuteFunc.Только так он работал у меня
17
Как вам удалось одной способности сорвать поток,если подлагивает может цикл бесконечен,а так около 30к действий
21
ledoed, сам не понимаю , как такое могло произойти . Бесконечных циклов нету , все циклу выполняются определённое количество раз через i = i + 1, exitwhen ( i == n )
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.