Advertisement
Guest User

code

a guest
Jul 24th, 2019
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.44 KB | None | 0 0
  1. biolock = peripheral.wrap("biolock_9")
  2. keypad = peripheral.wrap("keypad_1")
  3. speaker = peripheral.wrap("bottom")
  4.  
  5. playerAutorisate =  {"3RGwuwJPHIKN5uoJjXyg30-0vcKMOv_"}
  6. playerAutorisateName = {"BemJ"}
  7. mdp =""
  8.  
  9. while true do
  10.   sleep(1)
  11.   speaker.speak("Vous pouvez voud identifier",10,"fr")
  12.   sleep(2)
  13.   redstone.setOutput("front",true)
  14.   mdp=""
  15.   while true do
  16.     a,b,num= os.pullEvent("keypad_button")
  17.     if num =="*" then
  18.       mdp = ""
  19.     elseif num == "#" then
  20.       break
  21.     else
  22.       mdp = mdp..tostring(num)
  23.     end
  24.   end
  25.   if mdp =="123" then
  26.     speaker.speak("Mot de passe accepter",10,"fr")
  27.     sleep(2)
  28.     speaker.speak("Passez votre main devant le lecteur",10,"fr")
  29.     a,player,c,d,level = os.pullEvent("biolock")
  30.     print(player)
  31.     print(level)
  32.     myprint = player
  33.     for key, value in pairs( playerAutorisate ) do
  34.       print(value)
  35.       sleep(1)
  36.       if myprint == value and level == 0 then
  37.         print("ok")
  38.         speaker.speak("Acces autoriser bienvenue"..playerAutorisateName[key],10,"fr")
  39.         redstone.setOutput("back",true)
  40.         os.sleep(5)
  41.         redstone.setOutput("back",false)
  42.       else
  43.         print("pas ok")
  44.         speaker.speak("Acces refuser",10,"fr")
  45.         sleep(3)
  46.       end
  47.     end
  48.   else
  49.     speaker.speak("Mot de passe incorrect",10,"fr")
  50.     sleep(2)
  51.   end
  52.   redstone.setOutput("front",false)
  53.   speaker.speak("Veuillez patienter",10,"fr")
  54.   sleep(2)
  55. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement