Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- closed = false
- rednet.open("back")
- function clearScreen()
- term.clear()
- term.setCursorPos(1,1)
- term.clear()
- end
- --RUN MENU
- function runDoor()
- while true do
- clearScreen()
- print("Rednet active! Waiting for message...")
- id, message = rednet.receive()
- sleep(0.1)
- rednet.broadcast("started")
- startProgram(message)
- end
- end
- function startProgram(message)
- if message == "open" and closed == true then
- rs.setBundledOutput("top", colors.white)
- os.sleep(.25)
- rs.setBundledOutput("top", 0)
- os.sleep(.25)
- rs.setBundledOutput("top", colors.orange)
- os.sleep(.25)
- rs.setBundledOutput("top", 0)
- closed = false
- return
- elseif message == "close" and closed == false then
- rs.setBundledOutput("top", colors.white+colors.magenta)
- closed = true
- return
- end
- end
- while true do
- runDoor()
- end
Advertisement
Add Comment
Please, Sign In to add comment