Reactor_Games

Untitled

Dec 28th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. local component = require('component')
  2. local computer = require('computer')
  3. local event = require('event')
  4. local redstone = component.redstone
  5. local screen = component.screen
  6. local signal = computer.pullSignal
  7. redstone.setWakeThreshold(15)
  8. screen.setTouchModeInverted(true)
  9.  
  10. function computer.pullSignal(...)
  11. local e = {signal(...)}
  12. if e[1] == 'redstone_changed' and e[5] == 15 then
  13. computer.shutdown(true)
  14. end
  15. return table.unpack(e)
  16. end
  17.  
  18. while true do
  19. if _G.m_timer then
  20. event.cancel(_G.m_timer)
  21. _G.m_timer = nil
  22. end
  23. local a = {computer.users()}
  24. for i = 1, #a do
  25. computer.removeUser(a[i])
  26. end
  27. os.execute('terminal')
  28. end
Add Comment
Please, Sign In to add comment