Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Destruction()
- ATTACK = true
- Rooted = true
- if MODE == "Fallen" then
- sick.TimePosition = 0
- SONG = 2758663609
- if lplr == Player then
- remote2:FireServer(2758663609)
- end
- RecolorWingsAndText(BrickColor.new("Cocoa").Color,BrickColor.new("Cocoa").Color,1,true,1,1,0)
- RenameText("Destruction")
- MAT = "Neon"
- MODE = "Destruction"
- elseif MODE == "Destruction" then
- Speed = 0
- SONG = 0
- if lplr == Player then
- remote2:FireServer(0)
- end
- for i = 0,5,0.1 do
- Swait()
- slash(math.random(10,30)/10,5,true,"Round","Add","Out",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.01,0.01,0.01),math.random(150,350)/250,Color3.new(0,0,0))
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0+sick.PlaybackLoudness/1800) * ANGLES(RAD(20), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1+sick.PlaybackLoudness/1800) - 1)) * ANGLES(RAD(5 + MRANDOM(-5,5)), RAD(0 + MRANDOM(-5,5)), RAD(0 + MRANDOM(-5,5))), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, -.5) * ANGLES(RAD(180 + MRANDOM(-5,5)), RAD(15 - 5*SIN(sick.PlaybackLoudness/1000)), RAD(-30 + sick.PlaybackLoudness/845)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.5, -.5) * ANGLES(RAD(180 + MRANDOM(-5,5)), RAD(-15 + 5*SIN(sick.PlaybackLoudness/1000)), RAD(30 - sick.PlaybackLoudness/845)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1-sick.PlaybackLoudness/1800, -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1-sick.PlaybackLoudness/1800, -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 1 / Animation_Speed)
- end
- CreateSound(206082327, Torso, 5, 1, false)
- CreateSound(1368637781, Torso, 7, 1, false)
- CreateSound(763718160, Torso, 4, 1.1, false)
- CreateSound(1310128035, Torso, 9, 1, false)
- sphere2(3,"Add",tors.CFrame,vt(1,1,1),0.25,0.25,0.25,Color3.new(0,0,0))
- sphere2(4,"Add",tors.CFrame,vt(1,1,1),0.5,0.5,0.5,Color3.new(0,0,0))
- sphere2(5,"Add",tors.CFrame,vt(1,1,1),0.75,0.75,0.75,Color3.new(0,0,0))
- for i = 0, 24 do
- slash(math.random(10,30)/10,5,true,"Round","Add","Out",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.01,0.01,0.01),math.random(150,350)/250,Color3.new(0,0,0))
- end
- RecolorWingsAndText(BrickColor.new("Black").Color,BrickColor.new("Black").Color,1,true,1,1,0)
- RenameText("Fallen")
- Speed = 25
- MAT = "Neon"
- SONG = 1564523997
- if lplr == Player then
- remote2:FireServer(2071274388)
- end
- MODE = "Fallen"
- end
- ATTACK = false
- Rooted = false
- end
- if MODE == "Destruction" then
- for _, c in pairs(Character:GetChildren()) do
- local COLOR = C3((150+sick.PlaybackLoudness*2)/410,(10+sick.PlaybackLoudness)/8810,(10+sick.PlaybackLoudness)/8810)
- if c:IsA("BasePart") and c.Name ~= "Detail" then
- c.Material = "Neon"
- if c:FindFirstChildOfClass("ParticleEmitter") then
- c:FindFirstChildOfClass("ParticleEmitter"):remove()
- end
- c.Color = BrickColor.new("Cocoa").Color
- if c == Head then
- if c:FindFirstChild("face") then
- c.face:remove()
- end
- end
- elseif c.ClassName == "CharacterMesh" or c.ClassName == "Accessory" or c.Name == "Body Colors" then
- c:remove()
- elseif (c.ClassName == "Shirt" or c.ClassName == "Pants") and c.Name ~= "Cloth" then
- c:remove()
- elseif c.Name == "Detail" then
- c.Material = MAT
- c.Color = COLOR
- text.TextColor3 = BrickColor.new("Cocoa").Color
- text.TextStrokeColor3 = BrickColor.new("Cocoa").Color
- RecolorWingsAndText(COLOR,COLOR,0,true,1,1)
- end
- end
- end
- if Key == "5" and ATTACK == false then
- Destruction()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement