Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- monitor = peripheral.wrap("back","front")
- monitor.clear()
- monitor.setBackgroundColor(colors.blue)
- monitor.setCursorPos(3,2)
- monitor.write(string.rep(" ", 10))
- monitor.setTextColor(colors.white)
- monitor.setCursorPos(3+2,2)
- monitor.write("Abrir")
- monitor.setBackgroundColor(colors.black)
- monitor.setTextColor(colors.white)
- function Abrir ()
- monitor.clear()
- monitor.setBackgroundColor(colors.red)
- monitor.setCursorPos(3,2)
- monitor.write(string.rep(" ", 10))
- monitor.setTextColor(colors.white)
- monitor.setCursorPos(3+2,2)
- monitor.write("Cerrar")
- monitor.setBackgroundColor(colors.black)
- monitor.setTextColor(colors.white)
- redstone.setOutput("bottom", true)
- end
- function Cerrar ()
- monitor.clear()
- monitor.setBackgroundColor(colors.blue)
- monitor.setCursorPos(3,2)
- monitor.write(string.rep(" ", 10))
- monitor.setTextColor(colors.white)
- monitor.setCursorPos(3+2,2)
- monitor.write("Abrir")
- monitor.setBackgroundColor(colors.black)
- monitor.setTextColor(colors.white)
- redstone.setOutput("bottom", false)
- end
- while true do
- event, side, xPos, yPos = os.pullEvent("monitor_touch")
- if (xPos >= 3) and (xPos <= 12) and (yPos == 2) then
- if (redstone.getInput("back")) then
- Cerrar()
- else
- Abrir()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement