Advertisement
GoldMike

PasswordDoorExternal

Jan 10th, 2025
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.49 KB | Software | 0 0
  1. local side = "left"
  2. local Mikepassword = "Golden"
  3. local Lozopassword = "Trioxide"
  4. local override = "Chaos Control"
  5. local opentime = 5
  6. while true do
  7.     term.clear()
  8.     term.setCursorPos(1,1)
  9.     write("Welcome to Steele Industries.")
  10.     term.setCursorPos(1,2)
  11.     write("Please enter password to access factory floor.")
  12.     term.setCursorPos(1,3)
  13.     write("Password:")
  14.     local input = read("*")
  15.     if input == Mikepassword then
  16.         term.clear()
  17.         term.setCursorPos(1,1)
  18.         print("Password accepted. Welcome back Founder.")
  19.         rs.setOutput(side,true)
  20.         sleep(opentime)
  21.         rs.setOutput(side,false)
  22.     else
  23.         if input == Lozopassword then
  24.             term.clear()
  25.             term.setCursorPos(1,1)
  26.             print("Password accepted. Welcome back Lozo.")
  27.             rs.setOutput(side,true)
  28.             sleep(opentime)
  29.             rs.setOutput(side,false)
  30.         else
  31.             if input == override then
  32.                 term.clear()
  33.                 term.setCursorPos(1,1)
  34.                 print("Override accepted.")
  35.                 rs.getOutput(side)
  36.                 if rs.getOutput(side) == false then
  37.                     rs.setOutput(side,true)
  38.                     sleep(opentime)
  39.                 else
  40.                     rs.setOutput(side,false)
  41.                     sleep(opentime)
  42.                 end
  43.             else    
  44.                 print("Password incorrect.")
  45.                 sleep(2)
  46.             end
  47.         end
  48.     end
  49. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement