View difference between Paste ID: ZRYASCa9 and MCUjTpc9
SHOW: | | - or go back to the newest paste.
1
-- 1 - glass
2
-- 2 - black
3
-- 3 - red
4
Slots = {
5-
	{1, 1, 1, 2, 1, 1, 1},
5+
   {
6-
    {1, 1, 2, 3, 2, 1, 1},
6+
	{2, 3, 3, 2},
7-
    {1, 2, 3, 3, 3, 2, 1},
7+
    {3, 0, 0, 3},
8-
    {2, 3, 3, 3, 3, 3, 2},
8+
    {3, 0, 0, 3},
9-
    {2, 3, 3, 2, 3, 3, 2},
9+
    {2, 3, 3, 2}
10-
    {1, 2, 2, 1, 2, 2, 1}
10+
   },
11
    {
12-
12+
     {3, 0, 0, 3},
13-
for line = 1, #Slots do
13+
     {0, 0, 0, 0},
14-
    for elem = 1, #Slots[line] do
14+
     {0, 0, 0, 0},
15-
      turtle.select(Slots[line][elem])
15+
     {3, 0, 0, 3}
16-
      turtle.placeDown()
16+
   }
17-
      turtle.forward()
17+
18
for layer = 1, #Slots do
19-
19+
    for line = 1, #Slots[layer] do
20-
    for turt = 1, #Slots[line] do
20+
        for elem = 1, #Slots[layer][line] do
21-
      turtle.back()
21+
          slot = Slots[line][elem]
22
          if slot ~= 0 then  
23-
    turtle.up()
23+
            turtle.select(slot)
24
            turtle.placeDown()
25
          end
26
         turtle.forward()
27
        end
28
        for turt = 1, #Slots[line] do
29
          turtle.back()
30
        end
31
        turtle.up()
32
    end
33
    turtle.turnRight()
34
    turtle.forward()
35
    turtle.turnLeft()
36
    for turt = 1, #Slots do
37
      turtle.down()
38
    end
39
end