Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("button")
- m = peripheral.wrap("back")
- m.clear()
- rs.setOutput("bottom", true)
- function fillTable()
- button.setTable("Room of Requirement", but1,1,30,1,4)
- button.setTable("Node Room", but2,1,30,5,8)
- button.setTable("RESTRICTED LEVEL", but3,1,30,9,12)
- button.screen()
- end
- function preLoad()
- rs.setOutput("top", true)
- --rs.setOutput("bottom", false)
- sleep(10)
- rs.setOutput("top",false)
- --rs.setOutput("bottom", true)
- --sleep(1)
- end
- function getClick()
- event,side,x,y = os.pullEvent("monitor_touch")
- button.checkxy(x,y)
- end
- function but1()
- button.flash("Room of Requirement")
- preLoad()
- rs.setOutput("left",true)
- sleep(10)
- rs.setOutput("top", true)
- sleep(1)
- rs.setOutput("top",false)
- sleep(5)
- rs.setOutput("left", false)
- print("req")
- end
- function but2()
- button.flash("Node Room")
- preLoad()
- rs.setOutput("front",true)
- sleep(10)
- rs.setOutput("top", true)
- sleep(1)
- rs.setOutput("top",false)
- sleep(5)
- rs.setOutput("front", false)
- print("req")
- end
- function but3()
- button.flash("RESTRICTED LEVEL")
- preLoad()
- rs.setOutput("right",true)
- sleep(10)
- rs.setOutput("top", true)
- sleep(1)
- rs.setOutput("top",false)
- sleep(5)
- rs.setOutput("right", false)
- print("req")
- end
- fillTable()
- button.heading("Test")
- while true do
- getClick()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement