Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function refuel()
- if turtle.getFuelLevel() < 10 then
- turtle.select(1)
- turtle.refuel(1)
- end
- end
- args = {...}
- triangleSize = args[1]
- print(triangleSize)
- for height=1, triangleSize do
- refuel()
- if not (height == 1) then
- for x=1, (height * 2) - 1 do
- for y=1, (height * 2) - 1 do
- print(tostring(x) .. "," .. tostring(y))
- refuel()
- turtle.forward()
- end
- if (height + x) % 2 == 0 then turtle.turnRight() else turtle.turnLeft() end
- turtle.forward()
- if (height + x) % 2 == 0 then turtle.turnRight() else turtle.turnLeft() end
- end
- turtle.turnLeft()
- if ((1 + height) % 2) == 0 then turtle.turnRight() else turtle.turnLeft() end
- end
- turtle.digUp()
- turtle.up()
- turtle.forward()
- if height % 2 == 0 then turtle.turnRight() else turtle.turnLeft() end
- turtle.forward()
- if height % 2 == 0 then turtle.turnRight() else turtle.turnLeft() end
- if height >= 2 then
- break
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement