Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Programme Lua pour ComputerCraft
- -- La Turtle produit du lait en utilisant des seaux vides et une vache
- -- Fonction pour récupérer un seau vide du coffre de droite
- local function getEmptyBucket()
- turtle.turnRight()
- turtle.suck()
- turtle.turnLeft()
- end
- -- Fonction pour déposer un seau de lait dans le coffre de gauche
- local function storeMilkBucket()
- turtle.turnLeft()
- turtle.drop()
- turtle.turnRight()
- end
- -- Fonction principale
- while true do
- -- Sélectionne le premier slot (sceau vide)
- turtle.select(1)
- -- Si le premier slot est vide, prendre un seau vide du coffre de droite
- if turtle.getItemCount(1) == 0 then
- getEmptyBucket()
- end
- -- Taire la vache
- if turtle.placeDown() then
- -- Recherche un slot contenant un seau de lait
- for slot = 1, 16 do
- turtle.select(slot)
- -- Vérifie si l'item est un seau de lait
- if turtle.compareTo(1) == false then
- -- Déposer le seau de lait dans le coffre à gauche
- storeMilkBucket()
- end
- end
- -- Sélectionne à nouveau le premier slot pour le prochain seau vide
- turtle.select(1)
- else
- print("Erreur: La Turtle ne peut pas traire la vache. Vérifiez la position.")
- end
- -- Petit délai avant la prochaine opération
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement