View difference between Paste ID: p9kvbQ8x and 4hMbrp54
SHOW: | | - or go back to the newest paste.
1-
--[[Nocturna_A._Alteriano_Night.Owl.Inc (edited by xX360Sc0PeZXx heehee)]]--
1+
2
script:remove()
3
Effects = { }
4
local Player = game.Players.localPlayer
5
local Character = Player.Character
6
Character.Archivable = true
7
AdvancingFortress = Character:Clone()
8
AdvancingFortress.Parent = Character
9
torso = AdvancingFortress.Torso
10
hum = AdvancingFortress.Humanoid
11
AdvancingFortress.Name = "The Conquerer"
12
pl = AdvancingFortress
13
local Humanoid = AdvancingFortress.Humanoid
14
local Mouse = Player:GetMouse()
15
local LeftArm = AdvancingFortress["Left Arm"]
16
local RightArm = AdvancingFortress["Right Arm"]
17
local LeftLeg = AdvancingFortress["Left Leg"]
18
local RightLeg = AdvancingFortress["Right Leg"]
19
local Head = AdvancingFortress.Head
20
local Torso = AdvancingFortress.Torso
21
local Camera = game.Workspace.CurrentCamera
22
local RootPart = AdvancingFortress.HumanoidRootPart
23
local RootJoint = RootPart.RootJoint
24
local attack = false
25
local Anim = 'Idle'
26
local attacktype = 1
27
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
28
local velocity = RootPart.Velocity.y
29
local sine = 0
30
local change = 1
31
local Create = LoadLibrary("RbxUtility").Create
32
local TimeStop = false
33
34
l0l = Instance.new("Sound", Character)
35
l0l.Volume = 2.5
36
l0l.SoundId = "rbxassetid://317987498"
37
38
39
local runDummyScript = function(f,scri)
40
local oldenv = getfenv(f)
41
local newenv = setmetatable({}, {
42
__index = function(_, k)
43
if k:lower() == 'script' then
44
return scri
45
else
46
return oldenv[k]
47
end
48
end
49
})
50
setfenv(f, newenv)
51
ypcall(function() f() end)
52
end
53
cors = {}
54
mas = Instance.new("Model",game:GetService("Lighting")) 
55
mas.Name = "CompiledModel"
56
o1 = Instance.new("Model")
57
o2 = Instance.new("Part")
58
o3 = Instance.new("Weld")
59
o4 = Instance.new("Part")
60
o5 = Instance.new("Weld")
61
o6 = Instance.new("Part")
62
o7 = Instance.new("Weld")
63
o8 = Instance.new("Part")
64
o9 = Instance.new("Weld")
65
o10 = Instance.new("Part")
66
o11 = Instance.new("BlockMesh")
67
o12 = Instance.new("Weld")
68
o13 = Instance.new("Part")
69
o14 = Instance.new("Weld")
70
o15 = Instance.new("Part")
71
o16 = Instance.new("Weld")
72
o17 = Instance.new("Part")
73
o18 = Instance.new("SpecialMesh")
74
o19 = Instance.new("Weld")
75
o20 = Instance.new("Part")
76
o21 = Instance.new("SpecialMesh")
77
o22 = Instance.new("Weld")
78
o23 = Instance.new("Part")
79
o24 = Instance.new("Weld")
80
o25 = Instance.new("Part")
81
o26 = Instance.new("Weld")
82
o27 = Instance.new("Part")
83
o28 = Instance.new("Part")
84
o29 = Instance.new("SpecialMesh")
85
o30 = Instance.new("Weld")
86
o31 = Instance.new("Part")
87
o32 = Instance.new("SpecialMesh")
88
o33 = Instance.new("Weld")
89
o34 = Instance.new("Part")
90
o35 = Instance.new("SpecialMesh")
91
o36 = Instance.new("Weld")
92
o37 = Instance.new("Part")
93
o38 = Instance.new("SpecialMesh")
94
o39 = Instance.new("Weld")
95
o40 = Instance.new("Part")
96
o41 = Instance.new("SpecialMesh")
97
o42 = Instance.new("Weld")
98
o43 = Instance.new("Part")
99
o44 = Instance.new("SpecialMesh")
100
o45 = Instance.new("Weld")
101
o46 = Instance.new("Part")
102
o47 = Instance.new("BlockMesh")
103
o48 = Instance.new("Weld")
104
o49 = Instance.new("Part")
105
o50 = Instance.new("BlockMesh")
106
o51 = Instance.new("Weld")
107
o52 = Instance.new("Part")
108
o53 = Instance.new("SpecialMesh")
109
o54 = Instance.new("Weld")
110
o55 = Instance.new("Part")
111
o56 = Instance.new("BlockMesh")
112
o57 = Instance.new("Weld")
113
o58 = Instance.new("Part")
114
o59 = Instance.new("Weld")
115
o60 = Instance.new("Part")
116
o61 = Instance.new("SpecialMesh")
117
o62 = Instance.new("Weld")
118
o63 = Instance.new("Part")
119
o64 = Instance.new("SpecialMesh")
120
o65 = Instance.new("Weld")
121
o66 = Instance.new("WedgePart")
122
o67 = Instance.new("Weld")
123
o68 = Instance.new("WedgePart")
124
o69 = Instance.new("Weld")
125
o70 = Instance.new("WedgePart")
126
o71 = Instance.new("SpecialMesh")
127
o72 = Instance.new("Weld")
128
o73 = Instance.new("WedgePart")
129
o74 = Instance.new("Weld")
130
o1.Name = "Head_"
131
o1.Parent = mas
132
o2.Parent = o1
133
o2.Material = Enum.Material.DiamondPlate
134
o2.BrickColor = BrickColor.new("Earth green")
135
o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
136
o2.Rotation = Vector3.new(0, 0, 15)
137
o2.Size = Vector3.new(0.47299999, 0.708999991, 0.47299999)
138
o2.CFrame = CFrame.new(31.9770107, 9.42200089, -16.1299992, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1)
139
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
140
o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
141
o3.Name = "Joint"
142
o3.Parent = o2
143
o3.C0 = CFrame.new(1.85272598, -0.0499248505, 1.90734863e-05, 1.00000513, -1.31130219e-06, -2.69172854e-31, -1.43051147e-06, 1.00000036, -1.00456675e-30, 0, -7.27595761e-12, 1.00000548)
144
o3.Part0 = o2
145
o3.Part1 = o27
146
o4.Parent = o1
147
o4.Material = Enum.Material.DiamondPlate
148
o4.BrickColor = BrickColor.new("Slime green")
149
o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
150
o4.Rotation = Vector3.new(-90, 75, 90)
151
o4.Anchored = false
152
o4.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
153
o4.CFrame = CFrame.new(35.0427895, 10.1441698, -15.6299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
154
o4.BottomSurface = Enum.SurfaceType.Smooth
155
o4.TopSurface = Enum.SurfaceType.Smooth
156
o4.Color = Color3.new(0.313726, 0.427451, 0.329412)
157
o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
158
o5.Name = "Joint"
159
o5.Parent = o4
160
o5.C0 = CFrame.new(0.500001907, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
161
o5.Part0 = o4
162
o5.Part1 = o27
163
o6.Parent = o1
164
o6.Material = Enum.Material.DiamondPlate
165
o6.BrickColor = BrickColor.new("Slime green")
166
o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
167
o6.Rotation = Vector3.new(-90, 75, 90)
168
o6.Anchored = false
169
o6.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
170
o6.CFrame = CFrame.new(35.0427895, 10.1441698, -16.1299839, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
171
o6.BottomSurface = Enum.SurfaceType.Smooth
172
o6.TopSurface = Enum.SurfaceType.Smooth
173
o6.Color = Color3.new(0.313726, 0.427451, 0.329412)
174
o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
175
o7.Name = "Joint"
176
o7.Parent = o6
177
o7.C0 = CFrame.new(-3.81469727e-06, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
178
o7.Part0 = o6
179
o7.Part1 = o27
180
o8.Parent = o1
181
o8.Material = Enum.Material.DiamondPlate
182
o8.BrickColor = BrickColor.new("Slime green")
183
o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
184
o8.Rotation = Vector3.new(-90, 75, 90)
185
o8.Anchored = false
186
o8.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
187
o8.CFrame = CFrame.new(35.0427895, 10.1441698, -16.6299877, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
188
o8.BottomSurface = Enum.SurfaceType.Smooth
189
o8.TopSurface = Enum.SurfaceType.Smooth
190
o8.Color = Color3.new(0.313726, 0.427451, 0.329412)
191
o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
192
o9.Name = "Joint"
193
o9.Parent = o8
194
o9.C0 = CFrame.new(-0.500011444, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
195
o9.Part0 = o8
196
o9.Part1 = o27
197
o10.Name = "TurretSight"
198
o10.Parent = o1
199
o10.Material = Enum.Material.Metal
200
o10.BrickColor = BrickColor.new("Black")
201
o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
202
o10.Rotation = Vector3.new(0.0399999991, 0.00999999978, 105.089996)
203
o10.Anchored = false
204
o10.CanCollide = false
205
o10.FormFactor = Enum.FormFactor.Symmetric
206
o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
207
o10.CFrame = CFrame.new(29.4128571, 8.72661686, -16.1358929, -0.260346532, -0.965520978, 0.000205934048, 0.965515375, -0.260345191, -0.000763723161, 0.000791004626, -2.03726813e-10, 1.00000513)
208
o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
209
o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
210
o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
211
o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
212
o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
213
o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
214
o10.Color = Color3.new(0.105882, 0.164706, 0.207843)
215
o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
216
o11.Parent = o10
217
o11.Scale = Vector3.new(0.447871804, 0.761382282, 0.447871715)
218
o12.Name = "Joint"
219
o12.Parent = o10
220
o12.C0 = CFrame.new(-0.0490151644, -4.50943947, 0.00595283508, -0.00158309808, 0.99999845, 0.000791000319, -0.999998808, -0.00158309843, -1.82850665e-10, 1.25204849e-06, -0.000790999271, 0.999999762)
221
o12.Part0 = o10
222
o12.Part1 = o27
223
o13.Parent = o1
224
o13.Material = Enum.Material.Metal
225
o13.BrickColor = BrickColor.new("Black")
226
o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
227
o13.Rotation = Vector3.new(-90, -15, 0)
228
o13.Anchored = false
229
o13.Shape = Enum.PartType.Cylinder
230
o13.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
231
o13.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
232
o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
233
o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
234
o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
235
o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
236
o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
237
o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
238
o13.Color = Color3.new(0.105882, 0.164706, 0.207843)
239
o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
240
o14.Name = "Joint"
241
o14.Parent = o13
242
o14.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
243
o14.Part0 = o13
244
o14.Part1 = o27
245
o15.Parent = o1
246
o15.BrickColor = BrickColor.new("Smoky grey")
247
o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
248
o15.Rotation = Vector3.new(-90, -15, 0)
249
o15.Anchored = false
250
o15.Shape = Enum.PartType.Cylinder
251
o15.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
252
o15.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
253
o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
254
o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
255
o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
256
o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
257
o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
258
o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
259
o15.Color = Color3.new(0.356863, 0.364706, 0.411765)
260
o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
261
o16.Name = "Joint"
262
o16.Parent = o15
263
o16.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
264
o16.Part0 = o15
265
o16.Part1 = o27
266
o17.Parent = o1
267
o17.BrickColor = BrickColor.new("Earth green")
268
o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
269
o17.Rotation = Vector3.new(-90, -15, 0)
270
o17.Anchored = false
271
o17.CanCollide = false
272
o17.Shape = Enum.PartType.Cylinder
273
o17.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
274
o17.CFrame = CFrame.new(29.9761047, 8.76164532, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
275
o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
276
o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
277
o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
278
o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
279
o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
280
o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
281
o17.Color = Color3.new(0.152941, 0.27451, 0.176471)
282
o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
283
o18.Parent = o17
284
o18.Scale = Vector3.new(0.0895743743, 1, 1)
285
o18.MeshType = Enum.MeshType.Cylinder
286
o19.Name = "Joint"
287
o19.Parent = o17
288
o19.C0 = CFrame.new(3.95638657, -0.00589942932, 0.0700511932, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
289
o19.Part0 = o17
290
o19.Part1 = o27
291
o20.Parent = o1
292
o20.Material = Enum.Material.Metal
293
o20.BrickColor = BrickColor.new("Black")
294
o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
295
o20.Rotation = Vector3.new(-90, -15, 0)
296
o20.Anchored = false
297
o20.CanCollide = false
298
o20.Shape = Enum.PartType.Cylinder
299
o20.Size = Vector3.new(0.201542273, 0.200000003, 0.200000003)
300
o20.CFrame = CFrame.new(29.4634705, 8.62427998, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
301
o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
302
o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
303
o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
304
o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
305
o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
306
o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
307
o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
308
o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
309
o21.Parent = o20
310
o21.Scale = Vector3.new(1, 0.866883099, 0.866882622)
311
o21.MeshType = Enum.MeshType.Cylinder
312
o22.Name = "Joint"
313
o22.Parent = o20
314
o22.C0 = CFrame.new(4.48710823, -0.00591278076, 0.0700559616, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
315
o22.Part0 = o20
316
o22.Part1 = o27
317
o23.Parent = o1
318
o23.Material = Enum.Material.DiamondPlate
319
o23.BrickColor = BrickColor.new("Earth green")
320
o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
321
o23.Rotation = Vector3.new(-90, -15, 0)
322
o23.Anchored = false
323
o23.Shape = Enum.PartType.Cylinder
324
o23.Size = Vector3.new(0.940530896, 0.206457317, 0.206457198)
325
o23.CFrame = CFrame.new(30.9321918, 9.01782513, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
326
o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
327
o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
328
o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
329
o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
330
o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
331
o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
332
o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
333
o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
334
o24.Name = "Joint"
335
o24.Parent = o23
336
o24.C0 = CFrame.new(2.96656799, -0.00591278076, 0.0700550079, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
337
o24.Part0 = o23
338
o24.Part1 = o27
339
o25.Parent = o1
340
o25.Material = Enum.Material.Metal
341
o25.BrickColor = BrickColor.new("Black")
342
o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
343
o25.Rotation = Vector3.new(-90, -15, 0)
344
o25.Anchored = false
345
o25.Shape = Enum.PartType.Cylinder
346
o25.Size = Vector3.new(0.42547822, 0.260733008, 0.260732919)
347
o25.CFrame = CFrame.new(30.3286896, 8.85611916, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
348
o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
349
o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
350
o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
351
o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
352
o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
353
o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
354
o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
355
o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
356
o26.Name = "Joint"
357
o26.Parent = o25
358
o26.C0 = CFrame.new(3.591362, -0.00589942932, 0.0700526237, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
359
o26.Part0 = o25
360
o26.Part1 = o27
361
o27.Name = "REF"
362
o27.Parent = o1
363
o27.Material = Enum.Material.DiamondPlate
364
o27.BrickColor = BrickColor.new("Earth green")
365
o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
366
o27.Rotation = Vector3.new(0, 0, 15)
367
o27.Anchored = false
368
o27.Size = Vector3.new(2.44100475, 0.975219667, 2.53557134)
369
o27.CFrame = CFrame.new(33.7795296, 9.85329819, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
370
o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
371
o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
372
o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
373
o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
374
o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
375
o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
376
o27.Color = Color3.new(0.152941, 0.27451, 0.176471)
377
o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
378
o28.Parent = o1
379
o28.Material = Enum.Material.Neon
380
o28.BrickColor = BrickColor.new("Institutional white")
381
o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
382
o28.Rotation = Vector3.new(0, 0, 15)
383
o28.Anchored = false
384
o28.CanCollide = false
385
o28.Shape = Enum.PartType.Ball
386
o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
387
o28.CFrame = CFrame.new(31.7112617, 9.52244568, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
388
o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
389
o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
390
o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
391
o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
392
o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
393
o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
394
o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
395
o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
396
o29.Parent = o28
397
o29.Scale = Vector3.new(0.236416936, 0.236416906, 0.236416966)
398
o29.MeshType = Enum.MeshType.Sphere
399
o30.Name = "Joint"
400
o30.Parent = o28
401
o30.C0 = CFrame.new(2.08343506, -0.215732574, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
402
o30.Part0 = o28
403
o30.Part1 = o27
404
o31.Parent = o1
405
o31.BrickColor = BrickColor.new("Really black")
406
o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
407
o31.Rotation = Vector3.new(-90, 75, 0)
408
o31.Anchored = false
409
o31.CanCollide = false
410
o31.Shape = Enum.PartType.Cylinder
411
o31.Size = Vector3.new(0.200000003, 0.800691903, 0.800692201)
412
o31.CFrame = CFrame.new(33.5240364, 10.2815895, -16.8362789, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
413
o31.BottomSurface = Enum.SurfaceType.Smooth
414
o31.TopSurface = Enum.SurfaceType.Smooth
415
o31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
416
o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
417
o32.Parent = o31
418
o32.Scale = Vector3.new(0.118208453, 1, 1)
419
o32.MeshType = Enum.MeshType.Cylinder
420
o33.Name = "Joint"
421
o33.Parent = o31
422
o33.C0 = CFrame.new(0.47982502, -0.706302643, 0.135936737, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
423
o33.Part0 = o31
424
o33.Part1 = o27
425
o34.Parent = o1
426
o34.BrickColor = BrickColor.new("Earth green")
427
o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
428
o34.Rotation = Vector3.new(-90, -15, 0)
429
o34.Anchored = false
430
o34.CanCollide = false
431
o34.Shape = Enum.PartType.Cylinder
432
o34.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
433
o34.CFrame = CFrame.new(30.9538288, 9.02362156, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
434
o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
435
o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
436
o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
437
o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
438
o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
439
o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
440
o34.Color = Color3.new(0.152941, 0.27451, 0.176471)
441
o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
442
o35.Parent = o34
443
o35.Scale = Vector3.new(0.0895743743, 1, 1)
444
o35.MeshType = Enum.MeshType.Cylinder
445
o36.Name = "Joint"
446
o36.Parent = o34
447
o36.C0 = CFrame.new(2.94416809, -0.00591278076, 0.0700569153, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
448
o36.Part0 = o34
449
o36.Part1 = o27
450
o37.Parent = o1
451
o37.BrickColor = BrickColor.new("Smoky grey")
452
o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
453
o37.Rotation = Vector3.new(-90, -15, 0)
454
o37.Anchored = false
455
o37.CanCollide = false
456
o37.Shape = Enum.PartType.Cylinder
457
o37.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
458
o37.CFrame = CFrame.new(30.737505, 8.96566105, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
459
o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
460
o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
461
o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
462
o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
463
o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
464
o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
465
o37.Color = Color3.new(0.356863, 0.364706, 0.411765)
466
o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
467
o38.Parent = o37
468
o38.Scale = Vector3.new(0.0895743743, 1, 1)
469
o38.MeshType = Enum.MeshType.Cylinder
470
o39.Name = "Joint"
471
o39.Parent = o37
472
o39.C0 = CFrame.new(3.16812134, -0.00591278076, 0.0700531006, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
473
o39.Part0 = o37
474
o39.Part1 = o27
475
o40.Parent = o1
476
o40.BrickColor = BrickColor.new("Smoky grey")
477
o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
478
o40.Rotation = Vector3.new(-90, -15, 0)
479
o40.Anchored = false
480
o40.CanCollide = false
481
o40.Shape = Enum.PartType.Cylinder
482
o40.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
483
o40.CFrame = CFrame.new(31.1831074, 9.0850544, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
484
o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
485
o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
486
o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
487
o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
488
o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
489
o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
490
o40.Color = Color3.new(0.356863, 0.364706, 0.411765)
491
o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
492
o41.Parent = o40
493
o41.Scale = Vector3.new(0.0895743743, 1, 1)
494
o41.MeshType = Enum.MeshType.Cylinder
495
o42.Name = "Joint"
496
o42.Parent = o40
497
o42.C0 = CFrame.new(2.70680237, -0.00589942932, 0.0700588226, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
498
o42.Part0 = o40
499
o42.Part1 = o27
500
o43.Parent = o1
501
o43.BrickColor = BrickColor.new("Earth green")
502
o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
503
o43.Rotation = Vector3.new(-90, -15, 0)
504
o43.Anchored = false
505
o43.CanCollide = false
506
o43.Shape = Enum.PartType.Cylinder
507
o43.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
508
o43.CFrame = CFrame.new(29.6862488, 8.68397903, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
509
o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
510
o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
511
o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
512
o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
513
o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
514
o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
515
o43.Color = Color3.new(0.152941, 0.27451, 0.176471)
516
o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
517
o44.Parent = o43
518
o44.Scale = Vector3.new(0.0895743743, 1, 1)
519
o44.MeshType = Enum.MeshType.Cylinder
520
o45.Name = "Joint"
521
o45.Parent = o43
522
o45.C0 = CFrame.new(4.25646973, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
523
o45.Part0 = o43
524
o45.Part1 = o27
525
o46.Parent = o1
526
o46.Material = Enum.Material.Neon
527
o46.BrickColor = BrickColor.new("New Yeller")
528
o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
529
o46.Rotation = Vector3.new(90, 15, 0)
530
o46.Anchored = false
531
o46.CanCollide = false
532
o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
533
o46.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, 0, 0.258820415, 0.258818984, -1.04000405e-30, -0.965925872, 0, 1.00000548, 7.27595761e-12)
534
o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
535
o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
536
o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
537
o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
538
o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
539
o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
540
o46.Color = Color3.new(1, 1, 0)
541
o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
542
o47.Parent = o46
543
o47.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
544
o48.Name = "Joint"
545
o48.Parent = o46
546
o48.C0 = CFrame.new(2.07161713, 0, 0.215733528, 1, 2.75668663e-06, 2.0057626e-17, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12)
547
o48.Part0 = o46
548
o48.Part1 = o27
549
o49.Parent = o1
550
o49.BrickColor = BrickColor.new("Earth green")
551
o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
552
o49.Rotation = Vector3.new(0, 0, 15)
553
o49.Anchored = false
554
o49.CanCollide = false
555
o49.Size = Vector3.new(0.200000003, 0.975219667, 0.845190644)
556
o49.CFrame = CFrame.new(32.5206642, 9.5159893, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
557
o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
558
o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
559
o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
560
o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
561
o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
562
o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
563
o49.Color = Color3.new(0.152941, 0.27451, 0.176471)
564
o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
565
o50.Parent = o49
566
o50.Scale = Vector3.new(0.88656342, 1, 1)
567
o51.Name = "Joint"
568
o51.Parent = o49
569
o51.C0 = CFrame.new(1.30327988, -4.76837158e-06, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
570
o51.Part0 = o49
571
o51.Part1 = o27
572
o52.Parent = o1
573
o52.BrickColor = BrickColor.new("Really black")
574
o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
575
o52.Rotation = Vector3.new(-90, 75, 0)
576
o52.Anchored = false
577
o52.CanCollide = false
578
o52.Shape = Enum.PartType.Cylinder
579
o52.Size = Vector3.new(0.200000003, 0.627987862, 0.6279881)
580
o52.CFrame = CFrame.new(33.2295265, 10.2046213, -15.4532261, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
581
o52.BottomSurface = Enum.SurfaceType.Smooth
582
o52.TopSurface = Enum.SurfaceType.Smooth
583
o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
584
o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
585
o53.Parent = o52
586
o53.Scale = Vector3.new(0.118208453, 1, 1)
587
o53.MeshType = Enum.MeshType.Cylinder
588
o54.Name = "Joint"
589
o54.Parent = o52
590
o54.C0 = CFrame.new(0.481704712, 0.676756859, 0.44033432, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
591
o54.Part0 = o52
592
o54.Part1 = o27
593
o55.Parent = o1
594
o55.Material = Enum.Material.Neon
595
o55.BrickColor = BrickColor.new("New Yeller")
596
o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
597
o55.Rotation = Vector3.new(0, 0, 15)
598
o55.Anchored = false
599
o55.CanCollide = false
600
o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
601
o55.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
602
o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
603
o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
604
o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
605
o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
606
o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
607
o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
608
o55.Color = Color3.new(1, 1, 0)
609
o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
610
o56.Parent = o55
611
o56.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
612
o57.Name = "Joint"
613
o57.Parent = o55
614
o57.C0 = CFrame.new(2.07161713, -0.215733528, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
615
o57.Part0 = o55
616
o57.Part1 = o27
617
o58.Parent = o1
618
o58.Material = Enum.Material.DiamondPlate
619
o58.BrickColor = BrickColor.new("Earth green")
620
o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
621
o58.Rotation = Vector3.new(-90, -15, 0)
622
o58.Anchored = false
623
o58.Shape = Enum.PartType.Cylinder
624
o58.Size = Vector3.new(0.658371508, 0.206457317, 0.206457198)
625
o58.CFrame = CFrame.new(29.8355103, 8.72397232, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
626
o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
627
o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
628
o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
629
o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
630
o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
631
o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
632
o58.Color = Color3.new(0.152941, 0.27451, 0.176471)
633
o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
634
o59.Name = "Joint"
635
o59.Parent = o58
636
o59.C0 = CFrame.new(4.10194206, -0.00591278076, 0.0700521469, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
637
o59.Part0 = o58
638
o59.Part1 = o27
639
o60.Parent = o1
640
o60.BrickColor = BrickColor.new("Smoky grey")
641
o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
642
o60.Rotation = Vector3.new(-90, -15, 0)
643
o60.Anchored = false
644
o60.CanCollide = false
645
o60.Shape = Enum.PartType.Cylinder
646
o60.Size = Vector3.new(0.200000003, 0.238169581, 0.238169476)
647
o60.CFrame = CFrame.new(30.5363464, 8.91175556, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
648
o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
649
o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
650
o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
651
o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
652
o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
653
o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
654
o60.Color = Color3.new(0.356863, 0.364706, 0.411765)
655
o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
656
o61.Parent = o60
657
o61.Scale = Vector3.new(0.156754881, 1, 1)
658
o61.MeshType = Enum.MeshType.Cylinder
659
o62.Name = "Joint"
660
o62.Parent = o60
661
o62.C0 = CFrame.new(3.37637901, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
662
o62.Part0 = o60
663
o62.Part1 = o27
664
o63.Parent = o1
665
o63.BrickColor = BrickColor.new("Really black")
666
o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
667
o63.Rotation = Vector3.new(-90, -15, 0)
668
o63.Anchored = false
669
o63.CanCollide = false
670
o63.Shape = Enum.PartType.Cylinder
671
o63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
672
o63.CFrame = CFrame.new(29.372406, 8.59988403, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
673
o63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
674
o63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
675
o63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
676
o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
677
o63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
678
o63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
679
o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
680
o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
681
o64.Parent = o63
682
o64.Scale = Vector3.new(0.118208453, 0.739772141, 0.739771724)
683
o64.MeshType = Enum.MeshType.Cylinder
684
o65.Name = "Joint"
685
o65.Parent = o63
686
o65.C0 = CFrame.new(4.58138466, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
687
o65.Part0 = o63
688
o65.Part1 = o27
689
o66.Parent = o1
690
o66.Material = Enum.Material.DiamondPlate
691
o66.BrickColor = BrickColor.new("Earth green")
692
o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
693
o66.Rotation = Vector3.new(-90, 75, 90)
694
o66.Anchored = false
695
o66.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
696
o66.CFrame = CFrame.new(32.3208656, 9.46245003, -15.2847843, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
697
o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
698
o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
699
o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
700
o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
701
o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
702
o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
703
o66.Color = Color3.new(0.152941, 0.27451, 0.176471)
704
o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
705
o67.Name = "Joint"
706
o67.Parent = o66
707
o67.C0 = CFrame.new(0.845199585, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
708
o67.Part0 = o66
709
o67.Part1 = o27
710
o68.Parent = o1
711
o68.Material = Enum.Material.DiamondPlate
712
o68.BrickColor = BrickColor.new("Earth green")
713
o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
714
o68.Rotation = Vector3.new(-90, 75, 90)
715
o68.Anchored = false
716
o68.Size = Vector3.new(0.845190465, 0.791996539, 0.691519618)
717
o68.CFrame = CFrame.new(32.0773659, 9.49204731, -16.1299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
718
o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
719
o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
720
o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
721
o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
722
o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
723
o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
724
o68.Color = Color3.new(0.152941, 0.27451, 0.176471)
725
o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
726
o69.Name = "Joint"
727
o69.Parent = o68
728
o69.C0 = CFrame.new(0, -0.0916137695, 1.7376709, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
729
o69.Part0 = o68
730
o69.Part1 = o27
731
o70.Parent = o1
732
o70.BrickColor = BrickColor.new("Earth green")
733
o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
734
o70.Rotation = Vector3.new(-90, 75, -90)
735
o70.Anchored = false
736
o70.CanCollide = false
737
o70.Size = Vector3.new(0.845190465, 0.200000003, 0.691519618)
738
o70.CFrame = CFrame.new(32.2035713, 9.02104855, -16.1299801, 0, 0.258820415, 0.965931177, -1.04000405e-30, -0.965925872, 0.258818984, 1.00000548, 7.27595761e-12, 0)
739
o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
740
o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
741
o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
742
o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
743
o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
744
o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
745
o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
746
o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
747
o71.Parent = o70
748
o71.Scale = Vector3.new(1, 0.916115344, 1)
749
o71.MeshType = Enum.MeshType.Wedge
750
o72.Name = "Joint"
751
o72.Parent = o70
752
o72.C0 = CFrame.new(0, -0.396000862, 1.73766708, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
753
o72.Part0 = o70
754
o72.Part1 = o27
755
o73.Parent = o1
756
o73.Material = Enum.Material.DiamondPlate
757
o73.BrickColor = BrickColor.new("Earth green")
758
o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
759
o73.Rotation = Vector3.new(-90, 75, 90)
760
o73.Anchored = false
761
o73.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
762
o73.CFrame = CFrame.new(32.3208656, 9.46245003, -16.9751759, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
763
o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
764
o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
765
o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
766
o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
767
o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
768
o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
769
o73.Color = Color3.new(0.152941, 0.27451, 0.176471)
770
o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
771
o74.Name = "Joint"
772
o74.Parent = o73
773
o74.C0 = CFrame.new(-0.845201492, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
774
o74.Part0 = o73
775
o74.Part1 = o27
776
mas.Parent = workspace
777
mas:MakeJoints()
778
local mas1 = mas:GetChildren()
779
for i=1,#mas1 do
780
	mas1[i].Parent = workspace 
781
	ypcall(function() mas1[i]:MakeJoints() end)
782
end
783
mas:Destroy()
784
for i=1,#cors do
785
coroutine.resume(cors[i])
786
end
787
788
wait()
789
790
Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
791
792
game.Players.LocalPlayer.Character["Head_"].Name = "Stand Turret Head"
793
794
w = Instance.new("Weld", Head)
795
w.Part0 = Head
796
w.Part1 = o27
797
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
798
Head.Transparency = 1
799
800
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Head"]:GetChildren()) do
801
	if v.ClassName == "Part" then
802
	v.CanCollide = false
803
	v.Anchored = false
804
	end
805
end
806
807
local runDummyScript = function(f,scri)
808
local oldenv = getfenv(f)
809
local newenv = setmetatable({}, {
810
__index = function(_, k)
811
if k:lower() == 'script' then
812
return scri
813
else
814
return oldenv[k]
815
end
816
end
817
})
818
setfenv(f, newenv)
819
ypcall(function() f() end)
820
end
821
cors = {}
822
mas = Instance.new("Model",game:GetService("Lighting")) 
823
mas.Name = "CompiledModel"
824
o1 = Instance.new("Model")
825
o2 = Instance.new("WedgePart")
826
o3 = Instance.new("Weld")
827
o4 = Instance.new("Part")
828
o5 = Instance.new("Weld")
829
o6 = Instance.new("Part")
830
o7 = Instance.new("Weld")
831
o8 = Instance.new("Part")
832
o9 = Instance.new("Weld")
833
o10 = Instance.new("Part")
834
o11 = Instance.new("Part")
835
o12 = Instance.new("Weld")
836
o13 = Instance.new("Part")
837
o14 = Instance.new("Weld")
838
o15 = Instance.new("Part")
839
o16 = Instance.new("Weld")
840
o17 = Instance.new("Part")
841
o18 = Instance.new("Weld")
842
o19 = Instance.new("Part")
843
o20 = Instance.new("Weld")
844
o21 = Instance.new("Part")
845
o22 = Instance.new("Weld")
846
o23 = Instance.new("Part")
847
o24 = Instance.new("Weld")
848
o25 = Instance.new("Part")
849
o26 = Instance.new("Weld")
850
o1.Name = "LeftArm"
851
o1.Parent = mas
852
o2.Parent = o1
853
o2.Material = Enum.Material.DiamondPlate
854
o2.BrickColor = BrickColor.new("Earth green")
855
o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
856
o2.Rotation = Vector3.new(175.080002, 0.870000005, 169.949997)
857
o2.Anchored = false
858
o2.CanCollide = false
859
o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
860
o2.CFrame = CFrame.new(33.5325661, 7.18982601, -10.7162809, -0.984543443, -0.174505383, 0.0152672799, -0.175171003, 0.980791569, -0.0858083591, 0, -0.0871564448, -0.996200144)
861
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
862
o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
863
o3.Name = "Joint"
864
o3.Parent = o2
865
o3.C0 = CFrame.new(0.00359344482, -1.40020633, 0.0949382782, -0.984832942, -0.170955122, -0.0296404026, -0.172888517, 0.981300175, 0.0846142098, 0.0146209002, 0.0884553418, -0.995972812)
866
o3.Part0 = o2
867
o3.Part1 = o10
868
o4.Parent = o1
869
o4.Material = Enum.Material.DiamondPlate
870
o4.BrickColor = BrickColor.new("Earth green")
871
o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
872
o4.Rotation = Vector3.new(-10, 90, 0)
873
o4.Anchored = false
874
o4.CanCollide = false
875
o4.Size = Vector3.new(1.0999999, 0.49999997, 1.0999999)
876
o4.CFrame = CFrame.new(33.7760506, 5.01908302, -10.5497808, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
877
o4.BottomSurface = Enum.SurfaceType.Smooth
878
o4.TopSurface = Enum.SurfaceType.Smooth
879
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
880
o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
881
o5.Name = "Joint"
882
o5.Parent = o4
883
o5.C0 = CFrame.new(-1.8119812e-05, 0.800818443, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
884
o5.Part0 = o4
885
o5.Part1 = o10
886
o6.Parent = o1
887
o6.Material = Enum.Material.DiamondPlate
888
o6.BrickColor = BrickColor.new("Earth green")
889
o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
890
o6.Rotation = Vector3.new(-10, 90, 0)
891
o6.Anchored = false
892
o6.CanCollide = false
893
o6.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
894
o6.CFrame = CFrame.new(33.7760506, 6.34955692, -10.7843847, 0, -0.0015440078, 1.00000429, -0.173642948, 0.984807491, 0.00152054417, -0.984814167, -0.173643693, -0.000268106145)
895
o6.BottomSurface = Enum.SurfaceType.Smooth
896
o6.TopSurface = Enum.SurfaceType.Smooth
897
o6.Color = Color3.new(0.152941, 0.27451, 0.176471)
898
o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
899
o7.Name = "Joint"
900
o7.Parent = o6
901
o7.C0 = CFrame.new(-2.67028809e-05, -0.550178528, -0.0020866394, -0.000789159734, 2.22024391e-06, -0.999999762, 3.49374641e-05, 1, 2.19267349e-06, 0.999999762, -3.49357178e-05, -0.000789159792)
902
o7.Part0 = o6
903
o7.Part1 = o10
904
o8.Parent = o1
905
o8.Material = Enum.Material.DiamondPlate
906
o8.BrickColor = BrickColor.new("Earth green")
907
o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
908
o8.Rotation = Vector3.new(-10, 90, 0)
909
o8.Anchored = false
910
o8.CanCollide = false
911
o8.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
912
o8.CFrame = CFrame.new(33.7760506, 5.56605005, -10.6208448, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
913
o8.BottomSurface = Enum.SurfaceType.Smooth
914
o8.TopSurface = Enum.SurfaceType.Smooth
915
o8.Color = Color3.new(0.152941, 0.27451, 0.176471)
916
o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
917
o9.Name = "Joint"
918
o9.Parent = o8
919
o9.C0 = CFrame.new(0.024977684, 0.249821186, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
920
o9.Part0 = o8
921
o9.Part1 = o10
922
o10.Name = "REF"
923
o10.Parent = o1
924
o10.Material = Enum.Material.Metal
925
o10.BrickColor = BrickColor.new("Moss")
926
o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
927
o10.Rotation = Vector3.new(-10, -0.0500000007, 0.0900000036)
928
o10.Anchored = false
929
o10.CanCollide = false
930
o10.FormFactor = Enum.FormFactor.Symmetric
931
o10.Size = Vector3.new(1, 2, 1)
932
o10.CFrame = CFrame.new(33.7748146, 5.80773878, -10.6888227, 1.00000393, -0.00157896336, -0.000789166777, 0.00169200078, 0.984807372, 0.173641965, 0.000503002957, -0.173644006, 0.984813869)
933
o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
934
o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
935
o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
936
o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
937
o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
938
o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
939
o10.Color = Color3.new(0.486275, 0.611765, 0.419608)
940
o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
941
o11.Parent = o1
942
o11.Material = Enum.Material.SmoothPlastic
943
o11.BrickColor = BrickColor.new("Really black")
944
o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
945
o11.Rotation = Vector3.new(-10.0900002, -90, 0)
946
o11.Anchored = false
947
o11.CanCollide = false
948
o11.Shape = Enum.PartType.Cylinder
949
o11.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
950
o11.CFrame = CFrame.new(34.2434273, 4.80981493, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
951
o11.BottomSurface = Enum.SurfaceType.Smooth
952
o11.TopSurface = Enum.SurfaceType.Smooth
953
o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
954
o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
955
o12.Name = "Joint"
956
o12.Parent = o11
957
o12.C0 = CFrame.new(0.0773334503, 0.999905109, 0.46855545, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
958
o12.Part0 = o11
959
o12.Part1 = o10
960
o13.Parent = o1
961
o13.Material = Enum.Material.SmoothPlastic
962
o13.BrickColor = BrickColor.new("Really black")
963
o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
964
o13.Rotation = Vector3.new(-10.0900002, -90, 0)
965
o13.Anchored = false
966
o13.CanCollide = false
967
o13.Shape = Enum.PartType.Cylinder
968
o13.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
969
o13.CFrame = CFrame.new(33.3434029, 4.80980778, -10.5894117, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
970
o13.BottomSurface = Enum.SurfaceType.Smooth
971
o13.TopSurface = Enum.SurfaceType.Smooth
972
o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
973
o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
974
o14.Name = "Joint"
975
o14.Parent = o13
976
o14.C0 = CFrame.new(0.076622963, 0.999913216, -0.431472778, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
977
o14.Part0 = o13
978
o14.Part1 = o10
979
o15.Parent = o1
980
o15.Material = Enum.Material.DiamondPlate
981
o15.BrickColor = BrickColor.new("Slime green")
982
o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
983
o15.Rotation = Vector3.new(0, 0, 15)
984
o15.Anchored = false
985
o15.CanCollide = false
986
o15.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
987
o15.CFrame = CFrame.new(34.1010017, 7.46181679, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
988
o15.BottomSurface = Enum.SurfaceType.Smooth
989
o15.TopSurface = Enum.SurfaceType.Smooth
990
o15.Color = Color3.new(0.313726, 0.427451, 0.329412)
991
o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
992
o16.Name = "Joint"
993
o16.Parent = o15
994
o16.C0 = CFrame.new(-0.743179321, -1.51329279, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
995
o16.Part0 = o15
996
o16.Part1 = o10
997
o17.Parent = o1
998
o17.Material = Enum.Material.DiamondPlate
999
o17.BrickColor = BrickColor.new("Slime green")
1000
o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
1001
o17.Rotation = Vector3.new(0, 0, 15)
1002
o17.Anchored = false
1003
o17.CanCollide = false
1004
o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1005
o17.CFrame = CFrame.new(33.6180305, 7.33241177, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
1006
o17.BottomSurface = Enum.SurfaceType.Smooth
1007
o17.TopSurface = Enum.SurfaceType.Smooth
1008
o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
1009
o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
1010
o18.Name = "Joint"
1011
o18.Parent = o17
1012
o18.C0 = CFrame.new(-0.243167877, -1.51329994, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
1013
o18.Part0 = o17
1014
o18.Part1 = o10
1015
o19.Parent = o1
1016
o19.Material = Enum.Material.DiamondPlate
1017
o19.BrickColor = BrickColor.new("Slime green")
1018
o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
1019
o19.Rotation = Vector3.new(0, 0, 15)
1020
o19.Anchored = false
1021
o19.CanCollide = false
1022
o19.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1023
o19.CFrame = CFrame.new(33.1350594, 7.20300293, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
1024
o19.BottomSurface = Enum.SurfaceType.Smooth
1025
o19.TopSurface = Enum.SurfaceType.Smooth
1026
o19.Color = Color3.new(0.313726, 0.427451, 0.329412)
1027
o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
1028
o20.Name = "Joint"
1029
o20.Parent = o19
1030
o20.C0 = CFrame.new(0.256839752, -1.51330328, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
1031
o20.Part0 = o19
1032
o20.Part1 = o10
1033
o21.Parent = o1
1034
o21.Material = Enum.Material.SmoothPlastic
1035
o21.BrickColor = BrickColor.new("Really black")
1036
o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
1037
o21.Rotation = Vector3.new(-55.9599991, -78.0199966, 25.2399998)
1038
o21.Anchored = false
1039
o21.CanCollide = false
1040
o21.Shape = Enum.PartType.Cylinder
1041
o21.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
1042
o21.CFrame = CFrame.new(33.193821, 4.91186523, -11.0138807, 0.187792987, -0.0885264799, -0.978216767, 0.971906781, 0.160615131, 0.172046348, 0.141885743, -0.983044505, 0.116201892)
1043
o21.BottomSurface = Enum.SurfaceType.Smooth
1044
o21.TopSurface = Enum.SurfaceType.Smooth
1045
o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1046
o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
1047
o22.Name = "Joint"
1048
o22.Parent = o21
1049
o22.C0 = CFrame.new(1.02593327, -0.227088928, -0.376434326, 0.189507455, 0.932206631, 0.308346927, -0.0887485594, 0.32901445, -0.940145373, -0.977860212, 0.150799215, 0.145082682)
1050
o22.Part0 = o21
1051
o22.Part1 = o10
1052
o23.Parent = o1
1053
o23.Material = Enum.Material.SmoothPlastic
1054
o23.BrickColor = BrickColor.new("Really black")
1055
o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
1056
o23.Rotation = Vector3.new(-10.0900002, -90, 0)
1057
o23.Anchored = false
1058
o23.CanCollide = false
1059
o23.Shape = Enum.PartType.Cylinder
1060
o23.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1061
o23.CFrame = CFrame.new(33.6434059, 4.80980778, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
1062
o23.BottomSurface = Enum.SurfaceType.Smooth
1063
o23.TopSurface = Enum.SurfaceType.Smooth
1064
o23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1065
o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
1066
o24.Name = "Joint"
1067
o24.Parent = o23
1068
o24.C0 = CFrame.new(0.0768623352, 0.999912262, -0.131469727, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
1069
o24.Part0 = o23
1070
o24.Part1 = o10
1071
o25.Parent = o1
1072
o25.Material = Enum.Material.SmoothPlastic
1073
o25.BrickColor = BrickColor.new("Really black")
1074
o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
1075
o25.Rotation = Vector3.new(-10.0900002, -90, 0)
1076
o25.Anchored = false
1077
o25.CanCollide = false
1078
o25.Shape = Enum.PartType.Cylinder
1079
o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1080
o25.CFrame = CFrame.new(33.943409, 4.80980778, -10.5894384, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
1081
o25.BottomSurface = Enum.SurfaceType.Smooth
1082
o25.TopSurface = Enum.SurfaceType.Smooth
1083
o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1084
o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
1085
o26.Name = "Joint"
1086
o26.Parent = o25
1087
o26.C0 = CFrame.new(0.0771207809, 0.999908447, 0.16853714, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
1088
o26.Part0 = o25
1089
o26.Part1 = o10
1090
mas.Parent = workspace
1091
mas:MakeJoints()
1092
local mas1 = mas:GetChildren()
1093
for i=1,#mas1 do
1094
	mas1[i].Parent = workspace 
1095
	ypcall(function() mas1[i]:MakeJoints() end)
1096
end
1097
mas:Destroy()
1098
for i=1,#cors do
1099
coroutine.resume(cors[i])
1100
end
1101
1102
wait()
1103
1104
Workspace["LeftArm"].Parent = game.Players.LocalPlayer.Character
1105
1106
game.Players.LocalPlayer.Character["LeftArm"].Name = "Stand Turret Left Arm"
1107
1108
w = Instance.new("Weld", LeftArm)
1109
w.Part0 = LeftArm
1110
w.Part1 = o10
1111
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
1112
LeftArm.Transparency = 1
1113
1114
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Arm"]:GetChildren()) do
1115
	if v.ClassName == "Part" then
1116
	v.CanCollide = false
1117
	v.Anchored = false
1118
	end
1119
end
1120
1121
local runDummyScript = function(f,scri)
1122
local oldenv = getfenv(f)
1123
local newenv = setmetatable({}, {
1124
__index = function(_, k)
1125
if k:lower() == 'script' then
1126
return scri
1127
else
1128
return oldenv[k]
1129
end
1130
end
1131
})
1132
setfenv(f, newenv)
1133
ypcall(function() f() end)
1134
end
1135
cors = {}
1136
mas = Instance.new("Model",game:GetService("Lighting")) 
1137
mas.Name = "CompiledModel"
1138
o1 = Instance.new("Model")
1139
o2 = Instance.new("WedgePart")
1140
o3 = Instance.new("Weld")
1141
o4 = Instance.new("Part")
1142
o5 = Instance.new("Part")
1143
o6 = Instance.new("Weld")
1144
o7 = Instance.new("Part")
1145
o8 = Instance.new("Weld")
1146
o9 = Instance.new("Part")
1147
o10 = Instance.new("Weld")
1148
o11 = Instance.new("Part")
1149
o12 = Instance.new("Weld")
1150
o13 = Instance.new("Part")
1151
o14 = Instance.new("Weld")
1152
o15 = Instance.new("Part")
1153
o16 = Instance.new("Weld")
1154
o17 = Instance.new("Part")
1155
o18 = Instance.new("Weld")
1156
o19 = Instance.new("Part")
1157
o20 = Instance.new("Weld")
1158
o21 = Instance.new("Part")
1159
o22 = Instance.new("Weld")
1160
o23 = Instance.new("Part")
1161
o24 = Instance.new("Weld")
1162
o25 = Instance.new("Part")
1163
o26 = Instance.new("Weld")
1164
o1.Name = "RightArm"
1165
o1.Parent = mas
1166
o2.Parent = o1
1167
o2.Material = Enum.Material.DiamondPlate
1168
o2.BrickColor = BrickColor.new("Earth green")
1169
o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
1170
o2.Rotation = Vector3.new(14.7799997, 2.5999999, 9.75)
1171
o2.CanCollide = false
1172
o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
1173
o2.CFrame = CFrame.new(33.5325584, 7.18982458, -21.5963154, 0.984543085, -0.169205949, 0.0453381017, 0.175173804, 0.950990975, -0.254814476, -2.79396772e-09, 0.258817792, 0.965931952)
1174
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1175
o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
1176
o3.Name = "Joint"
1177
o3.Parent = o2
1178
o3.C0 = CFrame.new(0.136779785, -1.33172798, 0.510354996, 0.999866724, -0.00335474522, -0.0159810912, 0.00337614724, 0.999993503, 0.00131241884, 0.0159765854, -0.00136619841, 0.999871492)
1179
o3.Part0 = o2
1180
o3.Part1 = o4
1181
o4.Name = "REF"
1182
o4.Parent = o1
1183
o4.Material = Enum.Material.Metal
1184
o4.BrickColor = BrickColor.new("Moss")
1185
o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
1186
o4.Rotation = Vector3.new(14.8599997, 1.67999995, 9.93999958)
1187
o4.CanCollide = false
1188
o4.FormFactor = Enum.FormFactor.Symmetric
1189
o4.Size = Vector3.new(1, 2, 1)
1190
o4.CFrame = CFrame.new(33.915699, 5.81727791, -21.4480228, 0.984564781, -0.172569647, 0.0293761287, 0.174290061, 0.950745165, -0.256333053, 0.0163060948, 0.257496417, 0.966147363)
1191
o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1192
o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1193
o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1194
o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1195
o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1196
o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1197
o4.Color = Color3.new(0.486275, 0.611765, 0.419608)
1198
o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
1199
o5.Parent = o1
1200
o5.Material = Enum.Material.DiamondPlate
1201
o5.BrickColor = BrickColor.new("Slime green")
1202
o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
1203
o5.Rotation = Vector3.new(0, 0, 15)
1204
o5.CanCollide = false
1205
o5.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1206
o5.CFrame = CFrame.new(33.6180191, 7.33241129, -21.0600033, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
1207
o5.BottomSurface = Enum.SurfaceType.Smooth
1208
o5.TopSurface = Enum.SurfaceType.Smooth
1209
o5.Color = Color3.new(0.313726, 0.427451, 0.329412)
1210
o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
1211
o6.Name = "Joint"
1212
o6.Parent = o5
1213
o6.C0 = CFrame.new(-0.104614258, -1.54054976, -0.388021469, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
1214
o6.Part0 = o5
1215
o6.Part1 = o4
1216
o7.Parent = o1
1217
o7.Material = Enum.Material.SmoothPlastic
1218
o7.BrickColor = BrickColor.new("Really black")
1219
o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
1220
o7.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1221
o7.CanCollide = false
1222
o7.Shape = Enum.PartType.Cylinder
1223
o7.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1224
o7.CFrame = CFrame.new(34.5076408, 4.92047548, -21.6270752, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
1225
o7.BottomSurface = Enum.SurfaceType.Smooth
1226
o7.TopSurface = Enum.SurfaceType.Smooth
1227
o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1228
o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
1229
o8.Name = "Joint"
1230
o8.Parent = o7
1231
o8.C0 = CFrame.new(0.0758495331, 1.0000968, -0.425159454, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
1232
o8.Part0 = o7
1233
o8.Part1 = o4
1234
o9.Parent = o1
1235
o9.Material = Enum.Material.SmoothPlastic
1236
o9.BrickColor = BrickColor.new("Really black")
1237
o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
1238
o9.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1239
o9.CanCollide = false
1240
o9.Shape = Enum.PartType.Cylinder
1241
o9.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1242
o9.CFrame = CFrame.new(33.6212807, 4.76478243, -21.6406918, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
1243
o9.BottomSurface = Enum.SurfaceType.Smooth
1244
o9.TopSurface = Enum.SurfaceType.Smooth
1245
o9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1246
o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
1247
o10.Name = "Joint"
1248
o10.Parent = o9
1249
o10.C0 = CFrame.new(0.0765609741, 1.00009298, 0.474868774, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
1250
o10.Part0 = o9
1251
o10.Part1 = o4
1252
o11.Parent = o1
1253
o11.Material = Enum.Material.SmoothPlastic
1254
o11.BrickColor = BrickColor.new("Really black")
1255
o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
1256
o11.Rotation = Vector3.new(123.589996, 84.5699997, -38.7299995)
1257
o11.CanCollide = false
1258
o11.Shape = Enum.PartType.Cylinder
1259
o11.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
1260
o11.CFrame = CFrame.new(33.5539398, 4.81919479, -21.2098598, 0.0739306435, 0.0592866614, 0.995505095, 0.993057013, 0.0872118473, -0.0789426342, -0.0915001184, 0.994429529, -0.0524273925)
1261
o11.BottomSurface = Enum.SurfaceType.Smooth
1262
o11.TopSurface = Enum.SurfaceType.Smooth
1263
o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1264
o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
1265
o12.Name = "Joint"
1266
o12.Parent = o11
1267
o12.C0 = CFrame.new(1.03969002, -0.128341675, 0.293823242, 0.244376644, 0.90782541, -0.340783149, 0.0897861496, 0.328744531, 0.940141201, 0.96551466, -0.260346144, -0.00117266423)
1268
o12.Part0 = o11
1269
o12.Part1 = o4
1270
o13.Parent = o1
1271
o13.Material = Enum.Material.DiamondPlate
1272
o13.BrickColor = BrickColor.new("Slime green")
1273
o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
1274
o13.Rotation = Vector3.new(0, 0, 15)
1275
o13.CanCollide = false
1276
o13.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1277
o13.CFrame = CFrame.new(33.1350479, 7.20300198, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
1278
o13.BottomSurface = Enum.SurfaceType.Smooth
1279
o13.TopSurface = Enum.SurfaceType.Smooth
1280
o13.Color = Color3.new(0.313726, 0.427451, 0.329412)
1281
o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
1282
o14.Name = "Joint"
1283
o14.Parent = o13
1284
o14.C0 = CFrame.new(0.395393372, -1.54055309, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
1285
o14.Part0 = o13
1286
o14.Part1 = o4
1287
o15.Parent = o1
1288
o15.Material = Enum.Material.SmoothPlastic
1289
o15.BrickColor = BrickColor.new("Really black")
1290
o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
1291
o15.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1292
o15.CanCollide = false
1293
o15.Shape = Enum.PartType.Cylinder
1294
o15.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1295
o15.CFrame = CFrame.new(33.9167404, 4.81667662, -21.6361389, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
1296
o15.BottomSurface = Enum.SurfaceType.Smooth
1297
o15.TopSurface = Enum.SurfaceType.Smooth
1298
o15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1299
o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
1300
o16.Name = "Joint"
1301
o16.Parent = o15
1302
o16.C0 = CFrame.new(0.0763378143, 1.00009489, 0.174854279, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
1303
o16.Part0 = o15
1304
o16.Part1 = o4
1305
o17.Parent = o1
1306
o17.Material = Enum.Material.DiamondPlate
1307
o17.BrickColor = BrickColor.new("Slime green")
1308
o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
1309
o17.Rotation = Vector3.new(0, 0, 15)
1310
o17.CanCollide = false
1311
o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1312
o17.CFrame = CFrame.new(34.1009979, 7.46181774, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
1313
o17.BottomSurface = Enum.SurfaceType.Smooth
1314
o17.TopSurface = Enum.SurfaceType.Smooth
1315
o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
1316
o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
1317
o18.Name = "Joint"
1318
o18.Parent = o17
1319
o18.C0 = CFrame.new(-0.604625702, -1.5405426, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
1320
o18.Part0 = o17
1321
o18.Part1 = o4
1322
o19.Parent = o1
1323
o19.Material = Enum.Material.DiamondPlate
1324
o19.BrickColor = BrickColor.new("Earth green")
1325
o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
1326
o19.Rotation = Vector3.new(-84.9100037, 79.9100037, 99.9100037)
1327
o19.CanCollide = false
1328
o19.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1329
o19.CFrame = CFrame.new(33.8216286, 6.34033442, -21.306385, -0.03015518, -0.17253378, 0.984547615, 0.256192356, 0.950752258, 0.17445825, -0.966160774, 0.257494301, 0.0155317308)
1330
o19.BottomSurface = Enum.SurfaceType.Smooth
1331
o19.TopSurface = Enum.SurfaceType.Smooth
1332
o19.Color = Color3.new(0.152941, 0.27451, 0.176471)
1333
o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
1334
o20.Name = "Joint"
1335
o20.Parent = o19
1336
o20.C0 = CFrame.new(3.81469727e-06, -0.549997807, -0.000835418701, -0.000791761093, -2.78937409e-06, -0.999999762, 3.65163069e-05, 1, -2.81828738e-06, 0.999999762, -3.65185224e-05, -0.000791761035)
1337
o20.Part0 = o19
1338
o20.Part1 = o4
1339
o21.Parent = o1
1340
o21.Material = Enum.Material.DiamondPlate
1341
o21.BrickColor = BrickColor.new("Earth green")
1342
o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
1343
o21.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
1344
o21.CanCollide = false
1345
o21.Size = Vector3.new(1.10000002, 0.5, 1.10000002)
1346
o21.CFrame = CFrame.new(34.0526772, 5.0555048, -21.654295, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
1347
o21.BottomSurface = Enum.SurfaceType.Smooth
1348
o21.TopSurface = Enum.SurfaceType.Smooth
1349
o21.Color = Color3.new(0.152941, 0.27451, 0.176471)
1350
o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
1351
o22.Name = "Joint"
1352
o22.Parent = o21
1353
o22.C0 = CFrame.new(-1.90734863e-06, 0.801003456, 0.00126647949, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
1354
o22.Part0 = o21
1355
o22.Part1 = o4
1356
o23.Parent = o1
1357
o23.Material = Enum.Material.DiamondPlate
1358
o23.BrickColor = BrickColor.new("Earth green")
1359
o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
1360
o23.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
1361
o23.CanCollide = false
1362
o23.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
1363
o23.CFrame = CFrame.new(33.9671631, 5.5310173, -21.5255375, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
1364
o23.BottomSurface = Enum.SurfaceType.Smooth
1365
o23.TopSurface = Enum.SurfaceType.Smooth
1366
o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
1367
o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
1368
o24.Name = "Joint"
1369
o24.Parent = o23
1370
o24.C0 = CFrame.new(-1.90734863e-06, 0.301001549, 0.000484466553, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
1371
o24.Part0 = o23
1372
o24.Part1 = o4
1373
o25.Parent = o1
1374
o25.Material = Enum.Material.SmoothPlastic
1375
o25.BrickColor = BrickColor.new("Really black")
1376
o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
1377
o25.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1378
o25.CanCollide = false
1379
o25.Shape = Enum.PartType.Cylinder
1380
o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1381
o25.CFrame = CFrame.new(34.2121964, 4.868577, -21.6316166, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
1382
o25.BottomSurface = Enum.SurfaceType.Smooth
1383
o25.TopSurface = Enum.SurfaceType.Smooth
1384
o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1385
o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
1386
o26.Name = "Joint"
1387
o26.Parent = o25
1388
o26.C0 = CFrame.new(0.076084137, 1.00009823, -0.125156403, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
1389
o26.Part0 = o25
1390
o26.Part1 = o4
1391
mas.Parent = workspace
1392
mas:MakeJoints()
1393
local mas1 = mas:GetChildren()
1394
for i=1,#mas1 do
1395
	mas1[i].Parent = workspace 
1396
	ypcall(function() mas1[i]:MakeJoints() end)
1397
end
1398
mas:Destroy()
1399
for i=1,#cors do
1400
coroutine.resume(cors[i])
1401
end
1402
1403
wait()
1404
1405
Workspace["RightArm"].Parent = game.Players.LocalPlayer.Character
1406
1407
game.Players.LocalPlayer.Character["RightArm"].Name = "Stand Turret Right Arm"
1408
1409
w = Instance.new("Weld", RightArm)
1410
w.Part0 = RightArm
1411
w.Part1 = o4
1412
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
1413
RightArm.Transparency = 1
1414
1415
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Arm"]:GetChildren()) do
1416
	if v.ClassName == "Part" then
1417
	v.CanCollide = false
1418
	v.Anchored = false
1419
	end
1420
end
1421
1422
local runDummyScript = function(f,scri)
1423
local oldenv = getfenv(f)
1424
local newenv = setmetatable({}, {
1425
__index = function(_, k)
1426
if k:lower() == 'script' then
1427
return scri
1428
else
1429
return oldenv[k]
1430
end
1431
end
1432
})
1433
setfenv(f, newenv)
1434
ypcall(function() f() end)
1435
end
1436
cors = {}
1437
mas = Instance.new("Model",game:GetService("Lighting")) 
1438
mas.Name = "CompiledModel"
1439
o1 = Instance.new("Model")
1440
o2 = Instance.new("Part")
1441
o3 = Instance.new("Weld")
1442
o4 = Instance.new("Part")
1443
o5 = Instance.new("Weld")
1444
o6 = Instance.new("Part")
1445
o1.Name = "LeftLeg"
1446
o1.Parent = mas
1447
o2.Parent = o1
1448
o2.Material = Enum.Material.DiamondPlate
1449
o2.BrickColor = BrickColor.new("Earth green")
1450
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1451
o2.Rotation = Vector3.new(-95, 74.9100037, 90)
1452
o2.CanCollide = false
1453
o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1454
o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
1455
o2.BottomSurface = Enum.SurfaceType.Smooth
1456
o2.TopSurface = Enum.SurfaceType.Smooth
1457
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1458
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1459
o3.Name = "Joint"
1460
o3.Parent = o2
1461
o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
1462
o3.Part0 = o2
1463
o3.Part1 = o6
1464
o4.Parent = o1
1465
o4.Material = Enum.Material.DiamondPlate
1466
o4.BrickColor = BrickColor.new("Earth green")
1467
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1468
o4.Rotation = Vector3.new(-95, 74.9100037, 90)
1469
o4.CanCollide = false
1470
o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
1471
o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
1472
o4.BottomSurface = Enum.SurfaceType.Smooth
1473
o4.TopSurface = Enum.SurfaceType.Smooth
1474
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
1475
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1476
o5.Name = "Joint"
1477
o5.Parent = o4
1478
o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
1479
o5.Part0 = o4
1480
o5.Part1 = o6
1481
o6.Name = "REF"
1482
o6.Parent = o1
1483
o6.Material = Enum.Material.Metal
1484
o6.BrickColor = BrickColor.new("Moss")
1485
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1486
o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
1487
o6.CanCollide = false
1488
o6.FormFactor = Enum.FormFactor.Symmetric
1489
o6.Size = Vector3.new(1, 2, 1)
1490
o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
1491
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1492
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1493
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1494
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1495
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1496
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1497
o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
1498
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1499
mas.Parent = workspace
1500
mas:MakeJoints()
1501
local mas1 = mas:GetChildren()
1502
for i=1,#mas1 do
1503
	mas1[i].Parent = workspace 
1504
	ypcall(function() mas1[i]:MakeJoints() end)
1505
end
1506
mas:Destroy()
1507
for i=1,#cors do
1508
coroutine.resume(cors[i])
1509
end
1510
1511
wait()
1512
1513
Workspace["LeftLeg"].Parent = game.Players.LocalPlayer.Character
1514
1515
game.Players.LocalPlayer.Character["LeftLeg"].Name = "Stand Turret Left Leg"
1516
1517
w = Instance.new("Weld", LeftLeg)
1518
w.Part0 = LeftLeg
1519
w.Part1 = o6
1520
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1521
LeftLeg.Transparency = 1
1522
1523
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Leg"]:GetChildren()) do
1524
	if v.ClassName == "Part" then
1525
	v.CanCollide = false
1526
	v.Anchored = false
1527
	end
1528
end
1529
1530
local runDummyScript = function(f,scri)
1531
local oldenv = getfenv(f)
1532
local newenv = setmetatable({}, {
1533
__index = function(_, k)
1534
if k:lower() == 'script' then
1535
return scri
1536
else
1537
return oldenv[k]
1538
end
1539
end
1540
})
1541
setfenv(f, newenv)
1542
ypcall(function() f() end)
1543
end
1544
cors = {}
1545
mas = Instance.new("Model",game:GetService("Lighting")) 
1546
mas.Name = "CompiledModel"
1547
o1 = Instance.new("Model")
1548
o2 = Instance.new("Part")
1549
o3 = Instance.new("Weld")
1550
o4 = Instance.new("Part")
1551
o5 = Instance.new("Weld")
1552
o6 = Instance.new("Part")
1553
o1.Name = "RightLeg"
1554
o1.Parent = mas
1555
o2.Parent = o1
1556
o2.Material = Enum.Material.DiamondPlate
1557
o2.BrickColor = BrickColor.new("Earth green")
1558
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1559
o2.Rotation = Vector3.new(-95, 74.9100037, 90)
1560
o2.CanCollide = false
1561
o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1562
o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
1563
o2.BottomSurface = Enum.SurfaceType.Smooth
1564
o2.TopSurface = Enum.SurfaceType.Smooth
1565
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1566
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1567
o3.Name = "Joint"
1568
o3.Parent = o2
1569
o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
1570
o3.Part0 = o2
1571
o3.Part1 = o6
1572
o4.Parent = o1
1573
o4.Material = Enum.Material.DiamondPlate
1574
o4.BrickColor = BrickColor.new("Earth green")
1575
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1576
o4.Rotation = Vector3.new(-95, 74.9100037, 90)
1577
o4.CanCollide = false
1578
o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
1579
o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
1580
o4.BottomSurface = Enum.SurfaceType.Smooth
1581
o4.TopSurface = Enum.SurfaceType.Smooth
1582
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
1583
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1584
o5.Name = "Joint"
1585
o5.Parent = o4
1586
o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
1587
o5.Part0 = o4
1588
o5.Part1 = o6
1589
o6.Name = "REF"
1590
o6.Parent = o1
1591
o6.Material = Enum.Material.Metal
1592
o6.BrickColor = BrickColor.new("Moss")
1593
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1594
o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
1595
o6.CanCollide = false
1596
o6.FormFactor = Enum.FormFactor.Symmetric
1597
o6.Size = Vector3.new(1, 2, 1)
1598
o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
1599
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1600
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1601
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1602
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1603
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1604
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1605
o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
1606
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1607
mas.Parent = workspace
1608
mas:MakeJoints()
1609
local mas1 = mas:GetChildren()
1610
for i=1,#mas1 do
1611
	mas1[i].Parent = workspace 
1612
	ypcall(function() mas1[i]:MakeJoints() end)
1613
end
1614
mas:Destroy()
1615
for i=1,#cors do
1616
coroutine.resume(cors[i])
1617
end
1618
1619
wait()
1620
1621
Workspace["RightLeg"].Parent = game.Players.LocalPlayer.Character
1622
1623
game.Players.LocalPlayer.Character["RightLeg"].Name = "Stand Turret Right Leg"
1624
1625
w = Instance.new("Weld", RightLeg)
1626
w.Part0 = RightLeg
1627
w.Part1 = o6
1628
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1629
RightLeg.Transparency = 1
1630
1631
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Leg"]:GetChildren()) do
1632
	if v.ClassName == "Part" then
1633
	v.CanCollide = false
1634
	v.Anchored = false
1635
	end
1636
end
1637
1638
local runDummyScript = function(f,scri)
1639
local oldenv = getfenv(f)
1640
local newenv = setmetatable({}, {
1641
__index = function(_, k)
1642
if k:lower() == 'script' then
1643
return scri
1644
else
1645
return oldenv[k]
1646
end
1647
end
1648
})
1649
setfenv(f, newenv)
1650
ypcall(function() f() end)
1651
end
1652
cors = {}
1653
mas = Instance.new("Model",game:GetService("Lighting")) 
1654
mas.Name = "CompiledModel"
1655
o1 = Instance.new("Model")
1656
o2 = Instance.new("Part")
1657
o3 = Instance.new("Part")
1658
o4 = Instance.new("Weld")
1659
o5 = Instance.new("Part")
1660
o6 = Instance.new("Weld")
1661
o7 = Instance.new("Part")
1662
o8 = Instance.new("Weld")
1663
o9 = Instance.new("Part")
1664
o10 = Instance.new("Weld")
1665
o11 = Instance.new("Part")
1666
o12 = Instance.new("Weld")
1667
o13 = Instance.new("Part")
1668
o14 = Instance.new("Weld")
1669
o15 = Instance.new("Part")
1670
o16 = Instance.new("Weld")
1671
o1.Name = "Torso_"
1672
o1.Parent = mas
1673
o2.Name = "REF"
1674
o2.Parent = o1
1675
o2.Material = Enum.Material.Metal
1676
o2.BrickColor = BrickColor.new("Moss")
1677
o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
1678
o2.Rotation = Vector3.new(-89.7399979, 79.9100037, 89.7399979)
1679
o2.CanCollide = false
1680
o2.FormFactor = Enum.FormFactor.Symmetric
1681
o2.Size = Vector3.new(2, 2, 1)
1682
o2.CFrame = CFrame.new(33.9180183, 5.79779005, -16.0799541, 0.000785004115, -0.175221965, 0.984534144, 0.000144999969, 0.984529138, 0.175220951, -1.00000525, 5.20825779e-06, 0.000798266497)
1683
o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1684
o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1685
o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1686
o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1687
o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1688
o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1689
o2.Color = Color3.new(0.486275, 0.611765, 0.419608)
1690
o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
1691
o3.Parent = o1
1692
o3.Material = Enum.Material.DiamondPlate
1693
o3.BrickColor = BrickColor.new("Earth green")
1694
o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
1695
o3.Rotation = Vector3.new(-90, 80, 90)
1696
o3.CanCollide = false
1697
o3.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
1698
o3.CFrame = CFrame.new(33.6427307, 4.91169691, -15.7799816, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1699
o3.BottomSurface = Enum.SurfaceType.Smooth
1700
o3.TopSurface = Enum.SurfaceType.Smooth
1701
o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
1702
o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
1703
o4.Name = "Joint"
1704
o4.Parent = o3
1705
o4.C0 = CFrame.new(0.299970627, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1706
o4.Part0 = o3
1707
o4.Part1 = o2
1708
o5.Parent = o1
1709
o5.Material = Enum.Material.DiamondPlate
1710
o5.BrickColor = BrickColor.new("Earth green")
1711
o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
1712
o5.Rotation = Vector3.new(-90, 80, 90)
1713
o5.CanCollide = false
1714
o5.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
1715
o5.CFrame = CFrame.new(33.5559044, 5.40410089, -16.3549938, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1716
o5.BottomSurface = Enum.SurfaceType.Smooth
1717
o5.TopSurface = Enum.SurfaceType.Smooth
1718
o5.Color = Color3.new(0.152941, 0.27451, 0.176471)
1719
o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
1720
o6.Name = "Joint"
1721
o6.Parent = o5
1722
o6.C0 = CFrame.new(-0.275037766, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1723
o6.Part0 = o5
1724
o6.Part1 = o2
1725
o7.Parent = o1
1726
o7.Material = Enum.Material.DiamondPlate
1727
o7.BrickColor = BrickColor.new("Earth green")
1728
o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
1729
o7.Rotation = Vector3.new(-90, 80, 90)
1730
o7.CanCollide = false
1731
o7.Size = Vector3.new(1.04999995, 1.5, 0.849999964)
1732
o7.CFrame = CFrame.new(33.7879486, 6.53558302, -16.1299877, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1733
o7.BottomSurface = Enum.SurfaceType.Smooth
1734
o7.TopSurface = Enum.SurfaceType.Smooth
1735
o7.Color = Color3.new(0.152941, 0.27451, 0.176471)
1736
o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
1737
o8.Name = "Joint"
1738
o8.Parent = o7
1739
o8.C0 = CFrame.new(-0.0500335693, -0.749170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1740
o8.Part0 = o7
1741
o8.Part1 = o2
1742
o9.Parent = o1
1743
o9.Material = Enum.Material.DiamondPlate
1744
o9.BrickColor = BrickColor.new("Earth green")
1745
o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
1746
o9.Rotation = Vector3.new(-90, 80, 90)
1747
o9.CanCollide = false
1748
o9.Size = Vector3.new(1.04999995, 1, 1.14999998)
1749
o9.CFrame = CFrame.new(33.8313599, 6.28938103, -16.6099892, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1750
o9.BottomSurface = Enum.SurfaceType.Smooth
1751
o9.TopSurface = Enum.SurfaceType.Smooth
1752
o9.Color = Color3.new(0.152941, 0.27451, 0.176471)
1753
o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
1754
o10.Name = "Joint"
1755
o10.Parent = o9
1756
o10.C0 = CFrame.new(-0.530031204, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1757
o10.Part0 = o9
1758
o10.Part1 = o2
1759
o11.Parent = o1
1760
o11.Material = Enum.Material.DiamondPlate
1761
o11.BrickColor = BrickColor.new("Earth green")
1762
o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
1763
o11.Rotation = Vector3.new(-90, 80, 90)
1764
o11.CanCollide = false
1765
o11.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
1766
o11.CFrame = CFrame.new(33.6427307, 4.91169691, -16.2799873, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1767
o11.BottomSurface = Enum.SurfaceType.Smooth
1768
o11.TopSurface = Enum.SurfaceType.Smooth
1769
o11.Color = Color3.new(0.152941, 0.27451, 0.176471)
1770
o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
1771
o12.Name = "Joint"
1772
o12.Parent = o11
1773
o12.C0 = CFrame.new(-0.200031281, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1774
o12.Part0 = o11
1775
o12.Part1 = o2
1776
o13.Parent = o1
1777
o13.Material = Enum.Material.DiamondPlate
1778
o13.BrickColor = BrickColor.new("Earth green")
1779
o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
1780
o13.Rotation = Vector3.new(-90, 80, 90)
1781
o13.CanCollide = false
1782
o13.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
1783
o13.CFrame = CFrame.new(33.5559044, 5.40410089, -15.7049761, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1784
o13.BottomSurface = Enum.SurfaceType.Smooth
1785
o13.TopSurface = Enum.SurfaceType.Smooth
1786
o13.Color = Color3.new(0.152941, 0.27451, 0.176471)
1787
o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
1788
o14.Name = "Joint"
1789
o14.Parent = o13
1790
o14.C0 = CFrame.new(0.374976158, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1791
o14.Part0 = o13
1792
o14.Part1 = o2
1793
o15.Parent = o1
1794
o15.Material = Enum.Material.DiamondPlate
1795
o15.BrickColor = BrickColor.new("Earth green")
1796
o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
1797
o15.Rotation = Vector3.new(-90, 80, 90)
1798
o15.CanCollide = false
1799
o15.Size = Vector3.new(1.04999995, 1, 1.14999998)
1800
o15.CFrame = CFrame.new(33.8313599, 6.28938103, -15.4799709, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
1801
o15.BottomSurface = Enum.SurfaceType.Smooth
1802
o15.TopSurface = Enum.SurfaceType.Smooth
1803
o15.Color = Color3.new(0.152941, 0.27451, 0.176471)
1804
o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
1805
o16.Name = "Joint"
1806
o16.Parent = o15
1807
o16.C0 = CFrame.new(0.599979401, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
1808
o16.Part0 = o15
1809
o16.Part1 = o2
1810
mas.Parent = workspace
1811
mas:MakeJoints()
1812
local mas1 = mas:GetChildren()
1813
for i=1,#mas1 do
1814
	mas1[i].Parent = workspace 
1815
	ypcall(function() mas1[i]:MakeJoints() end)
1816
end
1817
mas:Destroy()
1818
for i=1,#cors do
1819
coroutine.resume(cors[i])
1820
end
1821
1822
wait()
1823
1824
Workspace["Torso_"].Parent = game.Players.LocalPlayer.Character
1825
1826
game.Players.LocalPlayer.Character["Torso_"].Name = "Stand Turret Torso"
1827
1828
w = Instance.new("Weld", Torso)
1829
w.Part0 = Torso
1830
w.Part1 = o2
1831
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1832
Torso.Transparency = 1
1833
1834
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Torso"]:GetChildren()) do
1835
	if v.ClassName == "Part" then
1836
	v.CanCollide = false
1837
	v.Anchored = false
1838
	end
1839
end
1840
1841
local m = Create("Model"){
1842
	Parent = AdvancingFortress,
1843
	Name = "WeaponModel",
1844
}
1845
1846
Head.face:remove()
1847
AdvancingFortress.Head.Name = "FHead"
1848
AdvancingFortress.Torso.Name = "FTorso"
1849
AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
1850
Humanoid.Animator.Parent = nil
1851
AdvancingFortress.Animate.Parent = nil
1852
1853
local newMotor = function(part0, part1, c0, c1)
1854
	local w = Create('Weld'){
1855
		Parent = part0,
1856
		Part0 = part0,
1857
		Part1 = part1,
1858
		C0 = c0,
1859
		C1 = c1,
1860
	}
1861
	return w
1862
end
1863
1864
function clerp(a, b, t)
1865
	return a:lerp(b, t)
1866
end
1867
1868
RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
1869
NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
1870
1871
local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0)) 
1872
local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
1873
local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
1874
local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
1875
RootJoint.C1 = CFrame.new(0, 0, 0)
1876
RootJoint.C0 = CFrame.new(0, 0, 0)
1877
Torso.Neck.C1 = CFrame.new(0, 0, 0)
1878
Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
1879
1880
local rarmc1 = RW.C1
1881
local larmc1 = LW.C1
1882
local rlegc1 = RH.C1
1883
local llegc1 = LH.C1
1884
1885
local resetc1 = false
1886
1887
function PlayAnimationFromTable(table, speed, bool)
1888
	RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) 
1889
	Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) 
1890
	RW.C0 = clerp(RW.C0, table[3], speed) 
1891
	LW.C0 = clerp(LW.C0, table[4], speed) 
1892
	RH.C0 = clerp(RH.C0, table[5], speed) 
1893
	LH.C0 = clerp(LH.C0, table[6], speed) 
1894
	if bool == true then
1895
		if resetc1 == false then
1896
			resetc1 = true
1897
			RootJoint.C1 = RootJoint.C1
1898
			Torso.Neck.C1 = Torso.Neck.C1
1899
			RW.C1 = rarmc1
1900
			LW.C1 = larmc1
1901
			RH.C1 = rlegc1
1902
			LH.C1 = llegc1
1903
		end
1904
	end
1905
end
1906
1907
ArtificialHB = Create("BindableEvent", script){
1908
	Parent = script,
1909
	Name = "Heartbeat",
1910
}
1911
1912
script:WaitForChild("Heartbeat")
1913
1914
frame = 1 / 30
1915
tf = 0
1916
allowframeloss = false
1917
tossremainder = false
1918
lastframe = tick()
1919
script.Heartbeat:Fire()
1920
1921
game:GetService("RunService").Heartbeat:connect(function(s, p)
1922
	tf = tf + s
1923
	if tf >= frame then
1924
		if allowframeloss then
1925
			script.Heartbeat:Fire()
1926
			lastframe = tick()
1927
		else
1928
			for i = 1, math.floor(tf / frame) do
1929
				script.Heartbeat:Fire()
1930
			end
1931
			lastframe = tick()
1932
		end
1933
		if tossremainder then
1934
			tf = 0
1935
		else
1936
			tf = tf - frame * math.floor(tf / frame)
1937
		end
1938
	end
1939
end)
1940
1941
function swait(num)
1942
	if num == 0 or num == nil then
1943
		ArtificialHB.Event:wait()
1944
	else
1945
		for i = 0, num do
1946
			ArtificialHB.Event:wait()
1947
		end
1948
	end
1949
end
1950
1951
function RemoveOutlines(part)
1952
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
1953
end
1954
	
1955
CFuncs = {	
1956
	Part = {
1957
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1958
			local Part = Create("Part"){
1959
				Parent = Parent,
1960
				Reflectance = Reflectance,
1961
				Transparency = Transparency,
1962
				CanCollide = false,
1963
				Locked = true,
1964
				BrickColor = BrickColor.new(tostring(BColor)),
1965
				Name = Name,
1966
				Size = Size,
1967
				Material = Material,
1968
			}
1969
			RemoveOutlines(Part)
1970
			return Part
1971
		end;
1972
	};
1973
	
1974
	Mesh = {
1975
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1976
			local Msh = Create(Mesh){
1977
				Parent = Part,
1978
				Offset = OffSet,
1979
				Scale = Scale,
1980
			}
1981
			if Mesh == "SpecialMesh" then
1982
				Msh.MeshType = MeshType
1983
				Msh.MeshId = MeshId
1984
			end
1985
			return Msh
1986
		end;
1987
	};
1988
1989
	Weld = {
1990
		Create = function(Parent, Part0, Part1, C0, C1)
1991
			local Weld = Create("Weld"){
1992
				Parent = Parent,
1993
				Part0 = Part0,
1994
				Part1 = Part1,
1995
				C0 = C0,
1996
				C1 = C1,
1997
			}
1998
			return Weld
1999
		end;
2000
	};
2001
2002
	Sound = {
2003
		Create = function(id, par, vol, pit) 
2004
			local Sound = Create("Sound"){
2005
				Volume = vol,
2006
				Pitch = pit or 1,
2007
				SoundId = "rbxassetid://" .. id,
2008
				Parent = par or workspace,
2009
			}
2010
			Sound:play() 
2011
			game:GetService("Debris"):AddItem(Sound, 130)
2012
			return Sound
2013
		end;
2014
	};
2015
	
2016
	Decal = {
2017
		Create = function(Color, Texture, Transparency, Name, Parent)
2018
			local Decal = Create("Decal"){
2019
				Color3 = Color,
2020
				Texture = "rbxassetid://" .. Texture,
2021
				Transparency = Transparency,
2022
				Name = Name,
2023
				Parent = Parent,
2024
			}
2025
			return Decal
2026
		end;
2027
	};
2028
	
2029
	BillboardGui = {
2030
		Create = function(Parent, Image, Position, Size)
2031
			local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
2032
			BillPar.CFrame = CFrame.new(Position)
2033
			local Bill = Create("BillboardGui"){
2034
				Parent = BillPar,
2035
				Adornee = BillPar,
2036
				Size = UDim2.new(1, 0, 1, 0),
2037
				SizeOffset = Vector2.new(Size, Size),
2038
			}
2039
			local d = Create("ImageLabel", Bill){
2040
				Parent = Bill,
2041
				BackgroundTransparency = 1,
2042
				Size = UDim2.new(1, 0, 1, 0),
2043
				Image = "rbxassetid://" .. Image,
2044
			}
2045
			return BillPar
2046
		end
2047
	};
2048
	
2049
	ParticleEmitter = {
2050
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
2051
			local Particle = Create("ParticleEmitter"){
2052
				Parent = Parent,
2053
				Color = ColorSequence.new(Color1, Color2),
2054
				LightEmission = LightEmission,
2055
				Size = Size,
2056
				Texture = Texture,
2057
				Transparency = Transparency,
2058
				ZOffset = ZOffset,
2059
				Acceleration = Accel,
2060
				Drag = Drag,
2061
				LockedToPart = LockedToPart,
2062
				VelocityInheritance = VelocityInheritance,
2063
				EmissionDirection = EmissionDirection,
2064
				Enabled = Enabled,
2065
				Lifetime = LifeTime,
2066
				Rate = Rate,
2067
				Rotation = Rotation,
2068
				RotSpeed = RotSpeed,
2069
				Speed = Speed,
2070
				VelocitySpread = VelocitySpread,
2071
			}
2072
			return Particle
2073
		end;
2074
	};
2075
	
2076
	CreateTemplate = {
2077
		
2078
	};
2079
}
2080
2081
function rayCast(Position, Direction, Range, Ignore)
2082
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) 
2083
end 
2084
2085
FindNearestTorso = function(pos)
2086
	local list = (game.Workspace:children())
2087
	local torso = nil
2088
	local dist = 1000
2089
	local temp, human, temp2 = nil, nil, nil
2090
	for x = 1, #list do
2091
		temp2 = list[x]
2092
		if temp2.className == "Model" and temp2.Name ~= Character.Name then
2093
			temp = temp2:findFirstChild("Torso")
2094
			human = temp2:findFirstChild("Humanoid")
2095
			if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
2096
				local dohit = true
2097
				if dohit == true then
2098
					torso = temp
2099
					dist = (temp.Position - pos).magnitude
2100
				end
2101
			end
2102
		end
2103
	end
2104
	return torso, dist
2105
end
2106
2107
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
2108
	if hit.Parent == nil then
2109
		return
2110
	end
2111
	local h = hit.Parent:FindFirstChild("Humanoid")
2112
	for _, v in pairs(hit.Parent:children()) do
2113
		if v:IsA("Humanoid") then
2114
			h = v
2115
		end
2116
	end
2117
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2118
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
2119
			if hit.Parent.DebounceHit.Value == true then
2120
				return
2121
			end
2122
		end
2123
		local c = Create("ObjectValue"){
2124
			Name = "creator",
2125
			Value = game:service("Players").LocalPlayer,
2126
			Parent = h,
2127
		}
2128
		game:GetService("Debris"):AddItem(c, .5)
2129
		CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
2130
		local Damage = math.random(minim, maxim)
2131
		local blocked = false
2132
		local block = hit.Parent:findFirstChild("Block")
2133
		if block ~= nil then
2134
			if block.className == "IntValue" then
2135
				if block.Value > 0 then
2136
					blocked = true
2137
					block.Value = block.Value - 1
2138
					print(block.Value)
2139
				end
2140
			end
2141
		end
2142
		if TimeStop == false then
2143
			h.Health = h.Health - Damage
2144
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
2145
		elseif TimeStop == true then
2146
			repeat wait() until TimeStop == false
2147
			h.Health = h.Health - (Damage / 2)
2148
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
2149
		end
2150
		if Type == "Knockdown" then
2151
			local hum = hit.Parent.Humanoid
2152
			hum.PlatformStand = true
2153
			coroutine.resume(coroutine.create(function(HHumanoid)
2154
				swait(1)
2155
				HHumanoid.PlatformStand = false
2156
			end), hum)
2157
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
2158
			local bodvol = Create("BodyVelocity"){
2159
				velocity = angle * knockback,
2160
				P = 5000,
2161
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2162
				Parent = hit,
2163
			}
2164
			local rl = Create("BodyAngularVelocity"){
2165
				P = 3000,
2166
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
2167
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
2168
				Parent = hit,
2169
			}
2170
			game:GetService("Debris"):AddItem(bodvol, .5)
2171
			game:GetService("Debris"):AddItem(rl, .5)
2172
		elseif Type == "Normal" then
2173
			local vp = Create("BodyVelocity"){
2174
				P = 500,
2175
				maxForce = Vector3.new(math.huge, 0, math.huge),
2176
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
2177
			}
2178
			if knockback > 0 then
2179
				vp.Parent = hit.Parent.Torso
2180
			end
2181
			game:GetService("Debris"):AddItem(vp, .5)
2182
		elseif Type == "Up" then
2183
			local bodyVelocity = Create("BodyVelocity"){
2184
				velocity = Vector3.new(0, 20, 0),
2185
				P = 5000,
2186
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2187
				Parent = hit,
2188
			}
2189
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
2190
		elseif Type == "DarkUp" then
2191
			coroutine.resume(coroutine.create(function()
2192
				for i = 0, 1, 0.1 do
2193
					swait()
2194
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
2195
				end
2196
			end))
2197
			local bodyVelocity = Create("BodyVelocity"){
2198
				velocity = Vector3.new(0, 20, 0),
2199
				P = 5000,
2200
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2201
				Parent = hit,
2202
			}
2203
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
2204
		elseif Type == "Snare" then
2205
			local bp = Create("BodyPosition"){
2206
				P = 2000,
2207
				D = 100,
2208
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2209
				position = hit.Parent.Torso.Position,
2210
				Parent = hit.Parent.Torso,
2211
			}
2212
			game:GetService("Debris"):AddItem(bp, 1)
2213
		elseif Type == "Freeze" then
2214
			local BodPos = Create("BodyPosition"){
2215
				P = 50000,
2216
				D = 1000,
2217
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2218
				position = hit.Parent.Torso.Position,
2219
				Parent = hit.Parent.Torso,
2220
			}
2221
			local BodGy = Create("BodyGyro") {
2222
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
2223
				P = 20e+003,
2224
				Parent = hit.Parent.Torso,
2225
				cframe = hit.Parent.Torso.CFrame,
2226
			}
2227
			hit.Parent.Torso.Anchored = true
2228
			coroutine.resume(coroutine.create(function(Part) 
2229
				swait(1.5)
2230
				Part.Anchored = false
2231
			end), hit.Parent.Torso)
2232
			game:GetService("Debris"):AddItem(BodPos, 3)
2233
			game:GetService("Debris"):AddItem(BodGy, 3)
2234
		end
2235
		local debounce = Create("BoolValue"){
2236
			Name = "DebounceHit",
2237
			Parent = hit.Parent,
2238
			Value = true,
2239
		}
2240
		game:GetService("Debris"):AddItem(debounce, Delay)
2241
		c = Create("ObjectValue"){
2242
			Name = "creator",
2243
			Value = Player,
2244
			Parent = h,
2245
		}
2246
		game:GetService("Debris"):AddItem(c, .5)
2247
	end
2248
end
2249
2250
function ShowDamage(Pos, Text, Time, Color)
2251
	local Rate = (1 / 30)
2252
	local Pos = (Pos or Vector3.new(0, 0, 0))
2253
	local Text = (Text or "")
2254
	local Time = (Time or 2)
2255
	local Color = (Color or Color3.new(1, 0, 1))
2256
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
2257
	EffectPart.Anchored = true
2258
	local BillboardGui = Create("BillboardGui"){
2259
		Size = UDim2.new(3, 0, 3, 0),
2260
		Adornee = EffectPart,
2261
		Parent = EffectPart,
2262
	}
2263
	local TextLabel = Create("TextLabel"){
2264
		BackgroundTransparency = 1,
2265
		Size = UDim2.new(1, 0, 1, 0),
2266
		Text = Text,
2267
		Font = "SciFi",
2268
		TextColor3 = Color,
2269
		TextScaled = true,
2270
		Parent = BillboardGui,
2271
	}
2272
	game.Debris:AddItem(EffectPart, (Time))
2273
	EffectPart.Parent = game:GetService("Workspace")
2274
	delay(0, function()
2275
		local Frames = (Time / Rate)
2276
		for Frame = 1, Frames do
2277
			wait(Rate)
2278
			local Percent = (Frame / Frames)
2279
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
2280
			TextLabel.TextTransparency = Percent
2281
		end
2282
		if EffectPart and EffectPart.Parent then
2283
			EffectPart:Destroy()
2284
		end
2285
	end)
2286
end
2287
2288
local STDamage = false
2289
2290
function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
2291
	for _, c in pairs(workspace:children()) do
2292
		local hum = c:findFirstChild("Humanoid")
2293
		if hum ~= nil then
2294
			local head = c:findFirstChild("Torso")
2295
			if head ~= nil then
2296
				local targ = head.Position - Part.Position
2297
				local mag = targ.magnitude
2298
				if mag <= Magnitude and c.Name ~= Player.Name then 
2299
					Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
2300
					if STDamage == true then
2301
						for i = 1, 3 do
2302
		Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1, 4, 4, 4, .07, 1)
2303
		end
2304
		for i = 1, 10 do
2305
		Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1)
2306
		end
2307
					elseif STDamage == false then
2308
		Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, .5, .5, .5, .5, .5, .5, .07, 1)
2309
		for i = 1, 2 do
2310
		Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, .4, .4, .4)
2311
		end
2312
					end
2313
				end
2314
			end
2315
		end
2316
	end
2317
end
2318
2319
HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
2320
HHandleWeld = CFuncs.Weld.Create(m, Head, HHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0646438599, -0.0500068665, -0.0646400452, -0.707107365, -3.21031663e-008, 0.707106411, -8.19564079e-008, 1.00000119, -1.41561088e-007, -0.707106352, 1.38630043e-007, -0.707107484))
2321
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.399999917, 1.0999999))
2322
PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.350002289, 0, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
2323
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
2324
PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-7.62939453e-006, -0.400001526, 7.62939453e-006, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
2325
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.299999893, 0.200000003))
2326
PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.300033569, -0.800000191, -0.44997406, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
2327
Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
2328
PartWeld = CFuncs.Weld.Create(m, HHandle, Eye1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0381011963, -0.0574798584, 0.471725464, -2.89082527e-006, 0.173647985, -0.984807968, -6.2584877e-007, 0.984808922, 0.173648104, 1.00000012, 1.02902288e-006, -2.77161598e-006))
2329
CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2330
Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
2331
PartWeld = CFuncs.Weld.Create(m, HHandle, Eye2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0115432739, -0.0487277508, 0.482452393, -0.981060266, -0.173648134, -0.0858327746, -0.172987267, 0.984808922, -0.0151339322, 0.0871568322, 3.96735317e-007, -0.996194839))
2332
CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2333
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.300000012, 0.200000003))
2334
PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.299995422, -0.800000191, 0.449989319, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
2335
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.10000002, 0.999999881, 1.0999999))
2336
PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.200004578, -0.150001526, 0.200012207, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
2337
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
2338
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449981689, -0.750000954, 0.250007629, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
2339
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2340
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
2341
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.449970245, 0.650001526, 3.21031663e-008, -1.00000119, -1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024, -1.00000024, 3.21031663e-008, 5.96046448e-008))
2342
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2343
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
2344
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.449970245, -1.05000114, 0.300033569, -5.96046448e-008, 1.38630043e-007, 1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, -1.00000024, 3.21031663e-008, 5.96046448e-008))
2345
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2346
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
2347
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449996948, -1.05000019, 0.300014496, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
2348
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2349
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
2350
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.650009155, 0.449989319, 3.21031663e-008, -1.00000119, -1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024, 1.00000024, -3.21031663e-008, -5.96046448e-008))
2351
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2352
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
2353
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.450012207, -0.750001907, 0.249996185, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
2354
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2355
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
2356
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449985504, -0.800001144, 0.0500106812, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
2357
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2358
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
2359
WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.44997406, -0.800002098, 0.0500030518, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
2360
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2361
THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
2362
THandleWeld = CFuncs.Weld.Create(m, Torso, THandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2363
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.699999928, 1.20000005))
2364
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.328445435, -0.67606163, -0.323509216, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
2365
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.99999994, 0.499999851, 0.900000036))
2366
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354995728, 0.217259884, 0.408233643, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
2367
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.700000048, 0.800000012))
2368
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.843423843, -1.0044136, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
2369
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2370
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Part", Vector3.new(1.60000014, 0.400000006, 1.39999998))
2371
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.793423653, -0.504411697, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
2372
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2373
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.499999911, 1.19999993))
2374
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.198799133, -0.0796661377, -0.194431305, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
2375
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
2376
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-6.10351563e-005, -1.04342794, -0.404396057, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
2377
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2378
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
2379
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617e-005, -0.943422318, -1.35441589, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
2380
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2381
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
2382
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.11920929, 0.416726112, -0.115348816, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
2383
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.39999986, 1.19999993, 1.39999986))
2384
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.218803406, -0.55094862, 0.222564697, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
2385
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.999999762, 0.300000012, 0.799999893))
2386
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0691986084, 0.816726685, -0.165359497, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
2387
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.899999976, 0.499999851, 0.899999917))
2388
PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.331642151, 0.516366959, 0.335166931, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
2389
AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
2390
AHandleRWeld = CFuncs.Weld.Create(m, RightArm, AHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209915161, 0.00999641418, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2391
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
2392
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550004005, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2393
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2394
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.150001526, 0.200003624, -0.359994888, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2395
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2396
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.20000267, 0.359992981, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2397
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
2398
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209899902, -0.809997559, 5.7220459e-006, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
2399
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
2400
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.300003052, 0.650004387, 1.71661377e-005, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2401
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
2402
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.650003433, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2403
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
2404
PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199996948, -0.049996376, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2405
HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
2406
HitboxRWeld = CFuncs.Weld.Create(m, AHandleR, HitboxR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2407
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2408
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.200012207, -0.149997711, 0.360010147, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
2409
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2410
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2411
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.30999851, 0.659896851, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
2412
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2413
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2414
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199981689, -0.149998665, 0.359991074, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
2415
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2416
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
2417
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.90734863e-006, 0.309997559, -0.0598983765, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
2418
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2419
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2420
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309999466, 0.659896851, 5.96046519e-008, -1.41561088e-007, 1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
2421
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2422
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
2423
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.200003624, 0.150016785, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
2424
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2425
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
2426
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.53674316e-006, -1.06000042, 0.490097046, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
2427
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2428
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
2429
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.299995422, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
2430
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2431
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
2432
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.659999847, 0.490089417, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
2433
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2434
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
2435
WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, -1.30999947, -0.0598831177, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
2436
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2437
AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
2438
AHandleLWeld = CFuncs.Weld.Create(m, LeftArm, AHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.210014343, 0.00999736786, 1.14440918e-005, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
2439
HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
2440
HitboxLWeld = CFuncs.Weld.Create(m, AHandleL, HitboxL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2441
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2442
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, -0.360012054, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2443
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
2444
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.0499982834, -9.53674316e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2445
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2446
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2447
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
2448
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.21005249, -0.81000042, 2.28881836e-005, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
2449
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
2450
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550003052, -5.7220459e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2451
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
2452
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.299995422, 0.650003433, -3.81469727e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2453
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
2454
PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.65000248, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2455
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2456
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309998512, 0.660064697, 5.96046519e-008, 1.41561088e-007, 1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
2457
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2458
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2459
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.149998665, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2460
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2461
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
2462
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.47955322e-005, -1.30999947, -0.060043335, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2463
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2464
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
2465
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.150001526, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2466
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2467
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2468
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199836731, -0.149998665, 0.36003685, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
2469
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2470
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
2471
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-005, 0.659998894, 0.489944458, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2472
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2473
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2474
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199981689, -0.149999619, 0.360010147, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
2475
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2476
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
2477
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.67028809e-005, 0.309998512, -0.0600509644, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2478
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2479
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
2480
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.33514404e-005, -1.06000042, 0.489936829, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2481
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2482
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
2483
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.200003624, 0.299987793, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
2484
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2485
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2486
WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(9.53674316e-006, -1.30999947, 0.660049438, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
2487
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2488
LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2489
LHandleRWeld = CFuncs.Weld.Create(m, RightLeg, LHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498962402, -0.0950021744, 0.00499534607, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
2490
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
2491
PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2492
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2493
PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600002289, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2494
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
2495
PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454998016, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2496
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
2497
PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2498
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
2499
PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499725342, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
2500
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2501
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2502
WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.604999542, -0.504998207, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
2503
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2504
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2505
WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.60499382, -0.495001793, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2506
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2507
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2508
WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.495001793, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
2509
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2510
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2511
WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.504998207, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
2512
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2513
LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2514
LHandleLWeld = CFuncs.Weld.Create(m, LeftLeg, LHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498199463, -0.095000267, 0.00502204895, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
2515
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2516
PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600001335, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2517
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
2518
PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2519
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
2520
PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454999924, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2521
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
2522
PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499534607, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
2523
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2524
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
2525
PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
2526
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2527
WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.505000114, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
2528
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2529
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2530
WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.505000114, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
2531
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2532
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2533
WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.494999886, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
2534
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2535
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2536
WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.494999886, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
2537
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2538
2539
EffectModel = Create("Model"){
2540
	Parent = Character,
2541
	Name = "Effects",
2542
}
2543
2544
Effects = {
2545
	Block = {
2546
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
2547
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2548
			prt.Anchored = true
2549
			prt.CFrame = cframe
2550
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2551
			game:GetService("Debris"):AddItem(prt, 10)
2552
			if Type == 1 or Type == nil then
2553
				table.insert(Effects, {
2554
					prt,
2555
					"Block1",
2556
					delay,
2557
					x3,
2558
					y3,
2559
					z3,
2560
					msh
2561
				})
2562
			elseif Type == 2 then
2563
				table.insert(Effects, {
2564
					prt,
2565
					"Block2",
2566
					delay,
2567
					x3,
2568
					y3,
2569
					z3,
2570
					msh
2571
				})
2572
			end
2573
		end;
2574
	};
2575
	
2576
	Cylinder = {
2577
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2578
			local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
2579
			prt.Anchored = true
2580
			prt.CFrame = cframe
2581
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2582
			game:GetService("Debris"):AddItem(prt, 2)
2583
			Effects[#Effects + 1] = {
2584
				prt,
2585
				"Cylinder",
2586
				delay,
2587
				x3,
2588
				y3,
2589
				z3
2590
			}
2591
		end;
2592
	};
2593
	
2594
	Head = {
2595
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2596
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2597
			prt.Anchored = true
2598
			prt.CFrame = cframe
2599
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2600
			game:GetService("Debris"):AddItem(prt, 10)
2601
			table.insert(Effects, {
2602
				prt,
2603
				"Cylinder",
2604
				delay,
2605
				x3,
2606
				y3,
2607
				z3,
2608
				msh
2609
			})
2610
		end;
2611
	};
2612
	
2613
	Sphere = {
2614
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2615
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2616
			prt.Anchored = true
2617
			prt.CFrame = cframe
2618
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2619
			game:GetService("Debris"):AddItem(prt, 10)
2620
			table.insert(Effects, {
2621
				prt,
2622
				"Cylinder",
2623
				delay,
2624
				x3,
2625
				y3,
2626
				z3,
2627
				msh
2628
			})
2629
		end;
2630
	};
2631
	
2632
	Elect = {
2633
		Create = function(cff, x, y, z)
2634
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
2635
			prt.Anchored = true
2636
			prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
2637
			prt.CFrame = CFrame.new(prt.Position)
2638
			game:GetService("Debris"):AddItem(prt, 2)
2639
			local xval = math.random() / 2
2640
			local yval = math.random() / 2
2641
			local zval = math.random() / 2
2642
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
2643
			table.insert(Effects, {
2644
				prt,
2645
				"Elec",
2646
				0.1,
2647
				x,
2648
				y,
2649
				z,
2650
				xval,
2651
				yval,
2652
				zval
2653
			})
2654
		end;
2655
2656
	};
2657
	
2658
		Ring = {
2659
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2660
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2661
			prt.Anchored = true
2662
			prt.CFrame = cframe
2663
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2664
			--msh.TextureId = "rbxassetid://269748808"
2665
			game:GetService("Debris"):AddItem(prt, 10)
2666
			table.insert(Effects, {
2667
				prt,
2668
				"Cylinder",
2669
				delay,
2670
				x3,
2671
				y3,
2672
				z3,
2673
				msh
2674
			})
2675
		end;
2676
	};
2677
2678
2679
	Wave = {
2680
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2681
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2682
			prt.Anchored = true
2683
			prt.CFrame = cframe
2684
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2685
			game:GetService("Debris"):AddItem(prt, 10)
2686
			table.insert(Effects, {
2687
				prt,
2688
				"Cylinder",
2689
				delay,
2690
				x3,
2691
				y3,
2692
				z3,
2693
				msh
2694
			})
2695
		end;
2696
	};
2697
2698
	Break = {
2699
		Create = function(brickcolor, cframe, x1, y1, z1)
2700
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
2701
			prt.Anchored = true
2702
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2703
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2704
			local num = math.random(10, 50) / 1000
2705
			game:GetService("Debris"):AddItem(prt, 10)
2706
			table.insert(Effects, {
2707
				prt,
2708
				"Shatter",
2709
				num,
2710
				prt.CFrame,
2711
				math.random() - math.random(),
2712
				0,
2713
				math.random(50, 100) / 100
2714
			})
2715
		end;
2716
	};
2717
	
2718
	Fire = {
2719
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
2720
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2721
			prt.Anchored = true
2722
			prt.CFrame = cframe
2723
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2724
			game:GetService("Debris"):AddItem(prt, 10)
2725
			table.insert(Effects, {
2726
				prt,
2727
				"Fire",
2728
				delay,
2729
				1,
2730
				1,
2731
				1,
2732
				msh
2733
			})
2734
		end;
2735
	};
2736
	
2737
	FireWave = {
2738
		Create = function(brickcolor, cframe, x1, y1, z1)
2739
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
2740
			prt.Anchored = true
2741
			prt.CFrame = cframe
2742
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2743
			local d = Create("Decal"){
2744
				Parent = prt,
2745
				Texture = "rbxassetid://26356434",
2746
				Face = "Top",
2747
			}
2748
			local d = Create("Decal"){
2749
				Parent = prt,
2750
				Texture = "rbxassetid://26356434",
2751
				Face = "Bottom",
2752
			}
2753
			game:GetService("Debris"):AddItem(prt, 10)
2754
			table.insert(Effects, {
2755
				prt,
2756
				"FireWave",
2757
				1,
2758
				30,
2759
				math.random(400, 600) / 100,
2760
				msh
2761
			})
2762
		end;
2763
	};
2764
	
2765
	Lightning = {
2766
		Create = function(p0, p1, tym, ofs, col, th, tra, last)
2767
			local magz = (p0 - p1).magnitude
2768
			local curpos = p0
2769
			local trz = {
2770
				-ofs,
2771
				ofs
2772
			}
2773
			for i = 1, tym do
2774
				local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
2775
				local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
2776
				local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
2777
				li.Material = "Neon"
2778
				if tym == i then
2779
					local magz2 = (curpos - p1).magnitude
2780
					li.Size = Vector3.new(th, th, magz2)
2781
					li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
2782
					table.insert(Effects, {
2783
						li,
2784
						"Disappear",
2785
						last
2786
					})
2787
				else
2788
					do
2789
						do
2790
							li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
2791
							curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
2792
							game.Debris:AddItem(li, 10)
2793
							table.insert(Effects, {
2794
								li,
2795
								"Disappear",
2796
								last
2797
							})
2798
						end
2799
					end
2800
				end
2801
			end
2802
		end
2803
	};
2804
2805
	EffectTemplate = {
2806
2807
	};
2808
}
2809
2810
local Invisible = false
2811
2812
function Reappear()
2813
	for _, i in pairs(AdvancingFortress:children()) do
2814
		if i:IsA("BasePart") then
2815
			coroutine.resume(coroutine.create(function(Part) 
2816
				for i = 0, 1, 0.3 do
2817
					swait()
2818
					Part.Transparency = 1
2819
				end
2820
				Part.Transparency = 1
2821
			end), i)
2822
		end
2823
	end
2824
	for _, i in pairs(m:children()) do
2825
		if i:IsA("BasePart") then
2826
			coroutine.resume(coroutine.create(function(Part) 
2827
				for i = 0, 1, 0.3 do
2828
					swait()
2829
					Part.Transparency = 1
2830
				end
2831
				Part.Transparency = 1
2832
			end), i)
2833
		end
2834
	end
2835
end
2836
2837
function ReappearArmorOnly()
2838
	for _, i in pairs(m:children()) do
2839
		if i:IsA("BasePart") then
2840
			coroutine.resume(coroutine.create(function(Part) 
2841
				for i = 0, 1, 0.3 do
2842
					swait()
2843
					Part.Transparency = 1
2844
				end
2845
				Part.Transparency = 1
2846
			end), i)
2847
		end
2848
	end
2849
end
2850
2851
function Disappear()
2852
	for _, i in pairs(AdvancingFortress:children()) do
2853
		if i:IsA("BasePart") then
2854
			coroutine.resume(coroutine.create(function(Part) 
2855
				for i = 0, 1, 0.3 do
2856
					swait()
2857
					Part.Transparency = 1
2858
				end
2859
				Part.Transparency = 1
2860
			end), i)
2861
		end
2862
	end
2863
	for _, i in pairs(m:children()) do
2864
		if i:IsA("BasePart") then
2865
			coroutine.resume(coroutine.create(function(Part) 
2866
				for i = 0, 1, 0.3 do
2867
					swait()
2868
					Part.Transparency = 1
2869
				end
2870
				Part.Transparency = 1
2871
			end), i)
2872
		end
2873
	end
2874
end
2875
2876
function DisappearArmorOnly()
2877
	for _, i in pairs(m:children()) do
2878
		if i:IsA("BasePart") then
2879
			coroutine.resume(coroutine.create(function(Part) 
2880
				for i = 0, 1, 0.3 do
2881
					swait()
2882
					Part.Transparency = 1
2883
				end
2884
				Part.Transparency = 1
2885
			end), i)
2886
		end
2887
	end
2888
end
2889
2890
local ora = false
2891
2892
function ORA()
2893
	attack = true
2894
	local S = CFuncs.Sound.Create("0", Torso, 1, 1)
2895
	Instance.new("DistortionSoundEffect", S).Level = .5
2896
	S.Looped = true
2897
	if ora == true then
2898
		while ora == true do
2899
            MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2900
			for i = 0, 1, 0.8 do
2901
				swait()
2902
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2903
				PlayAnimationFromTable({
2904
					CFrame.new(-0.561874092, -0.346845925, -0.435822666, 0.64278698, -0.323744029, 0.694272816, 0, 0.906308115, 0.422617555, -0.766044974, -0.271653026, 0.582563102) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2905
					CFrame.new(8.9481473e-006, 1.49999249, 5.2684918e-006, 0.704669476, 0.0560214818, -0.707321048, -0.0868221819, 0.996195257, -0.0075956285, 0.704204142, 0.0667634308, 0.706852198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2906
					CFrame.new(1.97048378, 0.808467984, -0.254994273, -0.457079947, -0.7819345, 0.423859, 0.842444837, -0.227779076, 0.488266319, -0.285246044, 0.580254436, 0.762849629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2907
					CFrame.new(-1.18535733, 0.530705392, -0.713678956, 0.778861284, -0.400152355, 0.482962847, 0.492400557, -0.0868335962, -0.866026342, 0.388479888, 0.912325621, 0.129403993) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2908
					CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138e-006, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2909
					CFrame.new(-0.604502141, -1.943735, 0.000515520573, 0.982544005, 0.00845471025, 0.185841322, -0.0717865527, 0.938827574, 0.336824685, -0.17162481, -0.34428525, 0.923045695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2910
				}, .8, false)
2911
			end
2912
			MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
2913
			for i = 0, 1, 0.8 do
2914
				swait()
2915
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2916
				PlayAnimationFromTable({
2917
					CFrame.new(1.1920929e-006, -0.0170394331, -0.52941519, 0.70710516, -2.21270369e-007, -0.707108498, 0.18301405, 0.965925574, 0.183012888, 0.683014154, -0.258820117, 0.683010995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2918
					CFrame.new(-1.22189522e-006, 1.49999356, 1.04308128e-006, 0.707110465, 0.122788236, 0.696360528, -1.4748274e-006, 0.98480773, -0.173648238, -0.707103193, 0.122787461, 0.696368098) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2919
					CFrame.new(1.44562268, 0.333473027, -0.475224167, 0.907739162, 0.217196256, 0.358959734, 0.40125221, -0.199453548, -0.893991232, -0.122576535, 0.955528319, -0.268199235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2920
					CFrame.new(-1.884794, 0.881342709, -0.770847201, 0.0912726, 0.688403964, -0.719562054, -0.91795665, -0.221949756, -0.328776807, -0.386037856, 0.690535009, 0.611666858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2921
					CFrame.new(0.789779902, -1.8586235, 0.161380947, 0.965926766, -0.258817255, -8.10623169e-006, 0.243211254, 0.907672405, 0.342022836, -0.0885141194, -0.330371499, 0.939691722) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2922
					CFrame.new(-0.73783946, -1.45406294, -0.215006173, 0.882573366, -0.0180292428, 0.469829261, -0.163172901, 0.925412893, 0.342031717, -0.440952569, -0.378531486, 0.813802838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2923
				}, .8, false)
2924
			end
2925
			MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2926
			for i = 0, 1, 0.8 do
2927
				swait()
2928
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2929
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2930
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2931
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2932
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2933
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2934
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2935
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2936
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2937
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2938
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2939
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2940
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2941
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2942
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2943
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2944
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2945
				PlayAnimationFromTable({
2946
					CFrame.new(0.215482175, -0.0393944569, -0.126133978, 0.259671897, -0.351393819, 0.8994959, -0.075478971, 0.921212733, 0.381667405, -0.962742627, -0.167001322, 0.212690249) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2947
					CFrame.new(-1.26510859e-005, 1.49999118, -2.16066837e-007, 0.420251548, -0.0215960592, -0.90715003, -0.100918382, 0.992402375, -0.0703775883, 0.901778162, 0.12112467, 0.414879382) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2948
					CFrame.new(1.81840861, 0.705381036, -0.347923756, -0.236346364, -0.883376777, 0.404705286, 0.945798516, -0.113677993, 0.304209948, -0.222726092, 0.454668403, 0.862362981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2949
					CFrame.new(-1.21960759, 0.420275182, -0.728423595, -0.57802856, -0.255150676, 0.775100708, 0.665436089, -0.697164714, 0.266751111, 0.472311139, 0.669969678, 0.572767615) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2950
					CFrame.new(0.620917439, -1.53014767, -0.12091887, 0.707106113, 0.241845652, -0.66446346, -1.2293458e-006, 0.939692676, 0.342019886, 0.707107484, -0.241843566, 0.664462805) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2951
					CFrame.new(-0.873213649, -1.89646459, -0.100004375, 0.933012128, 0.353242815, -0.0686147735, -0.258823931, 0.791241407, 0.554028153, 0.249997303, -0.499155849, 0.829665601) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2952
				}, .8, false)
2953
			end
2954
			MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
2955
			for i = 0, 1, 0.8 do
2956
				swait()
2957
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2958
				PlayAnimationFromTable({
2959
					CFrame.new(0.299998224, -0.0468490347, -0.211314023, 0.642786682, -2.87348001e-007, -0.766045272, 0.323744863, 0.906307757, 0.271653205, 0.694272637, -0.42261824, 0.582562685) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2960
					CFrame.new(2.71201134e-006, 1.4999969, 8.94069672e-007, 0.642777503, 0.133020476, 0.754416466, 4.31999706e-006, 0.984809279, -0.173647597, -0.766052961, 0.111620098, 0.633012772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2961
					CFrame.new(1.27057993, 0.327670783, -0.599993467, 0.638493001, 0.280156553, -0.716825664, -0.769049883, 0.196164608, -0.608343422, -0.0298155248, 0.939697862, 0.340704083) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2962
					CFrame.new(-1.86040878, 1.02262986, -0.452570885, 0.386218816, 0.717701018, -0.579433978, -0.403004408, -0.433759809, -0.805879354, -0.829712272, 0.544763446, 0.121709965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2963
					CFrame.new(0.779964924, -1.75316048, -0.0263362825, 0.826099217, -0.36394459, 0.43023771, 0.181541473, 0.894650102, 0.40822047, -0.533481896, -0.259124577, 0.805140793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2964
					CFrame.new(-0.724003315, -1.47219872, -0.266945302, 0.766038954, -0.166370958, 0.620890498, 4.09781933e-006, 0.965925932, 0.258819997, -0.642794192, -0.198263675, 0.739937425) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2965
				}, .8, false)
2966
			end
2967
			MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2968
		end
2969
	end
2970
	S:Stop()
2971
	local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
2972
	Instance.new("DistortionSoundEffect", S2).Level = .8
2973
	for i = 0, 3, 0.13 do
2974
		swait()
2975
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2976
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2977
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2978
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2979
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2980
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2981
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2982
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2983
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), .5)
2984
		PlayAnimationFromTable({
2985
			CFrame.new(2.68220901e-006, -0.0739577487, 0.0232374109, 0.707105994, -3.47710994e-007, -0.707107604, -0.122787997, 0.98480767, -0.122788213, 0.696364999, 0.173648596, 0.696363389) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2986
			CFrame.new(-5.36441803e-007, 1.49999356, -1.28149986e-006, 0.707105994, -0.122788511, 0.696365297, -3.47710994e-007, 0.984808028, 0.173649326, -0.707107604, -0.122788727, 0.696363688) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2987
			CFrame.new(1.13747835, 0.382733107, -0.729447305, 0.579597414, 0.772029877, -0.260839432, -0.351051509, -0.0523141921, -0.934893906, -0.735411942, 0.633429527, 0.240701318) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2988
			CFrame.new(-1.53455412, 0.605712295, -0.542039633, 0.786121905, 0.427828372, -0.446066588, -0.606968522, 0.398195386, -0.687771559, -0.116626531, 0.811420619, 0.572708428) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2989
			CFrame.new(0.903839946, -1.70734286, 0.373858094, 0.863655448, -0.430708885, 0.261895239, 0.187955216, 0.757234871, 0.625514567, -0.46773085, -0.491004646, 0.734943748) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2990
			CFrame.new(-0.596739769, -1.62411702, -0.0967329144, 0.725493789, -0.291957259, 0.623233199, -0.081900157, 0.86250174, 0.499382436, -0.683338165, -0.41334182, 0.601828396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2991
		}, .2, false)
2992
	end
2993
	MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
2994
	for i = 0, 1, 0.1 do
2995
		swait()
2996
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2997
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2998
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2999
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3000
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3001
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3002
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3003
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3004
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3005
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3006
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3007
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3008
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3009
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3010
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3011
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3012
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
3013
		PlayAnimationFromTable({
3014
			CFrame.new(-0.338160992, -0.0772590488, -0.484170675, 0.307024002, -0.153706044, 0.939207554, -0.403236002, 0.872901201, 0.274671286, -0.86205399, -0.463052958, 0.206021816) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3015
			CFrame.new(-0.0502282679, 1.50051379, -0.0864891857, 0.502356887, -0.246090144, -0.828901231, -0.00520065427, 0.957766473, -0.287500501, 0.864644766, 0.148738697, 0.479860842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3016
			CFrame.new(1.81698525, 1.20575511, -0.168038458, 0.0800605565, -0.859217465, 0.505307972, 0.457053572, -0.418860257, -0.784640014, 0.885828495, 0.293771386, 0.359173566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3017
			CFrame.new(-1.66351938, 0.691055655, 0.203685582, 0.309526145, 0.793331623, -0.524231553, -0.937197804, 0.347743452, -0.0271089375, 0.160791725, 0.499699503, 0.851144433) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3018
			CFrame.new(0.971616864, -1.6145575, 0.096719563, 0.544056833, -0.203144252, -0.814085484, 0.51142931, 0.849463344, 0.129818588, 0.665161908, -0.486975014, 0.566052973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3019
			CFrame.new(-0.676943898, -1.44413579, 0.206094518, 0.884253025, 0.0570309162, -0.463512957, 0.209485695, 0.838620007, 0.502824426, 0.417387724, -0.541723251, 0.729605079) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3020
		}, .6, false)
3021
	end
3022
	attack = false
3023
end
3024
3025
function CastleCrusherFist()
3026
	attack = true
3027
	STDamage = true
3028
	local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
3029
	Instance.new("DistortionSoundEffect", S2).Level = .8
3030
	for i = 0, 1, 0.1 do
3031
		swait()
3032
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3033
		Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3034
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3035
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3036
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3037
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3038
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3039
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3040
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3041
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3042
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3043
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3044
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3045
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3046
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3047
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3048
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3049
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3050
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), .2)
3051
		PlayAnimationFromTable({
3052
         CFrame.new(-5.99771738e-007, -0.00717129931, 0.169464022, 0.422617912, -2.2671e-007, -0.906308055, -0.309975952, 0.939692557, -0.144544229, 0.851650834, 0.342020661, 0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3053
         CFrame.new(-0.0102166235, 1.52751005, -0.239579424, 0.456926107, -0.171424359, 0.872835577, -0.167732254, 0.94705075, 0.273807496, -0.87355268, -0.271512181, 0.403976858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3054
         CFrame.new(0.944673777, 0.474064022, -0.539126158, 0.229199454, 0.762564063, 0.604949772, 0.809601307, 0.195682317, -0.553402781, -0.540382624, 0.616607308, -0.572522938) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3055
         CFrame.new(-1.61232829, 0.309644789, -0.24482432, 0.455398798, 0.536860108, -0.710207343, -0.887026072, 0.205374956, -0.413530886, -0.076149486, 0.818293095, 0.569735885) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3056
         CFrame.new(1.08113468, -1.48232126, 0.656104684, 0.81421864, -0.517612338, 0.262917578, 0.175395042, 0.651024699, 0.738514543, -0.553430021, -0.555197835, 0.620862961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3057
         CFrame.new(-0.427128136, -1.50760674, -0.0473105907, 0.804508269, -0.373179317, 0.462065101, -0.173640698, 0.596196175, 0.783836842, -0.567992628, -0.71083647, 0.414845526) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3058
		}, .2, false)
3059
	end
3060
	for i,v in pairs (game.Workspace:GetChildren()) do
3061
		if v.ClassName == "Part" then
3062
			v.Anchored = false
3063
		end
3064
	end
3065
	game.Workspace.Base.Anchored = true
3066
	cxvg = Instance.new("ForceField",game.Players.LocalPlayer.Character)
3067
    MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
3068
    Effects.Wave.Create(BrickColor.new("Earth green"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), .5, .5, .5, .6, .6, .6, 0.06)
3069
	CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
3070
	CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
3071
	for i = 0, 1, 0.08 do
3072
		swait()
3073
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3074
		Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3075
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
3076
		PlayAnimationFromTable({
3077
         CFrame.new(-3.57627869e-007, -0.116980031, -2.22140098, 0.342020035, -6.11579551e-008, 0.939692736, -0.604023039, 0.766044259, 0.219846413, -0.71984607, -0.642787933, 0.262002468) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3078
         CFrame.new(-1.13248825e-006, 1.49999046, 8.94069672e-007, 0.422608167, -0.383014679, -0.82140249, -1.36196613e-005, 0.906310022, -0.422613323, 0.906312764, 0.17861104, 0.383008778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3079
         CFrame.new(1.72490048, 1.25688744, -0.021425128, -0.678134382, -0.731868863, 0.0670941696, 0.667953849, -0.575675249, 0.47163111, -0.306547582, 0.364645123, 0.879239857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3080
         CFrame.new(-1.70565486, 0.469353855, 0.162862837, 0.82686162, 0.55728358, 0.0757693052, -0.414878726, 0.513436973, 0.751176, 0.379712611, -0.652546048, 0.655748963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3081
         CFrame.new(0.757160306, -1.48393714, -0.193787217, 0.601814985, 0.305624545, -0.737842917, -2.98023224e-008, 0.923879623, 0.382683486, 0.798635662, -0.230304718, 0.556004763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3082
         CFrame.new(-0.908789515, -1.60188651, -0.0663503706, 0.696367741, 0.548584938, -0.462741733, -0.173660636, 0.7544052, 0.633021533, 0.696362019, -0.360454619, 0.620610356) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3083
		}, .6, false)
3084
		Effects.Sphere.Create(BrickColor.new("Bright yellow"), HitboxR.CFrame, 1, 55, 55, 55, 55, 55, .1, 1)
3085
		Effects.Sphere.Create(BrickColor.new("Bright orange"), HitboxR.CFrame, 1, 35, 35, 35, 35, 35, .1, 1)
3086
		xsdrtew = Instance.new("Explosion",Workspace)
3087
		xsdrtew.Position = HitboxR.Position
3088
		xsdrtew.BlastRadius = 55
3089
		xsdrtew.BlastPressure = 138955
3090
	end
3091
	wait()
3092
	cxvg:remove()
3093
	STDamage = false
3094
	attack = false
3095
end
3096
3097
local IsWearingArmor = false
3098
3099
function Armor(Mode)
3100
	attack = true
3101
	if IsWearingArmor == false and Mode == "On" then
3102
		IsWearingArmor = true
3103
		Disappear()
3104
		swait(10)
3105
		ReappearArmorOnly()
3106
		Character.Humanoid.MaxHealth = 500
3107
		Character.Humanoid.Health = 500
3108
		HHandleWeld.Part0 = Character.Head
3109
		THandleWeld.Part0 = Character.Torso
3110
		AHandleRWeld.Part0 = Character["Right Arm"]
3111
		AHandleLWeld.Part0 = Character["Left Arm"]
3112
		LHandleRWeld.Part0 = Character["Right Leg"]
3113
		LHandleLWeld.Part0 = Character["Left Leg"]
3114
		for i, v in pairs(AdvancingFortress:GetChildren()) do
3115
			if v:IsA("BasePart") then
3116
				v.Transparency = 1
3117
			end
3118
		end
3119
		for i, v in pairs(Character:GetChildren()) do
3120
			if v:IsA("Accessory") then
3121
				v.Handle.Transparency = 1
3122
			end
3123
		end
3124
	elseif IsWearingArmor == true and Mode == "Off" then
3125
		IsWearingArmor = false
3126
		DisappearArmorOnly()
3127
		for i, v in pairs(Character:GetChildren()) do
3128
			if v:IsA("Accessory") then
3129
				v.Handle.Transparency = 0
3130
			end
3131
		end
3132
		swait(10)
3133
		Reappear()
3134
		Character.Humanoid.MaxHealth = 100
3135
		Character.Humanoid.Health = 100
3136
		HHandleWeld.Part0 = Head
3137
		THandleWeld.Part0 = Torso
3138
		AHandleRWeld.Part0 = RightArm
3139
		AHandleLWeld.Part0 = LeftArm
3140
		LHandleRWeld.Part0 = RightLeg
3141
		LHandleLWeld.Part0 = LeftLeg
3142
		for i, v in pairs(AdvancingFortress:GetChildren()) do
3143
			if v:IsA("BasePart") then
3144
				v.Transparency = 0
3145
			end
3146
		end
3147
	end
3148
	attack = false
3149
end
3150
3151
rgui1 = Instance.new("BillboardGui")
3152
rgui1.Parent = Torso
3153
rgui1.Size = UDim2.new(3, 0, 3, 0)--(3, 0, 3, 0)
3154
rgui1.AlwaysOnTop = true
3155
rimg1 = Instance.new("ImageLabel")
3156
rimg1.Parent = rgui1
3157
rimg1.BackgroundTransparency = 1
3158
rimg1.Position = UDim2.new(-.8,0,-.8,0)
3159
rimg1.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
3160
rimg1.Image = "rbxassetid://59820288"
3161
rimg1.ImageTransparency = 1
3162
rimga = Instance.new("TextLabel")
3163
rimga.Parent = rgui1
3164
rimga.BackgroundTransparency = 1
3165
rimga.Position = UDim2.new(-.8,0,-.8,0)
3166
rimga.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
3167
rimga.Text = "wut pooppin b"
3168
rimga.TextTransparency = 1
3169
rimga.TextSize = 100
3170
rimga.TextStrokeTransparency = 1
3171
rimga.TextColor3 = Color3.new(1,1,1)
3172
rimga.ZIndex = 2
3173
function tt()
3174
attack = true
3175
l0l:Play()
3176
wait(3.1)
3177
rimga.TextStrokeTransparency = 0
3178
rimga.TextTransparency = 0
3179
rimg1.ImageTransparency = 0
3180
rimga.Text = "10"
3181
wait(.995)
3182
rimga.Text = "9"
3183
wait(.995)
3184
rimga.Text = "8"
3185
wait(.995)
3186
rimga.Text = "7"
3187
wait(.995)
3188
rimga.Text = "6"
3189
wait(.995)
3190
rimga.Text = "5"
3191
wait(.995)
3192
rimga.Text = "4"
3193
wait(.995)
3194
rimga.Text = "3"
3195
wait(.995)
3196
rimga.Text = "2"
3197
wait(.995)
3198
rimga.Text = "1"
3199
wait(.995)
3200
rimga.Text = "0"
3201
wait(.995)
3202
rimga.TextTransparency = 1
3203
rimg1.ImageTransparency = 1
3204
rimga.TextStrokeTransparency = 1
3205
MagnitudeDamage(Torso, 3000, 99999999999, 999999999999, 100, "Knockdown", "610359515", 1)
3206
Effects.Sphere.Create(BrickColor.new("New Yeller"), Torso.CFrame, 5, 5, 5, 26, 26, 26, 0.004, 0.004)
3207
Effects.Ring.Create(BrickColor.new("New Yeller"), Torso.CFrame * CFrame.Angles(math.rad(90),0,0), .7, .7, .7, 9, 9, 1, 0.004)
3208
attack = false
3209
end
3210
Mouse.KeyDown:connect(function(k)
3211
	k = k:lower()
3212
	if attack == false and ora == false and k == 'z' and IsWearingArmor == false and Invisible == false then
3213
		ora = true
3214
		ORA()
3215
	elseif attack == false and k == 'x'  then
3216
		tt()		
3217
	elseif attack == false and k == 'g' and IsWearingArmor == false and Invisible == false then
3218
		Armor("On")
3219
	elseif attack == false and k == 'g' and IsWearingArmor == true and Invisible == false then
3220
		Armor("Off")
3221
	elseif attack == false and k == 'f' and Invisible == false and IsWearingArmor == false then
3222
		Invisible = true
3223
		Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
3224
		Disappear()
3225
	elseif attack == false and k == 'f' and Invisible == true and IsWearingArmor == false then
3226
		Invisible = false
3227
		CFuncs.Sound.Create("161006033", Torso, 1, 1.3)
3228
		CFuncs.Sound.Create("206083431", Torso, 1, 1.5)
3229
		Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .08)
3230
		for i = 1, 2 do
3231
		Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
3232
		end
3233
		for i = 1, 20 do
3234
		Effects.Break.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1)
3235
		end
3236
		Reappear()
3237
	elseif attack == false and k == 'c' and IsWearingArmor == false and Invisible == false then
3238
		CastleCrusherFist()
3239
	end
3240
end)
3241
3242
Mouse.KeyUp:connect(function(k)
3243
	k = k:lower()
3244
	if attack == true and ora == true and k == 'z' and IsWearingArmor == false then
3245
		ora = false
3246
	end
3247
end)
3248
3249
coroutine.resume(coroutine.create(function(Part, Part2)
3250
	while Part.Parent ~= nil do
3251
		swait(math.random(100, 150))
3252
		for i = 0, 1, 0.2 do
3253
			wait()
3254
			Eye1.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
3255
			Eye2.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
3256
		end
3257
		for i = 0, 1, 0.2 do
3258
			swait()
3259
			Eye1.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
3260
			Eye2.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
3261
		end
3262
	end
3263
end), Eye1, Eye2)
3264
3265
spawn(function()
3266
while wait(1) do
3267
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3268
wait()
3269
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3270
wait()
3271
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3272
end
3273
end)
3274
3275
while true do
3276
	swait()
3277
	rimg1.Rotation = rimg1.Rotation + 1
3278
	for i, v in pairs(AdvancingFortress:GetChildren()) do
3279
		if v:IsA("Part") then
3280
			v.Material = "SmoothPlastic"
3281
			v.CanCollide = false
3282
		elseif v:IsA("Humanoid") then
3283
			v:remove()
3284
		elseif v:IsA("Accessory") then
3285
			v:remove()
3286
		elseif v:IsA("Shirt") then
3287
			v:remove()
3288
		elseif v:IsA("Pants") then
3289
			v:remove()
3290
		elseif v:IsA("Script") or v:IsA("LocalScript") then
3291
			v:remove()
3292
		elseif v:IsA("BodyColors") then
3293
			v:remove()
3294
		end
3295
	end
3296
	HHandle.Transparency = 1
3297
	THandle.Transparency = 1
3298
	AHandleR.Transparency = 1
3299
	AHandleL.Transparency = 1
3300
	LHandleR.Transparency = 1
3301
	LHandleL.Transparency = 1
3302
	RootPart.Transparency = 1
3303
	HitboxR.Transparency = 1
3304
	HitboxL.Transparency = 1
3305
	Head.BrickColor = BrickColor.new("Really black")
3306
	Torso.BrickColor = BrickColor.new("Mid gray")
3307
	RightArm.BrickColor = BrickColor.new("Mid gray")
3308
	LeftArm.BrickColor = BrickColor.new("Mid gray")
3309
	RightLeg.BrickColor = BrickColor.new("Mid gray")
3310
	LeftLeg.BrickColor = BrickColor.new("Mid gray")
3311
	RootPart.Anchored = true
3312
	Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
3313
	velocity = Character.HumanoidRootPart.Velocity.y
3314
	sine = sine + change
3315
	local hit, pos = rayCast(Character.HumanoidRootPart.Position, (CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
3316
	if RootPart.Velocity.y > 1 and hit == nil then 
3317
		Anim = "Jump"
3318
		if attack == false then
3319
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3320
			PlayAnimationFromTable({
3321
				CFrame.new(0, 0.00872418843, 0.0292903651, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3322
				CFrame.new(0, 1.49999177, -1.49011612e-007, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3323
				CFrame.new(1.64140427, 0.273908556, 0.192029893, 0.946035206, -0.31541416, 0.0743736848, 0.284469575, 0.91821146, 0.275617331, -0.155224368, -0.239586651, 0.958386064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3324
				CFrame.new(-1.59350562, 0.239538491, 0.192243189, 0.935008764, 0.347148597, -0.0724328309, -0.312019885, 0.902400434, 0.297181845, 0.168529674, -0.255267143, 0.952069581) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3325
				CFrame.new(0.602718651, -1.95556056, 0.410092652, 0.978475571, 0.0150757888, -0.205834776, 0.0853612274, 0.878464639, 0.470120817, 0.187906027, -0.477568805, 0.85826844) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3326
				CFrame.new(-0.41903314, -1.41877925, -0.229210436, 0.962251842, -0.0299757104, 0.270510197, -0.084186092, 0.912393093, 0.400567293, -0.258819073, -0.408219665, 0.875425339) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3327
			}, .3, false)
3328
		end
3329
	elseif RootPart.Velocity.y < -1 and hit == nil then 
3330
		Anim = "Fall"
3331
		if attack == false then
3332
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3333
			PlayAnimationFromTable({
3334
				CFrame.new(-0, -0.0366669223, -0.0478199311, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3335
				CFrame.new(0, 1.58110774, -0.115850762, 1, 0, 0, 0, 0.98480767, 0.173647821, 0, -0.173647821, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3336
				CFrame.new(1.72150326, 0.610064566, 0.0891361833, 0.724097908, -0.685675204, 0.0743751749, 0.645872176, 0.711960018, 0.275611937, -0.241932437, -0.151533186, 0.958387375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3337
				CFrame.new(-1.69228244, 0.568353653, 0.082095027, 0.759895504, 0.646005511, -0.0724337399, -0.601845145, 0.741260946, 0.297183931, 0.24567467, -0.182231784, 0.952074111) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3338
				CFrame.new(0.60271728, -1.95556188, 0.410093039, 0.978470623, -0.00292155147, -0.206365243, 0.0853614658, 0.916095972, 0.391767859, 0.187905625, -0.400949359, 0.896622121) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3339
				CFrame.new(-0.453899324, -1.81726217, -0.229221463, 0.962255239, -0.00628663599, 0.272094905, -0.0841865242, 0.943832874, 0.319526881, -0.258820891, -0.33037129, 0.90767473) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3340
			}, .3, false)
3341
		end
3342
	elseif Torsovelocity < 1 and hit ~= nil then
3343
		Anim = "Idle"
3344
		if attack == false then
3345
			change = 1
3346
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3347
			PlayAnimationFromTable({
3348
				CFrame.new(0, -0.00190299738, -0.0435779989, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3349
				CFrame.new(0, 1.49999213, 3.27825546e-007, 1, 0, 0, 0, 0.99619478, 0.0871553123, 0, -0.0871553123, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3350
				CFrame.new(1.64141297, 0.173907071, -0.107973814, 0.946035922, -0.270955235, 0.177766502, 0.284470022, 0.957103431, -0.055051513, -0.155224428, 0.102649838, 0.982532144) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3351
				CFrame.new(-1.59350157, 0.139536366, -0.107754946, 0.935009062, 0.284010828, -0.212358981, -0.312018842, 0.943447471, -0.11203292, 0.168530986, 0.171011835, 0.970748305) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3352
				CFrame.new(0.602711678, -1.89952374, -0.0967197716, 0.978471398, -0.0562333167, -0.198576227, 0.0853610933, 0.986278713, 0.141314447, 0.187904745, -0.155223012, 0.969844699) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3353
				CFrame.new(-0.619029164, -1.90815639, -0.0860156417, 0.962250412, 0.0410595387, 0.269051194, -0.0841863081, 0.984977186, 0.150772721, -0.258818805, -0.167731494, 0.951251626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3354
			}, .3, false)
3355
		end
3356
	elseif Torsovelocity > 2 and hit ~= nil then
3357
		Anim = "Walk"
3358
		if attack == false then
3359
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3360
			PlayAnimationFromTable({
3361
				CFrame.new(0, -0.0234659836, -0.171147972, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3362
				CFrame.new(0, 1.49999166, 1.1920929e-007, 1, 0, 0, 0, 0.98480773, -0.173648983, 0, 0.173648953, 0.98480773) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3363
				CFrame.new(1.60905385, 0.122740321, 0.227665678, 0.946036339, -0.320693314, 0.0465966538, 0.284468234, 0.89069742, 0.354595304, -0.155219615, -0.322205007, 0.93385905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3364
				CFrame.new(-1.55878484, 0.127169654, 0.148623466, 0.93500936, 0.339513272, -0.102411598, -0.312018752, 0.924868107, 0.217401206, 0.168527737, -0.171317667, 0.970695019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3365
				CFrame.new(0.585851789, -1.60362172, -0.143285036, 0.978476226, 0.0150748575, -0.205834031, 0.0853618756, 0.878461003, 0.470117748, 0.187905103, -0.477570593, 0.858265638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3366
				CFrame.new(-0.563320339, -1.90456724, 0.225245774, 0.982039452, -0.00800410938, 0.188514173, -0.0707257539, 0.910641074, 0.407099873, -0.174927384, -0.413120717, 0.893718541) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
3367
			}, .3, false)
3368
		end
3369
	end
3370
	if 0 < #Effects then
3371
		for e = 1, #Effects do
3372
			if Effects[e] ~= nil then
3373
				local Thing = Effects[e]
3374
				if Thing ~= nil then
3375
					local Part = Thing[1]
3376
					local Mode = Thing[2]
3377
					local Delay = Thing[3]
3378
					local IncX = Thing[4]
3379
					local IncY = Thing[5]
3380
					local IncZ = Thing[6]
3381
					if Thing[2] == "Shoot" then
3382
						local Look = Thing[1]
3383
						local move = 30
3384
						if Thing[8] == 3 then
3385
							move = 10
3386
						end
3387
						local hit, pos = rayCast(Thing[4], Thing[1], move, m)
3388
						if Thing[10] ~= nil then
3389
							da = pos
3390
							cf2 = CFrame.new(Thing[4], Thing[10].Position)
3391
							cfa = CFrame.new(Thing[4], pos)
3392
							tehCF = cfa:lerp(cf2, 0.2)
3393
							Thing[1] = tehCF.lookVector
3394
						end
3395
						local mag = (Thing[4] - pos).magnitude
3396
						Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
3397
						if Thing[8] == 2 then
3398
							Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
3399
						end
3400
						Thing[4] = Thing[4] + Look * move
3401
						Thing[3] = Thing[3] - 1
3402
						if 2 < Thing[5] then
3403
							Thing[5] = Thing[5] - 0.3
3404
							Thing[6] = Thing[6] - 0.3
3405
						end
3406
						if hit ~= nil then
3407
							Thing[3] = 0
3408
							if Thing[8] == 1 or Thing[8] == 3 then
3409
								Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
3410
							else
3411
								if Thing[8] == 2 then
3412
									Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
3413
									if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
3414
										ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
3415
										ref.Anchored = true
3416
										ref.CFrame = CFrame.new(pos)
3417
										CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
3418
										game:GetService("Debris"):AddItem(ref, 0.2)
3419
										Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
3420
										Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
3421
										MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
3422
									end
3423
								end
3424
							end
3425
							ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
3426
							ref.Anchored = true
3427
							ref.CFrame = CFrame.new(pos)
3428
							Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
3429
							game:GetService("Debris"):AddItem(ref, 1)
3430
						end
3431
						if Thing[3] <= 0 then
3432
							table.remove(Effects, e)
3433
						end
3434
					end
3435
					do
3436
						do
3437
							if Thing[2] == "FireWave" then
3438
								if Thing[3] <= Thing[4] then
3439
									Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
3440
									Thing[3] = Thing[3] + 1
3441
									Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
3442
								else
3443
									Part.Parent = nil
3444
									table.remove(Effects, e)
3445
								end
3446
							end
3447
							if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
3448
								if Thing[1].Transparency <= 1 then
3449
									if Thing[2] == "Block1" then
3450
										Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3451
										Mesh = Thing[7]
3452
										Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3453
										Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3454
									else
3455
										if Thing[2] == "Block2" then
3456
											Thing[1].CFrame = Thing[1].CFrame
3457
											Mesh = Thing[7]
3458
											Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3459
											Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3460
										else
3461
											if Thing[2] == "Fire" then
3462
												Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
3463
												Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3464
												Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3465
											else
3466
												if Thing[2] == "Cylinder" then
3467
													Mesh = Thing[7]
3468
													Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3469
													Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3470
												else
3471
													if Thing[2] == "Blood" then
3472
														Mesh = Thing[7]
3473
														Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
3474
														Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3475
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3476
													else
3477
														if Thing[2] == "Elec" then
3478
															Mesh = Thing[10]
3479
															Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
3480
															Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3481
														else
3482
															if Thing[2] == "Disappear" then
3483
																Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3484
						elseif Thing[2] == "Shatter" then
3485
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3486
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
3487
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
3488
							Thing[6] = Thing[6] + Thing[5]
3489
															end
3490
														end
3491
													end
3492
												end
3493
											end
3494
										end
3495
									end
3496
								else
3497
									Part.Parent = nil
3498
									table.remove(Effects, e)
3499
								end
3500
							end
3501
						end
3502
					end
3503
				end
3504
			end
3505
		end
3506
	end
3507
end