• API
• FAQ
• Tools
• Archive
SHARE
TWEET

# Untitled

a guest Feb 26th, 2020 90 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. --declare vars
2. x=0
3. z=0
4. args = {...}
5.
6. checkX = tonumber(args[1])
7.
8. x =9* tonumber(checkX)
9. z= 5
10. h = 1+ tonumber(args[2])
11. canCont = true
12.
13. --this function checks the slot in use for item count
14. function restock()
15.
16. for sl=1,15 do
17. turtle.select(1)
18. --if the count is less than 5 then it asks each slot 2 to 15 to give it blocks up to 64
19. if turtle.getItemCount() < 5 then
20. turtle.select(sl)
21. turtle.transferTo(1)
22. else end
23. end
24.
25. --if it is still less than 5 it accesses its ender chest (slot 16) to refuel the entire turtle
26. turtle.select(1)
27. if turtle.getItemCount() < 5 then
28.
29. --places ender chest and fills first slot
30. turtle.select(16)
31. turtle.place()
32. turtle.select(1)
33. turtle.suck(64-turtle.getItemCount())
34. -- pulls out 14 stacks filling up the rest
35. for i=1,14 do
36. turtle.suck(64)
37. end
38. turtle.select(16)
39. turtle.dig()
40. turtle.select(1)
41. end
42.
43.
44. end
45.
46. function platform()
47. for i=1,x do
48. restock()
49.
50. for o=1,z do
51.
52. turtle.placeDown()
53. if o~=z then turtle.forward() end
54. end
55. if math.fmod(i,2) == 1 and i~=x then turtle.turnRight() turtle.forward() turtle.turnRight()
56. elseif i~=x then turtle.turnLeft() turtle.forward() turtle.turnLeft()
57. else
58. end
59. end
60. end
61.
62.
63. function goDown()
64. if math.fmod(checkX,2) ~= 1 then
65. turtle.forward()
66.
67. else
68. for i=1,5 do
69. turtle.back()
70. end
71. end
72.
73. end
74.
75. for i=1,h do
76.
77. if turtle.down() then
78.
79. else
80. canCont = false
81. end
82.
83. end
84.
85. if math.fmod(checkX,2) ~= 1 then
86. turtle.turnLeft()
87. turtle.turnLeft()
88. end
89. turtle.forward()
90.
91. end
92.
93.
94. repeat
95.
96. platform()
97. goDown()
98.
99.
100.
101. until canCont == false
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
Top