Advertisement
Guest User

[Reactor]Startup

a guest
Nov 27th, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. os.loadAPI("button")
  2. local m = peripheral.wrap("back")
  3. local mx, my = m.getSize()
  4. function getClick()
  5. local event, side, x, y = os.pullEvent()
  6. if event == "monitor_touch" then
  7. button.checkxy(x, y)
  8. end
  9. end
  10. function reactor()
  11. if button.active("reactor") then
  12. -- print("now on")
  13. rs.setOutput("left", false)
  14. button.setName("reactor", "Reaktor Deaktiviert")
  15. else
  16. -- print("now off")
  17. rs.setOutput("left", true)
  18. button.setName("reactor", "Reaktor Aktiv")
  19. end
  20. button.toggleButton("reactor")
  21. button.save()
  22. end
  23. function fillMainTable()
  24. m.clear()
  25. button.clearTable()
  26. button.setTable("reactor", reactor, "", 2, mx-1, 2, my-1, "Reaktor Deaktiviert")
  27. button.screen()
  28. end
  29. fillMainTable()
  30. button.load()
  31. while true do
  32. getClick()
  33. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement