Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- write("1. Slot: Cobblestone\n")
- write("2. Slot: Fackeln\n\n")
- write("Laenge: ")
- l = io.read()
- write("Breite: ")
- b = io.read()
- write("Wiederholungen: ")
- w = io.read()
- write("Rechts oder links: ")
- d = read()
- local f = 0
- local fa = 11
- local z = 0
- function vorne()
- while not turtle.forward() do
- turtle.dig()
- end
- turtle.digUp()
- turtle.placeDown()
- end
- function laenge()
- for i=1,l do
- vorne()
- fackel()
- end
- end
- function breite()
- for j=1,b do
- vorne()
- z = z+1
- fackel()
- end
- end
- function drehen()
- if d=="rechts" then
- turtle.turnRight()
- breite()
- turtle.turnRight()
- d = "links"
- else
- turtle.turnLeft()
- breite()
- turtle.turnLeft()
- d = "rechts"
- end
- end
- function fackel()
- if f>=fa then
- turtle.turnRight()
- turtle.turnRight()
- turtle.select(2)
- turtle.place()
- turtle.select(1)
- turtle.turnRight()
- turtle.turnRight()
- f = 0
- else
- f = f+1
- end
- end
- function voll()
- if turtle.getItemCount(13)>0 then
- while not turtle.up() do
- turtle.digUp()
- end
- if d=="rechts" then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- for m=1,z do
- while not turtle.forward() do
- turtle.dig()
- end
- end
- if d=="rechts" then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- while not turtle.down() do
- turtle.digDown()
- end
- abladen()
- while not turtle.up() do
- turtle.digUp()
- end
- nachfuellen()
- if d=="rechts" then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- for m=1,z do
- while not turtle.forward() do
- turtle.dig()
- end
- end
- if d=="rechts" then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- while not turtle.down() do
- turtle.digDown()
- end
- end
- end
- function abladen()
- turtle.drop(48)
- for n=3,16 do
- turtle.select(n)
- turtle.drop()
- end
- turtle.select(1)
- end
- function nachfuellen()
- turtle.select(2)
- turtle.drop()
- turtle.suck()
- turtle.suck()
- turtle.select(3)
- turtle.drop()
- turtle.select(1)
- end
- for k=1,w do
- laenge()
- drehen()
- laenge()
- voll()
- drehen()
- end
Add Comment
Please, Sign In to add comment