Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Abfrage
- print("Startradius:?")
- local radius=io.read()
- print("Runden:?")
- local runden=io.read()
- local torch=0
- function gerade()
- for i=1,3 do
- while turtle.detect() do
- turtle.dig()
- sleep(.2)
- end
- turtle.forward()
- while turtle.detectUp() do
- turtle.digUp()
- sleep(.8)
- end
- if turtle.detectDown()==false then
- turtle.select(1)
- turtle.placeDown()
- end
- end
- radius=radius+3
- print("Neuer Radius:")
- print(radius)
- end
- function schild()
- turtle.back()
- turtle.select(15)
- turtle.placeUp(radius)
- turtle.forward()
- end
- function fackel()
- turtle.back()
- turtle.select(16)
- turtle.placeUp()
- turtle.forward()
- end
- function ring1()
- for i=1,radius do
- while turtle.detect() do
- turtle.dig()
- sleep(.2)
- end
- turtle.forward()
- while turtle.detectUp() do
- turtle.digUp()
- sleep(.8)
- end
- if turtle.detectDown()==false then
- turtle.select(1)
- turtle.placeDown()
- end
- if i==2 then
- fackel()
- torch=0
- end
- if torch==10 then
- fackel()
- torch=0
- end
- torch=torch+1
- end
- torch=0
- end
- function ring2()
- for i=1,radius*2 do
- while turtle.detect() do
- turtle.dig()
- sleep(.2)
- end
- turtle.forward()
- while turtle.detectUp() do
- turtle.digUp()
- sleep(.8)
- end
- if turtle.detectDown()==false then
- turtle.select(1)
- turtle.placeDown()
- end
- if i==1 then
- fackel()
- torch=0
- end
- if torch==10 then
- fackel()
- torch=0
- end
- torch=torch+1
- end
- torch=0
- end
- function ring3()
- for i=1,radius do
- while turtle.detect() do
- turtle.dig()
- sleep(.2)
- end
- turtle.forward()
- while turtle.detectUp() do
- turtle.digUp()
- sleep(.8)
- end
- if turtle.detectDown()==false then
- turtle.select(1)
- turtle.placeDown()
- end
- if i==1 then
- fackel()
- torch=0
- end
- if torch==10 then
- fackel()
- torch=0
- end
- torch=torch+1
- end
- torch=0
- end
- for j=1,runden do
- gerade()
- schild()
- turtle.turnLeft()
- ring1()
- turtle.turnLeft()
- ring2()
- turtle.turnLeft()
- ring2()
- turtle.turnLeft()
- ring2()
- turtle.turnLeft()
- ring3()
- turtle.turnRight()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement