Sayomie550

Untitled

Jan 17th, 2014
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.85 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2. local doorSide = "left"
  3. local alarmSide = "top"
  4. local password = "open"
  5. local alarmCode = "stop"
  6. local opentime = 5
  7. local alarm = false
  8.  
  9. while true do
  10.  term.clear()
  11.  term.setCursorPos(1,1)
  12.  write("Password: ")
  13.  local input = read("*")
  14.  if input == password then
  15.   term.clear()
  16.   term.setCursorPos(1,1)
  17.   print("Password correct!")
  18.   rs.setOutput(doorSide,true)
  19.   sleep(opentime)
  20.   rs.setOutput(doorSide,false)
  21.  else
  22.   print("Password incorrect!")
  23.   rs.setOutput(alarmSide,true)
  24.   alarm = true
  25.   sleep(2)
  26.   while alarm == true do
  27.     term.clear()
  28.     term.setCursorPos(1,1)
  29.     write("Alarm Reset Code: ")
  30.     local alarmInput = read("*")
  31.     if alarmInput == alarmCode then
  32.         rs.setOutput(alarmSide,false)
  33.         alarm = false
  34.         term.clear()
  35.         term.setCursorPos(1,1)
  36.         print("Alarm Reset")
  37.         sleep(2)
  38.     end
  39.   end
  40.  end
  41. end
Advertisement
Add Comment
Please, Sign In to add comment