Advertisement
Guest User

new

a guest
Sep 4th, 2015
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.83 KB | None | 0 0
  1. print("enter diameter")
  2. size = read()
  3. size = tonumber(size)
  4.  
  5. x,y,z = 0, 0, 0
  6.  
  7. function forwardOnce()
  8.   for i = 0, size -1 do
  9.     if turtle.detect() then
  10.       turtle.dig()
  11.       turtle.forward()
  12.     else
  13.       turtle.forward()
  14.     end
  15.   end
  16. end
  17.  
  18. function digForward()
  19.   for i = 0, size-2 do
  20.     if turtle.detect() then
  21.       turtle.dig()
  22.       turtle.forward()
  23.     else turtle.forward()
  24.     end
  25.   end
  26. end
  27.  
  28. function turnRight()
  29.   turtle.turnRight()
  30.   turtle.dig()
  31.   turtle.forward()
  32.   turtle.turnRight()
  33. end
  34. function turnLeft()
  35.   turtle.turnLeft()
  36.   turtle.dig()
  37.   turtle.forward()
  38.   turtle.turnLeft()
  39. end
  40.  
  41. function main()
  42.   forwardOnce()  
  43.   for i=0, size-2 do
  44.     if (i % 2) == 0 then
  45.       turnRight()
  46.       digForward()
  47.     else
  48.       turnLeft()
  49.       digForward()
  50.     end
  51.   end
  52. end
  53.  
  54. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement