Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- varturn = "right"
- function Tanken()
- tank = turtle.getFuelLevel()
- if tank == 0 then
- turtle.refuel(1)
- end
- end
- function Forward()
- while not turtle.forward() do
- turtle.dig()
- turtle.attack()
- sleep(1)
- end
- Tanken()
- end
- function Pumpe()
- turtle.select(1)
- turtle.placeDown()
- end
- function Redstone()
- turtle.select(2)
- turtle.placeDown()
- end
- function Tank()
- turtle.select(3)
- turtle.placeDown()
- end
- function Line1()
- Pumpe()
- Forward()
- Forward()
- Pumpe()
- Forward()
- Forward()
- Pumpe()
- Forward()
- Forward()
- Pumpe()
- Forward()
- Redstone()
- Forward()
- Pumpe()
- turtle.turnRight()
- turtle.turnRight()
- turtle.up()
- Tanken()
- Tank()
- Forward()
- Forward()
- Tank()
- Forward()
- Forward()
- Tank()
- Forward()
- Forward()
- Tank()
- Forward()
- Forward()
- Tank()
- end
- function Line2()
- for i=1,7 do
- Redstone()
- Forward()
- end
- Redstone()
- turtle.turnRight()
- turtle.turnRight()
- for i=1,7 do
- Forward()
- end
- end
- function Line3()
- for i=1,7 do
- Forward()
- end
- Redstone()
- turtle.turnRight()
- turtle.turnRight()
- for i=1,7 do
- Forward()
- end
- end
- function Next()
- turtle.turnLeft()
- Forward()
- turtle.turnLeft()
- end
- function Next2()
- turtle.turnLeft()
- Forward()
- turtle.turnLeft()
- turtle.down()
- Tanken()
- end
- function Lang()
- for i=1,8 do
- Dig()
- Forward()
- Dig()
- end
- end
- function Dig()
- turtle.dig()
- turtle.digUp()
- end
- function Turn()
- if varturn == "left" then
- turtle.turnLeft()
- Dig()
- Forward()
- turtle.turnLeft()
- varturn = "right"
- else
- turtle.turnRight()
- Dig()
- Forward()
- turtle.turnRight()
- varturn = "left"
- end
- end
- shell.run("clear")
- print("Moechtest du die Pumpen auf- oder abbauen?")
- write("aufbauen / abbauen ")
- bau = io.read()
- shell.run("clear")
- if bau == "aufbauen" then
- print("50 x Pumpen in Slot 1 legen")
- print("53 x Redstone Energy in Slot 2 legen")
- print("50 x Endertank in Slot 3 legen")
- print("1 x Tesseract in Slot 4 legen")
- tank = turtle.getFuelLevel()
- print("")
- print("Brennmaterial in slot 16 legen")
- write(tank)
- print(" Bewegungen sind noch moeglich")
- print("")
- print("Aufbau starten? ")
- print("")
- write("ja / nein ")
- aufstart = io.read()
- if aufstart == "ja" then
- Tanken()
- turtle.up()
- Tanken()
- Forward()
- Line1()
- Next2()
- Line2()
- Next()
- Line1()
- Next2()
- Line3()
- Next()
- Line1()
- Next2()
- Line2()
- Next()
- Line1()
- Next2()
- Line3()
- Next()
- Line1()
- Next2()
- Line2()
- Next()
- Line1()
- Next2()
- Line3()
- Next()
- Line1()
- Next2()
- Line2()
- Next()
- Line1()
- Next2()
- Line3()
- Next()
- Line1()
- Next2()
- Line2()
- Next()
- Line1()
- Forward()
- turtle.turnRight()
- for i=1,18 do
- Forward()
- end
- turtle.turnRight()
- Tanken()
- turtle.down()
- Tanken()
- turtle.down()
- end
- end
- if bau == "abbauen" then
- print("Abbau starten? ")
- print("")
- write("ja / nein ")
- abstart = io.read()
- if abstart == "ja" then
- for i=1,19 do
- Dig()
- Forward()
- Lang()
- Turn()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement