View difference between Paste ID: U3LXdzcF and V59rXXPx
SHOW: | | - or go back to the newest paste.
1
local air = 0
2
local wall = 95
3
local floor = 42
4
local size = 21
5-
local north = -12
5+
6-
local west = 41
6+
7-
local size = 20
7+
8
9
local a,b,c = commands.getBlockPosition()
10
11
for x=a+1,(a+size) do
12-
for x=west,(west+size-1) do
12+
  for y=up,down,-1 do
13
    for z=c+1,(c+size) do
14-
    for z=north,(north+size-1) do
14+
15-
      commands.setblock(x,y,z,wall,replace)
15+
16
  end
17
end
18
19
for x= a+1,(a+size) do
20-
for x=west+1,(west+size-2) do
20+
21
      commands.setblock(x,y,(c+1),wall,replace)
22-
    for z=north+1,(north+size-2) do
22+
23
end
24
25
for x= a+1,(a+size) do
26
  for y=down,up do
27
      commands.setblock(x,y,(c+size),wall,replace)
28-
for level=64,up,(floorHeight+1) do
28+
29-
	for x=west,(west+size-1) do
29+
30-
  		for z=north,(north+size-1) do
30+
31
for y=down,up do
32
    for z=c+1,(c+size) do
33
      commands.setblock(a+1,y,z,wall,replace)
34
    end
35
end
36-
for level=64,down,-1*(floorHeight+1) do
36+
37-
	for x=west,(west+size-1) do
37+
for y=down,up do
38-
  		for z=north,(north+size-1) do
38+
    for z=c+1,(c+size) do
39
      commands.setblock(a+size,y,z,wall,replace)
40
    end
41
end
42
43
44
45
for level=b-1,up,(floorHeight+1) do
46
	for x=a+1,(a+size) do
47
  		for z=c+1,(c+size) do
48
      		commands.setblock(x,level,z,floor,replace)
49
    	end
50
	end
51
end
52
53
for level=b-1,down,-1*(floorHeight+1) do
54
	for x=a+1,(a+size) do
55
  		for z=c+1,(c+size) do
56
      		commands.setblock(x,level,z,floor,replace)
57
    	end
58
	end
59
end