Advertisement
Nonsanity

Untitled

Feb 2nd, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.46 KB | None | 0 0
  1. local a1,a2,a3 = ...
  2.  
  3. function column()
  4.   turtle.digUp()
  5.   turtle.digDown()
  6. end
  7.  
  8. function forward()
  9.   turtle.dig()
  10.   while ( !turtle.forward() ) do
  11.     turtle.dig()
  12.   end
  13. end
  14.  
  15. function turn( d )
  16.   if ( d == 0 ) then
  17.     turtle.turnLeft()
  18.   else
  19.     turtle.turnRight()
  20.   end
  21. end
  22.  
  23. dir = a1
  24. for a=1,a2 do
  25.   column()
  26.   for b=1,a3 do
  27.     column()
  28.     forward()
  29.   end
  30.   column()
  31.   turn(dir)
  32.   forward()
  33.   column()
  34.   turn(dir)
  35.   dir=1-dir
  36. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement