Advertisement
TriiNoxYs

[ComputerCraft] PassDoor

Apr 1st, 2016
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.17 KB | None | 0 0
  1. -- Ce programme [cree pas TriiNoxYs] est libre de droits ;)
  2. -- Si vous le modifier/publiez/presentez/etc, SVP pensez a citer son auteur.
  3. -- Consultez tout les autres scripts de TriiNoxys sur le lien pastein.com/benjfn71
  4. -- Ou sur la page de TriiNoxYs: pastebin.com/u/TriiNoxYs
  5.  
  6. -- Dans l'exemple, j'utilise une porte comme peripherique a ativer, mais on peut le remplacer par n'importe quel objet redstone.
  7.  
  8. term.setCursorPos(1,1)
  9. term.clear()
  10.  
  11. pass = "password" -- Entre ton mot de passe ici
  12. side = "left"
  13.  
  14. print("Temps d'ouverture de la porte en secondes: ")
  15.  
  16. time = read()
  17. time = tonumber(time)
  18.  
  19. print("Entrez le mot de passe :")
  20.  
  21. text = read("*")
  22.  
  23. if text == (pass) then
  24.  
  25. write("La porte restera ouverte pendant "..time.." seconde(s)")
  26.  
  27. redstone.setOutput(side, true) -- Remplace "left" par le cotåA5A9 ou se trouve la redstone (left,right,top,back,bottom)
  28.  
  29. term.setCursorPos(1,1)
  30. term.clear()
  31. sleep(time)
  32.  
  33. redstone.setOutput(side, false) -- Remplace "left" par le cotåA5A9 ou se trouve la redstone (left,right,top,back,bottom)
  34.  
  35. else
  36.  
  37. write("Le mot de passe que vous avez saisi est incorrect !")
  38. sleep(3)
  39.  
  40. end
  41.  
  42.  
  43. shell.run("PassDoor")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement