@xtra said in Как ограничить время работы скрипта:
в начале потока объявляем DATE (получаем текущее время) далее действие добавить секунды к дате DATE_PLUS(прибавляем необходимое время работы скрипта) далее выполнить код
_sa = function()
{
VAR_DATE_NOW = _parse_date(Date.now(),"auto")
if(VAR_DATE_NOW > VAR_DATE_PLUS){
VAR_DATE = VAR_DATE_NOW
success("Стоп")
}
}
Строка VAR_DATE = VAR_DATE_NOW здесь лишняя, так как следом идёт завершение потока. И я бы не советовал заменять функцию BAS полностью, кто знает какие баги при этом можно словить. Лучше дополнить своим кодом функцию BAS