Advertisement
Fooman

MaxQuarry Placing

May 7th, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.92 KB | None | 0 0
  1. function forceUp()
  2.   while turtle.detectUp() do
  3.     turtle.digUp()
  4.   end
  5.   while (not(turtle.detectUp()) and not(turtle.up())) do
  6.     turtle.attackUp()
  7.     os.sleep(actionDelay)
  8.   end
  9. end
  10.  
  11. function forceForward()
  12.   while turtle.detect() do
  13.     turtle.dig()
  14.   end
  15.   while (not(turtle.detect()) and not(turtle.forward())) do
  16.     turtle.attack()
  17.     os.sleep(actionDelay)
  18.   end
  19. end
  20.  
  21. function forceDown()
  22.   while turtle.detectUp() do
  23.     turtle.digDown()
  24.   end
  25.   while (not(turtle.detectDown()) and not(turtle.down())) do
  26.     turtle.attackDown()
  27.     os.sleep(actionDelay)
  28.   end
  29. end
  30.  
  31.  
  32. function pinwheel()
  33.     --Center
  34.     turtle.placeDown()
  35.     --Top Middle
  36.     forceForward()
  37.     turtle.placeDown()
  38.     --Top Left
  39.     turtle.turnLeft()
  40.     forceForward()
  41.     turtle.placeDown()
  42.     --Top Left Pin
  43.     forceForward()
  44.     turtle.placeDown()
  45.     --Center Left
  46.     turtle.back()
  47.     turtle.turnLeft()
  48.     forceForward()
  49.     turtle.placeDown()
  50.     --Left Bottom
  51.     forceForward()
  52.     turtle.placeDown()
  53.     --Bottom Left Pin
  54.     forceForward()
  55.     turtle.placeDown()
  56.     --Center Bottom
  57.     turtle.back()
  58.     turtle.turnLeft()
  59.     forceForward()
  60.     turtle.placeDown()
  61.     --Bottom Right
  62.     forceForward()
  63.     turtle.placeDown()
  64.     --Bottom Right Pin
  65.     forceForward()
  66.     turtle.placeDown()
  67.     --Center Right
  68.     turtle.back()
  69.     turtle.turnLeft()
  70.     forceForward()
  71.     turtle.placeDown()
  72.     --Top Right
  73.     forceForward()
  74.     turtle.placeDown()
  75.     --Top Right Pin
  76.     forceForward()
  77.     turtle.placeDown()
  78. end
  79.  
  80. function branch()
  81.     for i=1,63 do
  82.         forceForward()
  83.     end
  84.     turtle.placeDown()
  85.     turtle.turnRight()
  86.     forceForward()
  87.     turtle.turnRight()
  88.     for i=1,3 do
  89.         forceForward()
  90.     end
  91.     turtle.placeDown()
  92.     for i=1,63 do
  93.         forceForward()
  94.     end
  95.     turtle.turnLeft()
  96. end
  97.  
  98. pinwheel()
  99. for i=1,4 do
  100.     branch()
  101. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement