var id = -1 id = _script.getThreads().getMain().getTimer().setInterval({ if (_script.isInterrupted()) { _script.getThreads().getMain().getTimer().clearInterval(id) _console.log("script is interrupted") } else { _console.log("script is not interrupted") } }, 1000)!! _script.getThreads().getMain().getTimer().setTimeout({ _script.interrupt() }, 2000) _script.onInterrupt { _console.log("onInterrupt") }