Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
Как можно задать глобально в скрипте, что если таймаут любого действия в скрипте более, например, 1 минуты, то перезапуск скрипта?
@NickBAS весь скрипт поместить в "игнорировать ошибки", а количество выполнений установить "повторять"
Метку поставьте в начале, И при превышении конкретного действия по времени переходите к метки начала. Но скорее всего вы получите не то что хотели. Потому что это чревато зацикливаниями по разным причинам.
Вот это решение помогло.
@doupiu said in Оптимизация действия "Проверить существование":
Что сделал в итоге: 2) Добавил задержку 300 мс в цикл. Так работает даже быстрее, чем без задержки, т.к. не виснет ЦП.
ну вот об этом я и говорил, иногда чуть медленнее оказывается быстрее :)
Есть много тем на форуме - когда добавление небольшой задержки выводит скрипт из зависонов и оверхеда.
@olegtut благодарю
Так по Цифровому Айди или как его там и гляньте на что Ошибка то указывает.
@forall
Можно решить так:
В OnApplicationStart устанавливаете глобальную переменную USER_CHECK в 0
А потом так: