Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- local password = "enter"
- local secondPassword = "enter2"
- function secondaryPassword()
- while true do
- write("PC LOCKED. ENTER SECONDARY PASSWORD:");
- input = read("*");
- if (input == secondPassword) then
- return true;
- else
- write("WRONG SECONDARY PASSWORD. FURTHER ACCESS DENIED.");
- os.sleep(5);
- end
- end
- end
- function primaryPassword()
- write("LIMITED ACCESS. ENTER PASSWORD:")
- local input = read("*")
- if input == password then
- term.clear()
- term.setCursorPos(1,1)
- textutils.slowPrint("ACCESS GRANTED")
- textutils.slowPrint("DOOR IS OPENING PLEASE WAIT...")
- rs.setOutput("right",true)
- sleep(4)
- rs.setOutput("right",false)
- return true;
- else
- term.clear()
- term.setCursorPos(1,1)
- print("WRONG PASSWORD. ACCESS DENIED")
- --rs.setOutput("bottom",true)
- return false;
- end
- end
- function checkPass()
- if(primaryPassword()) then
- return true;
- else
- if(secondaryPassword()) then
- return false;
- end
- end
- end
- repeat
- term.clear();
- term.setCursorPos(1,1);
- until(checkPass())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement