Sidroz33

Code porte

Mar 14th, 2013
2,552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.47 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2. -- empeche le CTRL+T
  3. MDP = ("Mot de passe")
  4. -- On déclare la variable MDP pour notre mot de passe.
  5. read = read("*")
  6. -- On déclare la variable read qui permettra que quand on l'appelera de récuperer les choses qu'écrivent ----l'utilisateur.
  7. print("Mot de Passe ?")
  8. -- Affiche un texte
  9. if read == MDP then
  10. -- if est équal a SI, donc si read (Les entrée de clavier) est équal a MDP (variable contenant la chaine de ---- caractère Mot de passe) alors (then)
  11. print("Accés autorisée !")
  12. -- Affiche un texte
  13. redstone.setOutput("left",true)
  14. -- Methode permettant de manipuler de la redstone, left signifie gauche donc la porte sera a gauche, sinon
  15. -- modifier left par ( right, front, back, bottom, top) et true est un booleen "vrai" l'autres c'est "false".
  16. Sleep(2)
  17. -- L'ordinateur attendra 2 seconde
  18. redstone.SetOutput("left",false)
  19. -- Ferme la porte, grâce au false
  20. os.reboot()
  21. --permet de redémarrer l'ordinateur et ainsi revenir au début
  22.  
  23. elseif read == ("Autre Mot de Passe") then
  24. -- Ici on mettra un mot de passe pour accéder a l'ordinateur et ainsi pouvoir modifier le programme
  25. print("Accès autorisé ! N'oublier pas de redémarrer l'ordinateur")
  26. -- Voila vous avez accès a l'ordinateur, après utilisation démarrer startup.
  27.  
  28. else
  29. -- si les mot de passe ne sont pas bon alors
  30. print("Accès refuser !")
  31. sleep(1)
  32. os.reboot()
  33. -- Donc vous connaissez déjà ces codes
  34. end
  35. -- code obligatoire permettant de fermer les if.
Advertisement
Add Comment
Please, Sign In to add comment