Advertisement
Steanly

Untitled

Jul 16th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. --[[
  2. 12 X 12 farma
  3. ]]--
  4. local function move()
  5. turtle.digDown()
  6. turtle.placeDown()
  7. while not turtle.forward() do
  8. sleep(1)
  9. end
  10. end
  11. local function move2()
  12. while not turtle.forward() do
  13. sleep(1)
  14. end
  15. end
  16. local function plow()
  17. while not turtle.up() do
  18. sleep(1)
  19. end
  20. move2()
  21. for o = 1,6 do
  22. for i = 1,12 do
  23. move()
  24. end
  25. turtle.turnRight()
  26. move()
  27. turtle.turnRight()
  28. move()
  29. for i = 1,12 do
  30. move()
  31. end
  32. turtle.turnLeft()
  33. move2()
  34. turtle.turnLeft()
  35. move2()
  36. end
  37. for i = 1,12 do
  38. move()
  39. end
  40. move()
  41. while not turtle.down() do
  42. sleep(1)
  43. end
  44. turtle.turnLeft()
  45. turtle.turnLeft()
  46. end
  47. local iRepeat = 0
  48. local iMin = 40
  49. local iCount = 0
  50. local spacer = ""
  51. while true do
  52. term.clear()
  53. term.setCursorPos(1,4)
  54. print("Zbyva paliva : "..tostring(turtle.getFuelLevel()))
  55. term.setCursorPos(1,1)
  56. iRepeat = iRepeat+1
  57. print("farmarim :"..iRepeat)
  58. plow()
  59. term.setCursorPos(1,4)
  60. print("Zbyva paliva : "..tostring(turtle.getFuelLevel()))
  61. iCount = iMin
  62. while true do
  63. iCount = iCount-1
  64. term.setCursorPos(1,2)
  65. term.clearLine()
  66. print("spim "..iMin.." minut")
  67. for i = 59,0,-1 do
  68. sleep(1)
  69. term.setCursorPos(1,3)
  70. term.clearLine()
  71. if i < 10 then
  72. spacer = "0"
  73. else
  74. spacer = ""
  75. end
  76. write("To go "..iCount..":"..spacer..i)
  77. end
  78. if iCount == 0 then
  79. break
  80. end
  81. end
  82. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement