Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Déclaration de la variable qui stockera l'Advanced Peripherals Player Detector
- local playerDetector
- -- Recherche de l'Advanced Peripherals Player Detector connecté
- for _, peripheralName in ipairs(peripheral.getNames()) do
- if peripheral.getType(peripheralName) == "playerDetector" then
- playerDetector = peripheral.wrap(peripheralName)
- break
- end
- end
- -- Vérification que l'Advanced Peripherals Player Detector a été trouvé
- if playerDetector == nil then
- print("Advanced Peripherals Player Detector non trouvé")
- return
- end
- -- Boucle principale du programme
- while true do
- -- Vérification si un joueur est en ligne
- if playerDetector.getPlayerCount()[1] > 0 then
- -- Si un joueur est en ligne, émettre un signal de redstone sur le côté arrière
- redstone.setOutput("back", true)
- else
- -- Sinon, désactiver le signal de redstone sur le côté arrière
- redstone.setOutput("back", false)
- end
- -- Attendre 1 seconde avant la prochaine vérification
- os.sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement