Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local side = "back"
- local password = "batcave"
- local opentime = 4
- local function signalOff(side)
- rs.setOutput(side, true)
- sleep(0.1)
- end
- local function signalOn(side)
- rs.setOutput(side, false)
- sleep(0.1)
- end
- function gate()
- while true do
- term.clear()
- term.setCursorPos(1,1)
- write("Password: ")
- local input = read("*")
- if input == password then
- term.clear()
- term.setCursorPos(1,1)
- print("Password Accepted! Reactor doors are open!")
- signalOn("back")
- local event, key = os.pullEvent( "key" )
- if key == keys.enter then
- print( "Reactor doors are closing! Goodbye!" )
- sleep(2)
- signalOff("back")
- end
- else
- print("Password incorrect!")
- sleep(2)
- end
- end
- end
- gate()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement