Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local doorstatus = false
- local pullEvent = os.pullEvent
- os.pullEvent = os.pullEventRaw
- while true do
- function complete()
- print("Door Toggled!")
- sleep(2)
- term.clear()
- term.setCursorPos(1,1)
- end
- print("Welcome to the door system")
- print("Please enter the password:")
- local pass = read('*')
- if pass == "password" then
- if doorstatus == false then
- rs.setOutput("left", true)
- sleep(0.5)
- rs.setOutput("left", false)
- sleep(0.5)
- rs.setOutput("left", true)
- sleep(0.5)
- rs.setOutput("left", false)
- doorstatus = true
- complete()
- else
- if doorstatus == true then
- rs.setOutput("right", true)
- sleep(0.5)
- rs.setOutput("right", false)
- sleep(0.5)
- rs.setOutput("right", true)
- sleep(0.5)
- rs.setOutput("right", false)
- doorstatus = false
- complete()
- end
- end
- end
- else
- if password == "edit"
- os.pullEvent = pullEvent
- else
- print("Incorrect Password")
- sleep(3)
- os.shutdown()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment