Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- password = "23"
- guesses = 0
- greeting = "2323"
- lockTime = 30
- timeLeft = lockTime
- GUESS_LIMIT = 3
- local oldEvent = os.pullEvent
- os.pullEvent = os.pullEventRaw
- while guesses < GUESS_LIMIT do
- term.clear()
- term.setCursorPos(1,1)
- write(greeting.."\n\n")
- write(GUESS_LIMIT - guesses.." attempts remaining\n\n")
- write("Please enter password: ")
- guess = read("*")
- if guess == password then
- rs.setOutput("bottom", true)
- sleep(5)
- rs.setOutput("bottom", false)
- os.reboot()
- else
- guesses = guesses + 1
- term.clear()
- term.setCursorPos(1,1)
- write("Password Incorrect")
- end
- end
- while timeLeft > 0 do
- term.clear()
- term.setCursorPos(1,1)
- write("Number of permitted guesses exceeded.\n\nLocking Terminal for "..timeLeft.." seconds.")
- timeLeft = timeLeft - 1
- sleep(1)
- end
- os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement