Advertisement
Guest User

wdwd

a guest
Oct 18th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. -- IMPOSTAZIONI --
  2.  
  3. -- Utente 1 --
  4. Username = "LeHelary"
  5. Password = "Accesso"
  6. -- Utente 2 --
  7. Username2 = "lego11"
  8. Password2 = "Hey"
  9. -- Debug --
  10. Debug = "Debug"
  11. -- Pin --
  12. Pin = "4321"
  13.  
  14. -- INIZIO CODICE --
  15.  
  16. term.clear()
  17. term.setCursorPos(1,1)
  18. print("Benvenuto. Esegui l'autenticazione per proseguire.")
  19. term.setCursorPos(1,3)
  20. write("Username: ")
  21. user = read()
  22. term.setCursorPos(1,5)
  23. write("Password: ")
  24. pwd = read("*")
  25. programma = true
  26. while programma do
  27. if Username == user and Password == pwd then
  28. term.setCursorPos(1,7)
  29. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  30. term.setCursorPos(1,9)
  31. write("Utente: ")
  32. write(user)
  33. rs.setOutput("right", true)
  34. os.sleep(4)
  35. rs.setOutput("right", false)
  36. os.reboot()
  37. elseif Username2 == user and Password2 == pwd then
  38. term.setCursorPos(1,7)
  39. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  40. term.setCursorPos(1,9)
  41. write("Utente: ")
  42. write(user)
  43. rs.setOutput("left", true)
  44. os.sleep(4)
  45. rs.setOutput("left", false)
  46. os.reboot()
  47. elseif Username == user and Debug == pwd then
  48. term.setCursorPos(1,7)
  49. write("DEBUG MODE | MODALITA' DI DEBUG")
  50. term.setCursorPos(1,9)
  51. write("Utente: ")
  52. write(user)
  53. os.sleep(3)
  54. term.clear()
  55. term.setCursorPos(1,1)
  56. programma = false
  57. elseif Username2 == user and Debug == pwd then
  58. term.setCursorPos(1,7)
  59. write("DEBUG MODE | MODALITA' DI DEBUG")
  60. term.setCursorPos(1,9)
  61. write("Utente: ")
  62. write(user)
  63. os.sleep(3)
  64. term.clear()
  65. term.setCursorPos(1,1)
  66. programma = false
  67. else
  68. term.setCursorPos(1,7)
  69. write("ACCESS DENIED | ACCESSO NON CONSENTITO")
  70. term.setCursorPos(1,9)
  71. write("Username o Password non corretti. Riprovare.")
  72. rs.setOutput("up", true)
  73. term.setCursorPos(1,11)
  74. write("BLOCCO ATTIVO, INSERIRE PIN PER SBLOCCARE")
  75. term.setCursorPos(1,13)
  76. write("Pin: ")
  77. codice = read("*")
  78. if Pin == codice then
  79. term.setCursorPos(1,5)
  80. write("PIN VERIFICATO, ATTENDERE...")
  81. rs.setOutput("up", false)
  82. os.sleep(3)
  83. blocco = false
  84. programma = true
  85. os.reboot()
  86. else
  87. term.setCursorPos(1,5)
  88. write("PIN ERRATO, RIPROVARE.")
  89. os.sleep(3)
  90. os.reboot()
  91. end
  92. end
  93. end
  94. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement