Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("button")
- local m = peripheral.wrap("back")
- local mx, my = m.getSize()
- function getClick()
- local event, side, x, y = os.pullEvent()
- if event == "monitor_touch" then
- button.checkxy(x, y)
- end
- end
- function reactor()
- if button.active("reactor") then
- -- print("now on")
- rs.setOutput("left", false)
- button.setName("reactor", "Reaktor Deaktiviert")
- else
- -- print("now off")
- rs.setOutput("left", true)
- button.setName("reactor", "Reaktor Aktiv")
- end
- button.toggleButton("reactor")
- button.save()
- end
- function fillMainTable()
- m.clear()
- button.clearTable()
- button.setTable("reactor", reactor, "", 2, mx-1, 2, my-1, "Reaktor Deaktiviert")
- button.screen()
- end
- fillMainTable()
- button.load()
- while true do
- getClick()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement