Advertisement
Guest User

autorun.lua

a guest
Jan 4th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.58 KB | None | 0 0
  1. local component = require("component")
  2. local rs = component.redstone
  3. local event = require("event")
  4. local modem = component.modem
  5. local computer = require("computer")
  6. local s = 5
  7.  
  8. require("term").clear()
  9. modem.open(229)
  10. _, _, _, _, _, time = event.pull("modem_message")
  11.  
  12. function refresh(_, _, _, _, _, value)
  13. time = value
  14. end
  15.  
  16. event.listen("modem_message", refresh())
  17.  
  18. while true do
  19.  
  20. if time == "sd" then
  21. rs.setOutput(s, 0)
  22. computer.shutdown()
  23. end
  24.  
  25. if time == "c" then
  26. rs.setOutput(s, 15)
  27. else
  28.  
  29. local wait = time - 0,05
  30. os.sleep(wait)
  31. rs.setOutput(s, 15)
  32. os.sleep(0,05)
  33. rs.setOutput(s, 0)
  34. end
  35. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement