Advertisement
Guest User

AIUTOO

a guest
Oct 18th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.93 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. term.setCursorPos(1,11)
  73. write("TENTATIVO 1 SU 3")
  74. os.sleep(4)
  75. term.clear()
  76. term.setCursorPos(1,1)
  77. print("Benvenuto. Esegui l'autenticazione per proseguire.")
  78. term.setCursorPos(1,3)
  79. write("Username: ")
  80. user = read()
  81. term.setCursorPos(1,5)
  82. write("Password: ")
  83. pwd = read("*")
  84. if Username == user and Password == pwd then
  85. term.setCursorPos(1,7)
  86. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  87. term.setCursorPos(1,9)
  88. write("Utente: ")
  89. write(user)
  90. rs.setOutput("right", true)
  91. os.sleep(4)
  92. rs.setOutput("right", false)
  93. os.reboot()
  94. elseif Username2 == user and Password2 == pwd then
  95. term.setCursorPos(1,7)
  96. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  97. term.setCursorPos(1,9)
  98. write("Utente: ")
  99. write(user)
  100. rs.setOutput("left", true)
  101. os.sleep(4)
  102. rs.setOutput("left", false)
  103. os.reboot()
  104. elseif Username == user and Debug == pwd then
  105. term.setCursorPos(1,7)
  106. write("DEBUG MODE | MODALITA' DI DEBUG")
  107. term.setCursorPos(1,9)
  108. write("Utente: ")
  109. write(user)
  110. os.sleep(3)
  111. term.clear()
  112. term.setCursorPos(1,1)
  113. programma = false
  114. elseif Username2 == user and Debug == pwd then
  115. term.setCursorPos(1,7)
  116. write("DEBUG MODE | MODALITA' DI DEBUG")
  117. term.setCursorPos(1,9)
  118. write("Utente: ")
  119. write(user)
  120. os.sleep(3)
  121. term.clear()
  122. term.setCursorPos(1,1)
  123. programma = false
  124. else
  125. term.setCursorPos(1,7)
  126. write("ACCESS DENIED | ACCESSO NON CONSENTITO")
  127. term.setCursorPos(1,9)
  128. write("Username o Password non corretti. Riprovare.")
  129. term.setCursorPos(1,11)
  130. write("TENTATIVO 2 SU 3")
  131. os.sleep(4)
  132. term.clear()
  133. term.setCursorPos(1,1)
  134. print("Benvenuto. Esegui l'autenticazione per proseguire.")
  135. term.setCursorPos(1,3)
  136. write("Username: ")
  137. user = read()
  138. term.setCursorPos(1,5)
  139. write("Password: ")
  140. pwd = read("*")
  141. if Username == user and Password == pwd then
  142. term.setCursorPos(1,7)
  143. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  144. term.setCursorPos(1,9)
  145. write("Utente: ")
  146. write(user)
  147. rs.setOutput("right", true)
  148. os.sleep(4)
  149. rs.setOutput("right", false)
  150. os.reboot()
  151. elseif Username2 == user and Password2 == pwd then
  152. term.setCursorPos(1,7)
  153. write("ACCESS GRANTED | ACCESSO CONSENTITO")
  154. term.setCursorPos(1,9)
  155. write("Utente: ")
  156. write(user)
  157. rs.setOutput("left", true)
  158. os.sleep(4)
  159. rs.setOutput("left", false)
  160. os.reboot()
  161. elseif Username == user and Debug == pwd then
  162. term.setCursorPos(1,7)
  163. write("DEBUG MODE | MODALITA' DI DEBUG")
  164. term.setCursorPos(1,9)
  165. write("Utente: ")
  166. write(user)
  167. os.sleep(3)
  168. term.clear()
  169. term.setCursorPos(1,1)
  170. programma = false
  171. elseif Username2 == user and Debug == pwd then
  172. term.setCursorPos(1,7)
  173. write("DEBUG MODE | MODALITA' DI DEBUG")
  174. term.setCursorPos(1,9)
  175. write("Utente: ")
  176. write(user)
  177. os.sleep(3)
  178. term.clear()
  179. term.setCursorPos(1,1)
  180. programma = false
  181. else
  182. term.setCursorPos(1,7)
  183. write("ACCESS DENIED | ACCESSO NON CONSENTITO")
  184. term.setCursorPos(1,9)
  185. write("Username o Password non corretti. Riprovare.")
  186. term.setCursorPos(1,11)
  187. write("TENTATIVO 3 SU 3")
  188. term.setCursorPos(1,14)
  189. write("ATTIVAZIONE BLOCCO")
  190. os.sleep(1)
  191. write(".")
  192. os.sleep(1)
  193. write(".")
  194. os.sleep(1)
  195. write(".")
  196. os.sleep(1)
  197. programma = false
  198. blocco = true
  199. os.reboot()
  200. end
  201. end
  202. end
  203. while blocco do
  204. rs.setOutput("up", true)
  205. term.setCursorPos(1,1)
  206. write("BLOCCO ATTIVO, INSERIRE PIN PER SBLOCCARE")
  207. term.setCursorPos(1,3)
  208. write("Pin: ")
  209. codice = read("*")
  210. if Pin == codice then
  211. term.setCursorPos(1,5)
  212. write("PIN VERIFICATO, ATTENDERE...")
  213. rs.setOutput("up", false)
  214. os.sleep(3)
  215. blocco = false
  216. programma = true
  217. os.reboot()
  218. else
  219. term.setCursorPos(1,5)
  220. write("PIN ERRATO, RIPROVARE.")
  221. os.sleep(3)
  222. os.reboot()
  223.  
  224. end
  225. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement