View difference between Paste ID: kJh1Shyr and CH9mxmUS
SHOW: | | - or go back to the newest paste.
1-
--edited by xX360Sc0PeZXx heehee
1+
--https://github.com/Mokiros/roblox-FE-compatibility
2
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
4
local RealPlayer = Player
5
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end -- by xX360Sc0PeZXx heehee
6
wait(1 / 60)
7
script:remove()
8
Effects = { }
9
local Player = game.Players.localPlayer
10
local Character = Player.Character
11
Character.Archivable = true
12
AdvancingFortress = Character:Clone()
13
AdvancingFortress.Parent = Character
14
torso = AdvancingFortress.Torso
15
hum = AdvancingFortress.Humanoid
16
AdvancingFortress.Name = "The Conquerer"
17
pl = AdvancingFortress
18
local Humanoid = AdvancingFortress.Humanoid
19
local Mouse = Player:GetMouse()
20
local LeftArm = AdvancingFortress["Left Arm"]
21
local RightArm = AdvancingFortress["Right Arm"]
22
local LeftLeg = AdvancingFortress["Left Leg"]
23
local RightLeg = AdvancingFortress["Right Leg"]
24
local Head = AdvancingFortress.Head
25
local Torso = AdvancingFortress.Torso
26
local Camera = game.Workspace.CurrentCamera
27
local RootPart = AdvancingFortress.HumanoidRootPart
28
local RootJoint = RootPart.RootJoint
29
local attack = false
30
local Anim = 'Idle'
31
local attacktype = 1
32
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
33
local velocity = RootPart.Velocity.y
34
local sine = 0
35
local change = 1
36
local Create = LoadLibrary("RbxUtility").Create
37
local TimeStop = false
38
39
l0l = Instance.new("Sound", Character)
40
l0l.Volume = 2.5
41
l0l.SoundId = "rbxassetid://317987498"
42
43
44
local runDummyScript = function(f,scri)
45
local oldenv = getfenv(f)
46
local newenv = setmetatable({}, {
47
__index = function(_, k)
48
if k:lower() == 'script' then
49
return scri
50
else
51
return oldenv[k]
52
end
53
end
54
})
55
setfenv(f, newenv)
56
ypcall(function() f() end)
57
end
58
cors = {}
59
mas = Instance.new("Model",game:GetService("Lighting")) 
60
mas.Name = "CompiledModel"
61
o1 = Instance.new("Model")
62
o2 = Instance.new("Part")
63
o3 = Instance.new("Weld")
64
o4 = Instance.new("Part")
65
o5 = Instance.new("Weld")
66
o6 = Instance.new("Part")
67
o7 = Instance.new("Weld")
68
o8 = Instance.new("Part")
69
o9 = Instance.new("Weld")
70
o10 = Instance.new("Part")
71
o11 = Instance.new("BlockMesh")
72
o12 = Instance.new("Weld")
73
o13 = Instance.new("Part")
74
o14 = Instance.new("Weld")
75
o15 = Instance.new("Part")
76
o16 = Instance.new("Weld")
77
o17 = Instance.new("Part")
78
o18 = Instance.new("SpecialMesh")
79
o19 = Instance.new("Weld")
80
o20 = Instance.new("Part")
81
o21 = Instance.new("SpecialMesh")
82
o22 = Instance.new("Weld")
83
o23 = Instance.new("Part")
84
o24 = Instance.new("Weld")
85
o25 = Instance.new("Part")
86
o26 = Instance.new("Weld")
87
o27 = Instance.new("Part")
88
o28 = Instance.new("Part")
89
o29 = Instance.new("SpecialMesh")
90
o30 = Instance.new("Weld")
91
o31 = Instance.new("Part")
92
o32 = Instance.new("SpecialMesh")
93
o33 = Instance.new("Weld")
94
o34 = Instance.new("Part")
95
o35 = Instance.new("SpecialMesh")
96
o36 = Instance.new("Weld")
97
o37 = Instance.new("Part")
98
o38 = Instance.new("SpecialMesh")
99
o39 = Instance.new("Weld")
100
o40 = Instance.new("Part")
101
o41 = Instance.new("SpecialMesh")
102
o42 = Instance.new("Weld")
103
o43 = Instance.new("Part")
104
o44 = Instance.new("SpecialMesh")
105
o45 = Instance.new("Weld")
106
o46 = Instance.new("Part")
107
o47 = Instance.new("BlockMesh")
108
o48 = Instance.new("Weld")
109
o49 = Instance.new("Part")
110
o50 = Instance.new("BlockMesh")
111
o51 = Instance.new("Weld")
112
o52 = Instance.new("Part")
113
o53 = Instance.new("SpecialMesh")
114
o54 = Instance.new("Weld")
115
o55 = Instance.new("Part")
116
o56 = Instance.new("BlockMesh")
117
o57 = Instance.new("Weld")
118
o58 = Instance.new("Part")
119
o59 = Instance.new("Weld")
120
o60 = Instance.new("Part")
121
o61 = Instance.new("SpecialMesh")
122
o62 = Instance.new("Weld")
123
o63 = Instance.new("Part")
124
o64 = Instance.new("SpecialMesh")
125
o65 = Instance.new("Weld")
126
o66 = Instance.new("WedgePart")
127
o67 = Instance.new("Weld")
128
o68 = Instance.new("WedgePart")
129
o69 = Instance.new("Weld")
130
o70 = Instance.new("WedgePart")
131
o71 = Instance.new("SpecialMesh")
132
o72 = Instance.new("Weld")
133
o73 = Instance.new("WedgePart")
134
o74 = Instance.new("Weld")
135
o1.Name = "Head_"
136
o1.Parent = mas
137
o2.Parent = o1
138
o2.Material = Enum.Material.DiamondPlate
139
o2.BrickColor = BrickColor.new("Earth green")
140
o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
141
o2.Rotation = Vector3.new(0, 0, 15)
142
o2.Size = Vector3.new(0.47299999, 0.708999991, 0.47299999)
143
o2.CFrame = CFrame.new(31.9770107, 9.42200089, -16.1299992, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1)
144
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
145
o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
146
o3.Name = "Joint"
147
o3.Parent = o2
148
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)
149
o3.Part0 = o2
150
o3.Part1 = o27
151
o4.Parent = o1
152
o4.Material = Enum.Material.DiamondPlate
153
o4.BrickColor = BrickColor.new("Slime green")
154
o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
155
o4.Rotation = Vector3.new(-90, 75, 90)
156
o4.Anchored = false
157
o4.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
158
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)
159
o4.BottomSurface = Enum.SurfaceType.Smooth
160
o4.TopSurface = Enum.SurfaceType.Smooth
161
o4.Color = Color3.new(0.313726, 0.427451, 0.329412)
162
o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
163
o5.Name = "Joint"
164
o5.Parent = o4
165
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)
166
o5.Part0 = o4
167
o5.Part1 = o27
168
o6.Parent = o1
169
o6.Material = Enum.Material.DiamondPlate
170
o6.BrickColor = BrickColor.new("Slime green")
171
o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
172
o6.Rotation = Vector3.new(-90, 75, 90)
173
o6.Anchored = false
174
o6.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
175
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)
176
o6.BottomSurface = Enum.SurfaceType.Smooth
177
o6.TopSurface = Enum.SurfaceType.Smooth
178
o6.Color = Color3.new(0.313726, 0.427451, 0.329412)
179
o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
180
o7.Name = "Joint"
181
o7.Parent = o6
182
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)
183
o7.Part0 = o6
184
o7.Part1 = o27
185
o8.Parent = o1
186
o8.Material = Enum.Material.DiamondPlate
187
o8.BrickColor = BrickColor.new("Slime green")
188
o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
189
o8.Rotation = Vector3.new(-90, 75, 90)
190
o8.Anchored = false
191
o8.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
192
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)
193
o8.BottomSurface = Enum.SurfaceType.Smooth
194
o8.TopSurface = Enum.SurfaceType.Smooth
195
o8.Color = Color3.new(0.313726, 0.427451, 0.329412)
196
o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
197
o9.Name = "Joint"
198
o9.Parent = o8
199
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)
200
o9.Part0 = o8
201
o9.Part1 = o27
202
o10.Name = "TurretSight"
203
o10.Parent = o1
204
o10.Material = Enum.Material.Metal
205
o10.BrickColor = BrickColor.new("Black")
206
o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
207
o10.Rotation = Vector3.new(0.0399999991, 0.00999999978, 105.089996)
208
o10.Anchored = false
209
o10.CanCollide = false
210
o10.FormFactor = Enum.FormFactor.Symmetric
211
o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
212
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)
213
o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
214
o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
215
o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
216
o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
217
o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
218
o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
219
o10.Color = Color3.new(0.105882, 0.164706, 0.207843)
220
o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
221
o11.Parent = o10
222
o11.Scale = Vector3.new(0.447871804, 0.761382282, 0.447871715)
223
o12.Name = "Joint"
224
o12.Parent = o10
225
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)
226
o12.Part0 = o10
227
o12.Part1 = o27
228
o13.Parent = o1
229
o13.Material = Enum.Material.Metal
230
o13.BrickColor = BrickColor.new("Black")
231
o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
232
o13.Rotation = Vector3.new(-90, -15, 0)
233
o13.Anchored = false
234
o13.Shape = Enum.PartType.Cylinder
235
o13.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
236
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)
237
o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
238
o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
239
o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
240
o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
241
o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
242
o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
243
o13.Color = Color3.new(0.105882, 0.164706, 0.207843)
244
o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
245
o14.Name = "Joint"
246
o14.Parent = o13
247
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)
248
o14.Part0 = o13
249
o14.Part1 = o27
250
o15.Parent = o1
251
o15.BrickColor = BrickColor.new("Smoky grey")
252
o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
253
o15.Rotation = Vector3.new(-90, -15, 0)
254
o15.Anchored = false
255
o15.Shape = Enum.PartType.Cylinder
256
o15.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
257
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)
258
o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
259
o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
260
o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
261
o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
262
o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
263
o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
264
o15.Color = Color3.new(0.356863, 0.364706, 0.411765)
265
o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
266
o16.Name = "Joint"
267
o16.Parent = o15
268
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)
269
o16.Part0 = o15
270
o16.Part1 = o27
271
o17.Parent = o1
272
o17.BrickColor = BrickColor.new("Earth green")
273
o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
274
o17.Rotation = Vector3.new(-90, -15, 0)
275
o17.Anchored = false
276
o17.CanCollide = false
277
o17.Shape = Enum.PartType.Cylinder
278
o17.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
279
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)
280
o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
281
o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
282
o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
283
o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
284
o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
285
o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
286
o17.Color = Color3.new(0.152941, 0.27451, 0.176471)
287
o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
288
o18.Parent = o17
289
o18.Scale = Vector3.new(0.0895743743, 1, 1)
290
o18.MeshType = Enum.MeshType.Cylinder
291
o19.Name = "Joint"
292
o19.Parent = o17
293
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)
294
o19.Part0 = o17
295
o19.Part1 = o27
296
o20.Parent = o1
297
o20.Material = Enum.Material.Metal
298
o20.BrickColor = BrickColor.new("Black")
299
o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
300
o20.Rotation = Vector3.new(-90, -15, 0)
301
o20.Anchored = false
302
o20.CanCollide = false
303
o20.Shape = Enum.PartType.Cylinder
304
o20.Size = Vector3.new(0.201542273, 0.200000003, 0.200000003)
305
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)
306
o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
307
o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
308
o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
309
o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
310
o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
311
o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
312
o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
313
o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
314
o21.Parent = o20
315
o21.Scale = Vector3.new(1, 0.866883099, 0.866882622)
316
o21.MeshType = Enum.MeshType.Cylinder
317
o22.Name = "Joint"
318
o22.Parent = o20
319
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)
320
o22.Part0 = o20
321
o22.Part1 = o27
322
o23.Parent = o1
323
o23.Material = Enum.Material.DiamondPlate
324
o23.BrickColor = BrickColor.new("Earth green")
325
o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
326
o23.Rotation = Vector3.new(-90, -15, 0)
327
o23.Anchored = false
328
o23.Shape = Enum.PartType.Cylinder
329
o23.Size = Vector3.new(0.940530896, 0.206457317, 0.206457198)
330
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)
331
o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
332
o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
333
o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
334
o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
335
o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
336
o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
337
o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
338
o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
339
o24.Name = "Joint"
340
o24.Parent = o23
341
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)
342
o24.Part0 = o23
343
o24.Part1 = o27
344
o25.Parent = o1
345
o25.Material = Enum.Material.Metal
346
o25.BrickColor = BrickColor.new("Black")
347
o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
348
o25.Rotation = Vector3.new(-90, -15, 0)
349
o25.Anchored = false
350
o25.Shape = Enum.PartType.Cylinder
351
o25.Size = Vector3.new(0.42547822, 0.260733008, 0.260732919)
352
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)
353
o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
354
o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
355
o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
356
o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
357
o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
358
o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
359
o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
360
o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
361
o26.Name = "Joint"
362
o26.Parent = o25
363
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)
364
o26.Part0 = o25
365
o26.Part1 = o27
366
o27.Name = "REF"
367
o27.Parent = o1
368
o27.Material = Enum.Material.DiamondPlate
369
o27.BrickColor = BrickColor.new("Earth green")
370
o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
371
o27.Rotation = Vector3.new(0, 0, 15)
372
o27.Anchored = false
373
o27.Size = Vector3.new(2.44100475, 0.975219667, 2.53557134)
374
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)
375
o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
376
o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
377
o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
378
o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
379
o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
380
o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
381
o27.Color = Color3.new(0.152941, 0.27451, 0.176471)
382
o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
383
o28.Parent = o1
384
o28.Material = Enum.Material.Neon
385
o28.BrickColor = BrickColor.new("Institutional white")
386
o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
387
o28.Rotation = Vector3.new(0, 0, 15)
388
o28.Anchored = false
389
o28.CanCollide = false
390
o28.Shape = Enum.PartType.Ball
391
o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
392
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)
393
o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
394
o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
395
o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
396
o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
397
o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
398
o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
399
o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
400
o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
401
o29.Parent = o28
402
o29.Scale = Vector3.new(0.236416936, 0.236416906, 0.236416966)
403
o29.MeshType = Enum.MeshType.Sphere
404
o30.Name = "Joint"
405
o30.Parent = o28
406
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)
407
o30.Part0 = o28
408
o30.Part1 = o27
409
o31.Parent = o1
410
o31.BrickColor = BrickColor.new("Really black")
411
o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
412
o31.Rotation = Vector3.new(-90, 75, 0)
413
o31.Anchored = false
414
o31.CanCollide = false
415
o31.Shape = Enum.PartType.Cylinder
416
o31.Size = Vector3.new(0.200000003, 0.800691903, 0.800692201)
417
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)
418
o31.BottomSurface = Enum.SurfaceType.Smooth
419
o31.TopSurface = Enum.SurfaceType.Smooth
420
o31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
421
o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
422
o32.Parent = o31
423
o32.Scale = Vector3.new(0.118208453, 1, 1)
424
o32.MeshType = Enum.MeshType.Cylinder
425
o33.Name = "Joint"
426
o33.Parent = o31
427
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)
428
o33.Part0 = o31
429
o33.Part1 = o27
430
o34.Parent = o1
431
o34.BrickColor = BrickColor.new("Earth green")
432
o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
433
o34.Rotation = Vector3.new(-90, -15, 0)
434
o34.Anchored = false
435
o34.CanCollide = false
436
o34.Shape = Enum.PartType.Cylinder
437
o34.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
438
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)
439
o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
440
o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
441
o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
442
o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
443
o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
444
o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
445
o34.Color = Color3.new(0.152941, 0.27451, 0.176471)
446
o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
447
o35.Parent = o34
448
o35.Scale = Vector3.new(0.0895743743, 1, 1)
449
o35.MeshType = Enum.MeshType.Cylinder
450
o36.Name = "Joint"
451
o36.Parent = o34
452
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)
453
o36.Part0 = o34
454
o36.Part1 = o27
455
o37.Parent = o1
456
o37.BrickColor = BrickColor.new("Smoky grey")
457
o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
458
o37.Rotation = Vector3.new(-90, -15, 0)
459
o37.Anchored = false
460
o37.CanCollide = false
461
o37.Shape = Enum.PartType.Cylinder
462
o37.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
463
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)
464
o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
465
o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
466
o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
467
o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
468
o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
469
o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
470
o37.Color = Color3.new(0.356863, 0.364706, 0.411765)
471
o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
472
o38.Parent = o37
473
o38.Scale = Vector3.new(0.0895743743, 1, 1)
474
o38.MeshType = Enum.MeshType.Cylinder
475
o39.Name = "Joint"
476
o39.Parent = o37
477
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)
478
o39.Part0 = o37
479
o39.Part1 = o27
480
o40.Parent = o1
481
o40.BrickColor = BrickColor.new("Smoky grey")
482
o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
483
o40.Rotation = Vector3.new(-90, -15, 0)
484
o40.Anchored = false
485
o40.CanCollide = false
486
o40.Shape = Enum.PartType.Cylinder
487
o40.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
488
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)
489
o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
490
o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
491
o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
492
o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
493
o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
494
o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
495
o40.Color = Color3.new(0.356863, 0.364706, 0.411765)
496
o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
497
o41.Parent = o40
498
o41.Scale = Vector3.new(0.0895743743, 1, 1)
499
o41.MeshType = Enum.MeshType.Cylinder
500
o42.Name = "Joint"
501
o42.Parent = o40
502
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)
503
o42.Part0 = o40
504
o42.Part1 = o27
505
o43.Parent = o1
506
o43.BrickColor = BrickColor.new("Earth green")
507
o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
508
o43.Rotation = Vector3.new(-90, -15, 0)
509
o43.Anchored = false
510
o43.CanCollide = false
511
o43.Shape = Enum.PartType.Cylinder
512
o43.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
513
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)
514
o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
515
o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
516
o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
517
o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
518
o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
519
o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
520
o43.Color = Color3.new(0.152941, 0.27451, 0.176471)
521
o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
522
o44.Parent = o43
523
o44.Scale = Vector3.new(0.0895743743, 1, 1)
524
o44.MeshType = Enum.MeshType.Cylinder
525
o45.Name = "Joint"
526
o45.Parent = o43
527
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)
528
o45.Part0 = o43
529
o45.Part1 = o27
530
o46.Parent = o1
531
o46.Material = Enum.Material.Neon
532
o46.BrickColor = BrickColor.new("New Yeller")
533
o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
534
o46.Rotation = Vector3.new(90, 15, 0)
535
o46.Anchored = false
536
o46.CanCollide = false
537
o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
538
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)
539
o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
540
o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
541
o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
542
o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
543
o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
544
o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
545
o46.Color = Color3.new(1, 1, 0)
546
o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
547
o47.Parent = o46
548
o47.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
549
o48.Name = "Joint"
550
o48.Parent = o46
551
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)
552
o48.Part0 = o46
553
o48.Part1 = o27
554
o49.Parent = o1
555
o49.BrickColor = BrickColor.new("Earth green")
556
o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
557
o49.Rotation = Vector3.new(0, 0, 15)
558
o49.Anchored = false
559
o49.CanCollide = false
560
o49.Size = Vector3.new(0.200000003, 0.975219667, 0.845190644)
561
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)
562
o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
563
o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
564
o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
565
o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
566
o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
567
o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
568
o49.Color = Color3.new(0.152941, 0.27451, 0.176471)
569
o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
570
o50.Parent = o49
571
o50.Scale = Vector3.new(0.88656342, 1, 1)
572
o51.Name = "Joint"
573
o51.Parent = o49
574
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)
575
o51.Part0 = o49
576
o51.Part1 = o27
577
o52.Parent = o1
578
o52.BrickColor = BrickColor.new("Really black")
579
o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
580
o52.Rotation = Vector3.new(-90, 75, 0)
581
o52.Anchored = false
582
o52.CanCollide = false
583
o52.Shape = Enum.PartType.Cylinder
584
o52.Size = Vector3.new(0.200000003, 0.627987862, 0.6279881)
585
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)
586
o52.BottomSurface = Enum.SurfaceType.Smooth
587
o52.TopSurface = Enum.SurfaceType.Smooth
588
o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
589
o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
590
o53.Parent = o52
591
o53.Scale = Vector3.new(0.118208453, 1, 1)
592
o53.MeshType = Enum.MeshType.Cylinder
593
o54.Name = "Joint"
594
o54.Parent = o52
595
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)
596
o54.Part0 = o52
597
o54.Part1 = o27
598
o55.Parent = o1
599
o55.Material = Enum.Material.Neon
600
o55.BrickColor = BrickColor.new("New Yeller")
601
o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
602
o55.Rotation = Vector3.new(0, 0, 15)
603
o55.Anchored = false
604
o55.CanCollide = false
605
o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
606
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)
607
o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
608
o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
609
o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
610
o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
611
o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
612
o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
613
o55.Color = Color3.new(1, 1, 0)
614
o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
615
o56.Parent = o55
616
o56.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
617
o57.Name = "Joint"
618
o57.Parent = o55
619
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)
620
o57.Part0 = o55
621
o57.Part1 = o27
622
o58.Parent = o1
623
o58.Material = Enum.Material.DiamondPlate
624
o58.BrickColor = BrickColor.new("Earth green")
625
o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
626
o58.Rotation = Vector3.new(-90, -15, 0)
627
o58.Anchored = false
628
o58.Shape = Enum.PartType.Cylinder
629
o58.Size = Vector3.new(0.658371508, 0.206457317, 0.206457198)
630
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)
631
o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
632
o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
633
o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
634
o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
635
o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
636
o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
637
o58.Color = Color3.new(0.152941, 0.27451, 0.176471)
638
o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
639
o59.Name = "Joint"
640
o59.Parent = o58
641
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)
642
o59.Part0 = o58
643
o59.Part1 = o27
644
o60.Parent = o1
645
o60.BrickColor = BrickColor.new("Smoky grey")
646
o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
647
o60.Rotation = Vector3.new(-90, -15, 0)
648
o60.Anchored = false
649
o60.CanCollide = false
650
o60.Shape = Enum.PartType.Cylinder
651
o60.Size = Vector3.new(0.200000003, 0.238169581, 0.238169476)
652
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)
653
o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
654
o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
655
o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
656
o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
657
o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
658
o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
659
o60.Color = Color3.new(0.356863, 0.364706, 0.411765)
660
o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
661
o61.Parent = o60
662
o61.Scale = Vector3.new(0.156754881, 1, 1)
663
o61.MeshType = Enum.MeshType.Cylinder
664
o62.Name = "Joint"
665
o62.Parent = o60
666
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)
667
o62.Part0 = o60
668
o62.Part1 = o27
669
o63.Parent = o1
670
o63.BrickColor = BrickColor.new("Really black")
671
o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
672
o63.Rotation = Vector3.new(-90, -15, 0)
673
o63.Anchored = false
674
o63.CanCollide = false
675
o63.Shape = Enum.PartType.Cylinder
676
o63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
677
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)
678
o63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
679
o63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
680
o63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
681
o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
682
o63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
683
o63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
684
o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
685
o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
686
o64.Parent = o63
687
o64.Scale = Vector3.new(0.118208453, 0.739772141, 0.739771724)
688
o64.MeshType = Enum.MeshType.Cylinder
689
o65.Name = "Joint"
690
o65.Parent = o63
691
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)
692
o65.Part0 = o63
693
o65.Part1 = o27
694
o66.Parent = o1
695
o66.Material = Enum.Material.DiamondPlate
696
o66.BrickColor = BrickColor.new("Earth green")
697
o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
698
o66.Rotation = Vector3.new(-90, 75, 90)
699
o66.Anchored = false
700
o66.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
701
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)
702
o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
703
o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
704
o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
705
o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
706
o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
707
o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
708
o66.Color = Color3.new(0.152941, 0.27451, 0.176471)
709
o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
710
o67.Name = "Joint"
711
o67.Parent = o66
712
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)
713
o67.Part0 = o66
714
o67.Part1 = o27
715
o68.Parent = o1
716
o68.Material = Enum.Material.DiamondPlate
717
o68.BrickColor = BrickColor.new("Earth green")
718
o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
719
o68.Rotation = Vector3.new(-90, 75, 90)
720
o68.Anchored = false
721
o68.Size = Vector3.new(0.845190465, 0.791996539, 0.691519618)
722
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)
723
o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
724
o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
725
o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
726
o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
727
o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
728
o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
729
o68.Color = Color3.new(0.152941, 0.27451, 0.176471)
730
o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
731
o69.Name = "Joint"
732
o69.Parent = o68
733
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)
734
o69.Part0 = o68
735
o69.Part1 = o27
736
o70.Parent = o1
737
o70.BrickColor = BrickColor.new("Earth green")
738
o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
739
o70.Rotation = Vector3.new(-90, 75, -90)
740
o70.Anchored = false
741
o70.CanCollide = false
742
o70.Size = Vector3.new(0.845190465, 0.200000003, 0.691519618)
743
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)
744
o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
745
o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
746
o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
747
o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
748
o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
749
o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
750
o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
751
o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
752
o71.Parent = o70
753
o71.Scale = Vector3.new(1, 0.916115344, 1)
754
o71.MeshType = Enum.MeshType.Wedge
755
o72.Name = "Joint"
756
o72.Parent = o70
757
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)
758
o72.Part0 = o70
759
o72.Part1 = o27
760
o73.Parent = o1
761
o73.Material = Enum.Material.DiamondPlate
762
o73.BrickColor = BrickColor.new("Earth green")
763
o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
764
o73.Rotation = Vector3.new(-90, 75, 90)
765
o73.Anchored = false
766
o73.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
767
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)
768
o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
769
o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
770
o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
771
o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
772
o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
773
o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
774
o73.Color = Color3.new(0.152941, 0.27451, 0.176471)
775
o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
776
o74.Name = "Joint"
777
o74.Parent = o73
778
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)
779
o74.Part0 = o73
780
o74.Part1 = o27
781
mas.Parent = workspace
782
mas:MakeJoints()
783
local mas1 = mas:GetChildren()
784
for i=1,#mas1 do
785
	mas1[i].Parent = workspace 
786
	ypcall(function() mas1[i]:MakeJoints() end)
787
end
788
mas:Destroy()
789
for i=1,#cors do
790
coroutine.resume(cors[i])
791
end
792
793
wait()
794
795
Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
796
797
game.Players.LocalPlayer.Character["Head_"].Name = "Stand Turret Head"
798
799
w = Instance.new("Weld", Head)
800
w.Part0 = Head
801
w.Part1 = o27
802
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
803
Head.Transparency = 1
804
805
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Head"]:GetChildren()) do
806
	if v.ClassName == "Part" then
807
	v.CanCollide = false
808
	v.Anchored = false
809
	end
810
end
811
812
local runDummyScript = function(f,scri)
813
local oldenv = getfenv(f)
814
local newenv = setmetatable({}, {
815
__index = function(_, k)
816
if k:lower() == 'script' then
817
return scri
818
else
819
return oldenv[k]
820
end
821
end
822
})
823
setfenv(f, newenv)
824
ypcall(function() f() end)
825
end
826
cors = {}
827
mas = Instance.new("Model",game:GetService("Lighting")) 
828
mas.Name = "CompiledModel"
829
o1 = Instance.new("Model")
830
o2 = Instance.new("WedgePart")
831
o3 = Instance.new("Weld")
832
o4 = Instance.new("Part")
833
o5 = Instance.new("Weld")
834
o6 = Instance.new("Part")
835
o7 = Instance.new("Weld")
836
o8 = Instance.new("Part")
837
o9 = Instance.new("Weld")
838
o10 = Instance.new("Part")
839
o11 = Instance.new("Part")
840
o12 = Instance.new("Weld")
841
o13 = Instance.new("Part")
842
o14 = Instance.new("Weld")
843
o15 = Instance.new("Part")
844
o16 = Instance.new("Weld")
845
o17 = Instance.new("Part")
846
o18 = Instance.new("Weld")
847
o19 = Instance.new("Part")
848
o20 = Instance.new("Weld")
849
o21 = Instance.new("Part")
850
o22 = Instance.new("Weld")
851
o23 = Instance.new("Part")
852
o24 = Instance.new("Weld")
853
o25 = Instance.new("Part")
854
o26 = Instance.new("Weld")
855
o1.Name = "LeftArm"
856
o1.Parent = mas
857
o2.Parent = o1
858
o2.Material = Enum.Material.DiamondPlate
859
o2.BrickColor = BrickColor.new("Earth green")
860
o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
861
o2.Rotation = Vector3.new(175.080002, 0.870000005, 169.949997)
862
o2.Anchored = false
863
o2.CanCollide = false
864
o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
865
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)
866
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
867
o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
868
o3.Name = "Joint"
869
o3.Parent = o2
870
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)
871
o3.Part0 = o2
872
o3.Part1 = o10
873
o4.Parent = o1
874
o4.Material = Enum.Material.DiamondPlate
875
o4.BrickColor = BrickColor.new("Earth green")
876
o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
877
o4.Rotation = Vector3.new(-10, 90, 0)
878
o4.Anchored = false
879
o4.CanCollide = false
880
o4.Size = Vector3.new(1.0999999, 0.49999997, 1.0999999)
881
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)
882
o4.BottomSurface = Enum.SurfaceType.Smooth
883
o4.TopSurface = Enum.SurfaceType.Smooth
884
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
885
o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
886
o5.Name = "Joint"
887
o5.Parent = o4
888
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)
889
o5.Part0 = o4
890
o5.Part1 = o10
891
o6.Parent = o1
892
o6.Material = Enum.Material.DiamondPlate
893
o6.BrickColor = BrickColor.new("Earth green")
894
o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
895
o6.Rotation = Vector3.new(-10, 90, 0)
896
o6.Anchored = false
897
o6.CanCollide = false
898
o6.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
899
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)
900
o6.BottomSurface = Enum.SurfaceType.Smooth
901
o6.TopSurface = Enum.SurfaceType.Smooth
902
o6.Color = Color3.new(0.152941, 0.27451, 0.176471)
903
o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
904
o7.Name = "Joint"
905
o7.Parent = o6
906
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)
907
o7.Part0 = o6
908
o7.Part1 = o10
909
o8.Parent = o1
910
o8.Material = Enum.Material.DiamondPlate
911
o8.BrickColor = BrickColor.new("Earth green")
912
o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
913
o8.Rotation = Vector3.new(-10, 90, 0)
914
o8.Anchored = false
915
o8.CanCollide = false
916
o8.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
917
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)
918
o8.BottomSurface = Enum.SurfaceType.Smooth
919
o8.TopSurface = Enum.SurfaceType.Smooth
920
o8.Color = Color3.new(0.152941, 0.27451, 0.176471)
921
o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
922
o9.Name = "Joint"
923
o9.Parent = o8
924
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)
925
o9.Part0 = o8
926
o9.Part1 = o10
927
o10.Name = "REF"
928
o10.Parent = o1
929
o10.Material = Enum.Material.Metal
930
o10.BrickColor = BrickColor.new("Moss")
931
o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
932
o10.Rotation = Vector3.new(-10, -0.0500000007, 0.0900000036)
933
o10.Anchored = false
934
o10.CanCollide = false
935
o10.FormFactor = Enum.FormFactor.Symmetric
936
o10.Size = Vector3.new(1, 2, 1)
937
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)
938
o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
939
o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
940
o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
941
o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
942
o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
943
o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
944
o10.Color = Color3.new(0.486275, 0.611765, 0.419608)
945
o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
946
o11.Parent = o1
947
o11.Material = Enum.Material.SmoothPlastic
948
o11.BrickColor = BrickColor.new("Really black")
949
o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
950
o11.Rotation = Vector3.new(-10.0900002, -90, 0)
951
o11.Anchored = false
952
o11.CanCollide = false
953
o11.Shape = Enum.PartType.Cylinder
954
o11.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
955
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)
956
o11.BottomSurface = Enum.SurfaceType.Smooth
957
o11.TopSurface = Enum.SurfaceType.Smooth
958
o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
959
o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
960
o12.Name = "Joint"
961
o12.Parent = o11
962
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)
963
o12.Part0 = o11
964
o12.Part1 = o10
965
o13.Parent = o1
966
o13.Material = Enum.Material.SmoothPlastic
967
o13.BrickColor = BrickColor.new("Really black")
968
o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
969
o13.Rotation = Vector3.new(-10.0900002, -90, 0)
970
o13.Anchored = false
971
o13.CanCollide = false
972
o13.Shape = Enum.PartType.Cylinder
973
o13.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
974
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)
975
o13.BottomSurface = Enum.SurfaceType.Smooth
976
o13.TopSurface = Enum.SurfaceType.Smooth
977
o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
978
o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
979
o14.Name = "Joint"
980
o14.Parent = o13
981
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)
982
o14.Part0 = o13
983
o14.Part1 = o10
984
o15.Parent = o1
985
o15.Material = Enum.Material.DiamondPlate
986
o15.BrickColor = BrickColor.new("Slime green")
987
o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
988
o15.Rotation = Vector3.new(0, 0, 15)
989
o15.Anchored = false
990
o15.CanCollide = false
991
o15.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
992
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)
993
o15.BottomSurface = Enum.SurfaceType.Smooth
994
o15.TopSurface = Enum.SurfaceType.Smooth
995
o15.Color = Color3.new(0.313726, 0.427451, 0.329412)
996
o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
997
o16.Name = "Joint"
998
o16.Parent = o15
999
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)
1000
o16.Part0 = o15
1001
o16.Part1 = o10
1002
o17.Parent = o1
1003
o17.Material = Enum.Material.DiamondPlate
1004
o17.BrickColor = BrickColor.new("Slime green")
1005
o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
1006
o17.Rotation = Vector3.new(0, 0, 15)
1007
o17.Anchored = false
1008
o17.CanCollide = false
1009
o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1010
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)
1011
o17.BottomSurface = Enum.SurfaceType.Smooth
1012
o17.TopSurface = Enum.SurfaceType.Smooth
1013
o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
1014
o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
1015
o18.Name = "Joint"
1016
o18.Parent = o17
1017
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)
1018
o18.Part0 = o17
1019
o18.Part1 = o10
1020
o19.Parent = o1
1021
o19.Material = Enum.Material.DiamondPlate
1022
o19.BrickColor = BrickColor.new("Slime green")
1023
o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
1024
o19.Rotation = Vector3.new(0, 0, 15)
1025
o19.Anchored = false
1026
o19.CanCollide = false
1027
o19.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1028
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)
1029
o19.BottomSurface = Enum.SurfaceType.Smooth
1030
o19.TopSurface = Enum.SurfaceType.Smooth
1031
o19.Color = Color3.new(0.313726, 0.427451, 0.329412)
1032
o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
1033
o20.Name = "Joint"
1034
o20.Parent = o19
1035
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)
1036
o20.Part0 = o19
1037
o20.Part1 = o10
1038
o21.Parent = o1
1039
o21.Material = Enum.Material.SmoothPlastic
1040
o21.BrickColor = BrickColor.new("Really black")
1041
o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
1042
o21.Rotation = Vector3.new(-55.9599991, -78.0199966, 25.2399998)
1043
o21.Anchored = false
1044
o21.CanCollide = false
1045
o21.Shape = Enum.PartType.Cylinder
1046
o21.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
1047
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)
1048
o21.BottomSurface = Enum.SurfaceType.Smooth
1049
o21.TopSurface = Enum.SurfaceType.Smooth
1050
o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1051
o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
1052
o22.Name = "Joint"
1053
o22.Parent = o21
1054
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)
1055
o22.Part0 = o21
1056
o22.Part1 = o10
1057
o23.Parent = o1
1058
o23.Material = Enum.Material.SmoothPlastic
1059
o23.BrickColor = BrickColor.new("Really black")
1060
o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
1061
o23.Rotation = Vector3.new(-10.0900002, -90, 0)
1062
o23.Anchored = false
1063
o23.CanCollide = false
1064
o23.Shape = Enum.PartType.Cylinder
1065
o23.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1066
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)
1067
o23.BottomSurface = Enum.SurfaceType.Smooth
1068
o23.TopSurface = Enum.SurfaceType.Smooth
1069
o23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1070
o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
1071
o24.Name = "Joint"
1072
o24.Parent = o23
1073
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)
1074
o24.Part0 = o23
1075
o24.Part1 = o10
1076
o25.Parent = o1
1077
o25.Material = Enum.Material.SmoothPlastic
1078
o25.BrickColor = BrickColor.new("Really black")
1079
o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
1080
o25.Rotation = Vector3.new(-10.0900002, -90, 0)
1081
o25.Anchored = false
1082
o25.CanCollide = false
1083
o25.Shape = Enum.PartType.Cylinder
1084
o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1085
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)
1086
o25.BottomSurface = Enum.SurfaceType.Smooth
1087
o25.TopSurface = Enum.SurfaceType.Smooth
1088
o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1089
o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
1090
o26.Name = "Joint"
1091
o26.Parent = o25
1092
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)
1093
o26.Part0 = o25
1094
o26.Part1 = o10
1095
mas.Parent = workspace
1096
mas:MakeJoints()
1097
local mas1 = mas:GetChildren()
1098
for i=1,#mas1 do
1099
	mas1[i].Parent = workspace 
1100
	ypcall(function() mas1[i]:MakeJoints() end)
1101
end
1102
mas:Destroy()
1103
for i=1,#cors do
1104
coroutine.resume(cors[i])
1105
end
1106
1107
wait()
1108
1109
Workspace["LeftArm"].Parent = game.Players.LocalPlayer.Character
1110
1111
game.Players.LocalPlayer.Character["LeftArm"].Name = "Stand Turret Left Arm"
1112
1113
w = Instance.new("Weld", LeftArm)
1114
w.Part0 = LeftArm
1115
w.Part1 = o10
1116
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
1117
LeftArm.Transparency = 1
1118
1119
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Arm"]:GetChildren()) do
1120
	if v.ClassName == "Part" then
1121
	v.CanCollide = false
1122
	v.Anchored = false
1123
	end
1124
end
1125
1126
local runDummyScript = function(f,scri)
1127
local oldenv = getfenv(f)
1128
local newenv = setmetatable({}, {
1129
__index = function(_, k)
1130
if k:lower() == 'script' then
1131
return scri
1132
else
1133
return oldenv[k]
1134
end
1135
end
1136
})
1137
setfenv(f, newenv)
1138
ypcall(function() f() end)
1139
end
1140
cors = {}
1141
mas = Instance.new("Model",game:GetService("Lighting")) 
1142
mas.Name = "CompiledModel"
1143
o1 = Instance.new("Model")
1144
o2 = Instance.new("WedgePart")
1145
o3 = Instance.new("Weld")
1146
o4 = Instance.new("Part")
1147
o5 = Instance.new("Part")
1148
o6 = Instance.new("Weld")
1149
o7 = Instance.new("Part")
1150
o8 = Instance.new("Weld")
1151
o9 = Instance.new("Part")
1152
o10 = Instance.new("Weld")
1153
o11 = Instance.new("Part")
1154
o12 = Instance.new("Weld")
1155
o13 = Instance.new("Part")
1156
o14 = Instance.new("Weld")
1157
o15 = Instance.new("Part")
1158
o16 = Instance.new("Weld")
1159
o17 = Instance.new("Part")
1160
o18 = Instance.new("Weld")
1161
o19 = Instance.new("Part")
1162
o20 = Instance.new("Weld")
1163
o21 = Instance.new("Part")
1164
o22 = Instance.new("Weld")
1165
o23 = Instance.new("Part")
1166
o24 = Instance.new("Weld")
1167
o25 = Instance.new("Part")
1168
o26 = Instance.new("Weld")
1169
o1.Name = "RightArm"
1170
o1.Parent = mas
1171
o2.Parent = o1
1172
o2.Material = Enum.Material.DiamondPlate
1173
o2.BrickColor = BrickColor.new("Earth green")
1174
o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
1175
o2.Rotation = Vector3.new(14.7799997, 2.5999999, 9.75)
1176
o2.CanCollide = false
1177
o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
1178
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)
1179
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1180
o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
1181
o3.Name = "Joint"
1182
o3.Parent = o2
1183
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)
1184
o3.Part0 = o2
1185
o3.Part1 = o4
1186
o4.Name = "REF"
1187
o4.Parent = o1
1188
o4.Material = Enum.Material.Metal
1189
o4.BrickColor = BrickColor.new("Moss")
1190
o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
1191
o4.Rotation = Vector3.new(14.8599997, 1.67999995, 9.93999958)
1192
o4.CanCollide = false
1193
o4.FormFactor = Enum.FormFactor.Symmetric
1194
o4.Size = Vector3.new(1, 2, 1)
1195
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)
1196
o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1197
o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1198
o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1199
o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1200
o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1201
o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1202
o4.Color = Color3.new(0.486275, 0.611765, 0.419608)
1203
o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
1204
o5.Parent = o1
1205
o5.Material = Enum.Material.DiamondPlate
1206
o5.BrickColor = BrickColor.new("Slime green")
1207
o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
1208
o5.Rotation = Vector3.new(0, 0, 15)
1209
o5.CanCollide = false
1210
o5.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1211
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)
1212
o5.BottomSurface = Enum.SurfaceType.Smooth
1213
o5.TopSurface = Enum.SurfaceType.Smooth
1214
o5.Color = Color3.new(0.313726, 0.427451, 0.329412)
1215
o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
1216
o6.Name = "Joint"
1217
o6.Parent = o5
1218
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)
1219
o6.Part0 = o5
1220
o6.Part1 = o4
1221
o7.Parent = o1
1222
o7.Material = Enum.Material.SmoothPlastic
1223
o7.BrickColor = BrickColor.new("Really black")
1224
o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
1225
o7.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1226
o7.CanCollide = false
1227
o7.Shape = Enum.PartType.Cylinder
1228
o7.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1229
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)
1230
o7.BottomSurface = Enum.SurfaceType.Smooth
1231
o7.TopSurface = Enum.SurfaceType.Smooth
1232
o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1233
o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
1234
o8.Name = "Joint"
1235
o8.Parent = o7
1236
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)
1237
o8.Part0 = o7
1238
o8.Part1 = o4
1239
o9.Parent = o1
1240
o9.Material = Enum.Material.SmoothPlastic
1241
o9.BrickColor = BrickColor.new("Really black")
1242
o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
1243
o9.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1244
o9.CanCollide = false
1245
o9.Shape = Enum.PartType.Cylinder
1246
o9.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1247
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)
1248
o9.BottomSurface = Enum.SurfaceType.Smooth
1249
o9.TopSurface = Enum.SurfaceType.Smooth
1250
o9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1251
o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
1252
o10.Name = "Joint"
1253
o10.Parent = o9
1254
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)
1255
o10.Part0 = o9
1256
o10.Part1 = o4
1257
o11.Parent = o1
1258
o11.Material = Enum.Material.SmoothPlastic
1259
o11.BrickColor = BrickColor.new("Really black")
1260
o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
1261
o11.Rotation = Vector3.new(123.589996, 84.5699997, -38.7299995)
1262
o11.CanCollide = false
1263
o11.Shape = Enum.PartType.Cylinder
1264
o11.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
1265
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)
1266
o11.BottomSurface = Enum.SurfaceType.Smooth
1267
o11.TopSurface = Enum.SurfaceType.Smooth
1268
o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1269
o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
1270
o12.Name = "Joint"
1271
o12.Parent = o11
1272
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)
1273
o12.Part0 = o11
1274
o12.Part1 = o4
1275
o13.Parent = o1
1276
o13.Material = Enum.Material.DiamondPlate
1277
o13.BrickColor = BrickColor.new("Slime green")
1278
o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
1279
o13.Rotation = Vector3.new(0, 0, 15)
1280
o13.CanCollide = false
1281
o13.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1282
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)
1283
o13.BottomSurface = Enum.SurfaceType.Smooth
1284
o13.TopSurface = Enum.SurfaceType.Smooth
1285
o13.Color = Color3.new(0.313726, 0.427451, 0.329412)
1286
o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
1287
o14.Name = "Joint"
1288
o14.Parent = o13
1289
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)
1290
o14.Part0 = o13
1291
o14.Part1 = o4
1292
o15.Parent = o1
1293
o15.Material = Enum.Material.SmoothPlastic
1294
o15.BrickColor = BrickColor.new("Really black")
1295
o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
1296
o15.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1297
o15.CanCollide = false
1298
o15.Shape = Enum.PartType.Cylinder
1299
o15.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1300
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)
1301
o15.BottomSurface = Enum.SurfaceType.Smooth
1302
o15.TopSurface = Enum.SurfaceType.Smooth
1303
o15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1304
o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
1305
o16.Name = "Joint"
1306
o16.Parent = o15
1307
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)
1308
o16.Part0 = o15
1309
o16.Part1 = o4
1310
o17.Parent = o1
1311
o17.Material = Enum.Material.DiamondPlate
1312
o17.BrickColor = BrickColor.new("Slime green")
1313
o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
1314
o17.Rotation = Vector3.new(0, 0, 15)
1315
o17.CanCollide = false
1316
o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
1317
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)
1318
o17.BottomSurface = Enum.SurfaceType.Smooth
1319
o17.TopSurface = Enum.SurfaceType.Smooth
1320
o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
1321
o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
1322
o18.Name = "Joint"
1323
o18.Parent = o17
1324
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)
1325
o18.Part0 = o17
1326
o18.Part1 = o4
1327
o19.Parent = o1
1328
o19.Material = Enum.Material.DiamondPlate
1329
o19.BrickColor = BrickColor.new("Earth green")
1330
o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
1331
o19.Rotation = Vector3.new(-84.9100037, 79.9100037, 99.9100037)
1332
o19.CanCollide = false
1333
o19.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1334
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)
1335
o19.BottomSurface = Enum.SurfaceType.Smooth
1336
o19.TopSurface = Enum.SurfaceType.Smooth
1337
o19.Color = Color3.new(0.152941, 0.27451, 0.176471)
1338
o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
1339
o20.Name = "Joint"
1340
o20.Parent = o19
1341
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)
1342
o20.Part0 = o19
1343
o20.Part1 = o4
1344
o21.Parent = o1
1345
o21.Material = Enum.Material.DiamondPlate
1346
o21.BrickColor = BrickColor.new("Earth green")
1347
o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
1348
o21.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
1349
o21.CanCollide = false
1350
o21.Size = Vector3.new(1.10000002, 0.5, 1.10000002)
1351
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)
1352
o21.BottomSurface = Enum.SurfaceType.Smooth
1353
o21.TopSurface = Enum.SurfaceType.Smooth
1354
o21.Color = Color3.new(0.152941, 0.27451, 0.176471)
1355
o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
1356
o22.Name = "Joint"
1357
o22.Parent = o21
1358
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)
1359
o22.Part0 = o21
1360
o22.Part1 = o4
1361
o23.Parent = o1
1362
o23.Material = Enum.Material.DiamondPlate
1363
o23.BrickColor = BrickColor.new("Earth green")
1364
o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
1365
o23.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
1366
o23.CanCollide = false
1367
o23.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
1368
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)
1369
o23.BottomSurface = Enum.SurfaceType.Smooth
1370
o23.TopSurface = Enum.SurfaceType.Smooth
1371
o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
1372
o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
1373
o24.Name = "Joint"
1374
o24.Parent = o23
1375
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)
1376
o24.Part0 = o23
1377
o24.Part1 = o4
1378
o25.Parent = o1
1379
o25.Material = Enum.Material.SmoothPlastic
1380
o25.BrickColor = BrickColor.new("Really black")
1381
o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
1382
o25.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
1383
o25.CanCollide = false
1384
o25.Shape = Enum.PartType.Cylinder
1385
o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
1386
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)
1387
o25.BottomSurface = Enum.SurfaceType.Smooth
1388
o25.TopSurface = Enum.SurfaceType.Smooth
1389
o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1390
o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
1391
o26.Name = "Joint"
1392
o26.Parent = o25
1393
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)
1394
o26.Part0 = o25
1395
o26.Part1 = o4
1396
mas.Parent = workspace
1397
mas:MakeJoints()
1398
local mas1 = mas:GetChildren()
1399
for i=1,#mas1 do
1400
	mas1[i].Parent = workspace 
1401
	ypcall(function() mas1[i]:MakeJoints() end)
1402
end
1403
mas:Destroy()
1404
for i=1,#cors do
1405
coroutine.resume(cors[i])
1406
end
1407
1408
wait()
1409
1410
Workspace["RightArm"].Parent = game.Players.LocalPlayer.Character
1411
1412
game.Players.LocalPlayer.Character["RightArm"].Name = "Stand Turret Right Arm"
1413
1414
w = Instance.new("Weld", RightArm)
1415
w.Part0 = RightArm
1416
w.Part1 = o4
1417
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
1418
RightArm.Transparency = 1
1419
1420
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Arm"]:GetChildren()) do
1421
	if v.ClassName == "Part" then
1422
	v.CanCollide = false
1423
	v.Anchored = false
1424
	end
1425
end
1426
1427
local runDummyScript = function(f,scri)
1428
local oldenv = getfenv(f)
1429
local newenv = setmetatable({}, {
1430
__index = function(_, k)
1431
if k:lower() == 'script' then
1432
return scri
1433
else
1434
return oldenv[k]
1435
end
1436
end
1437
})
1438
setfenv(f, newenv)
1439
ypcall(function() f() end)
1440
end
1441
cors = {}
1442
mas = Instance.new("Model",game:GetService("Lighting")) 
1443
mas.Name = "CompiledModel"
1444
o1 = Instance.new("Model")
1445
o2 = Instance.new("Part")
1446
o3 = Instance.new("Weld")
1447
o4 = Instance.new("Part")
1448
o5 = Instance.new("Weld")
1449
o6 = Instance.new("Part")
1450
o1.Name = "LeftLeg"
1451
o1.Parent = mas
1452
o2.Parent = o1
1453
o2.Material = Enum.Material.DiamondPlate
1454
o2.BrickColor = BrickColor.new("Earth green")
1455
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1456
o2.Rotation = Vector3.new(-95, 74.9100037, 90)
1457
o2.CanCollide = false
1458
o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1459
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)
1460
o2.BottomSurface = Enum.SurfaceType.Smooth
1461
o2.TopSurface = Enum.SurfaceType.Smooth
1462
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1463
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1464
o3.Name = "Joint"
1465
o3.Parent = o2
1466
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)
1467
o3.Part0 = o2
1468
o3.Part1 = o6
1469
o4.Parent = o1
1470
o4.Material = Enum.Material.DiamondPlate
1471
o4.BrickColor = BrickColor.new("Earth green")
1472
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1473
o4.Rotation = Vector3.new(-95, 74.9100037, 90)
1474
o4.CanCollide = false
1475
o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
1476
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)
1477
o4.BottomSurface = Enum.SurfaceType.Smooth
1478
o4.TopSurface = Enum.SurfaceType.Smooth
1479
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
1480
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1481
o5.Name = "Joint"
1482
o5.Parent = o4
1483
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)
1484
o5.Part0 = o4
1485
o5.Part1 = o6
1486
o6.Name = "REF"
1487
o6.Parent = o1
1488
o6.Material = Enum.Material.Metal
1489
o6.BrickColor = BrickColor.new("Moss")
1490
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1491
o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
1492
o6.CanCollide = false
1493
o6.FormFactor = Enum.FormFactor.Symmetric
1494
o6.Size = Vector3.new(1, 2, 1)
1495
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)
1496
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1497
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1498
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1499
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1500
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1501
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1502
o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
1503
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1504
mas.Parent = workspace
1505
mas:MakeJoints()
1506
local mas1 = mas:GetChildren()
1507
for i=1,#mas1 do
1508
	mas1[i].Parent = workspace 
1509
	ypcall(function() mas1[i]:MakeJoints() end)
1510
end
1511
mas:Destroy()
1512
for i=1,#cors do
1513
coroutine.resume(cors[i])
1514
end
1515
1516
wait()
1517
1518
Workspace["LeftLeg"].Parent = game.Players.LocalPlayer.Character
1519
1520
game.Players.LocalPlayer.Character["LeftLeg"].Name = "Stand Turret Left Leg"
1521
1522
w = Instance.new("Weld", LeftLeg)
1523
w.Part0 = LeftLeg
1524
w.Part1 = o6
1525
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1526
LeftLeg.Transparency = 1
1527
1528
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Leg"]:GetChildren()) do
1529
	if v.ClassName == "Part" then
1530
	v.CanCollide = false
1531
	v.Anchored = false
1532
	end
1533
end
1534
1535
local runDummyScript = function(f,scri)
1536
local oldenv = getfenv(f)
1537
local newenv = setmetatable({}, {
1538
__index = function(_, k)
1539
if k:lower() == 'script' then
1540
return scri
1541
else
1542
return oldenv[k]
1543
end
1544
end
1545
})
1546
setfenv(f, newenv)
1547
ypcall(function() f() end)
1548
end
1549
cors = {}
1550
mas = Instance.new("Model",game:GetService("Lighting")) 
1551
mas.Name = "CompiledModel"
1552
o1 = Instance.new("Model")
1553
o2 = Instance.new("Part")
1554
o3 = Instance.new("Weld")
1555
o4 = Instance.new("Part")
1556
o5 = Instance.new("Weld")
1557
o6 = Instance.new("Part")
1558
o1.Name = "RightLeg"
1559
o1.Parent = mas
1560
o2.Parent = o1
1561
o2.Material = Enum.Material.DiamondPlate
1562
o2.BrickColor = BrickColor.new("Earth green")
1563
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1564
o2.Rotation = Vector3.new(-95, 74.9100037, 90)
1565
o2.CanCollide = false
1566
o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
1567
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)
1568
o2.BottomSurface = Enum.SurfaceType.Smooth
1569
o2.TopSurface = Enum.SurfaceType.Smooth
1570
o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
1571
o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
1572
o3.Name = "Joint"
1573
o3.Parent = o2
1574
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)
1575
o3.Part0 = o2
1576
o3.Part1 = o6
1577
o4.Parent = o1
1578
o4.Material = Enum.Material.DiamondPlate
1579
o4.BrickColor = BrickColor.new("Earth green")
1580
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1581
o4.Rotation = Vector3.new(-95, 74.9100037, 90)
1582
o4.CanCollide = false
1583
o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
1584
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)
1585
o4.BottomSurface = Enum.SurfaceType.Smooth
1586
o4.TopSurface = Enum.SurfaceType.Smooth
1587
o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
1588
o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
1589
o5.Name = "Joint"
1590
o5.Parent = o4
1591
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)
1592
o5.Part0 = o4
1593
o5.Part1 = o6
1594
o6.Name = "REF"
1595
o6.Parent = o1
1596
o6.Material = Enum.Material.Metal
1597
o6.BrickColor = BrickColor.new("Moss")
1598
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1599
o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
1600
o6.CanCollide = false
1601
o6.FormFactor = Enum.FormFactor.Symmetric
1602
o6.Size = Vector3.new(1, 2, 1)
1603
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)
1604
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1605
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1606
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1607
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1608
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1609
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1610
o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
1611
o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
1612
mas.Parent = workspace
1613
mas:MakeJoints()
1614
local mas1 = mas:GetChildren()
1615
for i=1,#mas1 do
1616
	mas1[i].Parent = workspace 
1617
	ypcall(function() mas1[i]:MakeJoints() end)
1618
end
1619
mas:Destroy()
1620
for i=1,#cors do
1621
coroutine.resume(cors[i])
1622
end
1623
1624
wait()
1625
1626
Workspace["RightLeg"].Parent = game.Players.LocalPlayer.Character
1627
1628
game.Players.LocalPlayer.Character["RightLeg"].Name = "Stand Turret Right Leg"
1629
1630
w = Instance.new("Weld", RightLeg)
1631
w.Part0 = RightLeg
1632
w.Part1 = o6
1633
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1634
RightLeg.Transparency = 1
1635
1636
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Leg"]:GetChildren()) do
1637
	if v.ClassName == "Part" then
1638
	v.CanCollide = false
1639
	v.Anchored = false
1640
	end
1641
end
1642
1643
local runDummyScript = function(f,scri)
1644
local oldenv = getfenv(f)
1645
local newenv = setmetatable({}, {
1646
__index = function(_, k)
1647
if k:lower() == 'script' then
1648
return scri
1649
else
1650
return oldenv[k]
1651
end
1652
end
1653
})
1654
setfenv(f, newenv)
1655
ypcall(function() f() end)
1656
end
1657
cors = {}
1658
mas = Instance.new("Model",game:GetService("Lighting")) 
1659
mas.Name = "CompiledModel"
1660
o1 = Instance.new("Model")
1661
o2 = Instance.new("Part")
1662
o3 = Instance.new("Part")
1663
o4 = Instance.new("Weld")
1664
o5 = Instance.new("Part")
1665
o6 = Instance.new("Weld")
1666
o7 = Instance.new("Part")
1667
o8 = Instance.new("Weld")
1668
o9 = Instance.new("Part")
1669
o10 = Instance.new("Weld")
1670
o11 = Instance.new("Part")
1671
o12 = Instance.new("Weld")
1672
o13 = Instance.new("Part")
1673
o14 = Instance.new("Weld")
1674
o15 = Instance.new("Part")
1675
o16 = Instance.new("Weld")
1676
o1.Name = "Torso_"
1677
o1.Parent = mas
1678
o2.Name = "REF"
1679
o2.Parent = o1
1680
o2.Material = Enum.Material.Metal
1681
o2.BrickColor = BrickColor.new("Moss")
1682
o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
1683
o2.Rotation = Vector3.new(-89.7399979, 79.9100037, 89.7399979)
1684
o2.CanCollide = false
1685
o2.FormFactor = Enum.FormFactor.Symmetric
1686
o2.Size = Vector3.new(2, 2, 1)
1687
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)
1688
o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1689
o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1690
o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1691
o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1692
o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1693
o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1694
o2.Color = Color3.new(0.486275, 0.611765, 0.419608)
1695
o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
1696
o3.Parent = o1
1697
o3.Material = Enum.Material.DiamondPlate
1698
o3.BrickColor = BrickColor.new("Earth green")
1699
o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
1700
o3.Rotation = Vector3.new(-90, 80, 90)
1701
o3.CanCollide = false
1702
o3.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
1703
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)
1704
o3.BottomSurface = Enum.SurfaceType.Smooth
1705
o3.TopSurface = Enum.SurfaceType.Smooth
1706
o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
1707
o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
1708
o4.Name = "Joint"
1709
o4.Parent = o3
1710
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)
1711
o4.Part0 = o3
1712
o4.Part1 = o2
1713
o5.Parent = o1
1714
o5.Material = Enum.Material.DiamondPlate
1715
o5.BrickColor = BrickColor.new("Earth green")
1716
o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
1717
o5.Rotation = Vector3.new(-90, 80, 90)
1718
o5.CanCollide = false
1719
o5.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
1720
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)
1721
o5.BottomSurface = Enum.SurfaceType.Smooth
1722
o5.TopSurface = Enum.SurfaceType.Smooth
1723
o5.Color = Color3.new(0.152941, 0.27451, 0.176471)
1724
o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
1725
o6.Name = "Joint"
1726
o6.Parent = o5
1727
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)
1728
o6.Part0 = o5
1729
o6.Part1 = o2
1730
o7.Parent = o1
1731
o7.Material = Enum.Material.DiamondPlate
1732
o7.BrickColor = BrickColor.new("Earth green")
1733
o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
1734
o7.Rotation = Vector3.new(-90, 80, 90)
1735
o7.CanCollide = false
1736
o7.Size = Vector3.new(1.04999995, 1.5, 0.849999964)
1737
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)
1738
o7.BottomSurface = Enum.SurfaceType.Smooth
1739
o7.TopSurface = Enum.SurfaceType.Smooth
1740
o7.Color = Color3.new(0.152941, 0.27451, 0.176471)
1741
o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
1742
o8.Name = "Joint"
1743
o8.Parent = o7
1744
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)
1745
o8.Part0 = o7
1746
o8.Part1 = o2
1747
o9.Parent = o1
1748
o9.Material = Enum.Material.DiamondPlate
1749
o9.BrickColor = BrickColor.new("Earth green")
1750
o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
1751
o9.Rotation = Vector3.new(-90, 80, 90)
1752
o9.CanCollide = false
1753
o9.Size = Vector3.new(1.04999995, 1, 1.14999998)
1754
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)
1755
o9.BottomSurface = Enum.SurfaceType.Smooth
1756
o9.TopSurface = Enum.SurfaceType.Smooth
1757
o9.Color = Color3.new(0.152941, 0.27451, 0.176471)
1758
o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
1759
o10.Name = "Joint"
1760
o10.Parent = o9
1761
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)
1762
o10.Part0 = o9
1763
o10.Part1 = o2
1764
o11.Parent = o1
1765
o11.Material = Enum.Material.DiamondPlate
1766
o11.BrickColor = BrickColor.new("Earth green")
1767
o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
1768
o11.Rotation = Vector3.new(-90, 80, 90)
1769
o11.CanCollide = false
1770
o11.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
1771
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)
1772
o11.BottomSurface = Enum.SurfaceType.Smooth
1773
o11.TopSurface = Enum.SurfaceType.Smooth
1774
o11.Color = Color3.new(0.152941, 0.27451, 0.176471)
1775
o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
1776
o12.Name = "Joint"
1777
o12.Parent = o11
1778
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)
1779
o12.Part0 = o11
1780
o12.Part1 = o2
1781
o13.Parent = o1
1782
o13.Material = Enum.Material.DiamondPlate
1783
o13.BrickColor = BrickColor.new("Earth green")
1784
o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
1785
o13.Rotation = Vector3.new(-90, 80, 90)
1786
o13.CanCollide = false
1787
o13.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
1788
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)
1789
o13.BottomSurface = Enum.SurfaceType.Smooth
1790
o13.TopSurface = Enum.SurfaceType.Smooth
1791
o13.Color = Color3.new(0.152941, 0.27451, 0.176471)
1792
o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
1793
o14.Name = "Joint"
1794
o14.Parent = o13
1795
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)
1796
o14.Part0 = o13
1797
o14.Part1 = o2
1798
o15.Parent = o1
1799
o15.Material = Enum.Material.DiamondPlate
1800
o15.BrickColor = BrickColor.new("Earth green")
1801
o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
1802
o15.Rotation = Vector3.new(-90, 80, 90)
1803
o15.CanCollide = false
1804
o15.Size = Vector3.new(1.04999995, 1, 1.14999998)
1805
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)
1806
o15.BottomSurface = Enum.SurfaceType.Smooth
1807
o15.TopSurface = Enum.SurfaceType.Smooth
1808
o15.Color = Color3.new(0.152941, 0.27451, 0.176471)
1809
o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
1810
o16.Name = "Joint"
1811
o16.Parent = o15
1812
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)
1813
o16.Part0 = o15
1814
o16.Part1 = o2
1815
mas.Parent = workspace
1816
mas:MakeJoints()
1817
local mas1 = mas:GetChildren()
1818
for i=1,#mas1 do
1819
	mas1[i].Parent = workspace 
1820
	ypcall(function() mas1[i]:MakeJoints() end)
1821
end
1822
mas:Destroy()
1823
for i=1,#cors do
1824
coroutine.resume(cors[i])
1825
end
1826
1827
wait()
1828
1829
Workspace["Torso_"].Parent = game.Players.LocalPlayer.Character
1830
1831
game.Players.LocalPlayer.Character["Torso_"].Name = "Stand Turret Torso"
1832
1833
w = Instance.new("Weld", Torso)
1834
w.Part0 = Torso
1835
w.Part1 = o2
1836
w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
1837
Torso.Transparency = 1
1838
1839
for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Torso"]:GetChildren()) do
1840
	if v.ClassName == "Part" then
1841
	v.CanCollide = false
1842
	v.Anchored = false
1843
	end
1844
end
1845
1846
local m = Create("Model"){
1847
	Parent = AdvancingFortress,
1848
	Name = "WeaponModel",
1849
}
1850
1851
Head.face:remove()
1852
AdvancingFortress.Head.Name = "FHead"
1853
AdvancingFortress.Torso.Name = "FTorso"
1854
AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
1855
Humanoid.Animator.Parent = nil
1856
AdvancingFortress.Animate.Parent = nil
1857
1858
local newMotor = function(part0, part1, c0, c1)
1859
	local w = Create('Weld'){
1860
		Parent = part0,
1861
		Part0 = part0,
1862
		Part1 = part1,
1863
		C0 = c0,
1864
		C1 = c1,
1865
	}
1866
	return w
1867
end
1868
1869
function clerp(a, b, t)
1870
	return a:lerp(b, t)
1871
end
1872
1873
RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
1874
NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
1875
1876
local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0)) 
1877
local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
1878
local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
1879
local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
1880
RootJoint.C1 = CFrame.new(0, 0, 0)
1881
RootJoint.C0 = CFrame.new(0, 0, 0)
1882
Torso.Neck.C1 = CFrame.new(0, 0, 0)
1883
Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
1884
1885
local rarmc1 = RW.C1
1886
local larmc1 = LW.C1
1887
local rlegc1 = RH.C1
1888
local llegc1 = LH.C1
1889
1890
local resetc1 = false
1891
1892
function PlayAnimationFromTable(table, speed, bool)
1893
	RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) 
1894
	Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) 
1895
	RW.C0 = clerp(RW.C0, table[3], speed) 
1896
	LW.C0 = clerp(LW.C0, table[4], speed) 
1897
	RH.C0 = clerp(RH.C0, table[5], speed) 
1898
	LH.C0 = clerp(LH.C0, table[6], speed) 
1899
	if bool == true then
1900
		if resetc1 == false then
1901
			resetc1 = true
1902
			RootJoint.C1 = RootJoint.C1
1903
			Torso.Neck.C1 = Torso.Neck.C1
1904
			RW.C1 = rarmc1
1905
			LW.C1 = larmc1
1906
			RH.C1 = rlegc1
1907
			LH.C1 = llegc1
1908
		end
1909
	end
1910
end
1911
1912
ArtificialHB = Create("BindableEvent", script){
1913
	Parent = script,
1914
	Name = "Heartbeat",
1915
}
1916
1917
script:WaitForChild("Heartbeat")
1918
1919
frame = 1 / 30
1920
tf = 0
1921
allowframeloss = false
1922
tossremainder = false
1923
lastframe = tick()
1924
script.Heartbeat:Fire()
1925
1926
game:GetService("RunService").Heartbeat:connect(function(s, p)
1927
	tf = tf + s
1928
	if tf >= frame then
1929
		if allowframeloss then
1930
			script.Heartbeat:Fire()
1931
			lastframe = tick()
1932
		else
1933
			for i = 1, math.floor(tf / frame) do
1934
				script.Heartbeat:Fire()
1935
			end
1936
			lastframe = tick()
1937
		end
1938
		if tossremainder then
1939
			tf = 0
1940
		else
1941
			tf = tf - frame * math.floor(tf / frame)
1942
		end
1943
	end
1944
end)
1945
1946
function swait(num)
1947
	if num == 0 or num == nil then
1948
		ArtificialHB.Event:wait()
1949
	else
1950
		for i = 0, num do
1951
			ArtificialHB.Event:wait()
1952
		end
1953
	end
1954
end
1955
1956
function RemoveOutlines(part)
1957
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
1958
end
1959
	
1960
CFuncs = {	
1961
	Part = {
1962
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1963
			local Part = Create("Part"){
1964
				Parent = Parent,
1965
				Reflectance = Reflectance,
1966
				Transparency = Transparency,
1967
				CanCollide = false,
1968
				Locked = true,
1969
				BrickColor = BrickColor.new(tostring(BColor)),
1970
				Name = Name,
1971
				Size = Size,
1972
				Material = Material,
1973
			}
1974
			RemoveOutlines(Part)
1975
			return Part
1976
		end;
1977
	};
1978
	
1979
	Mesh = {
1980
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1981
			local Msh = Create(Mesh){
1982
				Parent = Part,
1983
				Offset = OffSet,
1984
				Scale = Scale,
1985
			}
1986
			if Mesh == "SpecialMesh" then
1987
				Msh.MeshType = MeshType
1988
				Msh.MeshId = MeshId
1989
			end
1990
			return Msh
1991
		end;
1992
	};
1993
1994
	Weld = {
1995
		Create = function(Parent, Part0, Part1, C0, C1)
1996
			local Weld = Create("Weld"){
1997
				Parent = Parent,
1998
				Part0 = Part0,
1999
				Part1 = Part1,
2000
				C0 = C0,
2001
				C1 = C1,
2002
			}
2003
			return Weld
2004
		end;
2005
	};
2006
2007
	Sound = {
2008
		Create = function(id, par, vol, pit) 
2009
			local Sound = Create("Sound"){
2010
				Volume = vol,
2011
				Pitch = pit or 1,
2012
				SoundId = "rbxassetid://" .. id,
2013
				Parent = par or workspace,
2014
			}
2015
			Sound:play() 
2016
			game:GetService("Debris"):AddItem(Sound, 130)
2017
			return Sound
2018
		end;
2019
	};
2020
	
2021
	Decal = {
2022
		Create = function(Color, Texture, Transparency, Name, Parent)
2023
			local Decal = Create("Decal"){
2024
				Color3 = Color,
2025
				Texture = "rbxassetid://" .. Texture,
2026
				Transparency = Transparency,
2027
				Name = Name,
2028
				Parent = Parent,
2029
			}
2030
			return Decal
2031
		end;
2032
	};
2033
	
2034
	BillboardGui = {
2035
		Create = function(Parent, Image, Position, Size)
2036
			local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
2037
			BillPar.CFrame = CFrame.new(Position)
2038
			local Bill = Create("BillboardGui"){
2039
				Parent = BillPar,
2040
				Adornee = BillPar,
2041
				Size = UDim2.new(1, 0, 1, 0),
2042
				SizeOffset = Vector2.new(Size, Size),
2043
			}
2044
			local d = Create("ImageLabel", Bill){
2045
				Parent = Bill,
2046
				BackgroundTransparency = 1,
2047
				Size = UDim2.new(1, 0, 1, 0),
2048
				Image = "rbxassetid://" .. Image,
2049
			}
2050
			return BillPar
2051
		end
2052
	};
2053
	
2054
	ParticleEmitter = {
2055
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
2056
			local Particle = Create("ParticleEmitter"){
2057
				Parent = Parent,
2058
				Color = ColorSequence.new(Color1, Color2),
2059
				LightEmission = LightEmission,
2060
				Size = Size,
2061
				Texture = Texture,
2062
				Transparency = Transparency,
2063
				ZOffset = ZOffset,
2064
				Acceleration = Accel,
2065
				Drag = Drag,
2066
				LockedToPart = LockedToPart,
2067
				VelocityInheritance = VelocityInheritance,
2068
				EmissionDirection = EmissionDirection,
2069
				Enabled = Enabled,
2070
				Lifetime = LifeTime,
2071
				Rate = Rate,
2072
				Rotation = Rotation,
2073
				RotSpeed = RotSpeed,
2074
				Speed = Speed,
2075
				VelocitySpread = VelocitySpread,
2076
			}
2077
			return Particle
2078
		end;
2079
	};
2080
	
2081
	CreateTemplate = {
2082
		
2083
	};
2084
}
2085
2086
function rayCast(Position, Direction, Range, Ignore)
2087
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) 
2088
end 
2089
2090
FindNearestTorso = function(pos)
2091
	local list = (game.Workspace:children())
2092
	local torso = nil
2093
	local dist = 1000
2094
	local temp, human, temp2 = nil, nil, nil
2095
	for x = 1, #list do
2096
		temp2 = list[x]
2097
		if temp2.className == "Model" and temp2.Name ~= Character.Name then
2098
			temp = temp2:findFirstChild("Torso")
2099
			human = temp2:findFirstChild("Humanoid")
2100
			if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
2101
				local dohit = true
2102
				if dohit == true then
2103
					torso = temp
2104
					dist = (temp.Position - pos).magnitude
2105
				end
2106
			end
2107
		end
2108
	end
2109
	return torso, dist
2110
end
2111
2112
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
2113
	if hit.Parent == nil then
2114
		return
2115
	end
2116
	local h = hit.Parent:FindFirstChild("Humanoid")
2117
	for _, v in pairs(hit.Parent:children()) do
2118
		if v:IsA("Humanoid") then
2119
			h = v
2120
		end
2121
	end
2122
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2123
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
2124
			if hit.Parent.DebounceHit.Value == true then
2125
				return
2126
			end
2127
		end
2128
		local c = Create("ObjectValue"){
2129
			Name = "creator",
2130
			Value = game:service("Players").LocalPlayer,
2131
			Parent = h,
2132
		}
2133
		game:GetService("Debris"):AddItem(c, .5)
2134
		CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
2135
		local Damage = math.random(minim, maxim)
2136
		local blocked = false
2137
		local block = hit.Parent:findFirstChild("Block")
2138
		if block ~= nil then
2139
			if block.className == "IntValue" then
2140
				if block.Value > 0 then
2141
					blocked = true
2142
					block.Value = block.Value - 1
2143
					print(block.Value)
2144
				end
2145
			end
2146
		end
2147
		if TimeStop == false then
2148
			h.Health = h.Health - Damage
2149
			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)
2150
		elseif TimeStop == true then
2151
			repeat wait() until TimeStop == false
2152
			h.Health = h.Health - (Damage / 2)
2153
			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)
2154
		end
2155
		if Type == "Knockdown" then
2156
			local hum = hit.Parent.Humanoid
2157
			hum.PlatformStand = true
2158
			coroutine.resume(coroutine.create(function(HHumanoid)
2159
				swait(1)
2160
				HHumanoid.PlatformStand = false
2161
			end), hum)
2162
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
2163
			local bodvol = Create("BodyVelocity"){
2164
				velocity = angle * knockback,
2165
				P = 5000,
2166
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2167
				Parent = hit,
2168
			}
2169
			local rl = Create("BodyAngularVelocity"){
2170
				P = 3000,
2171
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
2172
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
2173
				Parent = hit,
2174
			}
2175
			game:GetService("Debris"):AddItem(bodvol, .5)
2176
			game:GetService("Debris"):AddItem(rl, .5)
2177
		elseif Type == "Normal" then
2178
			local vp = Create("BodyVelocity"){
2179
				P = 500,
2180
				maxForce = Vector3.new(math.huge, 0, math.huge),
2181
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
2182
			}
2183
			if knockback > 0 then
2184
				vp.Parent = hit.Parent.Torso
2185
			end
2186
			game:GetService("Debris"):AddItem(vp, .5)
2187
		elseif Type == "Up" then
2188
			local bodyVelocity = Create("BodyVelocity"){
2189
				velocity = Vector3.new(0, 20, 0),
2190
				P = 5000,
2191
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2192
				Parent = hit,
2193
			}
2194
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
2195
		elseif Type == "DarkUp" then
2196
			coroutine.resume(coroutine.create(function()
2197
				for i = 0, 1, 0.1 do
2198
					swait()
2199
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
2200
				end
2201
			end))
2202
			local bodyVelocity = Create("BodyVelocity"){
2203
				velocity = Vector3.new(0, 20, 0),
2204
				P = 5000,
2205
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2206
				Parent = hit,
2207
			}
2208
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
2209
		elseif Type == "Snare" then
2210
			local bp = Create("BodyPosition"){
2211
				P = 2000,
2212
				D = 100,
2213
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2214
				position = hit.Parent.Torso.Position,
2215
				Parent = hit.Parent.Torso,
2216
			}
2217
			game:GetService("Debris"):AddItem(bp, 1)
2218
		elseif Type == "Freeze" then
2219
			local BodPos = Create("BodyPosition"){
2220
				P = 50000,
2221
				D = 1000,
2222
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2223
				position = hit.Parent.Torso.Position,
2224
				Parent = hit.Parent.Torso,
2225
			}
2226
			local BodGy = Create("BodyGyro") {
2227
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
2228
				P = 20e+003,
2229
				Parent = hit.Parent.Torso,
2230
				cframe = hit.Parent.Torso.CFrame,
2231
			}
2232
			hit.Parent.Torso.Anchored = true
2233
			coroutine.resume(coroutine.create(function(Part) 
2234
				swait(1.5)
2235
				Part.Anchored = false
2236
			end), hit.Parent.Torso)
2237
			game:GetService("Debris"):AddItem(BodPos, 3)
2238
			game:GetService("Debris"):AddItem(BodGy, 3)
2239
		end
2240
		local debounce = Create("BoolValue"){
2241
			Name = "DebounceHit",
2242
			Parent = hit.Parent,
2243
			Value = true,
2244
		}
2245
		game:GetService("Debris"):AddItem(debounce, Delay)
2246
		c = Create("ObjectValue"){
2247
			Name = "creator",
2248
			Value = Player,
2249
			Parent = h,
2250
		}
2251
		game:GetService("Debris"):AddItem(c, .5)
2252
	end
2253
end
2254
2255
function ShowDamage(Pos, Text, Time, Color)
2256
	local Rate = (1 / 30)
2257
	local Pos = (Pos or Vector3.new(0, 0, 0))
2258
	local Text = (Text or "")
2259
	local Time = (Time or 2)
2260
	local Color = (Color or Color3.new(1, 0, 1))
2261
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
2262
	EffectPart.Anchored = true
2263
	local BillboardGui = Create("BillboardGui"){
2264
		Size = UDim2.new(3, 0, 3, 0),
2265
		Adornee = EffectPart,
2266
		Parent = EffectPart,
2267
	}
2268
	local TextLabel = Create("TextLabel"){
2269
		BackgroundTransparency = 1,
2270
		Size = UDim2.new(1, 0, 1, 0),
2271
		Text = Text,
2272
		Font = "SciFi",
2273
		TextColor3 = Color,
2274
		TextScaled = true,
2275
		Parent = BillboardGui,
2276
	}
2277
	game.Debris:AddItem(EffectPart, (Time))
2278
	EffectPart.Parent = game:GetService("Workspace")
2279
	delay(0, function()
2280
		local Frames = (Time / Rate)
2281
		for Frame = 1, Frames do
2282
			wait(Rate)
2283
			local Percent = (Frame / Frames)
2284
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
2285
			TextLabel.TextTransparency = Percent
2286
		end
2287
		if EffectPart and EffectPart.Parent then
2288
			EffectPart:Destroy()
2289
		end
2290
	end)
2291
end
2292
2293
local STDamage = false
2294
2295
function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
2296
	for _, c in pairs(workspace:children()) do
2297
		local hum = c:findFirstChild("Humanoid")
2298
		if hum ~= nil then
2299
			local head = c:findFirstChild("Torso")
2300
			if head ~= nil then
2301
				local targ = head.Position - Part.Position
2302
				local mag = targ.magnitude
2303
				if mag <= Magnitude and c.Name ~= Player.Name then 
2304
					Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
2305
					if STDamage == true then
2306
						for i = 1, 3 do
2307
		Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1, 4, 4, 4, .07, 1)
2308
		end
2309
		for i = 1, 10 do
2310
		Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1)
2311
		end
2312
					elseif STDamage == false then
2313
		Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, .5, .5, .5, .5, .5, .5, .07, 1)
2314
		for i = 1, 2 do
2315
		Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, .4, .4, .4)
2316
		end
2317
					end
2318
				end
2319
			end
2320
		end
2321
	end
2322
end
2323
2324
HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
2325
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))
2326
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.399999917, 1.0999999))
2327
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))
2328
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
2329
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))
2330
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.299999893, 0.200000003))
2331
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))
2332
Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
2333
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))
2334
CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2335
Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
2336
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))
2337
CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2338
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.300000012, 0.200000003))
2339
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))
2340
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.10000002, 0.999999881, 1.0999999))
2341
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))
2342
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
2343
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))
2344
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2345
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
2346
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))
2347
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2348
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
2349
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))
2350
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2351
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
2352
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))
2353
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2354
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
2355
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))
2356
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2357
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
2358
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))
2359
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2360
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
2361
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))
2362
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2363
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
2364
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))
2365
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2366
THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
2367
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))
2368
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.699999928, 1.20000005))
2369
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))
2370
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.99999994, 0.499999851, 0.900000036))
2371
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))
2372
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.700000048, 0.800000012))
2373
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))
2374
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2375
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Part", Vector3.new(1.60000014, 0.400000006, 1.39999998))
2376
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))
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(1.19999981, 0.499999911, 1.19999993))
2379
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))
2380
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
2381
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))
2382
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2383
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
2384
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))
2385
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2386
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
2387
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))
2388
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.39999986, 1.19999993, 1.39999986))
2389
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))
2390
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.999999762, 0.300000012, 0.799999893))
2391
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))
2392
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.899999976, 0.499999851, 0.899999917))
2393
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))
2394
AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
2395
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))
2396
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
2397
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))
2398
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2399
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))
2400
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2401
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))
2402
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
2403
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))
2404
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
2405
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))
2406
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
2407
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))
2408
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
2409
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))
2410
HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
2411
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))
2412
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2413
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))
2414
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2415
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2416
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))
2417
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2418
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2419
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))
2420
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2421
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
2422
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))
2423
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2424
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2425
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))
2426
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2427
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
2428
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))
2429
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2430
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
2431
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))
2432
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2433
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
2434
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))
2435
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2436
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
2437
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))
2438
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2439
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
2440
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))
2441
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2442
AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
2443
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))
2444
HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
2445
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))
2446
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2447
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))
2448
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
2449
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))
2450
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2451
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))
2452
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
2453
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))
2454
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
2455
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))
2456
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
2457
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))
2458
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
2459
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))
2460
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2461
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))
2462
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2463
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2464
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))
2465
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2466
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
2467
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))
2468
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2469
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
2470
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))
2471
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2472
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2473
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))
2474
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2475
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
2476
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))
2477
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2478
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
2479
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))
2480
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2481
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
2482
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))
2483
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2484
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
2485
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))
2486
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2487
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
2488
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))
2489
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2490
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
2491
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))
2492
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2493
LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2494
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))
2495
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
2496
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))
2497
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2498
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))
2499
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
2500
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))
2501
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
2502
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))
2503
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
2504
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))
2505
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2506
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2507
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))
2508
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2509
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2510
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))
2511
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2512
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2513
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))
2514
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2515
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
2516
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))
2517
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2518
LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2519
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))
2520
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
2521
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))
2522
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
2523
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))
2524
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
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, -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))
2526
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
2527
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))
2528
CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2529
Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
2530
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))
2531
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2532
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))
2533
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2534
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2535
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))
2536
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2537
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2538
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))
2539
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2540
Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
2541
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))
2542
CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
2543
2544
EffectModel = Create("Model"){
2545
	Parent = Character,
2546
	Name = "Effects",
2547
}
2548
2549
Effects = {
2550
	Block = {
2551
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
2552
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2553
			prt.Anchored = true
2554
			prt.CFrame = cframe
2555
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2556
			game:GetService("Debris"):AddItem(prt, 10)
2557
			if Type == 1 or Type == nil then
2558
				table.insert(Effects, {
2559
					prt,
2560
					"Block1",
2561
					delay,
2562
					x3,
2563
					y3,
2564
					z3,
2565
					msh
2566
				})
2567
			elseif Type == 2 then
2568
				table.insert(Effects, {
2569
					prt,
2570
					"Block2",
2571
					delay,
2572
					x3,
2573
					y3,
2574
					z3,
2575
					msh
2576
				})
2577
			end
2578
		end;
2579
	};
2580
	
2581
	Cylinder = {
2582
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2583
			local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
2584
			prt.Anchored = true
2585
			prt.CFrame = cframe
2586
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2587
			game:GetService("Debris"):AddItem(prt, 2)
2588
			Effects[#Effects + 1] = {
2589
				prt,
2590
				"Cylinder",
2591
				delay,
2592
				x3,
2593
				y3,
2594
				z3
2595
			}
2596
		end;
2597
	};
2598
	
2599
	Head = {
2600
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2601
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2602
			prt.Anchored = true
2603
			prt.CFrame = cframe
2604
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2605
			game:GetService("Debris"):AddItem(prt, 10)
2606
			table.insert(Effects, {
2607
				prt,
2608
				"Cylinder",
2609
				delay,
2610
				x3,
2611
				y3,
2612
				z3,
2613
				msh
2614
			})
2615
		end;
2616
	};
2617
	
2618
	Sphere = {
2619
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2620
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2621
			prt.Anchored = true
2622
			prt.CFrame = cframe
2623
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2624
			game:GetService("Debris"):AddItem(prt, 10)
2625
			table.insert(Effects, {
2626
				prt,
2627
				"Cylinder",
2628
				delay,
2629
				x3,
2630
				y3,
2631
				z3,
2632
				msh
2633
			})
2634
		end;
2635
	};
2636
	
2637
	Elect = {
2638
		Create = function(cff, x, y, z)
2639
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
2640
			prt.Anchored = true
2641
			prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
2642
			prt.CFrame = CFrame.new(prt.Position)
2643
			game:GetService("Debris"):AddItem(prt, 2)
2644
			local xval = math.random() / 2
2645
			local yval = math.random() / 2
2646
			local zval = math.random() / 2
2647
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
2648
			table.insert(Effects, {
2649
				prt,
2650
				"Elec",
2651
				0.1,
2652
				x,
2653
				y,
2654
				z,
2655
				xval,
2656
				yval,
2657
				zval
2658
			})
2659
		end;
2660
2661
	};
2662
	
2663
		Ring = {
2664
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2665
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2666
			prt.Anchored = true
2667
			prt.CFrame = cframe
2668
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2669
			--msh.TextureId = "rbxassetid://269748808"
2670
			game:GetService("Debris"):AddItem(prt, 10)
2671
			table.insert(Effects, {
2672
				prt,
2673
				"Cylinder",
2674
				delay,
2675
				x3,
2676
				y3,
2677
				z3,
2678
				msh
2679
			})
2680
		end;
2681
	};
2682
2683
2684
	Wave = {
2685
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2686
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2687
			prt.Anchored = true
2688
			prt.CFrame = cframe
2689
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2690
			game:GetService("Debris"):AddItem(prt, 10)
2691
			table.insert(Effects, {
2692
				prt,
2693
				"Cylinder",
2694
				delay,
2695
				x3,
2696
				y3,
2697
				z3,
2698
				msh
2699
			})
2700
		end;
2701
	};
2702
2703
	Break = {
2704
		Create = function(brickcolor, cframe, x1, y1, z1)
2705
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
2706
			prt.Anchored = true
2707
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2708
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2709
			local num = math.random(10, 50) / 1000
2710
			game:GetService("Debris"):AddItem(prt, 10)
2711
			table.insert(Effects, {
2712
				prt,
2713
				"Shatter",
2714
				num,
2715
				prt.CFrame,
2716
				math.random() - math.random(),
2717
				0,
2718
				math.random(50, 100) / 100
2719
			})
2720
		end;
2721
	};
2722
	
2723
	Fire = {
2724
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
2725
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2726
			prt.Anchored = true
2727
			prt.CFrame = cframe
2728
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2729
			game:GetService("Debris"):AddItem(prt, 10)
2730
			table.insert(Effects, {
2731
				prt,
2732
				"Fire",
2733
				delay,
2734
				1,
2735
				1,
2736
				1,
2737
				msh
2738
			})
2739
		end;
2740
	};
2741
	
2742
	FireWave = {
2743
		Create = function(brickcolor, cframe, x1, y1, z1)
2744
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
2745
			prt.Anchored = true
2746
			prt.CFrame = cframe
2747
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2748
			local d = Create("Decal"){
2749
				Parent = prt,
2750
				Texture = "rbxassetid://26356434",
2751
				Face = "Top",
2752
			}
2753
			local d = Create("Decal"){
2754
				Parent = prt,
2755
				Texture = "rbxassetid://26356434",
2756
				Face = "Bottom",
2757
			}
2758
			game:GetService("Debris"):AddItem(prt, 10)
2759
			table.insert(Effects, {
2760
				prt,
2761
				"FireWave",
2762
				1,
2763
				30,
2764
				math.random(400, 600) / 100,
2765
				msh
2766
			})
2767
		end;
2768
	};
2769
	
2770
	Lightning = {
2771
		Create = function(p0, p1, tym, ofs, col, th, tra, last)
2772
			local magz = (p0 - p1).magnitude
2773
			local curpos = p0
2774
			local trz = {
2775
				-ofs,
2776
				ofs
2777
			}
2778
			for i = 1, tym do
2779
				local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
2780
				local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
2781
				local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
2782
				li.Material = "Neon"
2783
				if tym == i then
2784
					local magz2 = (curpos - p1).magnitude
2785
					li.Size = Vector3.new(th, th, magz2)
2786
					li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
2787
					table.insert(Effects, {
2788
						li,
2789
						"Disappear",
2790
						last
2791
					})
2792
				else
2793
					do
2794
						do
2795
							li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
2796
							curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
2797
							game.Debris:AddItem(li, 10)
2798
							table.insert(Effects, {
2799
								li,
2800
								"Disappear",
2801
								last
2802
							})
2803
						end
2804
					end
2805
				end
2806
			end
2807
		end
2808
	};
2809
2810
	EffectTemplate = {
2811
2812
	};
2813
}
2814
2815
local Invisible = false
2816
2817
function Reappear()
2818
	for _, i in pairs(AdvancingFortress:children()) do
2819
		if i:IsA("BasePart") then
2820
			coroutine.resume(coroutine.create(function(Part) 
2821
				for i = 0, 1, 0.3 do
2822
					swait()
2823
					Part.Transparency = 1
2824
				end
2825
				Part.Transparency = 1
2826
			end), i)
2827
		end
2828
	end
2829
	for _, i in pairs(m:children()) do
2830
		if i:IsA("BasePart") then
2831
			coroutine.resume(coroutine.create(function(Part) 
2832
				for i = 0, 1, 0.3 do
2833
					swait()
2834
					Part.Transparency = 1
2835
				end
2836
				Part.Transparency = 1
2837
			end), i)
2838
		end
2839
	end
2840
end
2841
2842
function ReappearArmorOnly()
2843
	for _, i in pairs(m:children()) do
2844
		if i:IsA("BasePart") then
2845
			coroutine.resume(coroutine.create(function(Part) 
2846
				for i = 0, 1, 0.3 do
2847
					swait()
2848
					Part.Transparency = 1
2849
				end
2850
				Part.Transparency = 1
2851
			end), i)
2852
		end
2853
	end
2854
end
2855
2856
function Disappear()
2857
	for _, i in pairs(AdvancingFortress:children()) do
2858
		if i:IsA("BasePart") then
2859
			coroutine.resume(coroutine.create(function(Part) 
2860
				for i = 0, 1, 0.3 do
2861
					swait()
2862
					Part.Transparency = 1
2863
				end
2864
				Part.Transparency = 1
2865
			end), i)
2866
		end
2867
	end
2868
	for _, i in pairs(m:children()) do
2869
		if i:IsA("BasePart") then
2870
			coroutine.resume(coroutine.create(function(Part) 
2871
				for i = 0, 1, 0.3 do
2872
					swait()
2873
					Part.Transparency = 1
2874
				end
2875
				Part.Transparency = 1
2876
			end), i)
2877
		end
2878
	end
2879
end
2880
2881
function DisappearArmorOnly()
2882
	for _, i in pairs(m:children()) do
2883
		if i:IsA("BasePart") then
2884
			coroutine.resume(coroutine.create(function(Part) 
2885
				for i = 0, 1, 0.3 do
2886
					swait()
2887
					Part.Transparency = 1
2888
				end
2889
				Part.Transparency = 1
2890
			end), i)
2891
		end
2892
	end
2893
end
2894
2895
local ora = false
2896
2897
function ORA()
2898
	attack = true
2899
	local S = CFuncs.Sound.Create("0", Torso, 1, 1)
2900
	Instance.new("DistortionSoundEffect", S).Level = .5
2901
	S.Looped = true
2902
	if ora == true then
2903
		while ora == true do
2904
            MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2905
			for i = 0, 1, 0.8 do
2906
				swait()
2907
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2908
				PlayAnimationFromTable({
2909
					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), 
2910
					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), 
2911
					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), 
2912
					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), 
2913
					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), 
2914
					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), 
2915
				}, .8, false)
2916
			end
2917
			MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
2918
			for i = 0, 1, 0.8 do
2919
				swait()
2920
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2921
				PlayAnimationFromTable({
2922
					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), 
2923
					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), 
2924
					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), 
2925
					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), 
2926
					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), 
2927
					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), 
2928
				}, .8, false)
2929
			end
2930
			MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2931
			for i = 0, 1, 0.8 do
2932
				swait()
2933
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2934
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2935
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2936
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2937
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2938
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2939
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2940
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2941
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2942
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2943
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2944
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2945
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2946
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2947
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2948
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
2949
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2950
				PlayAnimationFromTable({
2951
					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), 
2952
					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), 
2953
					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), 
2954
					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), 
2955
					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), 
2956
					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), 
2957
				}, .8, false)
2958
			end
2959
			MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
2960
			for i = 0, 1, 0.8 do
2961
				swait()
2962
				RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
2963
				PlayAnimationFromTable({
2964
					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), 
2965
					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), 
2966
					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), 
2967
					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), 
2968
					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), 
2969
					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), 
2970
				}, .8, false)
2971
			end
2972
			MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
2973
		end
2974
	end
2975
	S:Stop()
2976
	local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
2977
	Instance.new("DistortionSoundEffect", S2).Level = .8
2978
	for i = 0, 3, 0.13 do
2979
		swait()
2980
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2981
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2982
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2983
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2984
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2985
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2986
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
2987
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
2988
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), .5)
2989
		PlayAnimationFromTable({
2990
			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), 
2991
			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), 
2992
			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), 
2993
			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), 
2994
			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), 
2995
			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), 
2996
		}, .2, false)
2997
	end
2998
	MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
2999
	for i = 0, 1, 0.1 do
3000
		swait()
3001
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3002
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3003
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3004
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3005
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3006
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3007
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3008
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3009
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3010
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3011
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3012
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3013
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3014
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3015
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3016
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3017
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
3018
		PlayAnimationFromTable({
3019
			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), 
3020
			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), 
3021
			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), 
3022
			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), 
3023
			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), 
3024
			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), 
3025
		}, .6, false)
3026
	end
3027
	attack = false
3028
end
3029
3030
function CastleCrusherFist()
3031
	attack = true
3032
	STDamage = true
3033
	local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
3034
	Instance.new("DistortionSoundEffect", S2).Level = .8
3035
	for i = 0, 1, 0.1 do
3036
		swait()
3037
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3038
		Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3039
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3040
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3041
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3042
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3043
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3044
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3045
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3046
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3047
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3048
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3049
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3050
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3051
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3052
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3053
				Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3054
				Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3055
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), .2)
3056
		PlayAnimationFromTable({
3057
         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), 
3058
         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), 
3059
         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), 
3060
         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), 
3061
         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), 
3062
         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), 
3063
		}, .2, false)
3064
	end
3065
	for i,v in pairs (game.Workspace:GetChildren()) do
3066
		if v.ClassName == "Part" then
3067
			v.Anchored = false
3068
		end
3069
	end
3070
	game.Workspace.Base.Anchored = true
3071
	cxvg = Instance.new("ForceField",game.Players.LocalPlayer.Character)
3072
    MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
3073
    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)
3074
	CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
3075
	CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
3076
	for i = 0, 1, 0.08 do
3077
		swait()
3078
		Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
3079
		Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
3080
		RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
3081
		PlayAnimationFromTable({
3082
         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), 
3083
         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), 
3084
         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), 
3085
         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), 
3086
         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), 
3087
         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), 
3088
		}, .6, false)
3089
		Effects.Sphere.Create(BrickColor.new("Bright yellow"), HitboxR.CFrame, 1, 55, 55, 55, 55, 55, .1, 1)
3090
		Effects.Sphere.Create(BrickColor.new("Bright orange"), HitboxR.CFrame, 1, 35, 35, 35, 35, 35, .1, 1)
3091
		xsdrtew = Instance.new("Explosion",Workspace)
3092
		xsdrtew.Position = HitboxR.Position
3093
		xsdrtew.BlastRadius = 55
3094
		xsdrtew.BlastPressure = 138955
3095
	end
3096
	wait()
3097
	cxvg:remove()
3098
	STDamage = false
3099
	attack = false
3100
end
3101
3102
local IsWearingArmor = false
3103
3104
function Armor(Mode)
3105
	attack = true
3106
	if IsWearingArmor == false and Mode == "On" then
3107
		IsWearingArmor = true
3108
		Disappear()
3109
		swait(10)
3110
		ReappearArmorOnly()
3111
		Character.Humanoid.MaxHealth = 500
3112
		Character.Humanoid.Health = 500
3113
		HHandleWeld.Part0 = Character.Head
3114
		THandleWeld.Part0 = Character.Torso
3115
		AHandleRWeld.Part0 = Character["Right Arm"]
3116
		AHandleLWeld.Part0 = Character["Left Arm"]
3117
		LHandleRWeld.Part0 = Character["Right Leg"]
3118
		LHandleLWeld.Part0 = Character["Left Leg"]
3119
		for i, v in pairs(AdvancingFortress:GetChildren()) do
3120
			if v:IsA("BasePart") then
3121
				v.Transparency = 1
3122
			end
3123
		end
3124
		for i, v in pairs(Character:GetChildren()) do
3125
			if v:IsA("Accessory") then
3126
				v.Handle.Transparency = 1
3127
			end
3128
		end
3129
	elseif IsWearingArmor == true and Mode == "Off" then
3130
		IsWearingArmor = false
3131
		DisappearArmorOnly()
3132
		for i, v in pairs(Character:GetChildren()) do
3133
			if v:IsA("Accessory") then
3134
				v.Handle.Transparency = 0
3135
			end
3136
		end
3137
		swait(10)
3138
		Reappear()
3139
		Character.Humanoid.MaxHealth = 100
3140
		Character.Humanoid.Health = 100
3141
		HHandleWeld.Part0 = Head
3142
		THandleWeld.Part0 = Torso
3143
		AHandleRWeld.Part0 = RightArm
3144
		AHandleLWeld.Part0 = LeftArm
3145
		LHandleRWeld.Part0 = RightLeg
3146
		LHandleLWeld.Part0 = LeftLeg
3147
		for i, v in pairs(AdvancingFortress:GetChildren()) do
3148
			if v:IsA("BasePart") then
3149
				v.Transparency = 0
3150
			end
3151
		end
3152
	end
3153
	attack = false
3154
end
3155
3156
rgui1 = Instance.new("BillboardGui")
3157
rgui1.Parent = Torso
3158
rgui1.Size = UDim2.new(3, 0, 3, 0)--(3, 0, 3, 0)
3159
rgui1.AlwaysOnTop = true
3160
rimg1 = Instance.new("ImageLabel")
3161
rimg1.Parent = rgui1
3162
rimg1.BackgroundTransparency = 1
3163
rimg1.Position = UDim2.new(-.8,0,-.8,0)
3164
rimg1.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
3165
rimg1.Image = "rbxassetid://59820288"
3166
rimg1.ImageTransparency = 1
3167
rimga = Instance.new("TextLabel")
3168
rimga.Parent = rgui1
3169
rimga.BackgroundTransparency = 1
3170
rimga.Position = UDim2.new(-.8,0,-.8,0)
3171
rimga.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
3172
rimga.Text = "wut pooppin b"
3173
rimga.TextTransparency = 1
3174
rimga.TextSize = 100
3175
rimga.TextStrokeTransparency = 1
3176
rimga.TextColor3 = Color3.new(1,1,1)
3177
rimga.ZIndex = 2
3178
function tt()
3179
attack = true
3180
l0l:Play()
3181
wait(3.1)
3182
rimga.TextStrokeTransparency = 0
3183
rimga.TextTransparency = 0
3184
rimg1.ImageTransparency = 0
3185
rimga.Text = "10"
3186
wait(.995)
3187
rimga.Text = "9"
3188
wait(.995)
3189
rimga.Text = "8"
3190
wait(.995)
3191
rimga.Text = "7"
3192
wait(.995)
3193
rimga.Text = "6"
3194
wait(.995)
3195
rimga.Text = "5"
3196
wait(.995)
3197
rimga.Text = "4"
3198
wait(.995)
3199
rimga.Text = "3"
3200
wait(.995)
3201
rimga.Text = "2"
3202
wait(.995)
3203
rimga.Text = "1"
3204
wait(.995)
3205
rimga.Text = "0"
3206
wait(.995)
3207
rimga.TextTransparency = 1
3208
rimg1.ImageTransparency = 1
3209
rimga.TextStrokeTransparency = 1
3210
MagnitudeDamage(Torso, 3000, 99999999999, 999999999999, 100, "Knockdown", "610359515", 1)
3211
Effects.Sphere.Create(BrickColor.new("New Yeller"), Torso.CFrame, 5, 5, 5, 26, 26, 26, 0.004, 0.004)
3212
Effects.Ring.Create(BrickColor.new("New Yeller"), Torso.CFrame * CFrame.Angles(math.rad(90),0,0), .7, .7, .7, 9, 9, 1, 0.004)
3213
attack = false
3214
end
3215
Mouse.KeyDown:connect(function(k)
3216
	k = k:lower()
3217
	if attack == false and ora == false and k == 'z' and IsWearingArmor == false and Invisible == false then
3218
		ora = true
3219
		ORA()
3220
	elseif attack == false and k == 'x'  then
3221
		tt()		
3222
	elseif attack == false and k == 'g' and IsWearingArmor == false and Invisible == false then
3223
		Armor("On")
3224
	elseif attack == false and k == 'g' and IsWearingArmor == true and Invisible == false then
3225
		Armor("Off")
3226
	elseif attack == false and k == 'f' and Invisible == false and IsWearingArmor == false then
3227
		Invisible = true
3228
		Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
3229
		Disappear()
3230
	elseif attack == false and k == 'f' and Invisible == true and IsWearingArmor == false then
3231
		Invisible = false
3232
		CFuncs.Sound.Create("161006033", Torso, 1, 1.3)
3233
		CFuncs.Sound.Create("206083431", Torso, 1, 1.5)
3234
		Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .08)
3235
		for i = 1, 2 do
3236
		Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
3237
		end
3238
		for i = 1, 20 do
3239
		Effects.Break.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1)
3240
		end
3241
		Reappear()
3242
	elseif attack == false and k == 'c' and IsWearingArmor == false and Invisible == false then
3243
		CastleCrusherFist()
3244
	end
3245
end)
3246
3247
Mouse.KeyUp:connect(function(k)
3248
	k = k:lower()
3249
	if attack == true and ora == true and k == 'z' and IsWearingArmor == false then
3250
		ora = false
3251
	end
3252
end)
3253
3254
coroutine.resume(coroutine.create(function(Part, Part2)
3255
	while Part.Parent ~= nil do
3256
		swait(math.random(100, 150))
3257
		for i = 0, 1, 0.2 do
3258
			wait()
3259
			Eye1.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
3260
			Eye2.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
3261
		end
3262
		for i = 0, 1, 0.2 do
3263
			swait()
3264
			Eye1.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
3265
			Eye2.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
3266
		end
3267
	end
3268
end), Eye1, Eye2)
3269
3270
spawn(function()
3271
while wait(1) do
3272
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3273
wait()
3274
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3275
wait()
3276
Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
3277
end
3278
end)
3279
3280
while true do
3281
	swait()
3282
	rimg1.Rotation = rimg1.Rotation + 1
3283
	for i, v in pairs(AdvancingFortress:GetChildren()) do
3284
		if v:IsA("Part") then
3285
			v.Material = "SmoothPlastic"
3286
			v.CanCollide = false
3287
		elseif v:IsA("Humanoid") then
3288
			v:remove()
3289
		elseif v:IsA("Accessory") then
3290
			v:remove()
3291
		elseif v:IsA("Shirt") then
3292
			v:remove()
3293
		elseif v:IsA("Pants") then
3294
			v:remove()
3295
		elseif v:IsA("Script") or v:IsA("LocalScript") then
3296
			v:remove()
3297
		elseif v:IsA("BodyColors") then
3298
			v:remove()
3299
		end
3300
	end
3301
	HHandle.Transparency = 1
3302
	THandle.Transparency = 1
3303
	AHandleR.Transparency = 1
3304
	AHandleL.Transparency = 1
3305
	LHandleR.Transparency = 1
3306
	LHandleL.Transparency = 1
3307
	RootPart.Transparency = 1
3308
	HitboxR.Transparency = 1
3309
	HitboxL.Transparency = 1
3310
	Head.BrickColor = BrickColor.new("Really black")
3311
	Torso.BrickColor = BrickColor.new("Mid gray")
3312
	RightArm.BrickColor = BrickColor.new("Mid gray")
3313
	LeftArm.BrickColor = BrickColor.new("Mid gray")
3314
	RightLeg.BrickColor = BrickColor.new("Mid gray")
3315
	LeftLeg.BrickColor = BrickColor.new("Mid gray")
3316
	RootPart.Anchored = true
3317
	Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
3318
	velocity = Character.HumanoidRootPart.Velocity.y
3319
	sine = sine + change
3320
	local hit, pos = rayCast(Character.HumanoidRootPart.Position, (CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
3321
	if RootPart.Velocity.y > 1 and hit == nil then 
3322
		Anim = "Jump"
3323
		if attack == false then
3324
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3325
			PlayAnimationFromTable({
3326
				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), 
3327
				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), 
3328
				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), 
3329
				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), 
3330
				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), 
3331
				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), 
3332
			}, .3, false)
3333
		end
3334
	elseif RootPart.Velocity.y < -1 and hit == nil then 
3335
		Anim = "Fall"
3336
		if attack == false then
3337
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3338
			PlayAnimationFromTable({
3339
				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), 
3340
				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), 
3341
				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), 
3342
				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), 
3343
				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), 
3344
				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), 
3345
			}, .3, false)
3346
		end
3347
	elseif Torsovelocity < 1 and hit ~= nil then
3348
		Anim = "Idle"
3349
		if attack == false then
3350
			change = 1
3351
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3352
			PlayAnimationFromTable({
3353
				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), 
3354
				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), 
3355
				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), 
3356
				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), 
3357
				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), 
3358
				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), 
3359
			}, .3, false)
3360
		end
3361
	elseif Torsovelocity > 2 and hit ~= nil then
3362
		Anim = "Walk"
3363
		if attack == false then
3364
			RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
3365
			PlayAnimationFromTable({
3366
				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), 
3367
				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), 
3368
				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), 
3369
				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), 
3370
				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), 
3371
				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), 
3372
			}, .3, false)
3373
		end
3374
	end
3375
	if 0 < #Effects then
3376
		for e = 1, #Effects do
3377
			if Effects[e] ~= nil then
3378
				local Thing = Effects[e]
3379
				if Thing ~= nil then
3380
					local Part = Thing[1]
3381
					local Mode = Thing[2]
3382
					local Delay = Thing[3]
3383
					local IncX = Thing[4]
3384
					local IncY = Thing[5]
3385
					local IncZ = Thing[6]
3386
					if Thing[2] == "Shoot" then
3387
						local Look = Thing[1]
3388
						local move = 30
3389
						if Thing[8] == 3 then
3390
							move = 10
3391
						end
3392
						local hit, pos = rayCast(Thing[4], Thing[1], move, m)
3393
						if Thing[10] ~= nil then
3394
							da = pos
3395
							cf2 = CFrame.new(Thing[4], Thing[10].Position)
3396
							cfa = CFrame.new(Thing[4], pos)
3397
							tehCF = cfa:lerp(cf2, 0.2)
3398
							Thing[1] = tehCF.lookVector
3399
						end
3400
						local mag = (Thing[4] - pos).magnitude
3401
						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)
3402
						if Thing[8] == 2 then
3403
							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)
3404
						end
3405
						Thing[4] = Thing[4] + Look * move
3406
						Thing[3] = Thing[3] - 1
3407
						if 2 < Thing[5] then
3408
							Thing[5] = Thing[5] - 0.3
3409
							Thing[6] = Thing[6] - 0.3
3410
						end
3411
						if hit ~= nil then
3412
							Thing[3] = 0
3413
							if Thing[8] == 1 or Thing[8] == 3 then
3414
								Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
3415
							else
3416
								if Thing[8] == 2 then
3417
									Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
3418
									if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
3419
										ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
3420
										ref.Anchored = true
3421
										ref.CFrame = CFrame.new(pos)
3422
										CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
3423
										game:GetService("Debris"):AddItem(ref, 0.2)
3424
										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)
3425
										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)
3426
										MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
3427
									end
3428
								end
3429
							end
3430
							ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
3431
							ref.Anchored = true
3432
							ref.CFrame = CFrame.new(pos)
3433
							Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
3434
							game:GetService("Debris"):AddItem(ref, 1)
3435
						end
3436
						if Thing[3] <= 0 then
3437
							table.remove(Effects, e)
3438
						end
3439
					end
3440
					do
3441
						do
3442
							if Thing[2] == "FireWave" then
3443
								if Thing[3] <= Thing[4] then
3444
									Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
3445
									Thing[3] = Thing[3] + 1
3446
									Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
3447
								else
3448
									Part.Parent = nil
3449
									table.remove(Effects, e)
3450
								end
3451
							end
3452
							if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
3453
								if Thing[1].Transparency <= 1 then
3454
									if Thing[2] == "Block1" then
3455
										Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3456
										Mesh = Thing[7]
3457
										Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3458
										Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3459
									else
3460
										if Thing[2] == "Block2" then
3461
											Thing[1].CFrame = Thing[1].CFrame
3462
											Mesh = Thing[7]
3463
											Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3464
											Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3465
										else
3466
											if Thing[2] == "Fire" then
3467
												Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
3468
												Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3469
												Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3470
											else
3471
												if Thing[2] == "Cylinder" then
3472
													Mesh = Thing[7]
3473
													Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3474
													Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3475
												else
3476
													if Thing[2] == "Blood" then
3477
														Mesh = Thing[7]
3478
														Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
3479
														Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3480
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3481
													else
3482
														if Thing[2] == "Elec" then
3483
															Mesh = Thing[10]
3484
															Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
3485
															Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3486
														else
3487
															if Thing[2] == "Disappear" then
3488
																Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3489
						elseif Thing[2] == "Shatter" then
3490
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3491
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
3492
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
3493
							Thing[6] = Thing[6] + Thing[5]
3494
															end
3495
														end
3496
													end
3497
												end
3498
											end
3499
										end
3500
									end
3501
								else
3502
									Part.Parent = nil
3503
									table.remove(Effects, e)
3504
								end
3505
							end
3506
						end
3507
					end
3508
				end
3509
			end
3510
		end
3511
	end
3512
end