SHOW:
|
|
- or go back to the newest paste.
1 | turtle.refuel() | |
2 | turtle.digDown() | |
3 | turtle.placeDown(5) | |
4 | print("Dropping anchor") | |
5 | turtle.forward() | |
6 | turtle.digDown() | |
7 | turtle.down() | |
8 | turtle.digDown() | |
9 | local n = 0 | |
10 | local m = 0 | |
11 | local rows = 0 | |
12 | local layers = 0 | |
13 | local reAnchor = false | |
14 | while true do | |
15 | while turtle.getFuelLevel() > 10 do | |
16 | print("Digging") | |
17 | while turtle.getItemSpace(14) > 63 do | |
18 | while layers < 23 do | |
19 | while rows < 129 do | |
20 | if rows == 0 then | |
21 | if layers == 0 then | |
22 | n = 1 | |
23 | end | |
24 | end | |
25 | - | for n < 129 do |
25 | + | while n < 129 do |
26 | if n == 127 then | |
27 | if reAnchor == false then | |
28 | print("Re-Anchoring") | |
29 | turtle.turnRight() | |
30 | turtle.turnRight() | |
31 | turtle.select(4) | |
32 | turtle.place() | |
33 | reAnchor = true | |
34 | turtle.turnRight() | |
35 | turtle.turnRight() | |
36 | end | |
37 | end | |
38 | turtle.dig() | |
39 | turtle.forward() | |
40 | turtle.digUp() | |
41 | turtle.digDown() | |
42 | n = n+1 | |
43 | end | |
44 | rows = rows + 1 | |
45 | if m == 0 then | |
46 | turtle.turnRight() | |
47 | turtle.dig() | |
48 | turtle.forward() | |
49 | turtle.digDown() | |
50 | turtle.digUp() | |
51 | turtle.turnRight() | |
52 | m = m + 1 | |
53 | n = 0 | |
54 | end | |
55 | if m == 1 then | |
56 | turtle.turnleft() | |
57 | turtle.dig() | |
58 | turtle.forward() | |
59 | turtle.digDown() | |
60 | turtle.digUp() | |
61 | turtle.turnleft() | |
62 | m = m - 1 | |
63 | n = 0 | |
64 | end | |
65 | end | |
66 | if layers%2 == 0 then | |
67 | m = 1 | |
68 | else | |
69 | m = 0 | |
70 | end | |
71 | turtle.turnRight() | |
72 | turtle.turnRight() | |
73 | turtle.down() | |
74 | turtle.digDown() | |
75 | turtle.down() | |
76 | turtle.digDown() | |
77 | turtle.down() | |
78 | turtle.digDown() | |
79 | layers = layers + 1 | |
80 | end | |
81 | layers = 0 | |
82 | turtle.turnRight() | |
83 | for j=1,128 do | |
84 | turtle.forward() | |
85 | end | |
86 | for k=1,65 do | |
87 | turtle.up() | |
88 | end | |
89 | turtle.turnRight() | |
90 | turtle.select(3) | |
91 | turtle.place() | |
92 | for i=4,14 do | |
93 | turtle.drop(i) | |
94 | while turtle.drop(i) = false do | |
95 | sleep (300) | |
96 | turtle.drop(i) | |
97 | end | |
98 | turtle.dig() | |
99 | turtle.digUp() | |
100 | for j=1,128 do | |
101 | turtle.forward() | |
102 | end | |
103 | end | |
104 | turtle.dig() | |
105 | turtle.select(3) | |
106 | turtle.place() | |
107 | for i=5,14 do | |
108 | turtle.drop(i) | |
109 | while turtle.drop(i) = false do | |
110 | sleep (300) | |
111 | turtle.drop(i) | |
112 | end | |
113 | end | |
114 | turtle.dig() | |
115 | end | |
116 | print("Refueling") | |
117 | turtle.dig() | |
118 | turtle.select(1) | |
119 | turtle.place() | |
120 | turtle.select(2) | |
121 | for i=1,10 do | |
122 | turtle.place() | |
123 | turtle.refuel() | |
124 | end | |
125 | turtle.dig() | |
126 | end |