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