Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- biolock = peripheral.wrap("biolock_9")
- keypad = peripheral.wrap("keypad_1")
- speaker = peripheral.wrap("bottom")
- playerAutorisate = {"3RGwuwJPHIKN5uoJjXyg30-0vcKMOv_"}
- playerAutorisateName = {"BemJ"}
- mdp =""
- while true do
- sleep(1)
- speaker.speak("Vous pouvez voud identifier",10,"fr")
- sleep(2)
- redstone.setOutput("front",true)
- mdp=""
- while true do
- a,b,num= os.pullEvent("keypad_button")
- if num =="*" then
- mdp = ""
- elseif num == "#" then
- break
- else
- mdp = mdp..tostring(num)
- end
- end
- if mdp =="123" then
- speaker.speak("Mot de passe accepter",10,"fr")
- sleep(2)
- speaker.speak("Passez votre main devant le lecteur",10,"fr")
- a,player,c,d,level = os.pullEvent("biolock")
- print(player)
- print(level)
- myprint = player
- for key, value in pairs( playerAutorisate ) do
- print(value)
- sleep(1)
- if myprint == value and level == 0 then
- print("ok")
- speaker.speak("Acces autoriser bienvenue"..playerAutorisateName[key],10,"fr")
- redstone.setOutput("back",true)
- os.sleep(5)
- redstone.setOutput("back",false)
- else
- print("pas ok")
- speaker.speak("Acces refuser",10,"fr")
- sleep(3)
- end
- end
- else
- speaker.speak("Mot de passe incorrect",10,"fr")
- sleep(2)
- end
- redstone.setOutput("front",false)
- speaker.speak("Veuillez patienter",10,"fr")
- sleep(2)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement