Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local outsideDoor = "right"
- local tibbersDoor = "left"
- local enterance = "top"
- local exit = "bottom"
- local monitor = peripheral.find("monitor")
- function exitDoor()
- sleep(3)
- rs.setOutput( outsideDoor, true )
- sleep(1.5)
- rs.setOutput( outsideDoor, false )
- sleep(.5)
- end
- function labDoor()
- sleep(3)
- rs.setOutput( tibbersDoor , true )
- sleep(1.5)
- rs.setOutput( tibbersDoor , false )
- sleep(.5)
- end
- function displayClear()
- monitor.clear()
- monitor.setBackroundColor( colors.green )
- monitor.setCursorPos(1,1)
- monitor.print(" Decontamination Complete ")
- sleep(1)
- monitor.print(" Clear to Proceed ")
- sleep(1)
- end
- function displayDecon()
- monitor.clear()
- monitor.setBackroundColor( colors.red )
- monitor.setCursorPos(1,1)
- monitor.print(" WARNING: Decontamination in progress... ")
- sleep(1)
- monitor.print(" Please Wait ")
- sleep(1)
- end
- function color()
- monitor.setTextColor( colors.blue )
- end
- while true do
- input1 = rs.getInput( exit )
- input2 = rs.getInput( enterance )
- if input1 == true then
- labDoor()
- displayDecon()
- sleep(1.5)
- displayClear()
- sleep(1.5)
- exitDoor()
- elseif input2 == true then
- exitDoor()
- displayDecon()
- sleep(1.5)
- displayClear()
- sleep(1.5)
- labDoor()
- sleep(1.5)
- end
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement