Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("BryButtonAPI")
- monitor = peripheral.find("monitor")
- monitor.setTextScale(1)
- monitor.setBackgroundColor(colors.black)
- function OreLaser1(state)
- if state then
- rs.setOutput("left", true)
- else
- rs.setOutput("left", false)
- end
- end
- function OreLaser2(state)
- if state then
- rs.setOutput("right", true)
- else
- rs.setOutput("right", false)
- end
- end
- function OreLaser3(state)
- if state then
- rs.setOutput("down", true)
- else
- rs.setOutput("down", false)
- end
- end
- function AllLasers(state)
- if state then
- rs.setOutput("left", true)
- rs.setOutput("right", true)
- rs.setOutput("down", true)
- else
- rs.setOutput("left", false)
- rs.setOutput("right", false)
- rs.setOutput("down", false)
- end
- end
- red=colors.red
- green=colors.green
- Ore1=BryButtonAPI.createNewButton(2,4,"Ore_1",red, green, true, OreLaser1)
- Ore2=BryButtonAPI.createNewButton(6,4,"Ore_2",red, green, true, OreLaser2)
- Ore3=BryButtonAPI.createNewButton(10,4,"Ore_3",red, green, true, OreLaser3)
- All=BryButtonAPI.createNewButton(5,2,"All",red, green, true, AllLasers)
- list={Ore1,Ore2,Ore3,All}
- BryButtonAPI.drawButtons(monitor,list)
- while true do
- BryButtonAPI.checkButtonsPressed(monitor,list, 0, print)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement