Advertisement
Applepirate

DynamicFarm

Nov 10th, 2014
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. right = 1
  2. turns = 0
  3. args = {...}
  4. width = args[1]
  5. length = args[2]
  6.  
  7. if #args==2 then
  8. while true do
  9. sleep(1)
  10. for i=1,2 do
  11. for i=1,width do
  12. for i=1,length-1 do
  13. turtle.placeDown()
  14. turtle.forward()
  15. end
  16. turtle.placeDown()
  17. if turns~=width-1 then
  18. if (right==1) then
  19. turtle.turnRight()
  20. turtle.forward()
  21. turtle.turnRight()
  22. right=0
  23. turns = turns + 1
  24. else
  25. turtle.turnLeft()
  26. turtle.forward()
  27. turtle.turnLeft()
  28. right=1
  29. turns = turns + 1
  30. end
  31. else
  32. turtle.turnRight()
  33. turtle.turnRight()
  34. end
  35. end
  36. if (width % 2 == 0) then
  37. right=0
  38. else
  39. right=1
  40. end
  41. turns=0
  42. end
  43. right=1
  44. end
  45. else
  46. print('Usage: Farm <width> <length>')
  47. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement