View difference between Paste ID: mmbJb1u8 and 6W2HPmLL
SHOW: | | - or go back to the newest paste.
1
---------------------------		
2
local MaxMana = 5000000 -- Max Mana You Can Get		
3
local Mana = 5000000 -- Mana You Start With		
4
local ManaGain = 40000 -- How Much Mana You Gain Per Second		
5
---------------------------		
6
repeat game:GetService('RunService').Stepped:wait() until game:GetService('Players').LocalPlayer.Character		
7
----190470714		
8
----		
9
sit = true		
10
cn = CFrame.new		
11
v3 = Vector3.new		
12
c3 = Color3.new		
13
bn = BrickColor.new		
14
ca2 = CFrame.Angles		
15
ca = function(x,y,z) return ca2(math.rad(x),math.rad(y),math.rad(z)) end		
16
ud2 = UDim2.new		
17
----		
18
----		
19
local Player = game:GetService('Players').LocalPlayer		
20
local Char = Player.Character		
21
local Human = Char.Humanoid		
22
local Mouse = Player:GetMouse()		
23
		
24
----		
25
Human.WalkSpeed = 0		
26
print ('Loading...')		
27
wait(0)		
28
----    		
29
----		
30
local mananum=0		
31
la = Char['Left Arm']		
32
ra = Char['Right Arm']		
33
ll = Char['Left Leg']		
34
rl = Char['Right Leg']		
35
tr = Char['Torso']		
36
hd = Char['Head']		
37
rp = Char['HumanoidRootPart']		
38
----		
39
----		
40
ram = tr['Right Shoulder']		
41
lam = tr['Left Shoulder']		
42
llm = tr['Left Hip']		
43
rlm = tr['Right Hip']		
44
hm = tr['Neck']		
45
rj = rp['RootJoint']		
46
----		
47
----		
48
InputService = game:GetService('UserInputService')		
49
RunService = game:GetService('RunService')		
50
----		
51
----		
52
it=Instance.new		
53
Torso=Char.Torso		
54
local fengui=it("GuiMain") 		
55
fengui.Parent=Player.PlayerGui 		
56
fengui.Name="WeaponGUI" 		
57
local fenframe=it("Frame") 		
58
fenframe.Parent=fengui		
59
fenframe.BackgroundColor3=Color3.new(255,255,255) 		
60
fenframe.BackgroundTransparency=1 		
61
fenframe.BorderColor3=Color3.new(17,17,17) 		
62
fenframe.Size=UDim2.new(0.0500000007, 0, 0.100000001, 0)		
63
fenframe.Position=UDim2.new(0.4,0,0.1,0)		
64
local fenbarmana1=it("TextLabel") 		
65
fenbarmana1.Parent=fenframe 		
66
fenbarmana1.Text=" " 		
67
fenbarmana1.BackgroundTransparency=0 		
68
fenbarmana1.BackgroundColor3=Color3.new(0,0,0) 		
69
fenbarmana1.SizeConstraint="RelativeXY" 		
70
fenbarmana1.TextXAlignment="Center" 		
71
fenbarmana1.TextYAlignment="Center" 		
72
fenbarmana1.Position=UDim2.new(0,0,0,0)		
73
fenbarmana1.Size=UDim2.new(4,0,0.2,0)		
74
local fenbarmana2=it("TextLabel") 		
75
fenbarmana2.Parent=fenframe 		
76
fenbarmana2.Text=" " 		
77
fenbarmana2.BackgroundTransparency=0 		
78
fenbarmana2.BackgroundColor3=Torso.Color		
79
fenbarmana2.SizeConstraint="RelativeXY" 		
80
fenbarmana2.TextXAlignment="Center" 		
81
fenbarmana2.TextYAlignment="Center" 		
82
fenbarmana2.Position=UDim2.new(0,0,0,0)		
83
fenbarmana2.Size=UDim2.new(4*Mana/MaxMana,0,0.2,0)		
84
local fenbarmana3=it("TextLabel") 		
85
fenbarmana3.Parent=fenframe 		
86
fenbarmana3.Text=" " 		
87
fenbarmana3.BackgroundTransparency=0 		
88
fenbarmana3.BackgroundColor3=Color3.new(Col1,Col2,Col3)		
89
fenbarmana3.SizeConstraint="RelativeXY" 		
90
fenbarmana3.TextXAlignment="Center" 		
91
fenbarmana3.TextYAlignment="Center" 		
92
fenbarmana3.Position=UDim2.new(0,0,0,0)		
93
fenbarmana3.Size=UDim2.new(0,0,0.2,0)		
94
local fenbarmana4=it("TextLabel") 		
95
fenbarmana4.Parent=fenframe 		
96
fenbarmana4.Text="Energy("..Mana..")"		
97
fenbarmana4.BackgroundTransparency=1 		
98
fenbarmana4.BackgroundColor3=Color3.new(0,0,0) 		
99
fenbarmana4.SizeConstraint="RelativeXY" 		
100
fenbarmana4.TextXAlignment="Center" 		
101
fenbarmana4.TextYAlignment="Center" 		
102
fenbarmana4.Position=UDim2.new(0,0,-0.3,0)		
103
fenbarmana4.Size=UDim2.new(4,0,0.2,0)		
104
fenbarmana4.FontSize="Size9"		
105
fenbarmana4.TextStrokeTransparency=0		
106
fenbarmana4.TextColor=BrickColor.new("White")		
107
		
108
LastMade = nil		
109
		
110
xNew=function(Table)		
111
	local Obj=Instance.new(Table[1])		
112
	for Ind,Val in pairs(Table) do		
113
		if Ind~=1 and Ind~=2 then 		
114
			Obj[Ind] = Val		
115
		end		
116
	end		
117
	Obj.Parent=Table[2]		
118
	LastMade= Obj		
119
	return Obj		
120
end		
121
		
122
xPart=function(tab)		
123
	local v=Instance.new(tab.type or "Part")		
124
	if tab.type~="CornerWedgePart" then v.formFactor="Custom" end		
125
	v.CanCollide=false		
126
	v.TopSurface=10 v.BottomSurface=10 v.RightSurface=10 v.LeftSurface=10 v.FrontSurface=10 v.BackSurface=10		
127
	v.Size=v3(tab[2],tab[3],tab[4])		
128
	if tab.co then v.BrickColor=bn(tab.co) end		
129
	if tab.tr then v.Transparency=tab.tr end		
130
	if tab.rf then v.Reflectance=tab.rf end		
131
	if tab.cf then v.CFrame=tab.cf end		
132
	if tab.an then v.Anchored=tab.an end		
133
	if tab.mt then v.Material=tab.mt end		
134
	if tab.ca then v.CanCollide=tab.ca end		
135
	v.Parent=tab[1]		
136
	LastMade= v		
137
	return v		
138
end		
139
		
140
xWeld = function(a,b,between,type)		
141
	local Weld = xNew{type or 'Weld',a,Part0 = a,Part1 = b, C0 = cn()}		
142
	if between then		
143
		Weld.C1 = b.CFrame:inverse() * a.CFrame		
144
	else		
145
		Weld.C1 = cn()		
146
	end		
147
	return Weld		
148
end		
149
		
150
function xSound(id,parent,pitch)		
151
	local s = xNew{'Sound', PlayOnRemove = true, SoundId = 'http://roblox.com/asset/?id='..id,Pitch = pitch}		
152
	s.Parent = parent		
153
	s:Destroy()		
154-
	if id == 190470714 then		
154+
	if id == 298382726 then		
155
		s.Looped = true		
156
		s.Name = "Music"		
157
	end		
158
end		
159
		
160
----		
161-
xSound(190470714,workspace,1.5)		
161+
xSound(298382726,workspace,1.5)		
162
----		
163
do local function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end local function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end local function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp	 if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end function clerp(a,b,t) local qa = {QuaternionFromCFrame(a)} local qb = {QuaternionFromCFrame(b)} local ax, ay, az = a.x, a.y, a.z local bx, by, bz = b.x, b.y, b.z local _t = 1-t return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) end end	
164
function xlerp(weld,to,tim)		
165
	if weld.C1 ~= to then		
166
	--weld.C1 = clerp(weld.C1,to,tim)		
167
	weld.C1 = weld.C1:lerp(to,tim)		
168
	end		
169
end		
170
function lerp(a,b,c)return a+(b-a)*c end		
171
----		
172
----		
173
if Char:findFirstChild("Health") then		
174
	Char.Health:Destroy()		
175
end		
176
wait(0)		
177
----		
178
--hd.Mesh.Scale = Vector3.new(hd.Mesh.Scale.X * 3,hd.Mesh.Scale.Y * 3,hd.Mesh.Scale.Z * 3)		
179
ra.Size = ra.Size * 4.5		
180
la.Size = la.Size * 4.5		
181
ll.Size = ll.Size * 4.5		
182
rl.Size = rl.Size * 4.5		
183
tr.Size = tr.Size * 4.5		
184
hd.Size = hd.Size * 4.5		
185
rp.Size = rp.Size * 4.5		
186
--		
187
local tw = xWeld(rp,tr)		
188
tw.C1 = cn(0,0,0)		
189
local law = xWeld(tr,la)		
190
law.C0 = cn(-6.5,.7,0)		
191
law.C1 = cn(0,.7,0)		
192
local raw = xWeld(tr,ra)		
193
raw.C0 = cn(6.5,.7,0)		
194
raw.C1 = cn(0,.7,0)		
195
local llw = xWeld(tr,ll)		
196
llw.C0 = cn(-2.5,-6,0)		
197
llw.C1 = cn(0,3.5,0)		
198
local rlw = xWeld(tr,rl)		
199
rlw.C0 = cn(2.5,-6,0)		
200
rlw.C1 = cn(0,3.5,0)		
201
local hw = xWeld(tr,hd)		
202
hw.C1 = cn(0,-6.5,0)		
203
ras = raw.C1		
204
las = law.C1		
205
lls = llw.C1		
206
rls = rlw.C1		
207
ts = tw.C1		
208
hs = hw.C1		
209
-----		
210
for _,Part in pairs(Char:GetChildren()) do		
211
	if Part:IsA('BasePart') then		
212
		Part.CustomPhysicalProperties = PhysicalProperties.new(0, .3, .5)		
213
	end		
214
end		
215
--------------------------------------------------------		
216
--------------------------------------------------------		
217
-----------------------CONSTANTS------------------------		
218
--------------------------------------------------------		
219
--------------------------------------------------------		
220
REGEN_SPEED = 5		
221
WEAPON_NAME = 'Grandark'		
222
----------------------------------------------------		
223
----------------------------------------------------		
224
-----------------------MODEL------------------------		
225
----------------------------------------------------		
226
----------------------------------------------------		
227
local Handle		
228
local Blade		
229
local haw		
230
Pack = Instance.new('Model', Char)		
231
Pack.Name = WEAPON_NAME		
232
do		
233
	Handle = xPart{Pack,0.54285717, 4.96428585, 1.02857149} Handle.BrickColor = BrickColor.new('Really black') Handle.Material = Enum.Material.Plastic	 haw = xWeld(ra,Handle)	 LastMade.C1 = ca(90,0,180)*cn(0,3,0) LastMade.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
234
			
235
end		
236
has = haw.C1		
237
		
238
for _,v in pairs(Pack:GetChildren()) do		
239
	v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)		
240
end		
241
--------------------------------------------------------		
242
--------------------------------------------------------		
243
-----------------------VARIABLES------------------------		
244
--------------------------------------------------------		
245
--------------------------------------------------------		
246
State = 'Idle'		
247
FallTime = 0		
248
Walk = 0		
249
WalkReverse = false		
250
StompDB = false		
251
JumpDB = false		
252
--		
253
function NewHitbox(Radius,Position)		
254
	local Returning = {}		
255
	for _,v in pairs(workspace:GetChildren()) do		
256
		if v~=Char and v:FindFirstChild('Humanoid') and v:FindFirstChild('Torso') then		
257
			local Mag = (v.Torso.Position - Position).magnitude		
258
			if Mag < Radius then		
259
				table.insert(Returning,v)		
260
			end		
261
		end		
262
	end		
263
	return Returning		
264
end		
265
--		
266
function UpdateState()		
267
	if (rp.Velocity*v3(1, 0, 1)).magnitude > 5 then		
268
		if State == 'Idle' then State = 'Walking' end		
269
	else		
270
		if State == 'Walking' then State = 'Idle'	 end	
271
	end		
272
	if WalkReverse then		
273
		Walk = Walk - .5		
274
	else		
275
		Walk = Walk + .5		
276
	end		
277
	if Walk >= 10 then		
278
		WalkReverse = true		
279
	elseif Walk <= -10 then		
280
		WalkReverse = false		
281
	end		
282
end		
283
--		
284
function JumpExplode()		
285
	local Hit = NewHitbox(35,Char.Torso.Position)		
286
	for _,v in pairs(Hit) do		
287
		v.Humanoid.MaxHealth = 100		
288
		v.Humanoid.Health = v.Humanoid.Health - 1000000000		
289
		if sit then		
290
			v.Humanoid.Sit = true		
291
		end		
292
	end		
293-
	xSound('2233908',tr,1)		
293+
	xSound('298382726',tr,1)		
294
	coroutine.wrap(function()		
295
		local Explosion = xNew{'Part',Char,Anchored = true,CanCollide = false,FormFactor = 'Custom',BrickColor = bn('Earth green')}		
296
		local Mesh = xNew{'SpecialMesh', Explosion,MeshType = 'FileMesh', MeshId = 'http://www.roblox.com/asset/?id=298382726'}		
297
		Explosion.CFrame = Char.Torso.CFrame * cn(0,-20,0)		
298
		Mesh.Scale = v3(1,7,1)		
299
		repeat		
300
			Mesh.Scale = Mesh.Scale + v3(1,0,1)		
301
			Explosion.Transparency = Explosion.Transparency + .025		
302
			wait()		
303
		until Explosion.Transparency >= 1		
304
		Explosion:Destroy()		
305
	end)()		
306
end		
307
--		
308
function Stomp()		
309
	if State == 'Walking' or State == 'Idle' then		
310
		if StompDB == false then		
311
			StompDB = true		
312
			State = 'Attacking'		
313
			Human.WalkSpeed = 0		
314
			--		
315-
			xSound('138186576',Char.Head,1)		
315+
			xSound 298382726',Char.Head,1)		
316
			for _=0,1,.05 do		
317
				xlerp(tw,ts,.2)		
318
				xlerp(hw,hs*ca(40,0,0)*cn(0,-1,-1.5),.2)		
319
				xlerp(rlw,rls*ca(20,0,0),.2)		
320
				xlerp(llw,lls*cn(0,-2,1.25),.2)		
321
				xlerp(raw,ras*ca(20,0,-20)*cn(-.5,-.5,0),.2)		
322
				xlerp(law,las*ca(20,0,0),.2)		
323
				wait()		
324
			end		
325
			coroutine.wrap(function()		
326
				local Explosion = xNew{'Part',Char,Anchored = true,CanCollide = false,FormFactor = 'Custom',BrickColor = bn('Earth green')}		
327
				local Mesh = xNew{'SpecialMesh', Explosion,MeshType = 'FileMesh', MeshId = 'http://www.roblox.com/asset/?id=3270017'}		
328
				Explosion.CFrame = rp.CFrame * cn(0,-7,0)*ca(90,0,0)		
329
				Mesh.Scale = v3(5,5,10)		
330
				repeat		
331
					Mesh.Scale = Mesh.Scale + v3(2,2,.5)		
332
					Explosion.Transparency = Explosion.Transparency + .01		
333
					wait()		
334
				until Explosion.Transparency >= 1		
335
				Explosion:Destroy()		
336
			end)()		
337
			coroutine.wrap(function()		
338
				local Already = {}		
339
				for i=1,50,2 do		
340
					wait(.1)		
341
					local Hit = NewHitbox(i*2,Char.Torso.Position)		
342
					for _,v in pairs(Hit) do		
343
						if not Already[v] then		
344
							v.Humanoid.MaxHealth = 100		
345
							v.Humanoid.Health = v.Humanoid.Health - 300000000000		
346
							if sit then		
347
								v.Humanoid.Sit = true		
348
							end		
349
							Already[v] = true		
350
						end		
351
					end		
352
				end		
353
			end)()		
354
			--attack		
355
			for _=0,1,.05 do		
356
				xlerp(tw,ts,.3)		
357
				xlerp(hw,hs*ca(40,0,0)*cn(0,-1,-1.5),.3)		
358
				xlerp(rlw,rls*ca(20,0,0),.3)		
359
				xlerp(llw,lls*cn(0,0,1.25),.3)		
360
				xlerp(raw,ras*ca(20,0,-20)*cn(-.5,-.5,0),.3)		
361
				xlerp(law,las*ca(20,0,0),.3)		
362
				wait()		
363
			end		
364
			State = 'Idle'		
365
			Human.WalkSpeed = 50		
366
			coroutine.wrap(function()		
367
				wait(0)		
368
				StompDB = false		
369
			end)()		
370
		end		
371
	end		
372
end		
373
--		
374
function Charge()		
375
	if State == 'Walking' or State == 'Idle' then		
376
		State = 'Charge'		
377
		for _, controller in pairs(game:GetService("ControllerService"):GetChildren()) do		
378
			controller.Parent = workspace		
379
		end		
380
		local function Exp()		
381
			local Explosion = xNew{'Part',Char,Anchored = true,CanCollide = false,FormFactor = 'Custom',BrickColor = bn('White')}		
382
			local Mesh = xNew{'SpecialMesh', Explosion,MeshType = 'FileMesh', MeshId = 'http://www.roblox.com/asset/?id=20329976'}		
383
			Explosion.CFrame = rp.CFrame * cn(0,0,-15)*ca(70,0,0)		
384
			Mesh.Scale = v3(1,6,1)		
385
			repeat		
386
				Char.Head.Velocity=Char.Head.CFrame.lookVector*100		
387
				Mesh.Scale = Mesh.Scale + v3(1,.5,1)		
388
				Explosion.Transparency = Explosion.Transparency + .05		
389
				wait()		
390
			until Explosion.Transparency >= 1		
391
			Explosion:Destroy()		
392
		end		
393
		coroutine.wrap(function()		
394
			wait(0)		
395
			Human.WalkSpeed = 80		
396
			Char.Head.Velocity=Char.Head.CFrame.lookVector*200		
397
			for _=1, 10 do		
398
				coroutine.wrap(Exp)()		
399
				local Hit = NewHitbox(10,Char.Torso.Position)		
400
				for _,v in pairs(Hit) do		
401
					v.Humanoid.MaxHealth = 100		
402
					v.Humanoid.Health = v.Humanoid.Health - 100000000000		
403
				end		
404
				wait(0)		
405
				xSound('10730819',tr,.8)		
406
				Char.Head.Velocity=Char.Head.CFrame.lookVector*100		
407
			end		
408
			Human.WalkSpeed = 50		
409
			State = 'Idle'		
410
		end)()		
411
		--		
412
		for _=0,1,.05 do		
413
			Char.Head.Velocity=Char.Head.CFrame.lookVector*100		
414
			xlerp(tw,ts*ca(0,-90,0),.4)		
415
			xlerp(hw,hs*ca(0,90,0),.4)		
416
			xlerp(raw,ras*ca(-90,0,-90)*cn(0,-1,0),.4)		
417
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
418
			xlerp(rlw,rls*ca(0,0,10)*cn(1,0,0),.4)		
419
			xlerp(llw,lls*ca(0,0,10)*cn(1,0,0),.4)		
420
			wait()		
421
		end		
422
		--		
423
	end		
424
end		
425
function Combo()		
426
	if State == 'Idle' or State == 'Walking' then		
427
		State = 'Attacking'		
428
		Human.WalkSpeed = 3		
429
		for _=0,1,.2 do		
430
			xlerp(tw,ts*ca(0,20,0),.4)		
431
			xlerp(hw,hs*ca(0,30,0),.4)		
432
			xlerp(raw,ras*ca(0,180,-90)*cn(-1,-1,0),.4)		
433
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
434
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.4)		
435
			xlerp(llw,lls*cn(0,0,1.25),.4)		
436
			wait()		
437
		end		
438
		local Already = {}		
439
		xSound('231731980',tr,1.3)		
440
		for _=0,1,.1 do		
441
			xlerp(tw,ts*ca(0,-30,0),.4)		
442
			xlerp(hw,hs*ca(0,-50,0),.4)		
443
			xlerp(raw,ras*ca(160,180,-130)*cn(2,-1,1),.4)		
444
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
445
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.4)		
446
			xlerp(llw,lls*cn(0,0,1.25),.4)		
447
			xlerp(haw,has*ca(40,0,0),.4)		
448
			wait()		
449
			local Hit = NewHitbox(15,(Blade.CFrame).p)		
450
			for _,v in pairs(Hit) do		
451
				if not Already[v] then		
452
					v.Humanoid.MaxHealth = 100		
453
					v.Humanoid.Health = v.Humanoid.Health - 300000000000		
454
					Already[v] = true		
455
				end		
456
			end		
457
		end		
458
		----Combo2		
459
		for _=0,1,.2 do		
460
			xlerp(tw,ts*ca(0,-35,0),.4)		
461
			xlerp(haw,has,.4)		
462
			xlerp(hw,hs*ca(0,-30,0),.4)		
463
			xlerp(raw,ras*ca(-120,0,-70)*cn(1,-1,0),.4)		
464
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
465
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.4)		
466
			xlerp(llw,lls*cn(0,0,1.25),.4)		
467
			wait()		
468
		end		
469
		xSound('231731980',tr,1)		
470
		local Already = {}		
471
		for _=0,1,.1 do		
472
			xlerp(tw,ts*ca(0,20,0),.4)		
473
			xlerp(hw,hs*ca(0,30,0),.4)		
474
			xlerp(raw,ras*ca(30,0,-90)*cn(0,-1,0),.4)		
475
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
476
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.4)		
477
			xlerp(llw,lls*cn(0,0,1.25),.4)		
478
			wait()		
479
			local Hit = NewHitbox(15,(Blade.CFrame).p)		
480
			for _,v in pairs(Hit) do		
481
				if not Already[v] then		
482
					v.Humanoid.MaxHealth = 100		
483
					v.Humanoid.Health = v.Humanoid.Health - 3000000000000		
484
					Already[v] = true		
485
				end		
486
			end		
487
		end		
488
		--Combo 3		
489
		for _=0,1,.1 do		
490
			xlerp(tw,ts,.3)		
491
			xlerp(hw,hs,.3)		
492
			xlerp(haw,has,.3)		
493
			xlerp(raw,ras*ca(-140,0,0)*cn(0,-1.5,0),.3)		
494
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.3)		
495
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.3)		
496
			xlerp(llw,lls*cn(0,0,1.25),.4)		
497
			wait()		
498
		end		
499
		xSound('231731980',tr,.8)		
500
		local Already = {}		
501
		for _=0,1,.1 do		
502
			xlerp(tw,ts*ca(15,0,0)*cn(0,1.5,0),.4)		
503
			xlerp(hw,hs,.4)		
504
			xlerp(raw,ras*ca(-20,0,0)*cn(0,0,0),.4)		
505
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
506
			xlerp(haw,has*ca(20,0,0),.4)		
507
			wait()		
508
			local Hit = NewHitbox(10,(Blade.CFrame).p)		
509
			for _,v in pairs(Hit) do		
510
				if not Already[v] then		
511
					v.Humanoid.MaxHealth = 100		
512
					v.Humanoid.Health = v.Humanoid.Health - 300000000000		
513
					Already[v] = true		
514
				end		
515
			end		
516
		end		
517
		wait(.2)		
518
		State = 'Idle'		
519
		Human.WalkSpeed = 50		
520
	end		
521
end		
522
--		
523
function SwordSlam()		
524
	if State == 'Walking' or State == 'Idle' then		
525
		State = 'Attacking'		
526
		Human.WalkSpeed = 0		
527
		for _=0,1,.05 do		
528
			xlerp(tw,ts,.2)		
529
			xlerp(hw,hs,.2)		
530
			xlerp(raw,ras*ca(-140,0,0)*cn(0,-1.5,0),.2)		
531
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.2)		
532
			xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.2)		
533
			xlerp(llw,lls*cn(0,0,1.25),.2)		
534
			wait()		
535
		end		
536
		coroutine.wrap(function()		
537
		wait()		
538
		xSound('10730819',tr,.5)		
539
		local Explosion = xNew{'Part',Char,Anchored = true,CanCollide = false,FormFactor = 'Custom',BrickColor = bn('dsasda')}		
540
		local Mesh = xNew{'SpecialMesh', Explosion,MeshType = 'FileMesh', MeshId = 'http://www.roblox.com/asset/?id=20329976'}		
541
		Explosion.CFrame = rp.CFrame * cn(0,-5,-20)		
542
		Mesh.Scale = v3(1,5,1)		
543
		repeat		
544
			Mesh.Scale = Mesh.Scale + v3(1,1,1)		
545
			Explosion.Transparency = Explosion.Transparency + .025		
546
			wait()		
547
		until Explosion.Transparency >= 1		
548
		Explosion:Destroy()		
549
		end)()		
550
		for _=0,1,.15 do		
551
			xlerp(tw,ts*ca(15,0,0)*cn(0,1.5,0),.4)		
552
			xlerp(hw,hs,.4)		
553
			xlerp(raw,ras*ca(-20,0,0)*cn(0,0,0),.4)		
554
			xlerp(law,las*ca(0,0,40)*cn(1,-.5,0),.4)		
555
			xlerp(haw,has*ca(20,0,0),.4)		
556
			wait()		
557
		end		
558
		local Hit = NewHitbox(40,(rp.CFrame * cn(0,-5,-20)).p)		
559
		for _,v in pairs(Hit) do		
560
		v.Humanoid.MaxHealth = 100		
561
		v.Humanoid.Health = v.Humanoid.Health - 100000000000		
562
		if sit then		
563
			v.Humanoid.Sit = true		
564
		end		
565
		end		
566
		wait(0)		
567
		State = 'Idle'		
568
		Human.WalkSpeed = 50		
569
	end		
570
end		
571
--		
572
CanBoom = true		
573
function Fire(Part)		
574
	local Flame = Instance.new("ParticleEmitter",Part)		
575
	Flame.LightEmission = 0.21		
576
	Flame.Size = NumberSequence.new(15)		
577
	Flame.Texture = "http://www.roblox.com/asset/?id=366803190"		
578
	Flame.Transparency = NumberSequence.new(0.5)		
579
	Flame.LockedToPart = true		
580
	Flame.Lifetime = NumberRange.new(0.1,0.8)		
581
	Flame.Rate = 40		
582
	Flame.VelocitySpread = 2		
583
end		
584
Mouse.KeyDown:connect(function(key)		
585
	if key == ' ' then		
586
		if State == 'Walking' or State == 'Idle' then		
587
			if JumpDB == false then		
588
				JumpDB = true		
589
				State = 'Jumping'		
590
				Human.Jump = true		
591
				Human.WalkSpeed = 50		
592
				wait(0)		
593
				State = 'Falling'		
594
				coroutine.wrap(function()		
595
					wait(0)		
596
					JumpDB = false		
597
				end)()		
598
			end		
599
		end		
600
	elseif key == 'z' and Mana >= 400 then		
601
		Mana = Mana-400		
602
		Combo()		
603
	elseif key == 'x' and Mana >= 300 then		
604
		Mana = Mana-300		
605
		Charge()		
606
	elseif key == 'c' and Mana >= 250 then		
607
		Mana = Mana-250		
608
		SwordSlam()		
609
	elseif key == 'v' and Mana >= 100 then		
610
		Mana = Mana-100		
611
		Stomp()		
612
	elseif key == "p" and Mana >= 1000 then		
613
		Mana = Mana-1000		
614
		Stomp()		
615
		wait()		
616
		SwordSlam()		
617
		wait()		
618
		Combo()		
619
		wait()		
620
		Combo()		
621
	elseif key == "f" and Mana >= 800 and CanBoom then		
622
		Mana = Mana - 800		
623
		CanBoom = false		
624
		local P = Instance.new("Part",Char)		
625
		P.Name = "Boom"		
626
		P.Anchored = true		
627
		P.Transparency = 1		
628
		Fire(P)		
629
		P.Material = "Neon"		
630
		P.BrickColor = BrickColor.new("Crimson")		
631
		P.TopSurface = "Smooth"		
632
		P.CFrame = Torso.CFrame		
633
		P.CanCollide = false		
634
		xSound(161451748,workspace,0.9)		
635
		function Hit(hit)		
636
			if hit.Parent and hit.Parent:findFirstChild("Humanoid") then		
637
				if hit.Parent:findFirstChild("Torso") and hit.Parent.Name ~= Player.Character.Name and hit.Parent:findFirstChild("Flamed") == nil then		
638
					local Z = Instance.new("StringValue",hit.Parent)		
639
					Z.Name = "Flamed"		
640
					local Torsoo = hit.Parent:findFirstChild("Torso")		
641
					Torsoo.Anchored = true		
642
					for i,v in pairs(hit.Parent:GetChildren()) do		
643
						Fire(v)		
644
					end		
645
					if hit.Parent:findFirstChild("Humanoid") then		
646
						local H = hit.Parent:findFirstChild("Humanoid")		
647
						H.MaxHealth = math.huge		
648
						H.WalkSpeed = 0		
649
						H.JumpPower = 0		
650
						wait()		
651
						Torsoo.Anchored = false		
652
						H:remove()		
653
						if hit.Parent then		
654
							hit.Parent:BreakJoints()		
655
						end		
656
					end		
657
				end		
658
			end		
659
		end		
660
		P.Touched:connect(Hit)		
661
		for i=1,100 do		
662
			wait(0.1)		
663
			P.CFrame = Torso.CFrame		
664
			P.Size = Vector3.new(P.Size.X + 0.5,P.Size.Y + 0.5,P.Size.Z + 0.5)		
665
			P.CFrame = Torso.CFrame		
666
		end		
667
		P:remove()		
668
		wait(0)		
669
		CanBoom = true		
670
				
671
	end		
672
end)		
673
--		
674
Human.Changed:connect(function()		
675
	if State ~= 'Jumping' then		
676
		Human.Jump = false		
677
	end		
678
end)		
679
		
680
Human.FreeFalling:connect(function(a)		
681
	if a then		
682
		if State == 'Walking' or State == 'Idle' then		
683
			State = 'Falling'		
684
		end		
685
	elseif State == 'Jumping' or State == 'Falling' then		
686
		State = 'Idle'		
687
		if FallTime > 10 then		
688
			print('Boom!')		
689
			JumpExplode()		
690
		end		
691
		Human.WalkSpeed = 50		
692
		FallTime = 0		
693
	end		
694
end)		
695
--		
696
wait(0)		
697
game:GetService('RunService').RenderStepped:connect(function()		
698
	UpdateState()		
699
	if State == 'Jumping' or State == 'Falling' then		
700
		FallTime = FallTime + .1		
701
		xlerp(tw,ts,.3)		
702
		xlerp(hw,hs*ca(40,0,0)*cn(0,-1,-1.5),.2)		
703
		xlerp(raw,ras*ca(0,0,-90)*cn(-1,-1,0),.2)		
704
		xlerp(law,las*ca(0,0,90)*cn(1,-1,0),.2)		
705
		xlerp(rlw,rls*ca(20,0,0),.2)		
706
		xlerp(llw,lls*cn(0,-.5,1.25),.2)		
707
	elseif State == 'Idle' then		
708
		xlerp(tw,ts*ca(0,25,0),.1)		
709
		xlerp(hw,hs*ca(0,-25,0),.1)		
710
		xlerp(raw,ras*ca(20,0,-20)*cn(-.5,-.5,0),.1)		
711
		xlerp(law,las*ca(20,0,0),.1)		
712
		xlerp(rlw,rls*ca(20,0,0)*cn(0,0,-1),.1)		
713
		xlerp(llw,lls*cn(0,0,1.25),.1)		
714
		xlerp(haw,has,.4)		
715
	elseif State == 'Walking' then		
716
		xlerp(tw,ts,.15)		
717
		xlerp(hw,hs,.15)		
718
		--xlerp(law,las*ca(30,0,0),.3)		
719
		--xlerp(raw,ras*ca(20,0,-40)*cn(-1,-.5,0),.15)		
720
		xlerp(raw,ras*ca(20,0,-20)*cn(-.5,-.5,0),.1)		
721
		xlerp(law,las*ca(20,0,0),.1)		
722
		if WalkReverse then		
723
			xlerp(rlw,rls*ca(30,0,0)*cn(0,-1,-1.5),.05)		
724
			xlerp(llw,lls*ca(-30,0,0)*cn(0,-1,1.5),.05)		
725
		else		
726
			xlerp(rlw,rls*ca(-30,0,0)*cn(0,-1,1.5),.05)		
727
			xlerp(llw,lls*ca(30,0,0)*cn(0,-1,-1.5),.05)		
728
		end		
729
	end		
730
	fenbarmana2:TweenSize(UDim2.new(4*Mana/MaxMana,0,0.2,0),nil,1,0.4,true)		
731
	fenbarmana4.Text="[Mana]->                   [->  "..Mana.." <-]                    <-[Mana]"		
732
	if Mana>=MaxMana then		
733
		Mana=MaxMana		
734
	else		
735
		if mananum<=8 then		
736
			mananum=mananum+1		
737
		else		
738
			mananum=0		
739
			Mana=Mana+ManaGain		
740
			Char.Humanoid.Health = Char.Humanoid.Health + 1000		
741
		end		
742
	end		
743
	if Mana <= MaxMana/2 then		
744
		fenbarmana2.BackgroundColor = BrickColor.new("Bright red")		
745
		Char.Humanoid.MaxHealth = 40000		
746
		Human.Health = Human.MaxHealth		
747
	else		
748
		fenbarmana2.BackgroundColor = BrickColor.new("Royal purple")		
749
		Char.Humanoid.MaxHealth = 50000		
750
		Human.Health = Human.MaxHealth		
751
	end		
752
end)		
753
--		
754
Char.Humanoid.WalkSpeed = 50		
755
Char.Humanoid.JumpPower = 190		
756
		
757
Human.Health = Human.MaxHealth		
758
		
759
---------------------------------------------------------------ExtraMorphing-------------		
760
----------------------------------------------------------------------------------------		
761
		
762
Create = function(itemClass,tabl)		
763
local item = Instance.new(itemClass)		
764
for i,v in pairs(tabl) do		
765
local a,b = ypcall(function() return item[i] end)		
766
if a then		
767
item[i] = tabl[i]		
768
end		
769
end		
770
return item		
771
end		
772
function runDummyScript(f,scri)		
773
local oldenv = getfenv(f)		
774
local newenv = setmetatable({}, {		
775
__index = function(_, k)		
776
if k:lower() == 'script' then		
777
return scri		
778
else		
779
return oldenv[k]		
780
end		
781
end		
782
})		
783
setfenv(f, newenv)		
784
ypcall(function() f() end)		
785
end		
786
cors = {}		
787
mas = Instance.new("Model",game:GetService("Lighting")) 		
788
mas.Name = "CompiledModel"		
789
o1 = Create("Model",{		
790
["Name"] = "BETA",		
791
["Parent"] = mas,		
792
})		
793
o2 = Create("Model",{		
794
["Name"] = "Chest",		
795
["Parent"] = o1,		
796
})		
797
o3 = Create("Part",{		
798
["Name"] = "Middle",		
799
["Parent"] = o2,		
800
["Material"] = Enum.Material.Granite,		
801
["BrickColor"] = BrickColor.new("Really black"),		
802
["Position"] = Vector3.new(3923.3938, -4665.64014, -10.7899675),		
803
["Rotation"] = Vector3.new(-0, -90, 0),		
804
["Anchored"] = true,		
805
["CFrame"] = CFrame.new(3923.3938, -4665.64014, -10.7899675, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
806
["CanCollide"] = false,		
807
["Locked"] = true,		
808
["FormFactor"] = Enum.FormFactor.Symmetric,		
809
["Size"] = Vector3.new(9.28780556, 9.28781509, 4.6439023),		
810
["BottomSurface"] = Enum.SurfaceType.Smooth,		
811
["TopSurface"] = Enum.SurfaceType.Smooth,		
812
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
813
})		
814
o4 = Create("ParticleEmitter",{		
815
["Parent"] = o3,		
816
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
817
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
818
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
819
["Lifetime"] = NumberRange.new(1,1),		
820
["Rate"] = 40,		
821
["RotSpeed"] = NumberRange.new(30,30),		
822
["Speed"] = NumberRange.new(0,0),		
823
})		
824
o5 = Create("ParticleEmitter",{		
825
["Parent"] = o3,		
826
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
827
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
828
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
829
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
830
["Lifetime"] = NumberRange.new(2,2),		
831
["Rate"] = 30,		
832
["RotSpeed"] = NumberRange.new(400,400),		
833
["Speed"] = NumberRange.new(3,3),		
834
})		
835
o6 = Create("Part",{		
836
["Name"] = "Bluesteel Bathelm",		
837
["Parent"] = o2,		
838
["Material"] = Enum.Material.Concrete,		
839
["BrickColor"] = BrickColor.new("Really black"),		
840
["Position"] = Vector3.new(3923.3938, -4657.74463, -10.8262482),		
841
["Rotation"] = Vector3.new(-0, -90, 0),		
842
["Anchored"] = true,		
843
["CFrame"] = CFrame.new(3923.3938, -4657.74463, -10.8262482, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
844
["CanCollide"] = false,		
845
["Locked"] = true,		
846
["FormFactor"] = Enum.FormFactor.Symmetric,		
847
["Size"] = Vector3.new(5.19318867, 3.9473207, 3.94731259),		
848
["TopSurface"] = Enum.SurfaceType.Smooth,		
849
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
850
})		
851
o7 = Create("ParticleEmitter",{		
852
["Parent"] = o6,		
853
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
854
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
855
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
856
["Lifetime"] = NumberRange.new(1,1),		
857
["Rate"] = 40,		
858
["RotSpeed"] = NumberRange.new(30,30),		
859
["Speed"] = NumberRange.new(0,0),		
860
})		
861
o8 = Create("ParticleEmitter",{		
862
["Parent"] = o6,		
863
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
864
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
865
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
866
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
867
["Lifetime"] = NumberRange.new(2,2),		
868
["Rate"] = 30,		
869
["RotSpeed"] = NumberRange.new(400,400),		
870
["Speed"] = NumberRange.new(3,3),		
871
})		
872
o9 = Create("SpecialMesh",{		
873
["Parent"] = o6,		
874
["MeshId"] = "http://www.roblox.com/asset/?id=16150814",		
875
["Scale"] = Vector3.new(5.18085146, 5.18085623, 5.18084764),		
876
["TextureId"] = "http://www.roblox.com/asset/?id=16150799",		
877
["VertexColor"] = Vector3.new(0.300000012, 0.300000012, 0.300000012),		
878
["MeshType"] = Enum.MeshType.FileMesh,		
879
})		
880
o10 = Create("Part",{		
881
["Parent"] = o2,		
882
["BrickColor"] = BrickColor.new("Really black"),		
883
["Transparency"] = 1,		
884
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
885
["Rotation"] = Vector3.new(79.0394669, 8.73715496, 16.0058537),		
886
["Anchored"] = true,		
887
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.950079143, -0.272535861, 0.151901796, 0.195775941, 0.141641304, -0.970365703, 0.242943838, 0.951662958, 0.187926412),		
888
["CanCollide"] = false,		
889
["Locked"] = true,		
890
["Size"] = Vector3.new(4, 1, 2),		
891
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
892
})		
893
o11 = Create("ParticleEmitter",{		
894
["Parent"] = o10,		
895
["Size"] = NumberSequence.new(2.5,2.5),		
896
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
897
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
898
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
899
})		
900
o12 = Create("Part",{		
901
["Parent"] = o2,		
902
["BrickColor"] = BrickColor.new("Really black"),		
903
["Transparency"] = 1,		
904
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
905
["Rotation"] = Vector3.new(86.3597412, -13.5106392, 95.9657364),		
906
["Anchored"] = true,		
907
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.101057455, -0.967060804, -0.233625919, 0.0873805359, 0.225292891, -0.970364809, 0.991035938, -0.11847695, 0.0617347658),		
908
["CanCollide"] = false,		
909
["Locked"] = true,		
910
["Size"] = Vector3.new(4, 1, 2),		
911
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
912
})		
913
o13 = Create("ParticleEmitter",{		
914
["Parent"] = o12,		
915
["Size"] = NumberSequence.new(2.5,2.5),		
916
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
917
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
918
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
919
})		
920
o14 = Create("Part",{		
921
["Parent"] = o2,		
922
["BrickColor"] = BrickColor.new("Really black"),		
923
["Transparency"] = 1,		
924
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
925
["Rotation"] = Vector3.new(102.543137, 6.23166227, -116.861259),		
926
["Anchored"] = true,		
927
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.449161828, 0.886832237, 0.108548716, 0.145867065, 0.192651749, -0.970365107, -0.881462872, -0.420017153, -0.215891346),		
928
["CanCollide"] = false,		
929
["Locked"] = true,		
930
["Size"] = Vector3.new(4, 1, 2),		
931
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
932
})		
933
o15 = Create("ParticleEmitter",{		
934
["Parent"] = o14,		
935
["Size"] = NumberSequence.new(2.5,2.5),		
936
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
937
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
938
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
939
})		
940
o16 = Create("Part",{		
941
["Parent"] = o2,		
942
["BrickColor"] = BrickColor.new("Really black"),		
943
["Transparency"] = 1,		
944
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
945
["Rotation"] = Vector3.new(102.543076, 6.23150969, -164.84436),		
946
["Anchored"] = true,		
947
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.959516287, 0.259897143, 0.108546063, -0.0454919189, 0.237321198, -0.970365584, -0.277955443, -0.936019421, -0.215890288),		
948
["CanCollide"] = false,		
949
["Locked"] = true,		
950
["Size"] = Vector3.new(4, 1, 2),		
951
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
952
})		
953
o17 = Create("ParticleEmitter",{		
954
["Parent"] = o16,		
955
["Size"] = NumberSequence.new(2.5,2.5),		
956
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
957
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
958
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
959
})		
960
o18 = Create("Part",{		
961
["Parent"] = o2,		
962
["BrickColor"] = BrickColor.new("Really black"),		
963
["Transparency"] = 1,		
964
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
965
["Rotation"] = Vector3.new(102.543114, 6.2315917, -99.8779907),		
966
["Anchored"] = true,		
967
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.170537025, 0.979354262, 0.108547494, 0.195777684, 0.141642377, -0.970365226, -0.96570617, -0.144232035, -0.215890929),		
968
["CanCollide"] = false,		
969
["Locked"] = true,		
970
["Size"] = Vector3.new(4, 1, 2),		
971
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
972
})		
973
o19 = Create("ParticleEmitter",{		
974
["Parent"] = o18,		
975
["Size"] = NumberSequence.new(2.5,2.5),		
976
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
977
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
978
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
979
})		
980
o20 = Create("Part",{		
981
["Parent"] = o2,		
982
["BrickColor"] = BrickColor.new("Really black"),		
983
["Transparency"] = 1,		
984
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
985
["Rotation"] = Vector3.new(102.543205, 6.23175573, -132.792969),		
986
["Anchored"] = true,		
987
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.675336957, 0.729477286, 0.10855034, 0.0873827487, 0.225293115, -0.970364571, -0.732314408, -0.645837605, -0.215892449),		
988
["CanCollide"] = false,		
989
["Locked"] = true,		
990
["Size"] = Vector3.new(4, 1, 2),		
991
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
992
})		
993
o21 = Create("ParticleEmitter",{		
994
["Parent"] = o20,		
995
["Size"] = NumberSequence.new(2.5,2.5),		
996
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
997
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
998
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
999
})		
1000
o22 = Create("Part",{		
1001
["Parent"] = o2,		
1002
["BrickColor"] = BrickColor.new("Really black"),		
1003
["Transparency"] = 1,		
1004
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1005
["Rotation"] = Vector3.new(102.543076, 6.23157644, -152.474472),		
1006
["Anchored"] = true,		
1007
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.881565154, 0.45941323, 0.108547226, 0.00640271604, 0.241557747, -0.970365405, -0.472019136, -0.854745209, -0.215890348),		
1008
["CanCollide"] = false,		
1009
["Locked"] = true,		
1010
["Size"] = Vector3.new(4, 1, 2),		
1011
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1012
})		
1013
o23 = Create("ParticleEmitter",{		
1014
["Parent"] = o22,		
1015
["Size"] = NumberSequence.new(2.5,2.5),		
1016
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1017
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1018
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1019
})		
1020
o24 = Create("Part",{		
1021
["Parent"] = o2,		
1022
["BrickColor"] = BrickColor.new("Really black"),		
1023
["Transparency"] = 1,		
1024
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1025
["Rotation"] = Vector3.new(93.5509491, 13.533741, -115.702736),		
1026
["Anchored"] = true,		
1027
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.421659291, 0.876036167, 0.234017938, -0.045491308, 0.237320334, -0.970365763, -0.905612469, -0.41980958, -0.060216248),		
1028
["CanCollide"] = false,		
1029
["Locked"] = true,		
1030
["Size"] = Vector3.new(4, 1, 2),		
1031
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1032
})		
1033
o25 = Create("ParticleEmitter",{		
1034
["Parent"] = o24,		
1035
["Size"] = NumberSequence.new(2.5,2.5),		
1036
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1037
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1038
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1039
})		
1040
o26 = Create("Part",{		
1041
["Parent"] = o2,		
1042
["BrickColor"] = BrickColor.new("Really black"),		
1043
["Transparency"] = 1,		
1044
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1045
["Rotation"] = Vector3.new(93.5508499, 13.5340061, -83.6512985),		
1046
["Anchored"] = true,		
1047
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.107508615, 0.966268897, 0.234022439, 0.087382853, 0.225292057, -0.970364869, -0.990356684, 0.124772049, -0.0602144599),		
1048
["CanCollide"] = false,		
1049
["Locked"] = true,		
1050
["Size"] = Vector3.new(4, 1, 2),		
1051
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1052
})		
1053
o27 = Create("ParticleEmitter",{		
1054
["Parent"] = o26,		
1055
["Size"] = NumberSequence.new(2.5,2.5),		
1056
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1057
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1058
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1059
})		
1060
o28 = Create("Part",{		
1061
["Parent"] = o2,		
1062
["BrickColor"] = BrickColor.new("Really black"),		
1063
["Transparency"] = 1,		
1064
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1065
["Rotation"] = Vector3.new(93.5508728, 13.5338879, -67.7195816),		
1066
["Anchored"] = true,		
1067
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.368611872, 0.899644494, 0.234020427, 0.145866781, 0.192650631, -0.970365226, -0.918067813, 0.391823798, -0.0602149367),		
1068
["CanCollide"] = false,		
1069
["Locked"] = true,		
1070
["Size"] = Vector3.new(4, 1, 2),		
1071
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1072
})		
1073
o29 = Create("ParticleEmitter",{		
1074
["Parent"] = o28,		
1075
["Size"] = NumberSequence.new(2.5,2.5),		
1076
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1077
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1078
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1079
})		
1080
o30 = Create("Part",{		
1081
["Parent"] = o2,		
1082
["BrickColor"] = BrickColor.new("Really black"),		
1083
["Transparency"] = 1,		
1084
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1085
["Rotation"] = Vector3.new(93.5509109, 13.5338335, -50.7363472),		
1086
["Anchored"] = true,		
1087
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.615315795, 0.752742767, 0.234019518, 0.195777208, 0.141641498, -0.970365524, -0.763582349, 0.642896652, -0.0602156073),		
1088
["CanCollide"] = false,		
1089
["Locked"] = true,		
1090
["Size"] = Vector3.new(4, 1, 2),		
1091
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1092
})		
1093
o31 = Create("ParticleEmitter",{		
1094
["Parent"] = o30,		
1095
["Size"] = NumberSequence.new(2.5,2.5),		
1096
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1097
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1098
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1099
})		
1100
o32 = Create("Part",{		
1101
["Parent"] = o2,		
1102
["BrickColor"] = BrickColor.new("Really black"),		
1103
["Transparency"] = 1,		
1104
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1105
["Rotation"] = Vector3.new(93.5509033, 13.5337915, -103.332832),		
1106
["Anchored"] = true,		
1107
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.224203944, 0.946027577, 0.234018788, 0.00640313327, 0.241556808, -0.970365584, -0.974521399, -0.216061294, -0.0602154732),		
1108
["CanCollide"] = false,		
1109
["Locked"] = true,		
1110
["Size"] = Vector3.new(4, 1, 2),		
1111
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1112
})		
1113
o33 = Create("ParticleEmitter",{		
1114
["Parent"] = o32,		
1115
["Size"] = NumberSequence.new(2.5,2.5),		
1116
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1117
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1118
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1119
})		
1120
o34 = Create("Part",{		
1121
["Parent"] = o2,		
1122
["BrickColor"] = BrickColor.new("Really black"),		
1123
["Transparency"] = 1,		
1124
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1125
["Rotation"] = Vector3.new(87.5872192, 13.7778225, -25.8519192),		
1126
["Anchored"] = true,		
1127
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.874030232, 0.42350024, 0.238157541, 0.195776746, 0.14164117, -0.970365703, -0.444682926, 0.894754469, 0.0408871919),		
1128
["CanCollide"] = false,		
1129
["Locked"] = true,		
1130
["Size"] = Vector3.new(4, 1, 2),		
1131
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1132
})		
1133
o35 = Create("ParticleEmitter",{		
1134
["Parent"] = o34,		
1135
["Size"] = NumberSequence.new(2.5,2.5),		
1136
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1137
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1138
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1139
})		
1140
o36 = Create("Part",{		
1141
["Parent"] = o2,		
1142
["BrickColor"] = BrickColor.new("Really black"),		
1143
["Transparency"] = 1,		
1144
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1145
["Rotation"] = Vector3.new(87.5871582, 13.7778587, -42.8351593),		
1146
["Anchored"] = true,		
1147
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.712212801, 0.660328567, 0.238158152, 0.145866409, 0.192650288, -0.970365465, -0.686641216, 0.725845814, 0.0408882648),		
1148
["CanCollide"] = false,		
1149
["Locked"] = true,		
1150
["Size"] = Vector3.new(4, 1, 2),		
1151
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1152
})		
1153
o37 = Create("ParticleEmitter",{		
1154
["Parent"] = o36,		
1155
["Size"] = NumberSequence.new(2.5,2.5),		
1156
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1157
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1158
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1159
})		
1160
o38 = Create("Part",{		
1161
["Parent"] = o2,		
1162
["BrickColor"] = BrickColor.new("Really black"),		
1163
["Transparency"] = 1,		
1164
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1165
["Rotation"] = Vector3.new(87.5872955, 13.7777548, -90.8183365),		
1166
["Anchored"] = true,		
1167
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.0138711762, 0.971127868, 0.238156393, -0.0454913229, 0.237319738, -0.970365882, -0.998868525, -0.0242941976, 0.0408859849),		
1168
["CanCollide"] = false,		
1169
["Locked"] = true,		
1170
["Size"] = Vector3.new(4, 1, 2),		
1171
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1172
})		
1173
o39 = Create("ParticleEmitter",{		
1174
["Parent"] = o38,		
1175
["Size"] = NumberSequence.new(2.5,2.5),		
1176
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1177
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1178
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1179
})		
1180
o40 = Create("Part",{		
1181
["Parent"] = o2,		
1182
["BrickColor"] = BrickColor.new("Really black"),		
1183
["Transparency"] = 1,		
1184
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1185
["Rotation"] = Vector3.new(87.5872269, 13.7777824, -78.4484177),		
1186
["Anchored"] = true,		
1187
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.194488198, 0.951554537, 0.23815687, 0.00640301406, 0.241556317, -0.970365763, -0.980884075, 0.190249637, 0.0408870727),		
1188
["CanCollide"] = false,		
1189
["Locked"] = true,		
1190
["Size"] = Vector3.new(4, 1, 2),		
1191
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1192
})		
1193
o41 = Create("ParticleEmitter",{		
1194
["Parent"] = o40,		
1195
["Size"] = NumberSequence.new(2.5,2.5),		
1196
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1197
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1198
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1199
})		
1200
o42 = Create("Part",{		
1201
["Parent"] = o2,		
1202
["BrickColor"] = BrickColor.new("Really black"),		
1203
["Transparency"] = 1,		
1204
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1205
["Rotation"] = Vector3.new(87.5870895, 13.7779512, -58.7668457),		
1206
["Anchored"] = true,		
1207
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.503602087, 0.830460906, 0.238159731, 0.0873826072, 0.22529155, -0.970364928, -0.859505475, 0.509488642, 0.0408894569),		
1208
["CanCollide"] = false,		
1209
["Locked"] = true,		
1210
["Size"] = Vector3.new(4, 1, 2),		
1211
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1212
})		
1213
o43 = Create("ParticleEmitter",{		
1214
["Parent"] = o42,		
1215
["Size"] = NumberSequence.new(2.5,2.5),		
1216
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1217
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1218
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1219
})		
1220
o44 = Create("Part",{		
1221
["Parent"] = o2,		
1222
["BrickColor"] = BrickColor.new("Really black"),		
1223
["Transparency"] = 1,		
1224
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1225
["Rotation"] = Vector3.new(86.3596802, -13.5104132, 76.2841797),		
1226
["Anchored"] = true,		
1227
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.230545193, -0.944600403, -0.233622074, 0.00640067458, 0.241556659, -0.970365644, 0.973040581, 0.222217858, 0.0617358685),		
1228
["CanCollide"] = false,		
1229
["Locked"] = true,		
1230
["Size"] = Vector3.new(4, 1, 2),		
1231
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1232
})		
1233
o45 = Create("ParticleEmitter",{		
1234
["Parent"] = o44,		
1235
["Size"] = NumberSequence.new(2.5,2.5),		
1236
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1237
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1238
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1239
})		
1240
o46 = Create("Part",{		
1241
["Parent"] = o2,		
1242
["BrickColor"] = BrickColor.new("Really black"),		
1243
["Transparency"] = 1,		
1244
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1245
["Rotation"] = Vector3.new(86.3597107, -13.5105181, 111.897423),		
1246
["Anchored"] = true,		
1247
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.36262551, -0.902176857, -0.233623862, 0.1458648, 0.192652062, -0.970365405, 0.920449078, -0.385956615, 0.0617353171),		
1248
["CanCollide"] = false,		
1249
["Locked"] = true,		
1250
["Size"] = Vector3.new(4, 1, 2),		
1251
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1252
})		
1253
o47 = Create("ParticleEmitter",{		
1254
["Parent"] = o46,		
1255
["Size"] = NumberSequence.new(2.5,2.5),		
1256
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1257
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1258
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1259
})		
1260
o48 = Create("Part",{		
1261
["Parent"] = o2,		
1262
["BrickColor"] = BrickColor.new("Really black"),		
1263
["Transparency"] = 1,		
1264
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1265
["Rotation"] = Vector3.new(86.3596725, -13.5104551, 128.880707),		
1266
["Anchored"] = true,		
1267
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.61033088, -0.756912768, -0.233622789, 0.195775732, 0.141643152, -0.970365465, 0.767573178, -0.637981534, 0.0617359728),		
1268
["CanCollide"] = false,		
1269
["Locked"] = true,		
1270
["Size"] = Vector3.new(4, 1, 2),		
1271
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1272
})		
1273
o49 = Create("ParticleEmitter",{		
1274
["Parent"] = o48,		
1275
["Size"] = NumberSequence.new(2.5,2.5),		
1276
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1277
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1278
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1279
})		
1280
o50 = Create("Part",{		
1281
["Parent"] = o2,		
1282
["BrickColor"] = BrickColor.new("Really black"),		
1283
["Transparency"] = 1,		
1284
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1285
["Rotation"] = Vector3.new(86.3596344, -13.5103664, 63.9142685),		
1286
["Anchored"] = true,		
1287
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.427547663, -0.873283744, -0.233621284, -0.0454937071, 0.237319678, -0.970365882, 0.902847409, 0.425505877, 0.0617365986),		
1288
["CanCollide"] = false,		
1289
["Locked"] = true,		
1290
["Size"] = Vector3.new(4, 1, 2),		
1291
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1292
})		
1293
o51 = Create("ParticleEmitter",{		
1294
["Parent"] = o50,		
1295
["Size"] = NumberSequence.new(2.5,2.5),		
1296
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1297
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1298
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1299
})		
1300
o52 = Create("Part",{		
1301
["Parent"] = o2,		
1302
["BrickColor"] = BrickColor.new("Really black"),		
1303
["Transparency"] = 1,		
1304
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1305
["Rotation"] = Vector3.new(102.621109, -6.0702033, -168.148773),		
1306
["Anchored"] = true,		
1307
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.973196864, 0.204219759, -0.105746955, 0.145866275, 0.192652568, -0.970364988, -0.177795321, -0.959780931, -0.217277646),		
1308
["CanCollide"] = false,		
1309
["Locked"] = true,		
1310
["Size"] = Vector3.new(4, 1, 2),		
1311
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1312
})		
1313
o53 = Create("ParticleEmitter",{		
1314
["Parent"] = o52,		
1315
["Size"] = NumberSequence.new(2.5,2.5),		
1316
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1317
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1318
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1319
})		
1320
o54 = Create("Part",{		
1321
["Parent"] = o2,		
1322
["BrickColor"] = BrickColor.new("Really black"),		
1323
["Transparency"] = 1,		
1324
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1325
["Rotation"] = Vector3.new(102.620941, -6.07024574, 143.868088),		
1326
["Anchored"] = true,		
1327
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.80313319, -0.586340189, -0.105747685, -0.0454930514, 0.237321064, -0.970365524, 0.594060361, -0.774521887, -0.217274785),		
1328
["CanCollide"] = false,		
1329
["Locked"] = true,		
1330
["Size"] = Vector3.new(4, 1, 2),		
1331
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1332
})		
1333
o55 = Create("ParticleEmitter",{		
1334
["Parent"] = o54,		
1335
["Size"] = NumberSequence.new(2.5,2.5),		
1336
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1337
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1338
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1339
})		
1340
o56 = Create("Part",{		
1341
["Parent"] = o2,		
1342
["BrickColor"] = BrickColor.new("Really black"),		
1343
["Transparency"] = 1,		
1344
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1345
["Rotation"] = Vector3.new(102.620995, -6.07021284, 156.237991),		
1346
["Anchored"] = true,		
1347
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.910095572, -0.40067938, -0.105747119, 0.00640164688, 0.241557866, -0.970365405, 0.414349347, -0.883802176, -0.217275634),		
1348
["CanCollide"] = false,		
1349
["Locked"] = true,		
1350
["Size"] = Vector3.new(4, 1, 2),		
1351
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1352
})		
1353
o57 = Create("ParticleEmitter",{		
1354
["Parent"] = o56,		
1355
["Size"] = NumberSequence.new(2.5,2.5),		
1356
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1357
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1358
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1359
})		
1360
o58 = Create("Part",{		
1361
["Parent"] = o2,		
1362
["BrickColor"] = BrickColor.new("Really black"),		
1363
["Transparency"] = 1,		
1364
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1365
["Rotation"] = Vector3.new(102.621033, -6.07022762, -151.165482),		
1366
["Anchored"] = true,		
1367
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.871104538, 0.479577303, -0.105747372, 0.195777193, 0.141643211, -0.970365286, -0.450386614, -0.865992486, -0.21727632),		
1368
["CanCollide"] = false,		
1369
["Locked"] = true,		
1370
["Size"] = Vector3.new(4, 1, 2),		
1371
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1372
})		
1373
o59 = Create("ParticleEmitter",{		
1374
["Parent"] = o58,		
1375
["Size"] = NumberSequence.new(2.5,2.5),		
1376
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1377
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1378
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1379
})		
1380
o60 = Create("Part",{		
1381
["Parent"] = o2,		
1382
["BrickColor"] = BrickColor.new("Really black"),		
1383
["Transparency"] = 1,		
1384
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1385
["Rotation"] = Vector3.new(102.621223, -6.07019854, 175.919556),		
1386
["Anchored"] = true,		
1387
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, -0.991872668, -0.0707581863, -0.105746865, 0.0873818323, 0.225293636, -0.970364571, 0.0924853384, -0.971718192, -0.217279553),		
1388
["CanCollide"] = false,		
1389
["Locked"] = true,		
1390
["Size"] = Vector3.new(4, 1, 2),		
1391
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1392
})		
1393
o61 = Create("ParticleEmitter",{		
1394
["Parent"] = o60,		
1395
["Size"] = NumberSequence.new(2.5,2.5),		
1396
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1397
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1398
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1399
})		
1400
o62 = Create("Part",{		
1401
["Parent"] = o2,		
1402
["BrickColor"] = BrickColor.new("Really black"),		
1403
["Transparency"] = 1,		
1404
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1405
["Rotation"] = Vector3.new(76.1906204, -2.22199559, 30.1629696),		
1406
["Anchored"] = true,		
1407
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.863949716, -0.50208348, -0.0387714207, 0.0873808563, 0.22529152, -0.970365107, 0.495939046, 0.834958911, 0.238513038),		
1408
["CanCollide"] = false,		
1409
["Locked"] = true,		
1410
["Size"] = Vector3.new(4, 1, 2),		
1411
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1412
})		
1413
o63 = Create("ParticleEmitter",{		
1414
["Parent"] = o62,		
1415
["Size"] = NumberSequence.new(2.5,2.5),		
1416
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1417
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1418
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1419
})		
1420
o64 = Create("Part",{		
1421
["Parent"] = o2,		
1422
["BrickColor"] = BrickColor.new("Really black"),		
1423
["Transparency"] = 1,		
1424
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1425
["Rotation"] = Vector3.new(76.1907578, -2.22186089, 63.077919),		
1426
["Anchored"] = true,		
1427
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.452438056, -0.890953004, -0.0387690663, 0.19577527, 0.141642034, -0.970365763, 0.87004137, 0.431440324, 0.238510787),		
1428
["CanCollide"] = false,		
1429
["Locked"] = true,		
1430
["Size"] = Vector3.new(4, 1, 2),		
1431
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1432
})		
1433
o65 = Create("ParticleEmitter",{		
1434
["Parent"] = o64,		
1435
["Size"] = NumberSequence.new(2.5,2.5),		
1436
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1437
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1438
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1439
})		
1440
o66 = Create("Part",{		
1441
["Parent"] = o2,		
1442
["BrickColor"] = BrickColor.new("Really black"),		
1443
["Transparency"] = 1,		
1444
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1445
["Rotation"] = Vector3.new(76.190712, -2.22191787, 46.0946541),		
1446
["Anchored"] = true,		
1447
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.692947745, -0.719944835, -0.0387700647, 0.145864815, 0.192650661, -0.970365703, 0.706078768, 0.666757405, 0.238511443),		
1448
["CanCollide"] = false,		
1449
["Locked"] = true,		
1450
["Size"] = Vector3.new(4, 1, 2),		
1451
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1452
})		
1453
o67 = Create("ParticleEmitter",{		
1454
["Parent"] = o66,		
1455
["Size"] = NumberSequence.new(2.5,2.5),		
1456
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1457
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1458
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1459
})		
1460
o68 = Create("Part",{		
1461
["Parent"] = o2,		
1462
["BrickColor"] = BrickColor.new("Really black"),		
1463
["Transparency"] = 1,		
1464
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1465
["Rotation"] = Vector3.new(76.1908188, -2.22179508, -1.88847733),		
1466
["Anchored"] = true,		
1467
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.998705685, 0.032929413, -0.0387679189, -0.0454927385, 0.237318829, -0.970366061, -0.0227532424, 0.970873654, 0.2385097),		
1468
["CanCollide"] = false,		
1469
["Locked"] = true,		
1470
["Size"] = Vector3.new(4, 1, 2),		
1471
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1472
})		
1473
o69 = Create("ParticleEmitter",{		
1474
["Parent"] = o68,		
1475
["Size"] = NumberSequence.new(2.5,2.5),		
1476
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1477
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1478
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1479
})		
1480
o70 = Create("Part",{		
1481
["Parent"] = o2,		
1482
["BrickColor"] = BrickColor.new("Really black"),		
1483
["Transparency"] = 1,		
1484
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1485
["Rotation"] = Vector3.new(76.1907883, -2.22185564, 10.4814234),		
1486
["Anchored"] = true,		
1487
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.982574821, -0.181779981, -0.0387689769, 0.00640141964, 0.241555661, -0.970365882, 0.185757935, 0.953208923, 0.238510132),		
1488
["CanCollide"] = false,		
1489
["Locked"] = true,		
1490
["Size"] = Vector3.new(4, 1, 2),		
1491
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1492
})		
1493
o71 = Create("ParticleEmitter",{		
1494
["Parent"] = o70,		
1495
["Size"] = NumberSequence.new(2.5,2.5),		
1496
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1497
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1498
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1499
})		
1500
o72 = Create("Part",{		
1501
["Parent"] = o2,		
1502
["BrickColor"] = BrickColor.new("Really black"),		
1503
["Transparency"] = 1,		
1504
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1505
["Rotation"] = Vector3.new(79.039566, 8.73714828, -48.9605522),		
1506
["Anchored"] = true,		
1507
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.648959339, 0.745505035, 0.151901692, -0.0454917476, 0.237319022, -0.97036618, -0.75946182, 0.622817814, 0.187924758),		
1508
["CanCollide"] = false,		
1509
["Locked"] = true,		
1510
["Size"] = Vector3.new(4, 1, 2),		
1511
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1512
})		
1513
o73 = Create("ParticleEmitter",{		
1514
["Parent"] = o72,		
1515
["Size"] = NumberSequence.new(2.5,2.5),		
1516
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1517
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1518
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1519
})		
1520
o74 = Create("Part",{		
1521
["Parent"] = o2,		
1522
["BrickColor"] = BrickColor.new("Really black"),		
1523
["Transparency"] = 1,		
1524
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1525
["Rotation"] = Vector3.new(79.0392761, 8.73716068, -16.9090633),		
1526
["Anchored"] = true,		
1527
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.945665002, 0.287478387, 0.151901901, 0.0873818249, 0.225291193, -0.970365167, -0.313181132, 0.930913687, 0.187929645),		
1528
["CanCollide"] = false,		
1529
["Locked"] = true,		
1530
["Size"] = Vector3.new(4, 1, 2),		
1531
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1532
})		
1533
o75 = Create("ParticleEmitter",{		
1534
["Parent"] = o74,		
1535
["Size"] = NumberSequence.new(2.5,2.5),		
1536
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1537
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1538
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1539
})		
1540
o76 = Create("Part",{		
1541
["Parent"] = o2,		
1542
["BrickColor"] = BrickColor.new("Really black"),		
1543
["Transparency"] = 1,		
1544
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1545
["Rotation"] = Vector3.new(79.039505, 8.73712921, -36.5906372),		
1546
["Anchored"] = true,		
1547
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.793597758, 0.589176536, 0.151901364, 0.00640243944, 0.241555661, -0.970365882, -0.608409464, 0.771052539, 0.18792586),		
1548
["CanCollide"] = false,		
1549
["Locked"] = true,		
1550
["Size"] = Vector3.new(4, 1, 2),		
1551
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1552
})		
1553
o77 = Create("ParticleEmitter",{		
1554
["Parent"] = o76,		
1555
["Size"] = NumberSequence.new(2.5,2.5),		
1556
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1557
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1558
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1559
})		
1560
o78 = Create("Part",{		
1561
["Parent"] = o2,		
1562
["BrickColor"] = BrickColor.new("Really black"),		
1563
["Transparency"] = 1,		
1564
["Position"] = Vector3.new(3925.69946, -4678.13916, -11.0854521),		
1565
["Rotation"] = Vector3.new(79.0393982, 8.7371397, -0.977389395),		
1566
["Anchored"] = true,		
1567
["CFrame"] = CFrame.new(3925.69946, -4678.13916, -11.0854521, 0.988252044, 0.0168598946, 0.151901543, 0.145865604, 0.19265008, -0.970365644, -0.0456241071, 0.981122792, 0.187927589),		
1568
["CanCollide"] = false,		
1569
["Locked"] = true,		
1570
["Size"] = Vector3.new(4, 1, 2),		
1571
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1572
})		
1573
o79 = Create("ParticleEmitter",{		
1574
["Parent"] = o78,		
1575
["Size"] = NumberSequence.new(2.5,2.5),		
1576
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.137255, 0, 0)),		
1577
["Texture"] = "rbxasset://textures/particles/explosion01_implosion_main.dds",		
1578
["Acceleration"] = Vector3.new(0, -1.29999995, 0),		
1579
})		
1580
o80 = Create("Model",{		
1581
["Name"] = "Arm1",		
1582
["Parent"] = o1,		
1583
})		
1584
o81 = Create("Part",{		
1585
["Name"] = "Middle",		
1586
["Parent"] = o80,		
1587
["Material"] = Enum.Material.Granite,		
1588
["BrickColor"] = BrickColor.new("Really black"),		
1589
["Position"] = Vector3.new(3923.3938, -4665.64014, -17.7558212),		
1590
["Rotation"] = Vector3.new(-0, -90, 0),		
1591
["Anchored"] = true,		
1592
["CFrame"] = CFrame.new(3923.3938, -4665.64014, -17.7558212, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
1593
["CanCollide"] = false,		
1594
["Locked"] = true,		
1595
["FormFactor"] = Enum.FormFactor.Symmetric,		
1596
["Size"] = Vector3.new(4.64390278, 9.28781509, 4.6439023),		
1597
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1598
["TopSurface"] = Enum.SurfaceType.Smooth,		
1599
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1600
})		
1601
o82 = Create("ParticleEmitter",{		
1602
["Parent"] = o81,		
1603
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
1604
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
1605
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
1606
["Lifetime"] = NumberRange.new(1,1),		
1607
["Rate"] = 40,		
1608
["RotSpeed"] = NumberRange.new(30,30),		
1609
["Speed"] = NumberRange.new(0,0),		
1610
})		
1611
o83 = Create("ParticleEmitter",{		
1612
["Parent"] = o81,		
1613
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1614
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1615
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1616
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1617
["Lifetime"] = NumberRange.new(2,2),		
1618
["Rate"] = 30,		
1619
["RotSpeed"] = NumberRange.new(400,400),		
1620
["Speed"] = NumberRange.new(3,3),		
1621
})		
1622
o84 = Create("Model",{		
1623
["Name"] = "Arm2",		
1624
["Parent"] = o1,		
1625
})		
1626
o85 = Create("Part",{		
1627
["Name"] = "Middle",		
1628
["Parent"] = o84,		
1629
["Material"] = Enum.Material.Granite,		
1630
["BrickColor"] = BrickColor.new("Really black"),		
1631
["Position"] = Vector3.new(3923.3938, -4665.64014, -3.8241148),		
1632
["Rotation"] = Vector3.new(-0, -90, 0),		
1633
["Anchored"] = true,		
1634
["CFrame"] = CFrame.new(3923.3938, -4665.64014, -3.8241148, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
1635
["CanCollide"] = false,		
1636
["Locked"] = true,		
1637
["FormFactor"] = Enum.FormFactor.Symmetric,		
1638
["Size"] = Vector3.new(4.64390278, 9.28781509, 4.6439023),		
1639
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1640
["TopSurface"] = Enum.SurfaceType.Smooth,		
1641
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1642
})		
1643
o86 = Create("ParticleEmitter",{		
1644
["Parent"] = o85,		
1645
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
1646
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
1647
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
1648
["Lifetime"] = NumberRange.new(1,1),		
1649
["Rate"] = 40,		
1650
["RotSpeed"] = NumberRange.new(30,30),		
1651
["Speed"] = NumberRange.new(0,0),		
1652
})		
1653
o87 = Create("ParticleEmitter",{		
1654
["Parent"] = o85,		
1655
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1656
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1657
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1658
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1659
["Lifetime"] = NumberRange.new(2,2),		
1660
["Rate"] = 30,		
1661
["RotSpeed"] = NumberRange.new(400,400),		
1662
["Speed"] = NumberRange.new(3,3),		
1663
})		
1664
o88 = Create("Part",{		
1665
["Parent"] = o84,		
1666
["Material"] = Enum.Material.Granite,		
1667
["BrickColor"] = BrickColor.new("Really black"),		
1668
["Position"] = Vector3.new(3935.67017, -4667.5542, -3.13911486),		
1669
["Rotation"] = Vector3.new(90, -82.368454, 90.0000076),		
1670
["Anchored"] = true,		
1671
["CFrame"] = CFrame.new(3935.67017, -4667.5542, -3.13911486, -1.44198635e-008, -0.132802665, -0.991142571, 1.18167613e-007, 0.991142571, -0.132802665, 1, -1.19035953e-007, 1.40083323e-009),		
1672
["CanCollide"] = false,		
1673
["Locked"] = true,		
1674
["FormFactor"] = Enum.FormFactor.Symmetric,		
1675
["Size"] = Vector3.new(1.47390282, 1.33999991, 36.1239014),		
1676
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1677
["TopSurface"] = Enum.SurfaceType.Smooth,		
1678
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1679
})		
1680
o89 = Create("ParticleEmitter",{		
1681
["Parent"] = o88,		
1682
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1683
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1684
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1685
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1686
["Lifetime"] = NumberRange.new(2,2),		
1687
["Rate"] = 30,		
1688
["RotSpeed"] = NumberRange.new(400,400),		
1689
["Speed"] = NumberRange.new(3,3),		
1690
})		
1691
o90 = Create("Part",{		
1692
["Parent"] = o84,		
1693
["Material"] = Enum.Material.Neon,		
1694
["BrickColor"] = BrickColor.new("Institutional white"),		
1695
["Position"] = Vector3.new(3947.09888, -4665.76025, -3.20606613),		
1696
["Rotation"] = Vector3.new(90, -82.368454, 90.0000076),		
1697
["Anchored"] = true,		
1698
["CFrame"] = CFrame.new(3947.09888, -4665.76025, -3.20606613, -1.44198635e-008, -0.132802665, -0.991142571, 1.18167613e-007, 0.991142571, -0.132802665, 1, -1.19035953e-007, 1.40083323e-009),		
1699
["CanCollide"] = false,		
1700
["Locked"] = true,		
1701
["FormFactor"] = Enum.FormFactor.Symmetric,		
1702
["Size"] = Vector3.new(0.200000003, 7.81999969, 31.2939014),		
1703
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1704
["TopSurface"] = Enum.SurfaceType.Smooth,		
1705
["Color"] = Color3.new(0.972549, 0.972549, 0.972549),		
1706
})		
1707
o91 = Create("ParticleEmitter",{		
1708
["Parent"] = o90,		
1709
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1710
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1711
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1712
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1713
["Lifetime"] = NumberRange.new(2,2),		
1714
["Rate"] = 30,		
1715
["RotSpeed"] = NumberRange.new(400,400),		
1716
["Speed"] = NumberRange.new(3,3),		
1717
})		
1718
o92 = Create("Part",{		
1719
["Parent"] = o84,		
1720
["Material"] = Enum.Material.Neon,		
1721
["BrickColor"] = BrickColor.new("Institutional white"),		
1722
["Position"] = Vector3.new(3963.30298, -4662.56982, -3.20606613),		
1723
["Rotation"] = Vector3.new(-90.000061, -44.0050316, -90.0000305),		
1724
["Anchored"] = true,		
1725
["CFrame"] = CFrame.new(3963.30298, -4662.56982, -3.20606613, -4.02258507e-007, 0.719278812, -0.69472152, 6.60829357e-007, 0.69472152, 0.719278812, 1, -1.69756362e-007, -7.54778171e-007),		
1726
["CanCollide"] = false,		
1727
["Locked"] = true,		
1728
["FormFactor"] = Enum.FormFactor.Symmetric,		
1729
["Size"] = Vector3.new(0.200000003, 7.81999969, 7.0639019),		
1730
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1731
["TopSurface"] = Enum.SurfaceType.Smooth,		
1732
["Color"] = Color3.new(0.972549, 0.972549, 0.972549),		
1733
})		
1734
o93 = Create("ParticleEmitter",{		
1735
["Parent"] = o92,		
1736
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1737
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1738
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1739
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1740
["Lifetime"] = NumberRange.new(2,2),		
1741
["Rate"] = 30,		
1742
["RotSpeed"] = NumberRange.new(400,400),		
1743
["Speed"] = NumberRange.new(3,3),		
1744
})		
1745
o94 = Create("Model",{		
1746
["Name"] = "Leg1",		
1747
["Parent"] = o1,		
1748
})		
1749
o95 = Create("Part",{		
1750
["Name"] = "Middle",		
1751
["Parent"] = o94,		
1752
["Material"] = Enum.Material.Granite,		
1753
["BrickColor"] = BrickColor.new("Really black"),		
1754
["Position"] = Vector3.new(3923.3938, -4674.92725, -13.1119194),		
1755
["Rotation"] = Vector3.new(-0, -90, 0),		
1756
["Anchored"] = true,		
1757
["CFrame"] = CFrame.new(3923.3938, -4674.92725, -13.1119194, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
1758
["CanCollide"] = false,		
1759
["Locked"] = true,		
1760
["FormFactor"] = Enum.FormFactor.Symmetric,		
1761
["Size"] = Vector3.new(4.64390278, 9.28781509, 4.6439023),		
1762
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1763
["TopSurface"] = Enum.SurfaceType.Smooth,		
1764
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1765
})		
1766
o96 = Create("ParticleEmitter",{		
1767
["Parent"] = o95,		
1768
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
1769
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
1770
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
1771
["Lifetime"] = NumberRange.new(1,1),		
1772
["Rate"] = 40,		
1773
["RotSpeed"] = NumberRange.new(30,30),		
1774
["Speed"] = NumberRange.new(0,0),		
1775
})		
1776
o97 = Create("ParticleEmitter",{		
1777
["Parent"] = o95,		
1778
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1779
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1780
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1781
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1782
["Lifetime"] = NumberRange.new(2,2),		
1783
["Rate"] = 30,		
1784
["RotSpeed"] = NumberRange.new(400,400),		
1785
["Speed"] = NumberRange.new(3,3),		
1786
})		
1787
o98 = Create("Model",{		
1788
["Name"] = "Leg2",		
1789
["Parent"] = o1,		
1790
})		
1791
o99 = Create("Part",{		
1792
["Name"] = "Middle",		
1793
["Parent"] = o98,		
1794
["Material"] = Enum.Material.Granite,		
1795
["BrickColor"] = BrickColor.new("Really black"),		
1796
["Position"] = Vector3.new(3923.3938, -4674.92725, -8.46801567),		
1797
["Rotation"] = Vector3.new(-0, -90, 0),		
1798
["Anchored"] = true,		
1799
["CFrame"] = CFrame.new(3923.3938, -4674.92725, -8.46801567, 0, 0, -1, 0, 1, 0, 1, 0, 0),		
1800
["CanCollide"] = false,		
1801
["Locked"] = true,		
1802
["FormFactor"] = Enum.FormFactor.Symmetric,		
1803
["Size"] = Vector3.new(4.64390278, 9.28781509, 4.6439023),		
1804
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1805
["TopSurface"] = Enum.SurfaceType.Smooth,		
1806
["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),		
1807
})		
1808
o100 = Create("ParticleEmitter",{		
1809
["Parent"] = o99,		
1810
["Size"] = NumberSequence.new(1,0.9375,1.7500001192093,0.87499976158142,2.8749995231628,1.25,2.0625,1.1874997615814,2.9375,1.3124996423721,2.8749995231628,5.6875),		
1811
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0)),		
1812
["Texture"] = "http://www.roblox.com/asset/?id=242986555",		
1813
["Lifetime"] = NumberRange.new(1,1),		
1814
["Rate"] = 40,		
1815
["RotSpeed"] = NumberRange.new(30,30),		
1816
["Speed"] = NumberRange.new(0,0),		
1817
})		
1818
o101 = Create("ParticleEmitter",{		
1819
["Parent"] = o99,		
1820
["Transparency"] = NumberSequence.new(0,0.85000002384186,0.375,0.13749998807907,0.58124995231628,0.018750011920929,0.11874997615814,0.14999997615814,0.58749997615814,0.125,0.83749997615814,0.050000011920929,0.94999998807907,0.25),		
1821
["Size"] = NumberSequence.new(1.5644174814224,1.8124997615814,2.7499997615814,1.4999997615814,1.8124997615814,2.6875,1.875,4.25),		
1822
["Color"] = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0.0235294, 0, 0.0705882)),		
1823
["Texture"] = "http://www.roblox.com/asset/?id=243043229",		
1824
["Lifetime"] = NumberRange.new(2,2),		
1825
["Rate"] = 30,		
1826
["RotSpeed"] = NumberRange.new(400,400),		
1827
["Speed"] = NumberRange.new(3,3),		
1828
})		
1829
o102 = Create("Part",{		
1830
["Name"] = "Head",		
1831
["Parent"] = o1,		
1832
["BrickColor"] = BrickColor.new("Really red"),		
1833
["Position"] = Vector3.new(3930.82446, -4678.17822, -1.96655464),		
1834
["Rotation"] = Vector3.new(0, 90, 0),		
1835
["Anchored"] = true,		
1836
["CFrame"] = CFrame.new(3930.82446, -4678.17822, -1.96655464, 0, 0, 1, 0, 1, -0, -1, 0, 0),		
1837
["CanCollide"] = false,		
1838
["Locked"] = true,		
1839
["FormFactor"] = Enum.FormFactor.Symmetric,		
1840
["Size"] = Vector3.new(0.928780496, 0.928781509, 0.928780496),		
1841
["BottomSurface"] = Enum.SurfaceType.Smooth,		
1842
["TopSurface"] = Enum.SurfaceType.Smooth,		
1843
["Color"] = Color3.new(1, 0, 0),		
1844
})		
1845
o103 = Create("Script",{		
1846
["Name"] = "Arm1",		
1847
["Parent"] = o102,		
1848
})		
1849
table.insert(cors,coroutine.create(function()		
1850
wait()		
1851
runDummyScript(function()		
1852
function onTouched(hit)		
1853
	if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then		
1854
		local g = script.Parent.Parent.Arm1:clone()		
1855
		g.Parent = hit.Parent		
1856
		local C = g:GetChildren()		
1857
		for i=1, #C do		
1858
			if C[i].className == "Part" then		
1859
				local W = Instance.new("Weld")		
1860
				W.Part0 = g.Middle		
1861
				W.Part1 = C[i]		
1862
				local CJ = CFrame.new(g.Middle.Position)		
1863
				local C0 = g.Middle.CFrame:inverse()*CJ		
1864
				local C1 = C[i].CFrame:inverse()*CJ		
1865
				W.C0 = C0		
1866
				W.C1 = C1		
1867
				W.Parent = g.Middle		
1868
			end		
1869
				local Y = Instance.new("Weld")		
1870
				Y.Part0 = hit.Parent["Left Arm"]		
1871
				Y.Part1 = g.Middle		
1872
				Y.C0 = CFrame.new(0, 0, 0)		
1873
				Y.Parent = Y.Part0		
1874
		end		
1875
		
1876
		local h = g:GetChildren()		
1877
		for i = 1, # h do		
1878
			if h[i].className == "Part" then		
1879
				h[i].Anchored = false		
1880
				h[i].CanCollide = false		
1881
			end		
1882
		end		
1883
				
1884
	end		
1885
		
1886
end		
1887
		
1888
script.Parent.Touched:connect(onTouched)		
1889
end,o103)		
1890
end))		
1891
o104 = Create("Script",{		
1892
["Name"] = "Leg1",		
1893
["Parent"] = o102,		
1894
})		
1895
table.insert(cors,coroutine.create(function()		
1896
wait()		
1897
runDummyScript(function()		
1898
function onTouched(hit)		
1899
	if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then		
1900
		local g = script.Parent.Parent.Leg1:clone()		
1901
		g.Parent = hit.Parent		
1902
		local C = g:GetChildren()		
1903
		for i=1, #C do		
1904
			if C[i].className == "Part" then		
1905
				local W = Instance.new("Weld")		
1906
				W.Part0 = g.Middle		
1907
				W.Part1 = C[i]		
1908
				local CJ = CFrame.new(g.Middle.Position)		
1909
				local C0 = g.Middle.CFrame:inverse()*CJ		
1910
				local C1 = C[i].CFrame:inverse()*CJ		
1911
				W.C0 = C0		
1912
				W.C1 = C1		
1913
				W.Parent = g.Middle		
1914
			end		
1915
				local Y = Instance.new("Weld")		
1916
				Y.Part0 = hit.Parent["Left Leg"]		
1917
				Y.Part1 = g.Middle		
1918
				Y.C0 = CFrame.new(0, 0, 0)		
1919
				Y.Parent = Y.Part0		
1920
		end		
1921
		
1922
		local h = g:GetChildren()		
1923
		for i = 1, # h do		
1924
			if h[i].className == "Part" then		
1925
				h[i].Anchored = false		
1926
				h[i].CanCollide = false		
1927
			end		
1928
		end		
1929
				
1930
	end		
1931
		
1932
end		
1933
		
1934
script.Parent.Touched:connect(onTouched)		
1935
end,o104)		
1936
end))		
1937
o105 = Create("Script",{		
1938
["Name"] = "HatRemover",		
1939
["Parent"] = o102,		
1940
})		
1941
table.insert(cors,coroutine.create(function()		
1942
wait()		
1943
runDummyScript(function()		
1944
function onTouched(hit) 		
1945
	local d = hit.Parent:GetChildren() 		
1946
	for i=1, #d do 		
1947
		if (d[i].className == "Hat") then 		
1948
			d[i]:remove() 		
1949
		end 		
1950
	end		
1951
end 		
1952
		
1953
script.Parent.Touched:connect(onTouched) 		
1954
end,o105)		
1955
end))		
1956
o106 = Create("Script",{		
1957
["Name"] = "ChangeShirt/Pants",		
1958
["Parent"] = o102,		
1959
})		
1960
table.insert(cors,coroutine.create(function()		
1961
wait()		
1962
runDummyScript(function()		
1963
--theRal		
1964
		
1965
worker = false		
1966
part = script.Parent		
1967
		
1968
function onTouch(hit)		
1969
	local human = hit.Parent:FindFirstChild("Humanoid")		
1970
	if (human ~= nil) and (worker == false) then		
1971
		print ("Success")		
1972
		worker = true		
1973
		wait(.1)		
1974
		local pant = hit.Parent:GetChildren()		
1975
		for i=1,#pant do		
1976
		if (pant[i].className == "Pants") then		
1977
			pant[i].PantsTemplate = ""		
1978
			end		
1979
		end		
1980
		local shirt = hit.Parent:GetChildren()		
1981
		for i=1,#shirt do		
1982
		if (shirt[i].className == "Shirt") then		
1983
			shirt[i].ShirtTemplate = ""		
1984
			wait(1)		
1985
			worker = false		
1986
			end		
1987
		end		
1988
	end		
1989
end		
1990
		
1991
script.Parent.Touched:connect(onTouch)		
1992
end,o106)		
1993
end))		
1994
o107 = Create("Script",{		
1995
["Parent"] = o102,		
1996
})		
1997
table.insert(cors,coroutine.create(function()		
1998
wait()		
1999
runDummyScript(function()		
2000
function onTouch(part) 		
2001
local human = part.Parent:findFirstChild("Humanoid") 		
2002
if human ~= nil then 		
2003
part.Parent:findFirstChild("Head").BrickColor = BrickColor.new(125)		
2004
part.Parent:findFirstChild("Head").Transparency = 0		
2005
part.Parent:findFirstChild("Torso").BrickColor = BrickColor.new(1)		
2006
part.Parent:findFirstChild("Torso").Transparency = 1		
2007
part.Parent:findFirstChild("Left Arm").BrickColor = BrickColor.new(1)		
2008
part.Parent:findFirstChild("Left Arm").Transparency = 1		
2009
part.Parent:findFirstChild("Right Arm").BrickColor = BrickColor.new(1)		
2010
part.Parent:findFirstChild("Right Arm").Transparency = 1		
2011
part.Parent:findFirstChild("Left Leg").BrickColor = BrickColor.new(1)		
2012
part.Parent:findFirstChild("Left Leg").CanCollide = true		
2013
part.Parent:findFirstChild("Left Leg").Transparency = 1		
2014
part.Parent:findFirstChild("Right Leg").BrickColor = BrickColor.new(1)		
2015
part.Parent:findFirstChild("Right Leg").CanCollide = true		
2016
part.Parent:findFirstChild("Right Leg").Transparency = 1		
2017
end 		
2018
end 		
2019
script.Parent.Touched:connect(onTouch) 		
2020
		
2021
--COLORS		
2022
		
2023
--1 = white		
2024
--208 = Light stone grey		
2025
--194 = Medium stone grey		
2026
--199 = Dark stone grey		
2027
--26 = Black		
2028
--21 = Bright red		
2029
--24 = Bright yellow		
2030
--226 = Cool yellow		
2031
--23 = Bright blue		
2032
--107 = Bright bluish green		
2033
--102 = Medium blue		
2034
--11 = Pastel blue		
2035
--45 = Light blue		
2036
--135 = Sand blue		
2037
--106 = Bright orange		
2038
--105 = Br. yellowish orange		
2039
--141 = Earth green		
2040
--28 = Dark green		
2041
--37 = Bright green		
2042
--119 = Br. yellowish green		
2043
--29 = Medium green		
2044
--151 = Sand green		
2045
--38 = Dark orange		
2046
--192 = Reddish brown		
2047
--104 = Bright violet		
2048
--9 = Light reddish violet		
2049
--101 = Medium red		
2050
--5 = Brick Yellow		
2051
--153 = Sand red		
2052
--217 = Brown		
2053
--18 = Nougat		
2054
--125 = Light orange		
2055
		
2056
		
2057
end,o107)		
2058
end))		
2059
o108 = Create("Script",{		
2060
["Name"] = "WalkSpeed Script",		
2061
["Parent"] = o102,		
2062
})		
2063
table.insert(cors,coroutine.create(function()		
2064
wait()		
2065
runDummyScript(function()		
2066
local debounce = false 		
2067
		
2068
function onTouch(part) 		
2069
		
2070
local human = part.Parent:findFirstChild("Humanoid") 		
2071
if (human ~= nil) and debounce == false then 		
2072
		
2073
debounce = true 		
2074
		
2075
human.WalkSpeed = 16-- or whatever number 		
2076
		
2077
wait(2) 		
2078
debounce = false 		
2079
end 		
2080
end 		
2081
		
2082
		
2083
script.Parent.Touched:connect(onTouch) 		
2084
		
2085
end,o108)		
2086
end))		
2087
o109 = Create("Script",{		
2088
["Name"] = "Leg2",		
2089
["Parent"] = o102,		
2090
})		
2091
table.insert(cors,coroutine.create(function()		
2092
wait()		
2093
runDummyScript(function()		
2094
function onTouched(hit)		
2095
	if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then		
2096
		local g = script.Parent.Parent.Leg2:clone()		
2097
		g.Parent = hit.Parent		
2098
		local C = g:GetChildren()		
2099
		for i=1, #C do		
2100
			if C[i].className == "Part" then		
2101
				local W = Instance.new("Weld")		
2102
				W.Part0 = g.Middle		
2103
				W.Part1 = C[i]		
2104
				local CJ = CFrame.new(g.Middle.Position)		
2105
				local C0 = g.Middle.CFrame:inverse()*CJ		
2106
				local C1 = C[i].CFrame:inverse()*CJ		
2107
				W.C0 = C0		
2108
				W.C1 = C1		
2109
				W.Parent = g.Middle		
2110
			end		
2111
				local Y = Instance.new("Weld")		
2112
				Y.Part0 = hit.Parent["Right Leg"]		
2113
				Y.Part1 = g.Middle		
2114
				Y.C0 = CFrame.new(0, 0, 0)		
2115
				Y.Parent = Y.Part0		
2116
		end		
2117
		
2118
		local h = g:GetChildren()		
2119
		for i = 1, # h do		
2120
			if h[i].className == "Part" then		
2121
				h[i].Anchored = false		
2122
				h[i].CanCollide = false		
2123
			end		
2124
		end		
2125
				
2126
	end		
2127
		
2128
end		
2129
		
2130
script.Parent.Touched:connect(onTouched)		
2131
end,o109)		
2132
end))		
2133
o110 = Create("Script",{		
2134
["Name"] = "Arm2",		
2135
["Parent"] = o102,		
2136
})		
2137
table.insert(cors,coroutine.create(function()		
2138
wait()		
2139
runDummyScript(function()		
2140
function onTouched(hit)		
2141
	if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then		
2142
		local g = script.Parent.Parent.Arm2:clone()		
2143
		g.Parent = hit.Parent		
2144
		local C = g:GetChildren()		
2145
		for i=1, #C do		
2146
			if C[i].className == "Part" then		
2147
				local W = Instance.new("Weld")		
2148
				W.Part0 = g.Middle		
2149
				W.Part1 = C[i]		
2150
				local CJ = CFrame.new(g.Middle.Position)		
2151
				local C0 = g.Middle.CFrame:inverse()*CJ		
2152
				local C1 = C[i].CFrame:inverse()*CJ		
2153
				W.C0 = C0		
2154
				W.C1 = C1		
2155
				W.Parent = g.Middle		
2156
			end		
2157
				local Y = Instance.new("Weld")		
2158
				Y.Part0 = hit.Parent["Right Arm"]		
2159
				Y.Part1 = g.Middle		
2160
				Y.C0 = CFrame.new(0, 0, 0)		
2161
				Y.Parent = Y.Part0		
2162
		end		
2163
		
2164
		local h = g:GetChildren()		
2165
		for i = 1, # h do		
2166
			if h[i].className == "Part" then		
2167
				h[i].Anchored = false		
2168
				h[i].CanCollide = false		
2169
			end		
2170
		end		
2171
				
2172
	end		
2173
		
2174
end		
2175
		
2176
script.Parent.Touched:connect(onTouched)		
2177
end,o110)		
2178
end))		
2179
o111 = Create("Script",{		
2180
["Name"] = "Torso",		
2181
["Parent"] = o102,		
2182
})		
2183
table.insert(cors,coroutine.create(function()		
2184
wait()		
2185
runDummyScript(function()		
2186
function onTouched(hit)		
2187
	if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then		
2188
		local g = script.Parent.Parent.Chest:clone()		
2189
		g.Parent = hit.Parent		
2190
		local C = g:GetChildren()		
2191
		for i=1, #C do		
2192
			if C[i].className == "Part" then		
2193
				local W = Instance.new("Weld")		
2194
				W.Part0 = g.Middle		
2195
				W.Part1 = C[i]		
2196
				local CJ = CFrame.new(g.Middle.Position)		
2197
				local C0 = g.Middle.CFrame:inverse()*CJ		
2198
				local C1 = C[i].CFrame:inverse()*CJ		
2199
				W.C0 = C0		
2200
				W.C1 = C1		
2201
				W.Parent = g.Middle		
2202
			end		
2203
				local Y = Instance.new("Weld")		
2204
				Y.Part0 = hit.Parent.Torso		
2205
				Y.Part1 = g.Middle		
2206
				Y.C0 = CFrame.new(0, 0, 0)		
2207
				Y.Parent = Y.Part0		
2208
		end		
2209
		
2210
		local h = g:GetChildren()		
2211
		for i = 1, # h do		
2212
			if h[i].className == "Part" then		
2213
				h[i].Anchored = false		
2214
				h[i].CanCollide = false		
2215
			end		
2216
		end		
2217
				
2218
	end		
2219
end		
2220
		
2221
script.Parent.Touched:connect(onTouched)		
2222
		
2223
end,o111)		
2224
end))		
2225
o112 = Create("Script",{		
2226
["Name"] = "Cframe",		
2227
["Parent"] = o102,		
2228
})		
2229
table.insert(cors,coroutine.create(function()		
2230
wait()		
2231
runDummyScript(function()		
2232
		
2233
wait(2)		
2234
		
2235
local p = script.Parent		
2236
local me = game.Players.LocalPlayer.Character		
2237
		
2238
		
2239
p.Shape = "Ball"		
2240
		
2241
game:GetService('RunService').Stepped:connect(function()		
2242
	p.CFrame = me.Torso.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,0,0)		
2243
end)		
2244
		
2245
wait(0.5)		
2246
		
2247
me.Head.Transparency = 1		
2248
		
2249
p:Remove()		
2250
end,o112)		
2251
end))		
2252
mas.Parent = workspace		
2253
mas:MakeJoints()		
2254
local mas1 = mas:GetChildren()		
2255
for i=1,#mas1 do		
2256
	mas1[i].Parent = workspace 		
2257
	ypcall(function() mas1[i]:MakeJoints() end)		
2258
end		
2259
mas:Destroy()		
2260
for i=1,#cors do		
2261
coroutine.resume(cors[i])		
2262
end