Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Programme Lua pour ComputerCraft
- -- La Turtle va traire une vache, récupérer des blocs de verre, crafter des bouteilles de lait, et les déposer dans un coffre.
- -- Fonction pour traire la vache
- local function milkCow()
- turtle.select(1)
- turtle.placeDown()
- end
- -- Fonction pour récupérer les blocs de verre
- local function getGlassBlocks()
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.suck(3) -- Récupère 3 blocs de verre du coffre devant
- turtle.turnLeft()
- turtle.turnLeft()
- end
- -- Fonction pour crafter des bouteilles de lait
- local function craftMilkBottles()
- turtle.craft()
- end
- -- Fonction pour déposer les bouteilles de lait dans le coffre derrière
- local function storeMilkBottles()
- turtle.turnRight()
- turtle.turnRight()
- turtle.select(1)
- turtle.drop()
- turtle.turnRight()
- turtle.turnRight()
- end
- -- Programme principal
- while true do
- -- Traire la vache pour obtenir un seau de lait
- milkCow()
- -- Vérifie si le premier slot contient un seau de lait
- if turtle.getItemDetail(1).name == "minecraft:milk_bucket" then
- -- Récupère 3 blocs de verre du coffre devant
- getGlassBlocks()
- -- Place le seau de lait et les blocs de verre dans les slots de crafting (slots 1 à 4)
- turtle.select(2)
- turtle.transferTo(2, 3) -- Déplace les blocs de verre dans les slots 2, 3, 4
- turtle.select(1)
- turtle.transferTo(1) -- Garde le seau de lait dans le slot 1
- -- Crafter les bouteilles de lait
- craftMilkBottles()
- -- Déposer les bouteilles de lait dans le coffre derrière
- storeMilkBottles()
- else
- print("Erreur: Pas de seau de lait trouvé.")
- end
- -- Petit délai avant la prochaine opération
- sleep(5)
- end
Add Comment
Please, Sign In to add comment