temposabel

trädfucker

Dec 20th, 2021 (edited)
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. function refuel()
  2. print(turtle.getFuelLevel())
  3. if turtle.getFuelLevel() < 400 then
  4. found = find("minecraft:coal")
  5. if found then
  6. turtle.select(found)
  7. turtle.refuel(1)
  8. end
  9. end
  10. end
  11.  
  12. function find(name)
  13. for i = 1,16 do
  14. sname = turtle.getItemDetail(i)
  15. if sname then
  16. sname = sname.name
  17. if name == sname then
  18. return i
  19. end
  20. end
  21. end
  22. return false
  23. end
  24.  
  25. function fram(steps)
  26. refuel()
  27. steps = steps or 9
  28. for i = 1,steps do
  29. turtle.dig()
  30. turtle.digDown()
  31. turtle.digUp()
  32. turtle.forward()
  33. end
  34. end
  35.  
  36. function main()
  37. while true do
  38. suc,item = turtle.inspect()
  39. if item.name == "computercraft:turtle_normal" then
  40. turtle.turnRight()
  41. break
  42. end
  43. turtle.turnRight()
  44. end
  45.  
  46.  
  47. fram()
  48. turtle.turnRight()
  49. fram(1)
  50. turtle.turnRight()
  51. fram()
  52. turtle.turnLeft()
  53. fram(1)
  54. turtle.turnLeft()
  55. fram()
  56. turtle.turnRight()
  57. fram(1)
  58. turtle.turnRight()
  59. fram()
  60. turtle.turnLeft()
  61. fram(1)
  62. turtle.turnLeft()
  63. fram()
  64. turtle.turnLeft()
  65. turtle.turnLeft()
  66. turtle.digUp()
  67. turtle.digDown()
  68. turtle.down()
  69. turtle.digDown()
  70. turtle.down()
  71. turtle.digDown()
  72. turtle.down()
  73. fram()
  74. turtle.turnRight()
  75. fram(1)
  76. turtle.turnRight()
  77. fram()
  78. turtle.turnLeft()
  79. fram(1)
  80. turtle.turnLeft()
  81. fram()
  82. turtle.turnRight()
  83. fram(1)
  84. turtle.turnRight()
  85. fram()
  86. turtle.turnLeft()
  87. fram(1)
  88. turtle.turnLeft()
  89. fram()
  90. turtle.digUp()
  91. turtle.digDown()
  92. turtle.up()
  93. turtle.digUp()
  94. turtle.up()
  95. turtle.digUp()
  96. turtle.up()
  97.  
  98. end
  99.  
  100. main()
Add Comment
Please, Sign In to add comment