local id = -1 id = _script:getThreads():getMain():getTimer():setInterval(function() if (_script:isInterrupted()) then _script:getThreads():getMain():getTimer():clearInterval(id) _console:log("script is interrupted") else _console:log("script is not interrupted") end end, 1000) _script:getThreads():getMain():getTimer():setTimeout({ _scriptEngine:interrupt(_script) }, 2000)