SHOW:
|
|
- or go back to the newest paste.
1 | -- 0 - empty | |
2 | -- 1 - black | |
3 | -- 2 - red | |
4 | ||
5 | - | art = { |
5 | + | art = { |
6 | - | {0, 0, 1, 1, 0, 1, 1, 0, 0}, |
6 | + | { |
7 | - | {0, 1, 2, 2, 1, 2, 2, 1, 0}, |
7 | + | {2, 1, 1, 2}, |
8 | - | {1, 2, 2, 2, 2, 2, 2, 2, 1}, |
8 | + | {1, 0, 0, 1}, |
9 | - | {1, 2, 2, 2, 2, 2, 2, 2, 1}, |
9 | + | {1, 0, 0, 1}, |
10 | - | {1, 2, 2, 2, 2, 2, 2, 2, 1}, |
10 | + | {2, 1, 1, 2}, |
11 | - | {0, 1, 2, 2, 2, 2, 2, 1, 0}, |
11 | + | }, |
12 | - | {0, 0, 1, 2, 2, 2, 1, 0, 0}, |
12 | + | { |
13 | - | {0, 0, 0, 1, 2, 1, 0, 0, 0}, |
13 | + | {1, 0, 0, 1}, |
14 | - | {0, 0, 0, 0, 1, 0, 0, 0, 0}, |
14 | + | {0, 0, 0, 0}, |
15 | {0, 0, 0, 0}, | |
16 | {1, 0, 0, 1}, | |
17 | - | for y = 1, #art do |
17 | + | }, |
18 | - | for x = 1, #art[y] do |
18 | + | { |
19 | - | slot = art[y][x] |
19 | + | {1, 0, 0, 1}, |
20 | - | if slot ~= 0 then |
20 | + | {0, 0, 0, 0}, |
21 | - | turtle.select(slot) |
21 | + | {0, 0, 0, 0}, |
22 | - | turtle.placeDown() |
22 | + | {1, 0, 0, 1}, |
23 | - | end |
23 | + | }, |
24 | { | |
25 | - | |
25 | + | {2, 1, 1, 2}, |
26 | - | for i = 1, #art[y] do |
26 | + | {1, 0, 0, 1}, |
27 | - | turtle.back() |
27 | + | {1, 0, 0, 1}, |
28 | {2, 1, 1, 2}, | |
29 | ||
30 | - | turtle.forward() |
30 | + | } |
31 | } | |
32 | - | end |
32 | + | for z = 1, #art do |
33 | - | |
33 | + | for y = 1, #art[z] do |
34 | for x = 1, #art[z][y] do | |
35 | slot = art[z][y][x] | |
36 | if slot ~= 0 then | |
37 | turtle.select(slot) | |
38 | turtle.placeDown() | |
39 | end | |
40 | turtle.forward() | |
41 | end | |
42 | ||
43 | for i = 1, #art[z][y] do | |
44 | turtle.back() | |
45 | end | |
46 | turtle.turnRight() | |
47 | turtle.forward() | |
48 | turtle.turnLeft() | |
49 | end | |
50 | turtle.turnLeft() | |
51 | for n = 1, #art[z] do | |
52 | turtle.forward() | |
53 | end | |
54 | turtle.turnRight() | |
55 | turtle.up() | |
56 | end |