View difference between Paste ID: vPUi1TNA and tdznLCNz
SHOW: | | - or go back to the newest paste.
1
-- 1 - obsidian
2
-- 2 - quartz
3
4
shrek1={
5
       {1,1,1,1,1,1},
6
       {2,0,0,0,0,1},
7
       {2,0,0,0,0,0},
8
       {2,0,0,0,0,1},
9
       {1,1,1,1,1,1,},
10
       }
11
12
shrek2={
13
       {2,3,3,3,3,1},
14
       {1,0,0,0,0,3},
15
       {1,0,0,0,0,0},
16
       {1,0,0,0,0,3},
17
       {2,3,3,3,3,1},
18
       }
19
20
shrek3={
21
       {1,0,0,0,0,1},
22
       {4,0,0,0,0,1},
23
       {1,3,3,3,3,1},
24
       {5,0,0,0,0,3},
25
       {1,0,0,0,0,3},
26
       {5,0,0,0,0,3},
27
       {1,3,3,3,3,1},
28
       {4,0,0,0,0,1},
29
       {1,0,0,0,0,1},
30
       }
31
32
shrek4={
33
       {1,0,0,0,0,1},
34
       {1,1,1,1,1,1},
35
       {5,0,0,0,0,1},
36
       {1,0,0,0,0,1},
37
       {5,0,0,0,0,1},
38
       {1,1,1,1,1,1},
39
       {1,0,0,0,0,1},
40
       }
41
42
shrek5={
43
       {2,2,2,2,2,2},
44
       {2,2,2,2,2,2},
45
       {2,2,2,2,2,2},
46
       {2,2,2,2,2,2},
47
       {2,2,2,2,2,2},
48
       }
49
50
 shrek5={
51
       {6,6,6,6,6,6}
52
       {6,6,6,6,6,6},
53
       {6,6,6,6,6,6},
54
       }
55
shrek6={6,6,6,6,6,6}
56
       
57
function buildLine (colors)
58
	for i = 1,#colors do
59
		slot = colors[i]
60
        if slot~=0 then
61
 		  turtle.select(slot)
62
   	 	  turtle.placeDown()
63
        end
64
 		turtle.forward()
65
	end
66
	turtle.turnRight()
67
	turtle.forward()
68
	turtle.turnLeft()
69
	for e = 1,#colors do
70
		turtle.back()
71
	end
72
end
73
74-
74+
75
    for i=1,#image do
76
         line=image[i]
77
         buildLine(line)
78
    end
79
  turtle.turnLeft()
80
 for i=1,#image do
81
    turtle.forward()
82
  end
83
  turtle.turnRight()
84
  turtle.up()
85
end
86
87
88
 buildLayer(shrek1)
89
90
 buildLayer(shrek2)
91
92
turtle.turnLeft()
93
for g=1,2 do
94
  turtle.forward()
95
end
96
turtle.turnRight()
97
98
buildLayer(shrek3)
99
100
function help()
101
  turtle.turnRight()
102
  turtle.forward()
103
  turtle.turnLeft()
104
end
105
help
106
107
buildLayer(shrek4)
108
109
help()
110
111
buildLayer(shrek5)
112
113
help
114
115
buildLayer(shrek6)