Advertisement
xbsktball10x

till

Feb 3rd, 2014
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. function farm()
  2. even = false
  3. x=1
  4. for k = 1,52 do
  5. for i = 1,60 do
  6. if turtle.getItemCount(x) == 0 then
  7. turtle.select(x+1)
  8. x = x + 1
  9. end
  10. turtle.dig()
  11. turtle.place()
  12. turtle.back()
  13. end
  14. if k == 7 then
  15. refill()
  16. end
  17. if k ==14 then
  18. refill()
  19. end
  20. if k == 21 then
  21. refill()
  22. end
  23. if k == 28 then
  24. refill()
  25. end
  26. if k == 35 then
  27. refill()
  28. end
  29. if k == 42 then
  30. refill()
  31. end
  32. if k == 49 then
  33. refill()
  34. end
  35.  
  36. if even== false then
  37. turtle.turnRight()
  38. turtle.back()
  39. turtle.turnRight()
  40. even = true
  41.  
  42. else if even == true then
  43. turtle.turnLeft()
  44. turtle.back()
  45. turtle.turnLeft()
  46. even = false
  47. end
  48. end
  49. end
  50. end
  51. function goHome()
  52. turtle.turnLeft()
  53. for i= 1,51 do
  54. turtle.back()
  55. if i ==49 then
  56. turtle.up()
  57. turtle.turnRight()
  58. turtle.back()
  59. turtle.turnLeft()
  60. end
  61. if i == 51 then
  62. turtle.down()
  63. turtle.turnLeft()
  64. turtle.back()
  65. turtle.turnRight()
  66. end
  67. end
  68. turtle.turnRight()
  69. turtle.back()
  70. turtle.turnRight()
  71. end
  72.  
  73. function refill()
  74. for z = 1,16 do
  75. turtle.select(y)
  76. turtle.suckUp()
  77. end
  78. end
  79.  
  80. write("Should I till the land? ")
  81. msg = read()
  82.  
  83. if msg == "yes" then
  84. for y =1,16 do
  85. turtle.select(y)
  86. turtle.suckUp()
  87. end
  88. turtle.select(1)
  89. turtle.turnRight()
  90. turtle.back()
  91. turtle.turnRight()
  92. turtle.back()
  93. turtle.turnLeft()
  94. farm()
  95. goHome()
  96. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement