xXm0dzXx

Untitled

Oct 1st, 2012
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. function runProgram( program, time )
  2. timer = os.startTimer( time )
  3. local oldvr = os.pullEventRaw
  4. function newvr( _sFilter )
  5. local event, p1, p2, p3, p4, p5 = oldvr( _sFilter )
  6. if event == "timer" and p1 == timer then
  7. error()
  8. end
  9. return event, p1, p2, p3, p4, p5
  10. end
  11. os.pullEventRaw = newvr
  12. shell.run( program )
  13. os.pullEventRaw = oldvr
  14. end
Advertisement
Add Comment
Please, Sign In to add comment