Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Fonction pour gérer le courant de redstone
- function controlRedstone(command)
- -- Définir le côté de la redstone (ex. "left", "right", etc.)
- local redstoneSide = "left"
- if command == "block" then
- -- Envoie un courant de redstone sur le côté spécifié
- redstone.setOutput(redstoneSide, true)
- print("Courant de redstone activé.")
- elseif command == "open" then
- -- Retire le courant de redstone
- redstone.setOutput(redstoneSide, false)
- print("Courant de redstone désactivé.")
- else
- print("Commande inconnue.")
- end
- end
- -- Fonction principale pour écouter les entrées de commande
- function main()
- term.clear()
- term.setCursorPos(1, 1)
- print("Entrez une commande : 'block' pour activer le courant, 'open' pour le désactiver.")
- while true do
- -- Attendre une entrée utilisateur
- local command = read()
- -- Appeler la fonction de contrôle de redstone avec la commande entrée
- controlRedstone(command)
- end
- end
- -- Lancer le programme principal
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement