View difference between Paste ID: Aswc2aPX and 1SZzser8
SHOW: | | - or go back to the newest paste.
1
--Why is this leaked?
2
--Edited staff by NoobyGames12
3
--If you use this too much you're a fmer now lol
4
--dont kill me Pthumeru
5
6
local s = Instance.new("Sound")
7
s.Name = "BGMusic"
8
s.SoundId = "http://www.roblox.com/asset/?id=228576456"
9
s.Pitch = 1
10
s.Volume = 1
11
s.Looped = true
12
s.archivable = false
13
s.Parent = game.Workspace
14
wait(0.1)
15
s:play()
16
17
p = game.Players.LocalPlayer
18
char = p.Character
19
torso = char.Torso
20
neck = char.Torso.Neck
21
char.Head.face.Texture = "rbxassetid://0"
22
23
Player=game:GetService("Players").LocalPlayer
24
Character=Player.Character 
25
PlayerGui=Player.PlayerGui
26
Backpack=Player.Backpack 
27
Torso=Character.Torso 
28
Head=Character.Head 
29
Humanoid=Character.Humanoid
30
LeftArm=Character["Left Arm"] 
31
LeftLeg=Character["Left Leg"] 
32
RightArm=Character["Right Arm"] 
33
RightLeg=Character["Right Leg"] 
34
LS=Torso["Left Shoulder"] 
35
LH=Torso["Left Hip"] 
36
RS=Torso["Right Shoulder"] 
37
RH=Torso["Right Hip"] 
38
Face = Head.face
39
Neck=Torso.Neck
40
it=Instance.new
41
attacktype=1
42
vt=Vector3.new
43
cf=CFrame.new
44
euler=CFrame.fromEulerAnglesXYZ
45
angles=CFrame.Angles
46
cloaked=false
47
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
48
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
49
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
50
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
51
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
52
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
53
RootPart=Character.HumanoidRootPart
54
RootJoint=RootPart.RootJoint
55
RootCF=euler(-1.57,0,3.14)
56
attack = false 
57
attackdebounce = false 
58
deb=false
59
equipped=true
60
hand=false
61
MMouse=nil
62
combo=0
63
mana=0
64
trispeed=.2
65
attackmode='none'
66
local idle=0
67
local Anim="Idle"
68
local Effects={}
69
local gun=false
70
local shoot=false
71
player=nil 
72
mana=0
73
cam = workspace.CurrentCamera
74
ZTarget = nil
75
RocketTarget = nil
76
local m = Instance.new("Model",Character)
77
m.Name = "WeaponModel"
78
79
mouse=Player:GetMouse()
80
--save shoulders 
81
RSH, LSH=nil, nil 
82
--welds 
83
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
84
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
85
LH=Torso["Left Hip"]
86
RH=Torso["Right Hip"]
87
TorsoColor=Torso.BrickColor
88
function NoOutline(Part)
89
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
90
end
91
player=Player 
92
ch=Character
93
RSH=ch.Torso["Right Shoulder"] 
94
LSH=ch.Torso["Left Shoulder"] 
95
-- 
96
RSH.Parent=nil 
97
LSH.Parent=nil 
98
-- 
99
RW.Name="Right Shoulder"
100
RW.Part0=ch.Torso 
101
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
102
RW.C1=cf(0, 0.5, 0) 
103
RW.Part1=ch["Right Arm"] 
104
RW.Parent=ch.Torso 
105
-- 
106
LW.Name="Left Shoulder"
107
LW.Part0=ch.Torso 
108
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
109
LW.C1=cf(0, 0.5, 0) 
110
LW.Part1=ch["Left Arm"] 
111
LW.Parent=ch.Torso 
112
113
	function swait(num)
114
    if num==0 or num==nil then
115
    game:service'RunService'.Heartbeat:wait(0)
116
    else
117
    for i=0,num do
118
    game:service'RunService'.Heartbeat:wait(0)
119
    end
120
    end
121
	    end
122
	
123
	function nooutline(part)
124
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
125
	end
126
	
127
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
128
		local fp=it("Part")
129
		fp.formFactor=formfactor
130
		fp.Parent=parent
131
		fp.Reflectance=reflectance
132
		fp.Transparency=transparency
133
		fp.CanCollide=false
134
		fp.Locked=true
135
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
136
		fp.Name=name
137
		fp.Size=size
138
		fp.Position=Character.Torso.Position
139
		nooutline(fp)
140
		fp.Material=material
141
		fp:BreakJoints()
142
		return fp
143
	end
144
145
        function ppart(formfactor,parent,reflectance,transparency,brickcolor,name,size)
146
        local fp = it("Part")
147
        fp.formFactor = formfactor
148
        fp.Parent = parent
149
        fp.Reflectance = reflectance
150
        fp.Transparency = transparency
151
        fp.CanCollide = false
152
        fp.Locked=true
153
        fp.BrickColor = brickcolor
154
        fp.Name = name
155
        fp.Size = size
156
        fp.Position = EffectPart.Position
157
        NoOutline(fp)
158
        fp.Material="Neon"
159
        fp:BreakJoints()
160
        return fp
161
    end
162
	
163
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
164
		local mesh=it(Mesh)
165
		mesh.Parent=part
166
		if Mesh=="SpecialMesh" then
167
			mesh.MeshType=meshtype
168
			mesh.MeshId=meshid
169
		end
170
		mesh.Offset=offset
171
		mesh.Scale=scale
172
		return mesh
173
	end
174
	
175
	function weld(parent,part0,part1,c0,c1)
176
		local weld=it("Weld")
177
		weld.Parent=parent
178
		weld.Part0=part0
179
		weld.Part1=part1
180
		weld.C0=c0
181
		weld.C1=c1
182
		return weld
183
	end
184
	
185
	
186
local function CFrameFromTopBack(at, top, back)
187
local right = top:Cross(back)
188
return CFrame.new(at.x, at.y, at.z,
189
right.x, top.x, back.x,
190
right.y, top.y, back.y,
191
right.z, top.z, back.z)
192
end
193
194
function Triangle(a, b, c)
195
local edg1 = (c-a):Dot((b-a).unit)
196
local edg2 = (a-b):Dot((c-b).unit)
197
local edg3 = (b-c):Dot((a-c).unit)
198
if edg1 <= (b-a).magnitude and edg1 >= 0 then
199
a, b, c = a, b, c
200
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
201
a, b, c = b, c, a
202
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
203
a, b, c = c, a, b
204
else
205
assert(false, "unreachable")
206
end
207
 
208
local len1 = (c-a):Dot((b-a).unit)
209
local len2 = (b-a).magnitude - len1
210
local width = (a + (b-a).unit*len1 - c).magnitude
211
 
212
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
213
 
214
local list = {}
215
216-
local TrailColor = ("Institutional white")
216+
local TrailColor = ("Really black")
217
 
218
if len1 > 0.01 then
219
local w1 = Instance.new('WedgePart', m)
220
game:GetService("Debris"):AddItem(w1,5)
221
w1.Material = "Neon"
222
w1.FormFactor = 'Custom'
223
w1.BrickColor = BrickColor.new(TrailColor)
224
w1.Transparency = 0
225
w1.Reflectance = 0
226
w1.Material = "Neon"
227
w1.CanCollide = false
228
NoOutline(w1)
229
local sz = Vector3.new(0.2, width, len1)
230
w1.Size = sz
231
local sp = Instance.new("SpecialMesh",w1)
232
sp.MeshType = "Wedge"
233
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
234
w1:BreakJoints()
235
w1.Anchored = true
236
w1.Parent = workspace
237
w1.Transparency = 0.7
238
table.insert(Effects,{w1,"Disappear",.01})
239
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
240
table.insert(list,w1)
241
end
242
 
243
if len2 > 0.01 then
244
local w2 = Instance.new('WedgePart', m)
245
game:GetService("Debris"):AddItem(w2,5)
246
w2.Material = "Neon"
247
w2.FormFactor = 'Custom'
248
w2.BrickColor = BrickColor.new(TrailColor)
249
w2.Transparency = 0
250
w2.Reflectance = 0
251
w2.Material = "Neon"
252
w2.CanCollide = false
253
NoOutline(w2)
254
local sz = Vector3.new(0.2, width, len2)
255
w2.Size = sz
256
local sp = Instance.new("SpecialMesh",w2)
257
sp.MeshType = "Wedge"
258
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
259
w2:BreakJoints()
260
w2.Anchored = true
261
w2.Parent = workspace
262
w2.Transparency = 0.7
263
table.insert(Effects,{w2,"Disappear",.01})
264
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
265
table.insert(list,w2)
266
end
267
return unpack(list)
268
end
269
270
function makeShockwave(height,color,speed,range,pulse)
271
local range = range or 2000
272
local p = Instance.new("Part")
273
p.Anchored = true
274
p.CanCollide = false
275
p.FormFactor = "Custom"
276
p.BrickColor = color
277
p.Parent = workspace
278
local m = Instance.new("SpecialMesh",p)
279
m.MeshId = "rbxassetid://3270017"
280
local estimateSurvival = math.floor(range/speed) * 0.03
281
game:GetService("Debris"):AddItem(p,estimateSurvival)
282
Spawn(function ()
283
for i = 1,range,speed do
284
p.Transparency = 1-math.min(0.5,3-(i/500))
285
m.Scale = Vector3.new(i,i,i*height)
286
p.CFrame = CFrame.new(Torso.Position) * CFrame.Angles(math.rad(90),0,0)
287
wait()
288
end
289
p:Destroy()
290
end)
291
end
292
		
293
so = function(id,par,vol,pit) 
294
coroutine.resume(coroutine.create(function()
295
local sou = Instance.new("Sound",par or workspace)
296
sou.Volume=vol
297
sou.Pitch=pit or 1
298
sou.SoundId=id
299
swait() 
300
sou:play() 
301
game:GetService("Debris"):AddItem(sou,6)
302
end))
303
end
304
 
305
function clerp(a,b,t) 
306
local qa = {QuaternionFromCFrame(a)}
307
local qb = {QuaternionFromCFrame(b)} 
308
local ax, ay, az = a.x, a.y, a.z 
309
local bx, by, bz = b.x, b.y, b.z
310
local _t = 1-t
311
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
312
end 
313
 
314
function QuaternionFromCFrame(cf) 
315
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
316
local trace = m00 + m11 + m22 
317
if trace > 0 then 
318
local s = math.sqrt(1 + trace) 
319
local recip = 0.5/s 
320
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
321
else 
322
local i = 0 
323
if m11 > m00 then
324
i = 1
325
end
326
if m22 > (i == 0 and m00 or m11) then 
327
i = 2 
328
end 
329
if i == 0 then 
330
local s = math.sqrt(m00-m11-m22+1) 
331
local recip = 0.5/s 
332
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
333
elseif i == 1 then 
334
local s = math.sqrt(m11-m22-m00+1) 
335
local recip = 0.5/s 
336
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
337
elseif i == 2 then 
338
local s = math.sqrt(m22-m00-m11+1) 
339
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
340
end 
341
end 
342
end
343
 
344
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
345
local xs, ys, zs = x + x, y + y, z + z 
346
local wx, wy, wz = w*xs, w*ys, w*zs 
347
local xx = x*xs 
348
local xy = x*ys 
349
local xz = x*zs 
350
local yy = y*ys 
351
local yz = y*zs 
352
local zz = z*zs 
353
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)) 
354
end
355
 
356
function QuaternionSlerp(a, b, t) 
357
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
358
local startInterp, finishInterp; 
359
if cosTheta >= 0.0001 then 
360
if (1 - cosTheta) > 0.0001 then 
361
local theta = math.acos(cosTheta) 
362
local invSinTheta = 1/math.sin(theta) 
363
startInterp = math.sin((1-t)*theta)*invSinTheta 
364
finishInterp = math.sin(t*theta)*invSinTheta  
365
else 
366
startInterp = 1-t 
367
finishInterp = t 
368
end 
369
else 
370
if (1+cosTheta) > 0.0001 then 
371
local theta = math.acos(-cosTheta) 
372
local invSinTheta = 1/math.sin(theta) 
373
startInterp = math.sin((t-1)*theta)*invSinTheta 
374
finishInterp = math.sin(t*theta)*invSinTheta 
375
else 
376
startInterp = t-1 
377
finishInterp = t 
378
end 
379
end 
380
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 
381
end
382
383
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
384
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
385
end 
386
387
Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
388
        if hit.Parent==nil then
389
                return
390
        end
391
        local h=hit.Parent:FindFirstChild("Humanoid")
392
        for _,v in pairs(hit.Parent:children()) do
393
        if v:IsA("Humanoid") then
394
        h=v
395
        end
396
        end
397
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
398
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
399
        end
400
        if hit.Parent.className=="Hat" then
401
        hit=hit.Parent.Parent:findFirstChild("Head")
402
        end
403
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
404
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
405
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
406
                        return
407
                end]]
408
--                        hs(hit,1.2) 
409
                        local c=Instance.new("ObjectValue")
410
                        c.Name="creator"
411
                        c.Value=game:service("Players").LocalPlayer
412
                        c.Parent=h
413
                        game:GetService("Debris"):AddItem(c,.5)
414
                local Damage=math.random(minim,maxim)
415
--                h:TakeDamage(Damage)
416
                local  blocked=false
417
                local  block=hit.Parent:findFirstChild("Block")
418
                if block~=nil then
419
                print(block.className)
420
                if block.className=="NumberValue" then
421
                if block.Value>0 then
422
                blocked=true
423
                if decreaseblock==nil then
424
                block.Value=block.Value-1
425
                end
426
                end
427
                end
428
                if block.className=="IntValue" then
429
                if block.Value>0 then
430
                blocked=true
431
                if decreaseblock~=nil then
432
                block.Value=block.Value-1
433
                end
434
                end
435
                end
436
                end
437
                if blocked==false then
438
--                h:TakeDamage(Damage)
439
                h.Health=h.Health-Damage
440
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
441
                else
442
                h.Health=h.Health-(Damage/2)
443
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color)
444
                end
445
                if Type=="Knockdown" then
446
                local hum=hit.Parent.Humanoid
447
hum.PlatformStand=true
448
coroutine.resume(coroutine.create(function(HHumanoid)
449
swait(1)
450
HHumanoid.PlatformStand=false
451
end),hum)
452
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
453
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
454
local bodvol=Instance.new("BodyVelocity")
455
bodvol.velocity=angle*knockback
456
bodvol.P=5000
457
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
458
bodvol.Parent=hit
459
local rl=Instance.new("BodyAngularVelocity")
460
rl.P=3000
461
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
462
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
463
rl.Parent=hit
464
game:GetService("Debris"):AddItem(bodvol,.5)
465
game:GetService("Debris"):AddItem(rl,.5)
466
                elseif Type=="Normal" then
467
                local vp=Instance.new("BodyVelocity")
468
                vp.P=500
469
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
470
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
471
                if KnockbackType==1 then
472
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
473
                elseif KnockbackType==2 then
474
                vp.velocity=Property.CFrame.lookVector*knockback
475
                end
476
                if knockback>0 then
477
                        vp.Parent=hit.Parent.Torso
478
                end
479
                game:GetService("Debris"):AddItem(vp,.5)
480
                elseif Type=="Up" then
481
                local bodyVelocity=Instance.new("BodyVelocity")
482
                bodyVelocity.velocity=vt(0,60,0)
483
                bodyVelocity.P=5000
484
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
485
                bodyVelocity.Parent=hit
486
                game:GetService("Debris"):AddItem(bodyVelocity,1)
487
                local rl=Instance.new("BodyAngularVelocity")
488
                rl.P=3000
489
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
490
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
491
                rl.Parent=hit
492
                game:GetService("Debris"):AddItem(rl,.5)
493
                elseif Type=="Snare" then
494
                local bp=Instance.new("BodyPosition")
495
                bp.P=2000
496
                bp.D=100
497
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
498
                bp.position=hit.Parent.Torso.Position
499
                bp.Parent=hit.Parent.Torso
500
                game:GetService("Debris"):AddItem(bp,1)
501
                elseif Type=="Target" then
502
	            local Targetting = false
503
                if Targetting==false then
504
                ZTarget=hit.Parent.Torso
505
                coroutine.resume(coroutine.create(function(Part) 
506
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
507
                swait(5)
508
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
509
                end),ZTarget)
510
                local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
511
                local  targetgui=Instance.new("BillboardGui")
512
                targetgui.Parent=ZTarget
513
                targetgui.Size=UDim2.new(10,100,10,100)
514
                local targ=Instance.new("ImageLabel")
515
                targ.Parent=targetgui
516
                targ.BackgroundTransparency=1
517
                targ.Image="rbxassetid://4834067"
518
                targ.Size=UDim2.new(1,0,1,0)
519
                cam.CameraType="Scriptable"
520
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
521
                local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
522
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
523
                Targetting=true
524
                RocketTarget=ZTarget
525
                for i=1,Property do
526
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
527
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
528
                swait()
529
                end
530
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
531
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
532
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
533
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
534
                end
535
                Targetting=false
536
                RocketTarget=nil
537
                targetgui.Parent=nil
538
                cam.CameraType="Custom"
539
                end
540
                end
541
                        local debounce=Instance.new("BoolValue")
542
                        debounce.Name="DebounceHit"
543
                        debounce.Parent=hit.Parent
544
                        debounce.Value=true
545
                        game:GetService("Debris"):AddItem(debounce,Delay)
546
                        c=Instance.new("ObjectValue")
547
                        c.Name="creator"
548
                        c.Value=Player
549
                        c.Parent=h
550
                        game:GetService("Debris"):AddItem(c,.5)
551
        end
552
end
553
554
555
function ShowDamage(Pos, Text, Time, Color)
556
	local Rate = (1 / 30)
557
	local Pos = (Pos or Vector3.new(0, 0, 0))
558
	local Text = (Text or "")
559
	local Time = (Time or 2)
560
	local Color = (Color or Color3.new(1, 0, 0))
561
	local EffectPart = part("Custom",workspace,"Neon",0,1,BrickColor.new(Color),"Effect",vt(0,0,0))
562
	EffectPart.Anchored = true
563
	local BillboardGui = Instance.new("BillboardGui")
564
	BillboardGui.Size = UDim2.new(3, 0, 3, 0)
565
	BillboardGui.Adornee = EffectPart
566
	local TextLabel = Instance.new("TextLabel")
567
	TextLabel.BackgroundTransparency = 1
568
	TextLabel.Size = UDim2.new(1, 0, 1, 0)
569
	TextLabel.Text = Text
570
	TextLabel.TextColor3 = Color
571
	TextLabel.TextScaled = true
572
	TextLabel.Font = Enum.Font.ArialBold
573
	TextLabel.Parent = BillboardGui
574
	BillboardGui.Parent = EffectPart
575
	game.Debris:AddItem(EffectPart, (Time + 0.1))
576
	EffectPart.Parent = game:GetService("Workspace")
577
	Delay(0, function()
578
		local Frames = (Time / Rate)
579
		for Frame = 1, Frames do
580
			wait(Rate)
581
			local Percent = (Frame / Frames)
582
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
583
			TextLabel.TextTransparency = Percent
584
		end
585
		if EffectPart and EffectPart.Parent then
586
			EffectPart:Destroy()
587
		end
588
	end)
589
end
590
591
--example: local con = HitboxB.Touched:connect(function(hit) Damagefunc(Hitbox,hit,Dmg,Dmg,math.random(Knockback,Knockback),"Normal",RootPart,.2,1) end) 
592
593-
Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Handle",Vector3.new(0.399999976, 5.19999981, 0.399999976))
593+
Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Handle",Vector3.new(0.399999976, 5.19999981, 0.399999976))
594
Handleweld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, -5.69614329e-008, 5.96046448e-008, 5.69614222e-008, 0.999999881, 6.38557296e-008, -5.9604556e-008, -6.38557367e-008, 1),CFrame.new(0.00374984741, 1.86080933, -1.12269855, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007))
595
mesh("CylinderMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
596-
Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,1,"Institutional white","Hitbox",Vector3.new(0.399999976, 5.79999971, 1.19999993))
596+
Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,1,"Really black","Hitbox",Vector3.new(0.399999976, 5.79999971, 1.19999993))
597
Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 4.58221436, 1.54972076e-006, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007))
598-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.549069703, 0.200000003))
598+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.549069703, 0.200000003))
599
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.7038269, -4.17234802, 0.521482468, -0.00134061801, -0.965925872, -0.258815825, 0.127585664, 0.256535649, -0.958076835, 0.991826713, -0.0343056135, 0.122894369))
600
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188102",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
601-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.505991995, 0.200000003))
601+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.505991995, 0.200000003))
602
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.0048789978, -6.39959717, -0.0483512878, -0.00134025724, -0.999999166, 3.77781362e-010, -1.4289509e-006, 1.52977009e-009, -1, 0.999999166, -0.00134026876, -1.42327076e-006))
603
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190087",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
604-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
604+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
605
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.70379639, -4.74310303, -0.0496940613, -0.00134061789, -0.965925515, -0.258816719, 9.96684539e-005, 0.258816808, -0.965926409, 0.999999166, -0.00132074545, -0.000250696496))
606
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187724",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
607-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
607+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
608
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.41351318, 1.12187362, 0.0872383118, 1.4289509e-006, -1.83359816e-009, 1, 0.0450558141, 0.998984575, -6.22948448e-008, -0.998984516, 0.0450558215, 1.4219072e-006))
609
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366186808",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
610-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.272141635, 0.200000003))
610+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.272141635, 0.200000003))
611
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68979645, 3.77229309, -0.443828583, -0.0013399038, -0.965925515, 0.258816719, -0.110641979, 0.257371128, 0.95995754, -0.99385941, -0.027349731, -0.107216768))
612
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189977",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
613-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.34188652, 0.341886491, 0.341886491))
613+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.34188652, 0.341886491, 0.341886491))
614
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.0048789978, -5.64064026, -0.0483398438, -0.00134025724, -0.999999166, 3.77781362e-010, -1.4289509e-006, 1.52977009e-009, -1, 0.999999166, -0.00134026876, -1.42327076e-006))
615
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190286",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
616-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.544283271, 0.200000003))
616+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.544283271, 0.200000003))
617
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68979645, -4.18066406, 0.443828583, -0.0013399038, -0.965925515, 0.258816719, 0.110641979, -0.257371128, -0.95995754, 0.99385941, 0.027349731, 0.107216768))
618
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189509",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
619-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
619+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
620
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.83914185, 3.16908264, -0.0102233887, 1.33372578e-006, 0.258821219, 0.965925336, -0.00719921896, -0.965900242, 0.258814514, 0.999974191, -0.00695426436, 0.00186202815))
621
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188798",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
622-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.252995998, 0.200000003))
622+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.252995998, 0.200000003))
623
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.49203491, -4.05382919, 0.000431060791, 0.000857862935, -0.342018634, 0.939692795, 0.00978991855, -0.93964529, -0.342010289, 0.99995172, 0.00949290115, 0.00254225265))
624
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187331",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
625-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
625+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
626
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68981552, -4.74194336, -0.0941734314, -0.0013399038, -0.965925515, 0.258816719, -0.00951948017, -0.258792907, -0.965885937, 0.999953866, -0.0037580065, -0.00884834584))
627
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189770",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
628-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.274876744, 0.200000003))
628+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.274876744, 0.200000003))
629
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.7038002, 3.76046753, -0.521482468, -0.00134061801, -0.965925872, -0.258815825, -0.127585664, -0.256535649, 0.958076835, -0.991826713, 0.0343056135, -0.122894369))
630
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188387",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
631-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
631+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
632
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.41294861, 1.11096418, -0.0871925354, 1.4289509e-006, -1.83359816e-009, 1, 0.0424318425, -0.999099433, -6.22238758e-008, 0.999099374, 0.0424318314, -1.42191016e-006))
633
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188623",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
634-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
634+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
635
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.82444763, 3.1806221, -0.000411987305, 1.42099032e-006, -0.258821219, 0.965925217, -0.00982686318, 0.965878606, 0.258808762, -0.99995172, -0.00949237309, -0.00254203402))
636
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187079",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
637-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
637+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
638
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.12332153, -2.99322701, 0.0102005005, -0.000627051399, 0.173652589, 0.984806776, 0.00717565231, 0.984782457, -0.173643723, -0.999974132, 0.00695775915, -0.00186358555))
639
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189081",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
640-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
640+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
641
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 2.92131805, -4.32131958, 1, 1.08324627e-007, -2.16275893e-007, 2.41579585e-007, -0.707107067, 0.707106471, -7.2315359e-008, -0.707106531, -0.707107067))
642
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
643-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
643+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
644
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(4.49303436, 1.52587891e-005, 1.74960327, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
645
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00399995, 0.699999988))
646-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
646+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
647
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.74960327, 7.62939453e-006, 4.49303436, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
648
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00399995, 0.699999988))
649-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
649+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
650
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -3.42132568, -1.92131042, 1, 1.30831239e-007, -1.86473642e-007, -3.53272753e-008, -0.70710665, -0.707106888, -2.36420846e-007, 0.707106888, -0.70710665))
651
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
652-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
652+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
653
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 3.42131805, -1.92132568, 1, -2.11684181e-007, -1.26868997e-007, -4.79209916e-008, -0.707106709, 0.707106829, -2.35375424e-007, -0.707106829, -0.707106709))
654
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
655-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
655+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
656
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.72132874, 1.52587891e-005, 4.52131653, -5.63450442e-008, -0.707106948, -0.70710659, 1, -1.11538469e-007, 2.6172529e-008, -8.53239754e-008, -0.70710665, 0.707106948))
657
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
658-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
658+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
659
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, 0, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
660
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.998000026, 1))
661-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
661+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
662
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 2.92131042, 4.32132721, 1, -1.75202331e-007, 8.17472525e-008, 6.20649274e-008, 0.707106948, 0.70710665, -1.69638383e-007, -0.70710665, 0.707106948))
663
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
664-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
664+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
665
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.72131348, 1.52587891e-005, 4.52132416, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
666
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
667-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
667+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
668
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 1.52587891e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
669
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
670-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
670+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
671
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 0, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
672
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
673-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
673+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
674
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, -7.62939453e-006, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
675
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
676-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
676+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
677
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -9.91821289e-005, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
678
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
679-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
679+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
680
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -0.000129699707, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
681
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
682-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
682+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
683
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -9.15527344e-005, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
684
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
685-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
685+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
686
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -0.000129699707, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
687
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
688-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
688+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
689
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000137329102, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
690
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
691-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
691+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
692
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -9.91821289e-005, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
693
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
694-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
694+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
695
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000102996826, -2.33849335, -2.83850098, 1, -1.75202388e-007, 2.60561166e-007, -6.43755129e-008, 0.707107186, 0.707106471, -2.96079065e-007, -0.707106411, 0.707107186))
696
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
697-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
697+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
698
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.33850098, -2.83849335, 1, 1.2310764e-007, 2.00956563e-007, 4.29951967e-008, 0.70710659, -0.707107067, -2.33165792e-007, 0.707107067, 0.707106531))
699
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
700-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
700+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
701
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, -2.43848419, 1.83848572, 1, -2.11684238e-007, -1.26868997e-007, -4.79209774e-008, -0.70710659, 0.707107008, -2.35375509e-007, -0.707107067, -0.70710659))
702
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
703-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
703+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
704
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.53674316e-005, 2.43848419, 1.83849335, 1, 8.66257324e-008, -1.86473642e-007, -6.65851871e-008, -0.707107067, -0.70710659, -2.05162905e-007, 0.70710659, -0.707107067))
705
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
706-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
706+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
707
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
708
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
709-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
709+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
710
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
711
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
712-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.683772981, 0.683772981))
712+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.683772981, 0.683772981))
713
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.00487947464, -6.86695862, -0.788124084, -0.00134025724, -0.999999166, 3.77781362e-010, -0.11690025, 0.000156677488, -0.993143737, 0.993142784, -0.0013310794, -0.11690034))
714
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190426",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
715-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 5))
715+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 5))
716
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 0.100021601, -0.100006104, 1, -4.42883561e-008, 8.17472667e-008, 3.29249588e-008, 1, 0, -7.6065966e-008, 0, 1))
717
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
718-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 5))
718+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 5))
719
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-7.62939453e-006, -0.0999908447, -0.100006104, 1, -4.42883561e-008, 8.17472667e-008, 3.29249588e-008, 1, 0, -7.6065966e-008, 0, 1))
720
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
721-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
721+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
722
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(7.62939453e-006, -2.02130127, 3.42131042, 1, -3.71378803e-008, 2.21426184e-008, 2.98652765e-008, 0.707107127, -0.707106471, 6.58542376e-009, 0.707106471, 0.707107127))
723
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
724-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
724+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
725
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.72132874, 1.52587891e-005, 4.52131653, -5.63450442e-008, -0.707106948, -0.70710659, 1, -1.11538469e-007, 2.6172529e-008, -8.53239754e-008, -0.70710665, 0.707106948))
726
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
727-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
727+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
728
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, -2.28881836e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
729
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.540000021, 1.00600004, 0.540000021))
730-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
730+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
731
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 4.22131348, -2.82132721, 1, -5.14387608e-008, 8.17472667e-008, -8.21243304e-008, -0.707107127, 0.707106471, 2.54492676e-008, -0.707106471, -0.707107067))
732
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
733-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
733+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
734
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -4.42131805, -2.92131805, 1, -5.7362314e-008, 2.00956563e-007, 1.05554292e-007, -0.70710659, -0.707107008, 1.70606626e-007, 0.707107008, -0.70710665))
735
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
736-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
736+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
737
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -1.82131195, -3.42131042, 1, -1.84917042e-008, 2.21426131e-008, 6.59936461e-009, -0.707106948, -0.70710665, 1.6680417e-008, 0.70710665, -0.707106948))
738
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
739-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
739+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
740
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.72131348, 1.52587891e-005, 4.52132416, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
741
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
742-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
742+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
743
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 4.42131805, -2.92131042, 1, -5.14387608e-008, 8.17472667e-008, -8.21243304e-008, -0.707107127, 0.707106471, 2.54492676e-008, -0.707106471, -0.707107067))
744
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
745-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
745+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
746
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.8203125, -7.62939453e-006, 4.42233276, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
747
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.360000014, 1.00600004, 0.360000014))
748-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
748+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
749
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -1.82130432, 3.42131042, 1, -3.71378803e-008, 2.21426184e-008, 2.98652765e-008, 0.707107127, -0.707106471, 6.58542376e-009, 0.707106471, 0.707107127))
750
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
751-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
751+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
752
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.90734863e-005, -2.02132416, -3.42131805, 1, -2.13717362e-006, 2.00956563e-007, -1.36509493e-006, -0.707106948, -0.70710665, 1.64125504e-006, 0.70710665, -0.707106888))
753
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
754-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
754+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
755
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -4.22133636, -2.82131195, 1, -4.30616183e-008, 8.17472667e-008, 3.13728066e-008, -0.707106471, -0.707107067, 7.62007772e-008, 0.707107127, -0.707106471))
756
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
757-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
757+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
758
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 1.52587891e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
759
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
760-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
760+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
761
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, -3.81469727e-005, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
762
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.540000021, 1.00600004, 0.540000021))
763-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
763+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
764
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(4.4223175, 7.62939453e-006, 1.82032013, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
765
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.360000014, 1.00600004, 0.360000014))
766-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
766+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
767
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, 0, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
768
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
769-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
769+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
770
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83847046, -9.15527344e-005, -2.03849792, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
771
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
772-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
772+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
773
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.6000061, -9.91821289e-005, 0, 2.81561853e-007, 0, 1, 1, -2.43037192e-007, -2.75880552e-007, 2.31673781e-007, 1, -5.68434189e-014))
774
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
775-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
775+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
776
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
777
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00600004, 0.300000012))
778-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
778+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
779
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.91821289e-005, -1.63848877, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
780
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
781-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
781+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
782
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -4.57763672e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
783
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
784-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
784+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
785
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, 2.03847504, 3.49213707e-008, 0.707106709, -0.707106829, 1, -4.94104739e-008, 1.70204615e-008, -1.88853875e-008, -0.707106829, -0.707106709))
786
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
787-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
787+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
788
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.1920929e-007, -7.62939453e-006, -2.6000061, -4.80362132e-008, -1, -5.96046448e-008, 1, -5.93995821e-008, 2.00956563e-007, -1.95275234e-007, -5.96046448e-008, 1))
789
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
790-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
790+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
791
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, -1.87385559, 2.50312805, 1, -5.4973583e-008, 2.21426237e-008, -4.24769979e-008, -0.707106471, 0.707107067, -1.91971878e-008, -0.707107067, -0.707106471))
792
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
793-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
793+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
794
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, -1.80315399, 2.50314331, 1, -5.4973583e-008, 2.21426237e-008, -4.24769979e-008, -0.707106471, 0.707107067, -1.91971878e-008, -0.707107067, -0.707106471))
795
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
796-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
796+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
797
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83849335, -9.91821289e-005, 1.63847351, 3.49213707e-008, 0.707106709, -0.707106829, 1, -4.94104739e-008, 1.70204615e-008, -1.88853875e-008, -0.707106829, -0.707106709))
798
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
799-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
799+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
800
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, 1.87384033, 2.50312805, 1, -7.00857896e-008, 8.17472738e-008, 1.22637118e-008, -0.707107186, -0.707106352, 9.53098009e-008, 0.707106411, -0.707107246))
801
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
802-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
802+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
803
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000129699707, -2.77993774, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
804
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
805-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
805+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
806
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -0.000129699707, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
807
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
808-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
808+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
809
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.87386322, -2.27385712, 1, -3.36030155e-008, 2.21426184e-008, 2.73657292e-008, 0.70710659, -0.707107067, 4.08589074e-009, 0.707107008, 0.70710659))
810
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
811-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
811+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
812
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, 1.8031311, 2.50313568, 1, -7.00857896e-008, 8.17472738e-008, 1.22637118e-008, -0.707107186, -0.707106352, 9.53098009e-008, 0.707106411, -0.707107246))
813
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
814-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
814+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
815
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.80315399, -2.27384949, 1, -3.36030155e-008, 2.21426184e-008, 2.73657292e-008, 0.70710659, -0.707107067, 4.08589074e-009, 0.707107008, 0.70710659))
816
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
817-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
817+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
818
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000137329102, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
819
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
820-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
820+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
821
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, -2.87384033, -2.27384949, 1, -1.84909084e-008, 8.1747288e-008, -4.87468412e-008, 0.707107186, 0.707106352, -5.88267284e-008, -0.707106411, 0.707107246))
822
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
823-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
823+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
824
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, -2.8031311, -2.27385712, 1, -1.84909084e-008, 8.1747288e-008, -4.87468412e-008, 0.707107186, 0.707106352, -5.88267284e-008, -0.707106411, 0.707107246))
825
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
826-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
826+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
827
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -0.000129699707, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
828
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
829-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
829+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
830
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.87993622, -0.000137329102, -2.77992249, -7.96248685e-008, -0.707106411, 0.707107246, 1, -1.08422427e-007, 2.12288125e-008, 5.76374362e-008, 0.707107186, 0.707106352))
831
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
832-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
832+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
833
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87993622, -0.00012588501, 2.9799118, -9.7821129e-009, 0.707106471, -0.707107186, 1, -9.19525149e-008, -8.87417357e-008, -1.23752272e-007, -0.707107186, -0.707106411))
834
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
835-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
835+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
836
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000129699707, -2.97993469, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
837
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
838-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
838+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
839
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.61967468, 0.0208930969, 0.388954163, 1.99454848e-006, -0.500001967, -0.866024256, 1, 5.25948326e-006, -7.3434984e-007, 4.93469815e-006, -0.866024315, 0.500001967))
840
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
841-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
841+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
842
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.49655151, -0.02085495, 0.328704834, -4.4098274e-006, 0.500002146, -0.866024196, -1, -5.25264568e-006, 2.04716162e-006, -3.53233304e-006, 0.866024196, 0.500002146))
843
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
844-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
844+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
845
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.47428894, -0.0208587646, -3.10037637, -1.42895101e-006, -3.70694409e-007, -1, -1, -3.60905688e-006, 1.42327121e-006, -3.62042033e-006, 1, -3.70689264e-007))
846
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
847-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
847+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
848
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-4.83097839, 0.0208816528, -6.22212982, -3.97769418e-006, 0.500002563, -0.866023958, 1, 5.0941826e-006, -1.63966331e-006, 3.5988478e-006, -0.866023958, -0.500002503))
849
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
850-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
850+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
851
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-4.71723938, -0.0208587646, -6.14561462, 1.47300841e-006, -0.500002384, -0.866024017, -1, -5.03130013e-006, 1.20483423e-006, -4.97232941e-006, 0.866024077, -0.500002384))
852
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
853-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
853+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
854
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.61105347, 0.0208778381, -3.10975885, -1.42895112e-006, 3.74361605e-007, -1, 1, 3.56889359e-006, -1.4232686e-006, 3.58025613e-006, -1, -3.74366721e-007))
855
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
856-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.399999976, 0.399999976))
856+
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Really black","Part",Vector3.new(0.399999976, 0.399999976, 0.399999976))
857
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 3.30000305, -1.90734863e-006, -0.744700134, -0.667399347, -5.07537834e-008, 7.83254563e-008, -1.76896435e-008, -1, 0.667399347, -0.744700074, 6.92395261e-008))
858
mesh("SpecialMesh",Part,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.35000002, 1.35000002, 1.35000002))
859
860
function attackone()
861
attack = true
862
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,20,25,math.random(5,10),"Normal",RootPart,.2,1) end) 
863
for i = 0,1,0.1 do
864
swait()
865
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
866
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(80)),.3)
867
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
868
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-30)), 0.3)
869
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
870
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
871
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
872
end
873
so("rbxassetid://199145887",Hitbox,1,1)
874
for i = 0,1,0.1 do
875
swait()
876
local blcf = Hitbox.CFrame*cf(0,0,0)
877
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
878
local h = 5
879
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
880
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
881
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
882
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
883
scfr = blcf
884
elseif not scfr then
885
scfr = blcf
886
end
887
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
888
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-80)),.3)
889
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
890
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
891
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
892
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
893
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(100)),.3)
894
end
895
attack = false
896
con:disconnect()
897
scfr = nil
898
end
899
900
function attacktwo()
901
attack = true
902
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,20,25,math.random(5,10),"Normal",RootPart,.2,1) end) 
903
for i = 0,1,0.1 do
904
swait()
905
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(50)),.3)
906
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(-2),math.rad(-50)),.3)
907
RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.3)
908
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(120), math.rad(0), math.rad(-20)), 0.3)
909
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
910
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
911
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),.3)
912
end
913
so("rbxassetid://199145913",Hitbox,1,1)
914
for i = 0,1,0.1 do
915
swait()
916
local blcf = Hitbox.CFrame*cf(0,0,0)
917
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
918
local h = 5
919
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
920
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
921
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
922
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
923
scfr = blcf
924
elseif not scfr then
925
scfr = blcf
926
end
927
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
928
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(60)),.3)
929
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, .3) * angles(math.rad(0), math.rad(-10), math.rad(70)), 0.3)
930
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.3)
931
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(140),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
932
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
933
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(60)),.3)
934
end
935
attack = false
936
con:disconnect()
937
scfr = nil
938
end
939
940
function attackthree()
941
attack = true
942
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,20,25,math.random(5,10),"Normal",RootPart,.2,1) end) 
943
so("http://roblox.com/asset/?id=153092348",Torso,1,.8)
944
for i = 0,1,0.1 do 
945
swait()
946
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
947
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(-80)),.3)
948
RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.5) * angles(math.rad(0), math.rad(130), math.rad(80)), 0.3)
949
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(-20)), 0.3)
950
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
951
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
952
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(40)),.3)
953
Torso.Velocity=Head.CFrame.lookVector*100
954
end
955
so("http://roblox.com/asset/?id=199145327",Torso,1,.9)
956
for i = 0,1,0.1 do 
957
swait()
958
local blcf = Hitbox.CFrame*cf(0,0,0)
959
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
960
local h = 5
961
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
962
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
963
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
964
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
965
scfr = blcf
966
elseif not scfr then
967
scfr = blcf
968
end
969
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),-7*i),.3)
970
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(40)),.3)
971
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.3) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.3)
972
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(0), math.rad(-40)), 0.3)
973
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
974
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
975
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(50)),.3)
976
end
977
attack = false
978
con:disconnect()
979
scfr = nil
980
end
981
982
function MagniDamage2(Part,dis,mind,maxd,force,knock)
983
for _,c in pairs(workspace:children()) do
984
local hum=c:findFirstChild("Humanoid")
985
if hum~=nil then
986
local head=c:findFirstChild("Torso")
987
if head~=nil then
988
local targ=head.Position-Part.Position
989
local mag=targ.magnitude
990
if mag<=dis and c.Name~=Character.Name then
991
Damagefunc(Part,hum.Parent.Torso,mind,maxd,force,knock,RootPart,.2,1)
992
end
993
end
994
end
995
end
996
end
997
998
function MagniDamage(Hit,Part,magni,mindam,maxdam,knock,Type)
999
for _,c in pairs(workspace:children()) do
1000
local hum=c:findFirstChild("Humanoid")
1001
if hum~=nil then
1002
local head=c:findFirstChild("Torso")
1003
if head~=nil then
1004
local targ=head.Position-Part.Position
1005
local mag=targ.magnitude
1006
if mag<=magni and c.Name~=Player.Name then 
1007
Damagefunc(Hit,head,mindam,maxdam,knock,Type,RootPart,.2,1,3)
1008
end
1009
end
1010
end
1011
end
1012
end
1013
1014
function MagicWave(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1015
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1016
prt.Anchored=true
1017
prt.CFrame=cframe
1018
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=102638417",vt(0,0,0),vt(x1,y1,z1))
1019
game:GetService("Debris"):AddItem(prt,5)
1020
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1021
end
1022
1023
function attackfour()
1024
attack = true
1025
Humanoid.WalkSpeed = 0
1026
for i = 0,1,0.1 do
1027
swait()
1028
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1029
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1030
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1031
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1032
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1033
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1034
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1035
end
1036
MagniDamage(Hitbox,LeftLeg,20,30,50,math.random(30,40),"Knockdown",true)
1037
so("http://roblox.com/asset/?id=199145264",LeftLeg,1,1.1)	
1038
so("http://roblox.com/asset/?id=200632561",LeftLeg,1,1)	
1039-
MagicWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),.7,.7,.7,.7,.7,.7,.05)
1039+
MagicWave(BrickColor.new("Really red"),cf(LeftLeg.Position),.7,.7,.7,.7,.7,.7,.05)
1040-
MagicWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),.6,.6,.6,.6,.6,.6,.05)
1040+
MagicWave(BrickColor.new("Really red"),cf(LeftLeg.Position),.6,.6,.6,.6,.6,.6,.05)
1041
for i = 0,1,0.1 do
1042
swait()
1043
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1044
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1045
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1046
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1047
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1048
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1049
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1050
end
1051
attack = false
1052
Humanoid.WalkSpeed = 16
1053
end
1054
1055
function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1056
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1057
prt.Anchored=true
1058
prt.CFrame=cframe
1059
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
1060
game:GetService("Debris"):AddItem(prt,2)
1061
coroutine.resume(coroutine.create(function(Part,Mesh) 
1062
for i=0,1,delay do
1063
wait()
1064
Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1065
Part.Transparency=i
1066
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1067
end
1068
Part.Parent=nil
1069
end),prt,msh)
1070
end 
1071
1072
function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1073
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1074
prt.Anchored=true
1075
prt.CFrame=cframe
1076
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
1077
game:GetService("Debris"):AddItem(prt,2)
1078
coroutine.resume(coroutine.create(function(Part,Mesh) 
1079
local wld=nil
1080
for i=0,1,delay do
1081
wait()
1082
Part.CFrame=Part.CFrame
1083
Part.Transparency=i
1084
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1085
end
1086
Part.Parent=nil
1087
end),prt,msh)
1088
end 
1089
1090
function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1091
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(2.5,2.5,2.5))
1092
prt.Anchored=true
1093
prt.CFrame=cframe
1094
msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
1095
game:GetService("Debris"):AddItem(prt,5)
1096
coroutine.resume(coroutine.create(function(Part,Mesh) 
1097
for i=0,1,delay do
1098
wait()
1099
Part.CFrame=Part.CFrame
1100
Part.Transparency=i
1101
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1102
end
1103
Part.Parent=nil
1104
end),prt,msh)
1105
end 
1106
1107
function ChargeBall2(parent)
1108
local counter=0
1109
local size=1
1110
for i=0,1 do
1111
swait()
1112
counter=counter+1
1113
if counter%10==0 then
1114
if size==3 then
1115-
MagicRing(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1115+
MagicRing(BrickColor.new("Really red"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1116
elseif size==2 then
1117-
MagicRing(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1117+
MagicRing(BrickColor.new("Really red"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1118
end
1119
end
1120
if counter%5==0 then
1121
if size==1 then
1122-
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1122+
MagicBlock(BrickColor.new("Really red"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1123-
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1123+
MagicWave(BrickColor.new("Really red"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1124
elseif size==2 then
1125-
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1125+
MagicBlock(BrickColor.new("Really red"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1126-
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1126+
MagicWave(BrickColor.new("Really red"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1127
elseif size==3 then
1128-
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1128+
MagicBlock(BrickColor.new("Really red"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
1129-
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1129+
MagicWave(BrickColor.new("Really red"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
1130
end
1131
end
1132
end
1133
end
1134
1135
1136
function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1137
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(5,5,5))
1138
prt.Anchored=true
1139
prt.CFrame=cframe
1140
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=24388358",vt(0,0,0),vt(x1,y1,z1))
1141
game:GetService("Debris"):AddItem(prt,5)
1142
coroutine.resume(coroutine.create(function(Part,Mesh) 
1143
for i=0,1,delay do
1144
wait()
1145
Part.CFrame=Part.CFrame
1146
Part.Transparency=i
1147
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1148
end
1149
Part.Parent=nil
1150
end),prt,msh)
1151
end 
1152
1153
function MagicRing2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1154
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(5,5,5))
1155
prt.Anchored=true
1156
prt.CFrame=cframe
1157
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=9982590",vt(0,0,0),vt(x1,y1,z1))
1158
game:GetService("Debris"):AddItem(prt,5)
1159
coroutine.resume(coroutine.create(function(Part,Mesh) 
1160
for i=0,1,delay do
1161
wait()
1162
Part.CFrame=Part.CFrame
1163
Part.Transparency=i
1164
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1165
end
1166
Part.Parent=nil
1167
end),prt,msh)
1168
end 
1169
1170
local n = 0
1171
1172
function Blast()
1173
1174
local ChatService = game:GetService("Chat")
1175
1176
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1177
ChatService:Chat(Head, "Nebula's Ghostly Cluster!", "Red")
1178
wait(0)
1179
n=2
1180
attack = true
1181
for i=0,1,0.1 do
1182
swait()
1183
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
1184
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
1185
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
1186
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
1187
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1188
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1189
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1190
end
1191
so("http://roblox.com/asset/?id=431105970",Torso,2,1) 
1192
so("http://roblox.com/asset/?id=469345336",Torso,2,1) 
1193
local charging=true
1194
for _,c in pairs(workspace:children()) do
1195
if c.className=="Model" then
1196
if c:findFirstChild("Torso")~=nil and c:findFirstChild("Humanoid")~=nil and c.Name~="Vanta" then
1197
print(c)
1198
local Tors=c:findFirstChild("Torso")
1199
coroutine.resume(coroutine.create(function(Part)
1200-
local ef=part(3,Character,"Neon",0,0.5,BrickColor.new("Institutional white"),"Laser",vt(1,0.2,1))
1200+
local ef=part(3,Character,"Neon",0,0.5,BrickColor.new("Really red"),"Laser",vt(1,0.2,1))
1201
ef.Anchored=true
1202
local emsh=mesh("SpecialMesh",ef,"Head","",vt(0,0,0),vt(1,0.2,1))
1203
game:GetService("Debris"):AddItem(ef,5)
1204
while charging==true do
1205
wait()
1206
local TheHit=Part.Position
1207
local MouseLook=cf((LeftArm.Position+TheHit)/2,TheHit)
1208
local hit,pos = rayCast(LeftArm.Position,MouseLook.lookVector,999,Character)
1209
local mag=(LeftArm.Position-pos).magnitude 
1210
ef.CFrame=CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0)
1211
emsh.Scale=vt(1,mag*5,1)
1212
end
1213
ef.Parent=nil
1214
local TheHit=Part.Position
1215
local MouseLook=cf((Torso.Position+TheHit)/2,TheHit)
1216
wait()
1217
local hit,pos = rayCast(Torso.Position,MouseLook.lookVector,999,Character)
1218
local mag=(Torso.Position-pos).magnitude 
1219
if hit~=nil then
1220
Damagefunc(hit,hit,50,50,50,"Knockdown",RootPart,0)
1221-
MagicCircle(BrickColor.new("Institutional white"),cf(pos),10,10,10,50,50,50,0.02)
1221+
MagicCircle(BrickColor.new("Really red"),cf(pos),10,10,10,50,50,50,0.02)
1222-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,14,14,14,0.02)
1222+
MagicBlock(BrickColor.new("Really red"),cf(pos),10,10,10,14,14,14,0.02)
1223-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,16,16,16,0.02)
1223+
MagicBlock(BrickColor.new("Really red"),cf(pos),10,10,10,16,16,16,0.02)
1224-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,18,18,18,0.02)
1224+
MagicBlock(BrickColor.new("Really red"),cf(pos),10,10,10,18,18,18,0.02)
1225-
MagicCylinder(BrickColor.new("Institutional white"),CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0),5,mag*5,5,0.5,0,0.5,0.01)
1225+
MagicCylinder(BrickColor.new("Really red"),CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0),5,mag*5,5,0.5,0,0.5,0.01)
1226
so("http://roblox.com/asset/?id=402347142",hit,1,0.6) 
1227
so("http://roblox.com/asset/?id=138186576",hit,5,1) 
1228
so("http://roblox.com/asset/?id=412831137",hit,2,1) 
1229
so("http://roblox.com/asset/?id=416318205",hit,2,1) 
1230
so("http://roblox.com/asset/?id=138186576",hit,5,0.75)
1231
end
1232
end),Tors)
1233
end
1234
end
1235
end
1236
wait(1)
1237
n=2
1238
--[[for i=0,1,0.2 do
1239
wait()
1240
Neck.C0=cf(0,1,0)*euler(-0.4+0.2*i*n,0,0)
1241
RW.C0=cf(1+0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.4+0.17*i*n,0,-1.2+2.77*i*n)
1242
LW.C0=cf(-1-0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.6-0.03*i*n,0,1.4-2.97*i*n)
1243
n=n-0.2
1244
end]]--
1245
charging=false
1246
wait(1)
1247
n=2
1248
--[[for i=0,1,0.1 do
1249
wait()
1250
Neck.C0=cf(0,1,0)*euler(-0.2,0,0)
1251
RW.C0=cf(1.5,0.5,0)*euler(1.57-1.57*i*n,0,1.57-1.37*i*n)
1252
LW.C0=cf(-1.5,0.5,0)*euler(1.57-1.57*i*n,0,-1.57+1.37*i*n)
1253
n=n-0.1
1254
end]]--
1255
attack = false
1256
end
1257
1258
function BlackBlast()
1259
1260
local ChatService = game:GetService("Chat")
1261
1262
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1263
ChatService:Chat(Head, "Shade Cluster!", "Red")
1264
wait(0)
1265
n=2
1266
attack = true
1267
for i=0,1,0.1 do
1268
swait()
1269
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
1270
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
1271
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
1272
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
1273
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1274
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1275
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1276
end
1277
so("http://roblox.com/asset/?id=431105970",Torso,2,1) 
1278
so("http://roblox.com/asset/?id=402981977",Torso,5,0.6) 
1279
local charging=true
1280
for _,c in pairs(workspace:children()) do
1281
if c.className=="Model" then
1282
if c:findFirstChild("Torso")~=nil and c:findFirstChild("Humanoid")~=nil and c.Name~="Vanta" then
1283
print(c)
1284
local Tors=c:findFirstChild("Torso")
1285
coroutine.resume(coroutine.create(function(Part)
1286
local ef=part(3,Character,"Neon",0,0.5,BrickColor.new("Really black"),"Laser",vt(1,0.2,1))
1287
ef.Anchored=true
1288
local emsh=mesh("SpecialMesh",ef,"Head","",vt(0,0,0),vt(1,0.2,1))
1289
game:GetService("Debris"):AddItem(ef,5)
1290
while charging==true do
1291
wait()
1292
local TheHit=Part.Position
1293
local MouseLook=cf((LeftArm.Position+TheHit)/2,TheHit)
1294
local hit,pos = rayCast(LeftArm.Position,MouseLook.lookVector,999,Character)
1295
local mag=(LeftArm.Position-pos).magnitude 
1296
ef.CFrame=CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0)
1297
emsh.Scale=vt(1,mag*5,1)
1298
end
1299
ef.Parent=nil
1300
local TheHit=Part.Position
1301
local MouseLook=cf((Torso.Position+TheHit)/2,TheHit)
1302
wait()
1303
local hit,pos = rayCast(Torso.Position,MouseLook.lookVector,999,Character)
1304
local mag=(Torso.Position-pos).magnitude 
1305
if hit~=nil then
1306
Damagefunc(hit,hit,75,80,99,"Knockdown",RootPart,0)
1307
MagicCircle(BrickColor.new("Really black"),cf(pos),30,30,30,70,70,70,0.02)
1308
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,34,34,34,0.02)
1309
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,36,36,36,0.02)
1310
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,38,38,38,0.02)
1311
MagicCylinder(BrickColor.new("Really black"),CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0),5,mag*5,5,0.5,0,0.5,0.01)
1312
so("http://roblox.com/asset/?id=144699494",hit,7,0.6) 
1313
so("http://roblox.com/asset/?id=138186576",hit,5,1) 
1314
so("http://roblox.com/asset/?id=414516914",hit,7,0.5) 
1315
so("http://roblox.com/asset/?id=416318205",hit,2,1) 
1316
so("http://roblox.com/asset/?id=138186576",hit,5,0.75)
1317
end
1318
end),Tors)
1319
end
1320
end
1321
end
1322
wait(1)
1323
n=2
1324
--[[for i=0,1,0.2 do
1325
wait()
1326
Neck.C0=cf(0,1,0)*euler(-0.4+0.2*i*n,0,0)
1327
RW.C0=cf(1+0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.4+0.17*i*n,0,-1.2+2.77*i*n)
1328
LW.C0=cf(-1-0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.6-0.03*i*n,0,1.4-2.97*i*n)
1329
n=n-0.2
1330
end]]--
1331
charging=false
1332
wait(1)
1333
n=2
1334
--[[for i=0,1,0.1 do
1335
wait()
1336
Neck.C0=cf(0,1,0)*euler(-0.2,0,0)
1337
RW.C0=cf(1.5,0.5,0)*euler(1.57-1.57*i*n,0,1.57-1.37*i*n)
1338
LW.C0=cf(-1.5,0.5,0)*euler(1.57-1.57*i*n,0,-1.57+1.37*i*n)
1339
n=n-0.1
1340
end]]--
1341
attack = false
1342
end
1343
1344
function PlaySound(id, pitch, parent, volume)
1345
if volume == nil then volume=tonumber(1) end
1346
        local epicsound = Instance.new("Sound")
1347
        epicsound.Name = "Epicosound"
1348
  epicsound.SoundId = "rbxassetid://"..id
1349
     epicsound.Volume = volume
1350
     epicsound.Pitch = pitch
1351
  epicsound.Looped = false
1352
  epicsound.Parent = parent
1353
	 wait()
1354
	 epicsound:Play()
1355
	game:service'Debris':AddItem(epicsound, 8)
1356
end
1357
1358
Shots = {416315847, 416315847, 416315847, 416315847, 416315847}
1359
1360
Shot = function(part)
1361
local shot=math.random(1, #Shots)
1362
PlaySound(Shots[shot], 1, part)
1363
end
1364
1365
function CelestialStorm()
1366
1367
local ChatService = game:GetService("Chat")
1368
1369
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1370
ChatService:Chat(Head, "Nebula's Storm!", "Red")
1371
wait(0)
1372
local n=2
1373
attack = true
1374
for i=0,1,0.1 do
1375
swait()
1376
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1377
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(0)),.3)
1378
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
1379
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(0), math.rad(-20)), 0.3)
1380
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1381
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1382
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1383
end
1384
for i=1,math.random(5,10) do
1385
wait(.05)
1386-
MagicBlock(BrickColor.new("Institutional white"),LeftArm.CFrame*cf(0,-1,0),5,5,5,5,5,5,0.1)
1386+
MagicBlock(BrickColor.new("Really red"),LeftArm.CFrame*cf(0,-1,0),5,5,5,5,5,5,0.1)
1387-
local orb=part(3,Character,"Neon",0,0.5,BrickColor.new("Institutional white"),"Orb",vt())
1387+
local orb=part(3,Character,"Neon",0,0.5,BrickColor.new("Really red"),"Orb",vt())
1388
orb.Anchored=true
1389
Shot(orb)
1390
local omsh=mesh("SpecialMesh",orb,"Sphere","",vt(0,0,0),vt(10,10,10))
1391
orb.CFrame=cf(Player:GetMouse().Hit.p+vt(math.random(-10,10),math.random(50,100),math.random(-10,10)))
1392-
MagicCircle(BrickColor.new("Institutional white"),orb.CFrame,10,10,10,15,15,15,0.1)
1392+
MagicCircle(BrickColor.new("Really red"),orb.CFrame,10,10,10,15,15,15,0.1)
1393
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
1394
wait(1)
1395
Part.Parent=nil
1396
local spread=vt((math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16)*(Part.Position-(Part.Position+vt(0,-1,0))).magnitude/100
1397
local TheHit=Part.Position+vt(0,-1,0)
1398
local MouseLook=cf((Part.Position+TheHit)/2,TheHit+spread)
1399
local hit,pos = rayCast(Part.Position,MouseLook.lookVector,999,Character)
1400
local mag=(Part.Position-pos).magnitude 
1401-
MagicCylinder(BrickColor.new("Institutional white"),CFrame.new((Part.Position+pos)/2,pos)*angles(1.57,0,0) ,1,mag*5,1,0.5,0,0.5,0.05)
1401+
MagicCylinder(BrickColor.new("Really red"),CFrame.new((Part.Position+pos)/2,pos)*angles(1.57,0,0) ,1,mag*5,1,0.5,0,0.5,0.05)
1402-
MagicBlock(BrickColor.new("Institutional white"),Part.CFrame,25,25,25,1,1,1,0.1)
1402+
MagicBlock(BrickColor.new("Really red"),Part.CFrame,25,25,25,1,1,1,0.1)
1403-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,30,30,30,0.1)
1403+
MagicBlock(BrickColor.new("Really red"),cf(pos),1,1,1,30,30,30,0.1)
1404-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,35,35,35,0.1)
1404+
MagicBlock(BrickColor.new("Really red"),cf(pos),1,1,1,35,35,35,0.1)
1405-
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,40,40,40,0.1)
1405+
MagicBlock(BrickColor.new("Really red"),cf(pos),1,1,1,40,40,40,0.1)
1406-
MagicRing(BrickColor.new("Institutional white"),cf(pos)*euler(1.57,math.random(-100,100)/100,math.random(-100,100)/100),1,1,1,2,2,2,0.05)
1406+
MagicRing(BrickColor.new("Really red"),cf(pos)*euler(1.57,math.random(-100,100)/100,math.random(-100,100)/100),1,1,1,2,2,2,0.05)
1407-
local ref=part(3,workspace,"Neon",0,1,BrickColor.new("Institutional white"),"Effect",vt())
1407+
local ref=part(3,workspace,"Neon",0,1,BrickColor.new("Really red"),"Effect",vt())
1408
ref.CFrame=cf(pos)
1409
so("http://roblox.com/asset/?id=506384002",ref,2,1) 
1410
so("http://roblox.com/asset/?id=402347142",ref,2,1) 
1411
coroutine.resume(coroutine.create(function(Part) 
1412
wait(1)
1413
Part.Parent=nil
1414
end),ref)
1415
MagniDamage(ref,ref,20,20,20,20,"Normal",RootPart)
1416
if hit~=nil then
1417
Damagefunc(ref,hit,20,20,20,"Knockdown",RootPart,0)
1418
end
1419
end),orb,omsh)
1420
end
1421
wait(0.5)
1422
local n=2
1423
for i=0,1,0.1 do
1424
wait()
1425
--[[Neck.C0=cf(0,1,0)*euler(0.4-0.6*i*n,0,0)
1426
RW.C0=cf(1.5,0.5,0)*euler(3.14-3.14*i*n,0,0.3*i*n)
1427
RW.C1=cf(0,0.5,0)*euler(0,0,0)
1428
LW.C0=cf(-1.5,0.5,0)*euler(-0.2+0.2*i*n,0,-0.3)
1429
LW.C1=cf(0,0.5,0)*euler(0,0,0)]]
1430
n=n-0.1
1431
end
1432
attack = false
1433
end
1434
1435
function PillarStorm()
1436
1437
local ChatService = game:GetService("Chat")
1438
1439
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1440
ChatService:Chat(Head, "Shadeful Rain!", "Red")
1441
wait(0)
1442
local n=2
1443
attack = true
1444
for i=0,1,0.1 do
1445
swait()
1446
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1447
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(0)),.3)
1448
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
1449
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(0), math.rad(-20)), 0.3)
1450
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1451
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1452
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1453
end
1454
for i=1,math.random(5,10) do
1455
wait(.05)
1456
MagicBlock(BrickColor.new("Really black"),LeftArm.CFrame*cf(0,-1,0),15,15,15,15,15,15,0.1)
1457
local orb=part(3,Character,"Neon",0,0.5,BrickColor.new("Really black"),"Orb",vt())
1458
orb.Anchored=true
1459
Shot(orb)
1460
local omsh=mesh("SpecialMesh",orb,"Sphere","",vt(0,0,0),vt(10,10,10))
1461
orb.CFrame=cf(Player:GetMouse().Hit.p+vt(math.random(-10,10),math.random(50,100),math.random(-10,10)))
1462
MagicCircle(BrickColor.new("Really black"),orb.CFrame,15,15,15,20,20,20,0.1)
1463
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
1464
wait(1)
1465
Part.Parent=nil
1466
local spread=vt((math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16)*(Part.Position-(Part.Position+vt(0,-1,0))).magnitude/100
1467
local TheHit=Part.Position+vt(0,-1,0)
1468
local MouseLook=cf((Part.Position+TheHit)/2,TheHit+spread)
1469
local hit,pos = rayCast(Part.Position,MouseLook.lookVector,999,Character)
1470
local mag=(Part.Position-pos).magnitude 
1471
MagicCylinder(BrickColor.new("Really black"),CFrame.new((Part.Position+pos)/2,pos)*angles(1.57,0,0) ,1,mag*5,1,0.5,0,0.5,0.05)
1472
MagicBlock(BrickColor.new("Really black"),Part.CFrame,65,65,65,1,1,1,0.1)
1473
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,70,70,70,0.1)
1474
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,75,75,75,0.1)
1475
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,80,80,80,0.1)
1476
MagicRing2(BrickColor.new("Really black"),cf(pos)*euler(1.57,math.random(-100,100)/100,math.random(-100,100)/100),1,1,1,2,2,2,0.05)
1477
local ref=part(3,workspace,"Neon",0,1,BrickColor.new("Really black"),"Effect",vt())
1478
ref.CFrame=cf(pos)
1479
so("http://roblox.com/asset/?id=416318205",ref,1,1) 
1480
so("http://roblox.com/asset/?id=144699494",ref,25,1) 
1481
so("http://roblox.com/asset/?id=414516914",ref,25,0.5) 
1482
coroutine.resume(coroutine.create(function(Part) 
1483
wait(1)
1484
Part.Parent=nil
1485
end),ref)
1486
MagniDamage(ref,ref,42,42,42,42,"Normal",RootPart)
1487
if hit~=nil then
1488
Damagefunc(ref,hit,31,31,31,"Knockdown",RootPart,0)
1489
end
1490
end),orb,omsh)
1491
end
1492
wait(0.5)
1493
local n=2
1494
for i=0,1,0.1 do
1495
wait()
1496
--[[Neck.C0=cf(0,1,0)*euler(0.4-0.6*i*n,0,0)
1497
RW.C0=cf(1.5,0.5,0)*euler(3.14-3.14*i*n,0,0.3*i*n)
1498
RW.C1=cf(0,0.5,0)*euler(0,0,0)
1499
LW.C0=cf(-1.5,0.5,0)*euler(-0.2+0.2*i*n,0,-0.3)
1500
LW.C1=cf(0,0.5,0)*euler(0,0,0)]]
1501
n=n-0.1
1502
end
1503
attack = false
1504
end
1505
1506
function PortalStorm()
1507
1508
local ChatService = game:GetService("Chat")
1509
1510
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1511
ChatService:Chat(Head, "Nebula's Demiseful Destruction!", "Red")
1512
wait(0)
1513
Humanoid.WalkSpeed=0
1514
attack=true
1515
for i=0,1,.1 do
1516
swait()
1517
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1518
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1519
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-40)), 0.3)
1520
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(40)), 0.3)
1521
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(5),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1522
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1523
Handleweld.C0=clerp(Handleweld.C0,cf(-1,-2.3,-.4)*angles(math.rad(-165),math.rad(-15),math.rad(50)),.3)
1524
end
1525
so("http://www.roblox.com/asset/?id=469345336",handle,2,1)
1526
wait(2)
1527
ChargeBall2(handle,100)
1528-
makeShockwave(0.5,BrickColor.new("Institutional white"),50,1000,0)
1528+
makeShockwave(0.5,BrickColor.new("Really red"),50,1000,0)
1529-
makeShockwave(0.5,BrickColor.new("Institutional white"),45,1000,0)
1529+
makeShockwave(0.5,BrickColor.new("Really red"),45,1000,0)
1530-
makeShockwave(0.5,BrickColor.new("Institutional white"),40,1000,0)
1530+
makeShockwave(0.5,BrickColor.new("Really red"),40,1000,0)
1531-
makeShockwave(0.5,BrickColor.new("Institutional white"),35,1000,0)
1531+
makeShockwave(0.5,BrickColor.new("Really red"),35,1000,0)
1532-
makeShockwave(0.5,BrickColor.new("Institutional white"),30,1000,0)
1532+
makeShockwave(0.5,BrickColor.new("Really red"),30,1000,0)
1533-
makeShockwave(0.5,BrickColor.new("Institutional white"),25,1000,0)
1533+
makeShockwave(0.5,BrickColor.new("Really red"),25,1000,0)
1534-
makeShockwave(0.5,BrickColor.new("Institutional white"),20,1000,0)
1534+
makeShockwave(0.5,BrickColor.new("Really red"),20,1000,0)
1535-
makeShockwave(0.5,BrickColor.new("Institutional white"),15,1000,0)
1535+
makeShockwave(0.5,BrickColor.new("Really red"),15,1000,0)
1536-
makeShockwave(0.5,BrickColor.new("Institutional white"),10,1000,0)
1536+
makeShockwave(0.5,BrickColor.new("Really red"),10,1000,0)
1537-
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
1537+
MagicWave(BrickColor.new("Really red"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
1538
wait(0)
1539
so("http://www.roblox.com/asset/?id=402347142",game.Workspace,1,1)
1540
wait(0)
1541
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,10,0.75)
1542
delay(0.5,function ()
1543
MagniDamage2(Torso,75,75,75,math.random(50,70),"Knockdown",RootPart)
1544
end)
1545
Humanoid.Health=Humanoid.Health-0
1546-
makeShockwave(4,BrickColor.new("Institutional white"),10,25000,1)
1546+
makeShockwave(4,BrickColor.new("Really red"),10,25000,1)
1547
attack=false
1548
Humanoid.WalkSpeed=9
1549
wait(4)
1550
Humanoid.WalkSpeed=16
1551
end
1552
1553
function RoaringStorm()
1554
1555
local ChatService = game:GetService("Chat")
1556
1557
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1558
ChatService:Chat(Head, "Shadeful Demise!", "Red")
1559
wait(0)
1560
Humanoid.WalkSpeed=0
1561
attack=true
1562
for i=0,1,.1 do
1563
swait()
1564
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1565
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1566
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-40)), 0.3)
1567
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(40)), 0.3)
1568
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(5),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1569
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1570
Handleweld.C0=clerp(Handleweld.C0,cf(-1,-2.3,-.4)*angles(math.rad(-165),math.rad(-15),math.rad(50)),.3)
1571
end
1572
so("http://www.roblox.com/asset/?id=402981977",handle,3,0.6)
1573
wait(1)
1574
so("http://www.roblox.com/asset/?id=348676461",handle,1,0.45)
1575
wait(0)
1576
ChargeBall2(handle,100)
1577
makeShockwave(0.5,BrickColor.new("Really black"),30,5000,0)
1578
makeShockwave(0.5,BrickColor.new("Really black"),27.5,7500,0)
1579
MagicWave(BrickColor.new("Really black"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
1580
wait(0)
1581
so("http://www.roblox.com/asset/?id=435742675",game.Workspace,5,1)
1582
wait(0)
1583
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
1584
so("http://www.roblox.com/asset/?id=414516914",game.Workspace,2,0.5)
1585
delay(0.5,function ()
1586
MagniDamage2(Torso,100,95,99,math.random(50,70),"Knockdown",RootPart)
1587
end)
1588
Humanoid.Health=Humanoid.Health-0
1589
makeShockwave(14,BrickColor.new("Really black"),22,35000,1)
1590
makeShockwave(13,BrickColor.new("Really black"),21,32500,1)
1591
makeShockwave(12,BrickColor.new("Really black"),20,30000,1)
1592
makeShockwave(11,BrickColor.new("Really black"),19,27500,1)
1593
makeShockwave(10,BrickColor.new("Really black"),18,25000,1)
1594
makeShockwave(9,BrickColor.new("Really black"),17,22500,1)
1595
makeShockwave(8,BrickColor.new("Really black"),16,20000,1)
1596
makeShockwave(7,BrickColor.new("Really black"),15,17500,1)
1597
makeShockwave(6,BrickColor.new("Really black"),14,15000,1)
1598
makeShockwave(5,BrickColor.new("Really black"),13,12500,1)
1599
makeShockwave(4,BrickColor.new("Really black"),12,10000,1)
1600
makeShockwave(3,BrickColor.new("Really black"),11,7500,1)
1601
makeShockwave(2,BrickColor.new("Really black"),10,5000,1)
1602
makeShockwave(1,BrickColor.new("Really black"),9,2500,1)
1603
attack=false
1604
Humanoid.WalkSpeed=9
1605
wait(10)
1606
Humanoid.WalkSpeed=16
1607
game.Lighting.TimeOfDay = "00:00:00"
1608
game.Lighting.Ambient = Color3.new(0,0,0)
1609
game.Lighting.FogColor = Color3.new(0,0,0)
1610
game.Lighting.FogEnd = 500
1611
game.Lighting.FogStart = 0
1612
game.Lighting.GlobalShadows = true
1613
end
1614
1615
1616
1617
mouse.Button1Down:connect(function()
1618
if attack == false and attacktype == 1 then
1619
attacktype = 2
1620
attackone()
1621
elseif attack == false and attacktype == 2 then
1622
attacktype = 3
1623
attacktwo()
1624
elseif attack == false and attacktype == 3 then
1625
attacktype = 4
1626
attackthree()
1627
elseif attack == false and attacktype == 4 then
1628
attacktype = 1
1629
attackfour()
1630
end
1631
end)
1632
1633
mouse.KeyDown:connect(function(k)
1634
k=k:lower()
1635
if attack == false and k == 'q' then
1636
CelestialStorm()
1637
end
1638
if attack == false and k == 'f' then
1639
PillarStorm()
1640
end
1641
if attack == false and k == 'e' then
1642
Blast()
1643
end
1644
if attack == false and k == 'x' then
1645
BlackBlast()
1646
end
1647
if attack == false and k == 'r' then
1648
PortalStorm()
1649
end
1650
if attack == false and k == 'z' then
1651
RoaringStorm()
1652
end
1653
end)
1654
1655
1656
local sine = 0
1657
local change = 1
1658
local val = 0
1659
local donum=0
1660
1661
while true do
1662
swait()
1663
sine = sine + change
1664
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
1665
local velderp=RootPart.Velocity.y
1666
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
1667
if equipped==true or equipped==false then
1668
if attack==false then
1669
idle=idle+1
1670
else
1671
idle=0
1672
end
1673
if idle>=500 then
1674
if attack==false then
1675
end
1676
end
1677
if RootPart.Velocity.y > 1 and hitfloor==nil then 
1678
Anim="Jump"
1679
if attack==false then
1680
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1681
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1682
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(20)), 0.3)
1683
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.3)
1684
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1685
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1686
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
1687
end
1688
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
1689
Anim="Fall"
1690
if attack==false then
1691
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1692
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1693
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(50)), 0.3)
1694
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-50)), 0.3)
1695
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
1696
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
1697
end
1698
elseif torvel<1 and hitfloor~=nil then
1699
Anim="Idle"
1700
if attack==false then
1701
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(-30)),.3)
1702
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
1703
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
1704
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-20)), 0.3)
1705
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1706
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1707
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1708
end
1709
elseif torvel>2 and hitfloor~=nil then
1710
Anim="Walk"
1711
if attack==false then
1712
change=3
1713
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1714
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1715
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15)*math.cos(sine/13), math.rad(0), math.rad(10)), 0.3)
1716
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15)*math.cos(sine/13), math.rad(0), math.rad(-10)), 0.3)
1717
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1718
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1719
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
1720
end
1721
end
1722
end
1723
if #Effects>0 then
1724
for e=1,#Effects do
1725
if Effects[e]~=nil then
1726
local Thing=Effects[e]
1727
if Thing~=nil then
1728
local Part=Thing[1]
1729
local Mode=Thing[2]
1730
local Delay=Thing[3]
1731
local IncX=Thing[4]
1732
local IncY=Thing[5]
1733
local IncZ=Thing[6]
1734
if Thing[1].Transparency<=1 then
1735
if Thing[2]=="Block1" then
1736
Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1737
Mesh=Thing[1].Mesh
1738
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
1739
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
1740
elseif Thing[2]=="Cylinder" then
1741
Mesh=Thing[1].Mesh
1742
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
1743
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
1744
elseif Thing[2]=="Blood" then
1745
Mesh=Thing[7]
1746
Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
1747
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
1748
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
1749
elseif Thing[2]=="Elec" then
1750
Mesh=Thing[1].Mesh
1751
Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
1752
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
1753
elseif Thing[2]=="Disappear" then
1754
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
1755
end
1756
else
1757
Part.Parent=nil
1758
table.remove(Effects,e)
1759
end
1760
end
1761
end
1762
end
1763
end
1764
end