Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Player=game:GetService("Players").LocalPlayer
- Character=Player.Character
- Character.Humanoid.Name = "noneofurbusiness"
- hum = Character.noneofurbusiness
- LeftArm=Character["Left Arm"]
- LeftLeg=Character["Left Leg"]
- RightArm=Character["Right Arm"]
- RightLeg=Character["Right Leg"]
- Root=Character["HumanoidRootPart"]
- Head=Character["Head"]
- Torso=Character["Torso"]
- Neck=Torso["Neck"]
- walking = false
- attacking = false
- running = false
- appi = false
- position = nil
- MseGuide = true
- settime = 0
- sine = 0
- change = 0
- t = 0
- dgs = 75
- local themetable = {260366243}
- local wubs = {1684160790,1684067753,1684363028,1678747502}
- local wubs2 = {131538164,138069930,1689567518,1689614538,1694702424,1694737893,1719745910,1736341565,1736332220,1736368888,1736518563}
- theme1 = #themetable
- wub = #wubs
- wub2 = #wubs2
- mouse = Player:GetMouse()
- removeuseless = game:GetService("Debris")
- RunSrv = game:GetService("RunService")
- RenderStepped = game:GetService("RunService").RenderStepped
- damageall={}
- Repeater={}
- Repeater2={}
- nonmeshRepeater={}
- nonmeshRepeater2={}
- dmgii={}
- DamageAll2={}
- SlowlyFade={}
- th1={}
- nstorm={}
- highnoon={}
- th2={}
- th3={}
- Extreme={}
- ExtremeM={}
- ExtremeM2={}
- m3={}
- th4={}
- th5={}
- UpMover={}
- openshocktable={}
- LessSize={}
- ForwardMover={}
- signtable={}
- signtransparency={}
- signmover={}
- signrotator={}
- hum.HipHeight = 3
- theme1 = themetable[math.random(1,#themetable)]
- theme = Instance.new("Sound", Torso)
- theme.SoundId = "rbxassetid://"..theme1
- theme.Volume = 1
- theme.Looped = true
- theme:Play()
- levsound = Instance.new("Sound",Torso)
- levsound.SoundId = "rbxassetid://1611762169"
- levsound.Volume = .5
- levsound.Looped = true
- levsound:Play()
- musicanote1 = Instance.new("Sound",Torso)
- musicanote1.SoundId = "rbxassetid://1707907331"
- musicanote1.Volume = 4
- musicanote2 = Instance.new("Sound",Torso)
- musicanote2.SoundId = "rbxassetid://1707907822"
- musicanote2.Volume = 4
- musicanote3 = Instance.new("Sound",Torso)
- musicanote3.SoundId = "rbxassetid://1707907547"
- musicanote3.Volume = 4
- local HEADLERP = Instance.new("ManualWeld")
- HEADLERP.Parent = Head
- HEADLERP.Part0 = Head
- HEADLERP.Part1 = Head
- HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local TORSOLERP = Instance.new("ManualWeld")
- TORSOLERP.Parent = Root
- TORSOLERP.Part0 = Torso
- TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local ROOTLERP = Instance.new("ManualWeld")
- ROOTLERP.Parent = Root
- ROOTLERP.Part0 = Root
- ROOTLERP.Part1 = Torso
- ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local RIGHTARMLERP = Instance.new("ManualWeld")
- RIGHTARMLERP.Parent = RightArm
- RIGHTARMLERP.Part0 = RightArm
- RIGHTARMLERP.Part1 = Torso
- RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local LEFTARMLERP = Instance.new("ManualWeld")
- LEFTARMLERP.Parent = LeftArm
- LEFTARMLERP.Part0 = LeftArm
- LEFTARMLERP.Part1 = Torso
- LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local RIGHTLEGLERP = Instance.new("ManualWeld")
- RIGHTLEGLERP.Parent = RightLeg
- RIGHTLEGLERP.Part0 = RightLeg
- RIGHTLEGLERP.Part1 = Torso
- RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local LEFTLEGLERP = Instance.new("ManualWeld")
- LEFTLEGLERP.Parent = LeftLeg
- LEFTLEGLERP.Part0 = LeftLeg
- LEFTLEGLERP.Part1 = Torso
- LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- local function weldBetween(a, b)
- local weld = Instance.new("ManualWeld", a)
- weld.Part0 = a
- weld.Part1 = b
- weld.C0 = a.CFrame:inverse() * b.CFrame
- return weld
- end
- godmode = coroutine.wrap(function()
- while true do
- hum.MaxHealth = math.huge
- wait(0.0000001)
- hum.Health = math.huge
- wait()
- end
- end)
- godmode()
- ff = Instance.new("ForceField", Character)
- ff.Visible = false
- function damagealll(Radius,Position)
- local Returning = {}
- for _,v in pairs(workspace:GetChildren()) do
- if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
- if v:FindFirstChild("Torso") then
- local Mag = (v.Torso.Position - Position).magnitude
- if Mag < Radius then
- table.insert(Returning,v)
- end
- elseif v:FindFirstChild("UpperTorso") then
- local Mag = (v.UpperTorso.Position - Position).magnitude
- if Mag < Radius then
- table.insert(Returning,v)
- end
- end
- end
- end
- return Returning
- end
- checks1 = coroutine.wrap(function() -------Checks
- while true do
- if Root.Velocity.Magnitude > 6 and running == false then
- position = "Walking"
- elseif Root.Velocity.Magnitude < 1 and running == false then
- position = "Idle"
- elseif Root.Velocity.Magnitude > 15 then
- position = "Running"
- else
- end
- wait()
- end
- end)
- checks1()
- OrgnC0 = Neck.C0
- local movelimbs = coroutine.wrap(function()
- while RunSrv.RenderStepped:wait() do
- TrsoLV = Torso.CFrame.lookVector
- Dist = nil
- Diff = nil
- if not MseGuide then
- print("l")
- else
- local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
- Dist = (Head.CFrame.p-Point).magnitude
- Diff = Head.CFrame.Y-Point.Y
- local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
- Dist2 = (LeftArm.CFrame.p-Point).magnitude
- Diff2 = LeftArm.CFrame.Y-Point.Y
- HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
- end
- end
- end)
- movelimbs()
- mouse.KeyDown:connect(function(Press)
- Press=Press:lower()
- if Press=='e' then
- if debounce then return end
- debounce = true
- attacking = true
- continue = true
- appi = true
- hum.WalkSpeed = 0
- coroutine.wrap(function()
- while appi do
- wait()
- if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
- position = "Idle3"
- elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
- position = "Idle4"
- end
- end
- end)()
- coroutine.wrap(function()
- while appi do
- wait()
- settime = 0.05
- sine = sine + change
- if position == "Idle3" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Idle4" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- end
- end
- end)()
- g1 = Instance.new("BodyGyro", Root)
- g1.D = 175
- g1.P = 20000
- g1.MaxTorque = Vector3.new(0,9000,0)
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- for i = 1, 15 do
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),.3)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
- wait()
- end
- SwordPortal = Instance.new("Part", Torso)
- SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
- SwordPortal.Material = "Neon"
- SwordPortal.BrickColor = BrickColor.Random()
- SwordPortal.Transparency = 0
- SwordPortal.Anchored = true
- SwordPortal.CanCollide = false
- SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
- SwordPortalMESH.MeshType = "Cylinder"
- SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
- SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
- swordportalsound = Instance.new("Sound", SwordPortal)
- swordportalsound.SoundId = "rbxassetid://159296220"
- swordportalsound.Volume = 5
- swordportalsound:Play()
- removeuseless:AddItem(swordportalsound,3)
- sizeincreasor = coroutine.wrap(function()
- while continue do
- SwordPortal.BrickColor = BrickColor.Random()
- SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
- wait()
- end
- end)
- sizeincreasor()
- for i = 1, 20 do
- wait()
- end
- continue = false
- g1:Remove()
- bigmusicnote = Instance.new("Part", Torso)
- bigmusicnote.Material = "Neon"
- bigmusicnote.Transparency = 0
- bigmusicnote.CanCollide = false
- bigmusicnote.Anchored = true
- bigmusicnote.BrickColor = BrickColor.Random()
- bigmusicnoteMESH = Instance.new("SpecialMesh", bigmusicnote)
- bigmusicnoteMESH.Scale = Vector3.new(.50,0.246,0.60)
- bigmusicnoteMESH.MeshId = "rbxassetid://989516523"
- bigmusicnote.CFrame = CFrame.new(SwordPortal.Position) * CFrame.new(0,35,0) * CFrame.Angles(math.rad(90),0,0)
- ring = Instance.new("Part", Torso)
- ring.Size = Vector3.new(5, 5, 5)
- ring.Transparency = 0
- ring.BrickColor = SwordPortal.BrickColor
- ring.Anchored = true
- ring.CanCollide = false
- ring.CFrame = SwordPortal.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
- ringh = Instance.new("SpecialMesh", ring)
- ringh.MeshId = "http://www.roblox.com/asset/?id=3270017"
- ringh.Scale = Vector3.new(30, 30, 10)
- wub = wubs[math.random(1,#wubs)]
- wubwub = Instance.new("Sound", SwordPortal)
- wubwub.SoundId = "rbxassetid://" ..wub
- wubwub.Volume = 6
- wubwub:Play()
- removeuseless:AddItem(swordoutofportal,6)
- removeuseless:AddItem(SwordPortal,6)
- local Hit = damagealll(35,SwordPortal.Position)
- for _,v in pairs(Hit) do
- v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(70,90))
- end
- for i = 1, 25 do
- ringh.Scale = ringh.Scale + Vector3.new(15, 15, 0)
- ring.Transparency = ring.Transparency + 0.07
- bigmusicnote.CFrame = bigmusicnote.CFrame * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15))
- bigmusicnote.Transparency = bigmusicnote.Transparency + 0.05
- SwordPortal.Transparency = SwordPortal.Transparency + 0.05
- SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(100,0,0)
- wait()
- end
- hum.WalkSpeed = 32
- appi = false
- attacking = false
- debounce = false
- end
- end)
- mouse.KeyDown:connect(function(Press)
- Press=Press:lower()
- if Press=='r' then ----dubgun
- if debounce then return end
- debounce = true
- attacking = true
- dubwub = true
- appi = true
- damagedebounce = false
- hum.WalkSpeed = 7
- g1 = Instance.new("BodyGyro", Root)
- g1.D = 175
- g1.P = 20000
- g1.MaxTorque = Vector3.new(0,9000,0)
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- coroutine.wrap(function()
- for i = 1, 10 do
- theme.Volume = theme.Volume - 0.1
- wait()
- end
- end)()
- dubgun = Instance.new("Part", Torso)
- dubgun.Size = Vector3.new(1,1,1)
- dubgun.Transparency = 1
- dubgun.CanCollide = false
- dubgun.BrickColor = LeftArm.BrickColor
- dubgunMESH = Instance.new("SpecialMesh",dubgun)
- dubgunMESH.MeshId = "rbxassetid://519125417"
- dubgunMESH.Scale = Vector3.new(.006,.006,.006)
- dubgunweld = weldBetween(dubgun,LeftArm)
- dubgunweld.C0 = dubgunweld.C0 * CFrame.new(1,.5,1) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100))
- mgcso = Instance.new("Sound",dubgun)
- mgcso.SoundId = "rbxassetid://1659770705"
- mgcso.Volume = 4
- mgcso:Play()
- removeuseless:AddItem(mgcso,3)
- coroutine.wrap(function()
- for i = 1, 20 do
- dubgun.Transparency = dubgun.Transparency - 0.025
- wait()
- end
- end)()
- for i = 1, 15 do
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), 0.5)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-1, 0.1, 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0)), 0.5)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)),.5)
- wait()
- end
- coroutine.wrap(function()
- while appi do
- wait()
- if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
- position = "Idle3"
- elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
- position = "Idle4"
- end
- end
- end)()
- coroutine.wrap(function()
- while appi do
- wait()
- settime = 0.05
- sine = sine + change
- if position == "Idle3" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Idle4" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- end
- end
- end)()
- p = Instance.new("Part", dubgun)
- p.Size = Vector3.new(1,1,1)
- p.CanCollide = false
- p.Transparency = 1
- pw = weldBetween(p,dubgun)
- pw.C0 = CFrame.new(3.3,0,-.6)
- shockwave = Instance.new("Part", Torso)
- shockwave.Size = Vector3.new(5, 5, 5)
- shockwave.Transparency = .4
- shockwave.BrickColor = dubgun.BrickColor
- shockwave.Anchored = true
- shockwave.CanCollide = false
- shockwave.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
- sh = Instance.new("SpecialMesh", shockwave)
- sh.MeshId = "http://www.roblox.com/asset/?id=20329976"
- sh.Scale = Vector3.new(0, 0, 0)
- shockwave2 = Instance.new("Part", Torso)
- shockwave2.Size = Vector3.new(5, 5, 5)
- shockwave2.Transparency = .7
- shockwave2.BrickColor = dubgun.BrickColor
- shockwave2.Anchored = true
- shockwave2.CanCollide = false
- shockwave2.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
- sh2 = Instance.new("SpecialMesh", shockwave2)
- sh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
- sh2.Scale = Vector3.new(2, 2, 2)
- shockwave3 = Instance.new("Part", Torso)
- shockwave3.Size = Vector3.new(5, 5, 5)
- shockwave3.Transparency = .2
- shockwave3.BrickColor = dubgun.BrickColor
- shockwave3.Anchored = true
- shockwave3.CanCollide = false
- shockwave3.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
- sh3 = Instance.new("SpecialMesh", shockwave3)
- sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
- sh3.Scale = Vector3.new(0, 0, 0)
- Blaster = Instance.new("Part", dubgun)
- Blaster.Material = "Neon"
- Blaster.Anchored = false
- Blaster.CanCollide = false
- Blaster.BrickColor = BrickColor.Random()
- Blaster.Size = Vector3.new(5,5,5)
- BlasterShape = Instance.new("SpecialMesh", Blaster)
- BlasterShape.MeshType = "Sphere"
- BlasterShape.Scale = Vector3.new(1.8,1.8,1.8)
- Blaster.CFrame = dubgun.CFrame * CFrame.new(4, 0, 0)
- Blasterweld = weldBetween(Blaster,dubgun)
- Blasterweld.C0 = pw.C0 * CFrame.new(4,0,0)
- TheBeam = Instance.new("Part", Blaster)
- TheBeam.CanCollide = false
- TheBeam.Shape = "Cylinder"
- TheBeam.Transparency = 0
- TheBeam.Size = Vector3.new(1000,3,3)
- TheBeam.Material = "Neon"
- TheBeam.Anchored = true
- TheBeam.BrickColor = Blaster.BrickColor
- TheBeam.CFrame = Blaster.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- Blaster2 = Instance.new("Part", dubgun)
- Blaster2.Material = "Neon"
- Blaster2.Anchored = false
- Blaster2.Transparency = 1
- Blaster2.CanCollide = false
- Blaster2.BrickColor = BrickColor.Random()
- Blaster2.Size = Vector3.new(5,5,5)
- BlasterShape2 = Instance.new("SpecialMesh", Blaster2)
- BlasterShape2.MeshType = "Sphere"
- BlasterShape2.Scale = Vector3.new(1.8,1.8,1.8)
- Blaster2.CFrame = dubgun.CFrame * CFrame.new(4, 0, 0)
- Blasterweld2 = weldBetween(Blaster2,dubgun)
- Blasterweld2.C0 = pw.C0 * CFrame.new(4,0,0)
- TheBeam2 = Instance.new("Part", Blaster2)
- TheBeam2.CanCollide = false
- TheBeam2.Shape = "Cylinder"
- TheBeam2.Transparency = 1
- TheBeam2.Size = Vector3.new(1000,3,3)
- TheBeam2.Material = "Neon"
- TheBeam2.Anchored = true
- TheBeam2.BrickColor = Blaster2.BrickColor
- TheBeam2.CFrame = Blaster2.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- wub2 = wubs2[math.random(1,#wubs2)]
- datsik = Instance.new("Sound", dubgun)
- datsik.SoundId = "rbxassetid://"..wub2
- datsik.Volume = 10
- datsik.Looped = true
- datsik:Play()
- coroutine.wrap(function()
- while dubwub do
- Blaster2.BrickColor = BrickColor.Random()
- TheBeam2.BrickColor = Blaster2.BrickColor
- for i = 1, 10 do
- Blaster2.Transparency = Blaster2.Transparency - .1
- Blaster.Transparency = Blaster.Transparency + .1
- TheBeam2.Transparency = TheBeam2.Transparency - .1
- TheBeam.Transparency = TheBeam.Transparency + .1
- wait()
- end
- Blaster.BrickColor = BrickColor.Random()
- TheBeam.BrickColor = Blaster.BrickColor
- for i = 1, 10 do
- Blaster2.Transparency = Blaster2.Transparency + .1
- Blaster.Transparency = Blaster.Transparency - .1
- TheBeam2.Transparency = TheBeam2.Transparency + .1
- TheBeam.Transparency = TheBeam.Transparency - .1
- wait()
- end
- wait()
- end
- end)()
- wubwound = Instance.new("Sound", nil)
- TheBeam.Touched:connect(function(hit)
- if hit.Parent:IsA("Part") then
- elseif hit.Parent:IsA("SpecialMesh") then
- elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
- elseif hit.Parent:findFirstChildOfClass("Humanoid") then
- if damagedebounce == true then return end
- damagedebounce = true
- Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
- woobz = Instance.new("Part", Slachtoffer.Parent)
- woobz.Material = "Neon"
- woobz.Anchored = true
- woobz.Transparency = 0.1
- woobz.CanCollide = false
- woobz.BrickColor = BrickColor.Random()
- woobz.Size = Vector3.new(5,5,5)
- woobzShape = Instance.new("SpecialMesh", woobz)
- woobzShape.MeshType = "Sphere"
- woobzShape.Scale = Vector3.new(.1,.1,.1)
- if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
- if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
- else
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
- end
- end
- table.insert(Repeater,woobzShape)
- table.insert(nonmeshRepeater2,woobz)
- removeuseless:AddItem(woobz,3)
- quickcour = coroutine.wrap(function()
- Slachtoffer.WalkSpeed = 2
- wait(1)
- Slachtoffer.WalkSpeed = 16
- end)
- quickcour()
- Slachtoffer:TakeDamage(math.random(12,25))
- wub = wubs[math.random(1,#wubs)]
- wubwound.Parent = Slachtoffer.Parent:FindFirstChild("Torso")
- wubwound.SoundId = "rbxassetid://"..wub
- wubwound.Volume = 2
- wubwound:Play()
- wait(.25)
- damagedebounce = false
- end
- end)
- t = 0
- n = 0
- b = 0
- while dubwub do
- t = t + 25
- n = n + 12
- b = b + 5
- game.Workspace.CurrentCamera.FieldOfView = 70 - datsik.PlaybackLoudness/75
- RIGHTARMLERP.C0 = CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0 + datsik.PlaybackLoudness/150), math.rad(0))
- LEFTARMLERP.C0 = CFrame.new(-1, 0.1 * datsik.PlaybackLoudness/150, 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0))
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- shockwave.CFrame = p.CFrame * CFrame.Angles(math.rad(n),math.rad(0),math.rad(90))
- shockwave2.CFrame = p.CFrame * CFrame.Angles(math.rad(t),math.rad(0),math.rad(90))
- shockwave3.CFrame = p.CFrame * CFrame.Angles(math.rad(b),math.rad(0),math.rad(90))
- sh3.Scale = Vector3.new(datsik.PlaybackLoudness/120, datsik.PlaybackLoudness/800, datsik.PlaybackLoudness/120)
- sh2.Scale = Vector3.new(datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/500, datsik.PlaybackLoudness/50)
- sh.Scale = Vector3.new(datsik.PlaybackLoudness/80, datsik.PlaybackLoudness/600, datsik.PlaybackLoudness/80)
- BlasterShape.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
- BlasterShape2.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
- TheBeam.Size = Vector3.new(1000, datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/50)
- BlasterShape2.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
- TheBeam2.Size = Vector3.new(1000, datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/50)
- TheBeam.CFrame = Blaster.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- TheBeam2.CFrame = Blaster2.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- wait()
- end
- g1:Remove()
- coroutine.wrap(function()
- for i = 1, 10 do
- theme.Volume = theme.Volume + 0.1
- wait()
- end
- end)()
- game.Workspace.CurrentCamera.FieldOfView = 70
- appi = false
- hum.WalkSpeed = 32
- dubwub = false
- attacking = false
- wubwound:Remove()
- debounce = false
- TheBeam:Remove()
- shockwave:Remove()
- shockwave2:Remove()
- shockwave3:Remove()
- Blaster:Remove()
- dubgun:Remove()
- debounce = false
- attacking = false
- datsik:Remove()
- end
- end)
- mouse.KeyDown:connect(function(Press)
- Press=Press:lower()
- if Press=='y' then ----notes
- if debounce then return end
- debounce = true
- attacking = true
- stopnotes = true
- appi = true
- damagedebounce = false
- locater = Instance.new("Part", Root)
- locater.CFrame = Root.CFrame * CFrame.new(0,0,5)
- locater.Size = Vector3.new(1,1,1)
- locater.Transparency = 1
- locaterWeld = weldBetween(locater,Root)
- locaterWeld.C0 = CFrame.new(0,0,5)
- musicnoteWeld:Remove()
- musicnoteWeld2:Remove()
- musicnoteWeld3:Remove()
- musicnoteWeld = weldBetween(musicnote,locater)
- musicnoteWeld2 = weldBetween(musicnote2,locater)
- musicnoteWeld3 = weldBetween(musicnote3,locater)
- coroutine.wrap(function()
- while appi do
- wait()
- if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
- position = "Idle3"
- elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
- position = "Idle4"
- end
- end
- end)()
- coroutine.wrap(function()
- while appi do
- wait()
- settime = 0.05
- sine = sine + change
- if position == "Idle3" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Idle4" and attacking == true and running == false and appi == true then
- change = .7
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- end
- end
- end)()
- t = 0
- for i = 1, 10 do
- t = t + 5
- musicnoteWeld.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
- musicnoteWeld.C1 = musicnoteWeld.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- musicnoteWeld2.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
- musicnoteWeld2.C1 = musicnoteWeld2.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- musicnoteWeld3.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
- musicnoteWeld3.C1 = musicnoteWeld3.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
- wait()
- end
- tr1.Enabled = false
- tr2.Enabled = false
- tr3.Enabled = false
- for i = 1, 12 do
- musicnoteWeld2.C0 = musicnoteWeld2.C0:lerp(CFrame.new(-3,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.3)
- musicnoteWeld3.C0 = musicnoteWeld3.C0:lerp(CFrame.new(3,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.3)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.3)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3)
- wait()
- end
- locater2 = Instance.new("Part", Torso)
- locater2.CFrame = Root.CFrame * CFrame.new(0,0,5)
- locater2.Size = Vector3.new(1,1,1)
- locater2.Transparency = 1
- locaterWeld2 = weldBetween(locater2,Root)
- locaterWeld2.C0 = CFrame.new(-3,0,5)
- locater3 = Instance.new("Part", Torso)
- locater3.CFrame = Root.CFrame * CFrame.new(0,0,5)
- locater3.Size = Vector3.new(1,1,1)
- locater3.Transparency = 1
- locaterWeld3 = weldBetween(locater3,Root)
- locaterWeld3.C0 = CFrame.new(3,0,5)
- musicnoteWeld2:Remove()
- musicnoteWeld3:Remove()
- musicnoteWeld2 = weldBetween(musicnote2,locater2)
- musicnoteWeld3 = weldBetween(musicnote3,locater3)
- musicnoteWeld2.C0 = musicnoteWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
- musicnoteWeld3.C0 = musicnoteWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
- coroutine.wrap(function()
- while true do
- if breakz then break end
- z = z + 5
- musicnoteWeld.C1 = musicnoteWeld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
- musicnoteWeld2.C1 = musicnoteWeld2.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
- musicnoteWeld3.C1 = musicnoteWeld3.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
- wait()
- end
- end)()
- g1 = Instance.new("BodyGyro", Root)
- g1.D = 175
- g1.P = 20000
- g1.MaxTorque = Vector3.new(0,9000,0)
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- coroutine.wrap(function()
- for i = 1, 15 do
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),.3)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
- wait()
- end
- breakz = true
- boomzika = true
- while boomzika do
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- wait()
- end
- end)()
- wait(.5)
- musicnoteWeld3:Destroy()
- musicnote3.Anchored = false
- tr3.Enabled = true
- musicanote1:Play()
- flie = Instance.new("Sound",musicnote3)
- flie.SoundId = "rbxassetid://161034732"
- flie.Volume = 10
- flie:Play()
- removeuseless:AddItem(flie,3)
- local PB = Instance.new("BodyVelocity", musicnote3)
- PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
- PB.Velocity = musicnote3.CFrame.lookVector * 800
- musicnote3.Touched:connect(function(hit)
- if hit.Parent:IsA("Part") then
- elseif hit.Parent:IsA("SpecialMesh") then
- elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
- elseif hit.Parent:findFirstChildOfClass("Humanoid") then
- if damagedebounce == true then return end
- damagedebounce = true
- Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
- woobz = Instance.new("Part", Slachtoffer.Parent)
- woobz.Material = "Neon"
- woobz.Anchored = true
- woobz.Transparency = 0.1
- woobz.CanCollide = false
- woobz.BrickColor = BrickColor.Random()
- woobz.Size = Vector3.new(5,5,5)
- woobzShape = Instance.new("SpecialMesh", woobz)
- woobzShape.MeshType = "Sphere"
- woobzShape.Scale = Vector3.new(.1,.1,.1)
- if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
- if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
- else
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
- end
- end
- table.insert(Repeater,woobzShape)
- table.insert(nonmeshRepeater2,woobz)
- removeuseless:AddItem(woobz,3)
- quickcour = coroutine.wrap(function()
- Slachtoffer.WalkSpeed = 6
- wait(1)
- Slachtoffer.WalkSpeed = 16
- end)
- quickcour()
- Slachtoffer:TakeDamage(35)
- wub = wubs[math.random(1,#wubs)]
- wubwound = Instance.new("Sound", Slachtoffer.Torso)
- wubwound.SoundId = "rbxassetid://"..wub
- wubwound.Volume = 4
- wubwound:Play()
- removeuseless:AddItem(wubwound,2)
- end
- end)
- wait(.5)
- damagedebounce = false
- tr1.Enabled = true
- musicnoteWeld:Remove()
- flie2 = Instance.new("Sound",musicnote)
- flie2.SoundId = "rbxassetid://161034732"
- flie2.Volume = 10
- flie2:Play()
- musicanote2:Play()
- removeuseless:AddItem(flie2,3)
- local PB2 = Instance.new("BodyVelocity", musicnote)
- PB2.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- musicnote.CFrame = CFrame.new(musicnote.Position,mouse.Hit.p)
- PB2.Velocity = musicnote.CFrame.lookVector * 800
- local PB = Instance.new("BodyVelocity", musicnote3)
- PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
- PB.Velocity = musicnote3.CFrame.lookVector * 800
- musicnote.Touched:connect(function(hit)
- if hit.Parent:IsA("Part") then
- elseif hit.Parent:IsA("SpecialMesh") then
- elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
- elseif hit.Parent:findFirstChildOfClass("Humanoid") then
- if damagedebounce == true then return end
- damagedebounce = true
- Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
- woobz = Instance.new("Part", Slachtoffer.Parent)
- woobz.Material = "Neon"
- woobz.Anchored = true
- woobz.Transparency = 0.1
- woobz.CanCollide = false
- woobz.BrickColor = BrickColor.Random()
- woobz.Size = Vector3.new(5,5,5)
- woobzShape = Instance.new("SpecialMesh", woobz)
- woobzShape.MeshType = "Sphere"
- woobzShape.Scale = Vector3.new(.1,.1,.1)
- if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
- if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
- else
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
- end
- end
- table.insert(Repeater,woobzShape)
- table.insert(nonmeshRepeater2,woobz)
- removeuseless:AddItem(woobz,3)
- quickcour = coroutine.wrap(function()
- Slachtoffer.WalkSpeed = 6
- wait(1)
- Slachtoffer.WalkSpeed = 16
- end)
- quickcour()
- Slachtoffer:TakeDamage(35)
- wub = wubs[math.random(1,#wubs)]
- wubwound = Instance.new("Sound", Slachtoffer.Torso)
- wubwound.SoundId = "rbxassetid://"..wub
- wubwound.Volume = 4
- wubwound:Play()
- removeuseless:AddItem(wubwound,2)
- end
- end)
- wait(.5)
- musicanote3:Play()
- damagedebounce = false
- tr2.Enabled = true
- musicnoteWeld2:Remove()
- flie3 = Instance.new("Sound",musicnote2)
- flie3.SoundId = "rbxassetid://161034732"
- flie3.Volume = 10
- flie3:Play()
- removeuseless:AddItem(flie3,3)
- local PB3 = Instance.new("BodyVelocity", musicnote2)
- PB3.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- musicnote2.CFrame = CFrame.new(musicnote2.Position,mouse.Hit.p)
- PB3.Velocity = musicnote2.CFrame.lookVector * 800
- g1:Remove()
- local PB = Instance.new("BodyVelocity", musicnote3)
- PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
- PB.Velocity = musicnote3.CFrame.lookVector * 800
- musicnote2.Touched:connect(function(hit)
- if hit.Parent:IsA("Part") then
- elseif hit.Parent:IsA("SpecialMesh") then
- elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
- elseif hit.Parent:findFirstChildOfClass("Humanoid") then
- if damagedebounce == true then return end
- damagedebounce = true
- Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
- woobz = Instance.new("Part", Slachtoffer.Parent)
- woobz.Material = "Neon"
- woobz.Anchored = true
- woobz.Transparency = 0.1
- woobz.CanCollide = false
- woobz.BrickColor = BrickColor.Random()
- woobz.Size = Vector3.new(5,5,5)
- woobzShape = Instance.new("SpecialMesh", woobz)
- woobzShape.MeshType = "Sphere"
- woobzShape.Scale = Vector3.new(.1,.1,.1)
- if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
- if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
- else
- woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
- end
- end
- table.insert(Repeater,woobzShape)
- table.insert(nonmeshRepeater2,woobz)
- removeuseless:AddItem(woobz,3)
- quickcour = coroutine.wrap(function()
- Slachtoffer.WalkSpeed = 6
- wait(1)
- Slachtoffer.WalkSpeed = 16
- end)
- quickcour()
- Slachtoffer:TakeDamage(35)
- wub = wubs[math.random(1,#wubs)]
- wubwound = Instance.new("Sound", Slachtoffer.Torso)
- wubwound.SoundId = "rbxassetid://"..wub
- wubwound.Volume = 4
- wubwound:Play()
- removeuseless:AddItem(wubwound,2)
- end
- end)
- appi = false
- attacking = false
- wait(2)
- n = 0
- attacking = true
- PB:Remove()
- PB2:Remove()
- PB3:Remove()
- musicnote:Remove()
- musicnote2:Remove()
- musicnote3:Remove()
- musicnote = Instance.new("Part", Torso)
- musicnote.Material = "Neon"
- musicnote.Transparency = 1
- musicnote.CanCollide = false
- musicnote.BrickColor = BrickColor.new("Royal purple")
- musicnoteMESH = Instance.new("SpecialMesh", musicnote)
- musicnoteMESH.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH.MeshId = "rbxassetid://989516523"
- musicnoteWeld = weldBetween(musicnote,Root)
- musicnote2 = Instance.new("Part", Torso)
- musicnote2.Material = "Neon"
- musicnote2.Transparency = 1
- musicnote2.CanCollide = false
- musicnote2.BrickColor = BrickColor.new("Lime green")
- musicnoteMESH2 = Instance.new("SpecialMesh", musicnote2)
- musicnoteMESH2.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH2.MeshId = "rbxassetid://989516523"
- musicnoteWeld2 = weldBetween(musicnote2,Root)
- musicnote3 = Instance.new("Part", Torso)
- musicnote3.Material = "Neon"
- musicnote3.Transparency = 1
- musicnote3.CanCollide = false
- musicnote3.BrickColor = BrickColor.new("Really red")
- musicnoteMESH3 = Instance.new("SpecialMesh", musicnote3)
- musicnoteMESH3.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH3.MeshId = "rbxassetid://989516523"
- musicnoteWeld3 = weldBetween(musicnote3,Root)
- A = Instance.new("Attachment", musicnote)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr1 = Instance.new("Trail", musicnote)
- tr1.Attachment0 = A
- tr1.Attachment1 = B
- tr1.Enabled = true
- tr1.Lifetime = .8
- tr1.TextureMode = "Static"
- tr1.LightInfluence = 0
- tr1.Color = ColorSequence.new(BrickColor.new"Royal purple".Color,BrickColor.new"Really black".Color)
- tr1.Transparency = NumberSequence.new(0, 1)
- A = Instance.new("Attachment", musicnote2)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote2)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr2 = Instance.new("Trail", musicnote2)
- tr2.Attachment0 = A
- tr2.Attachment1 = B
- tr2.Enabled = true
- tr2.Lifetime = .8
- tr2.TextureMode = "Static"
- tr2.LightInfluence = 0
- tr2.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
- tr2.Transparency = NumberSequence.new(0, 1)
- A = Instance.new("Attachment", musicnote3)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote3)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr3 = Instance.new("Trail", musicnote3)
- tr3.Attachment0 = A
- tr3.Attachment1 = B
- tr3.Enabled = true
- tr3.Lifetime = .8
- tr3.TextureMode = "Static"
- tr3.LightInfluence = 0
- tr3.Color = ColorSequence.new(BrickColor.new"Really red".Color,BrickColor.new"Really black".Color)
- tr3.Transparency = NumberSequence.new(0, 1)
- light = Instance.new("PointLight", musicnote)
- light.Color = BrickColor.new("Royal purple").Color
- light.Range = 8
- light.Brightness = 35
- light2 = Instance.new("PointLight", musicnote2)
- light2.Color = BrickColor.new("Lime green").Color
- light2.Range = 8
- light2.Brightness = 35
- light3 = Instance.new("PointLight", musicnote3)
- light3.Color = BrickColor.new("Really red").Color
- light3.Range = 8
- light3.Brightness = 35
- stopnotes = false
- sou = Instance.new("Sound", Torso)
- sou.SoundId = "rbxassetid://1659770705"
- sou.Volume = 4
- sou:Play()
- removeuseless:AddItem(sou,2)
- for i = 1, 25 do
- n = n + 100
- musicnote.Transparency = musicnote.Transparency - .05
- musicnote2.Transparency = musicnote2.Transparency - .05
- musicnote3.Transparency = musicnote3.Transparency - .05
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(n), math.rad(0)), 0.6)
- wait()
- end
- n = 0
- appi = false
- locater3:Remove()
- locater2:Remove()
- locater:Remove()
- attacking = false
- debounce = false
- end
- end)
- mouse.KeyDown:connect(function(Press)
- Press=Press:lower()
- if Press=='u' then ----bignote
- if debounce then return end
- debounce = true
- attacking = true
- appi = true
- damagedebounce = false
- g1 = Instance.new("BodyGyro", Root)
- g1.D = 175
- g1.P = 20000
- g1.MaxTorque = Vector3.new(0,9000,0)
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- coroutine.wrap(function()
- while appi do
- wait()
- if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
- position = "Idle3"
- elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
- position = "Idle4"
- end
- end
- end)()
- coroutine.wrap(function()
- while appi do
- wait()
- settime = 0.05
- sine = sine + change
- if position == "Idle3" and attacking == true and running == false and appi == true then
- change = .5
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Idle4" and attacking == true and running == false and appi == true then
- change = .5
- hum.WalkSpeed = 7
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- end
- end
- end)()
- coroutine.wrap(function()
- for i = 1, 10 do
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
- wait()
- end
- end)()
- locater = Instance.new("Part", Torso)
- locater.Size = Vector3.new(1,1,1)
- locater.Transparency = 1
- locater.CanCollide = false
- locaterweld = weldBetween(locater,Root)
- locaterweld.C0 = CFrame.new(0,0,3)
- locater2 = Instance.new("Part", Torso)
- locater2.Size = Vector3.new(1,1,1)
- locater2.Transparency = 1
- locater2.CanCollide = false
- locaterweld2 = weldBetween(locater2,locater)
- locaterweld2.C0 = CFrame.new(0,0,1)
- bigmusicnote = Instance.new("Part", Torso)
- bigmusicnote.Material = "Neon"
- bigmusicnote.Transparency = 0
- bigmusicnote.CanCollide = false
- bigmusicnote.Anchored = false
- bigmusicnote.BrickColor = BrickColor.new("Really black")
- bigmusicnoteMESH = Instance.new("SpecialMesh", bigmusicnote)
- bigmusicnoteMESH.Scale = Vector3.new(.0050,0.00246,0.0060)
- bigmusicnoteMESH.MeshId = "rbxassetid://989516523"
- bigmusicnoteweld = weldBetween(bigmusicnote,locater)
- bigmusicnoteweld.C0 = bigmusicnoteweld.C0 * CFrame.Angles(math.rad(-89),0,0)
- for i = 1, 10 do
- bigmusicnoteMESH.Scale = bigmusicnoteMESH.Scale + Vector3.new(.0050,0.00246,0.0060)
- wait()
- end
- shockw2 = Instance.new("Part", Torso)
- shockw2.Size = Vector3.new(1,1,1)
- shockw2.CanCollide = false
- shockw2.Transparency = .2
- shockw2.BrickColor = bigmusicnote.BrickColor
- shockweld2 = weldBetween(shockw2,locater2)
- shockwmesh2 = Instance.new("SpecialMesh", shockw2)
- shockwmesh2.Scale = Vector3.new(10,10,2)
- shockwmesh2.MeshId = "rbxassetid://3270017"
- shockw3 = Instance.new("Part", Torso)
- shockw3.Size = Vector3.new(1,1,1)
- shockw3.CanCollide = false
- shockw3.Transparency = .2
- shockw3.BrickColor = bigmusicnote.BrickColor
- shockweld3 = weldBetween(shockw3,locater2)
- shockwmesh3 = Instance.new("SpecialMesh", shockw3)
- shockwmesh3.Scale = Vector3.new(10,10,2)
- shockwmesh3.MeshId = "rbxassetid://3270017"
- spin = true
- coroutine.wrap(function()
- x = 45
- while spin do
- shockweld2.C0 = shockweld2.C0 * CFrame.Angles(math.rad(0+22),math.rad(0+17),math.rad(0+25))
- shockweld3.C0 = shockweld3.C0 * CFrame.Angles(math.rad(0-22),math.rad(0-17),math.rad(0-25))
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,.9 - .1 * math.sin(sine/.5),.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.8)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1 - .1 * math.sin(sine/.5),.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.8)
- g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
- bigmusicnote.BrickColor = BrickColor.Random()
- bigmusicnoteweld.C0 = bigmusicnoteweld.C0 * CFrame.Angles(0,math.rad(0 + x),0)
- wait()
- end
- end)()
- coroutine.wrap(function()
- while spin do
- smallmusicnote = Instance.new("Part", Torso)
- smallmusicnote.Material = "Neon"
- smallmusicnote.Transparency = 0
- smallmusicnote.CanCollide = false
- smallmusicnote.Anchored = false
- smallmusicnote.BrickColor = bigmusicnote.BrickColor
- smallmusicnoteMESH = Instance.new("SpecialMesh", smallmusicnote)
- smallmusicnoteMESH.Scale = Vector3.new(.050,0.0246,0.060)
- smallmusicnoteMESH.MeshId = "rbxassetid://989516523"
- smallmusicnote.CFrame = locater2.CFrame * CFrame.Angles(math.rad(-89),0,0)
- PB = Instance.new("BodyVelocity", smallmusicnote) PB.MaxForce = Vector3.new(999999999, 999999999, 999999999) smallmusicnote.CFrame = CFrame.new(smallmusicnote.Position,mouse.Hit.p) PB.Velocity = smallmusicnote.CFrame.lookVector * 400
- A = Instance.new("Attachment", smallmusicnote)
- A.Position = Vector3.new(-2,0,0)
- A.Name = "A"
- B = Instance.new("Attachment", smallmusicnote)
- B.Position = Vector3.new(2,0,0)
- B.Name = "B"
- vv = Instance.new("Trail", smallmusicnote)
- vv.Attachment0 = A
- vv.Attachment1 = B
- vv.Enabled = true
- vv.Lifetime = .5
- vv.TextureMode = "Static"
- vv.LightInfluence = 1
- vv.Color = ColorSequence.new(bigmusicnote.BrickColor.Color,BrickColor.new"Really black".Color)
- vv.Transparency = NumberSequence.new(0, 1)
- removeuseless:AddItem(smallmusicnote,2)
- smallmusicnote.Touched:connect(function(hit)
- if hit.Parent:IsA("Part") then
- elseif hit.Parent:IsA("SpecialMesh") then
- elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
- elseif hit.Parent:findFirstChildOfClass("Humanoid") then
- if damagedebounce == true then return end
- damagedebounce = true
- Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
- quickcour = coroutine.wrap(function()
- Slachtoffer.WalkSpeed = 10
- wait(1)
- Slachtoffer.WalkSpeed = 16
- end)
- quickcour()
- Slachtoffer:TakeDamage(math.random(3,6))
- end
- end)
- boomboom = Instance.new("Part", Torso)
- boomboom.Material = "Neon"
- boomboom.Anchored = false
- boomboom.CanCollide = false
- boomboom.BrickColor = bigmusicnote.BrickColor
- boomboom.Size = Vector3.new(.1,.1,.1)
- boomboomShape = Instance.new("SpecialMesh", boomboom)
- boomboomShape.MeshType = "Sphere"
- boomboomShape.Scale = Vector3.new(.1,.1,.1)
- boomboomWeld = weldBetween(boomboom,locater2)
- table.insert(th3,boomboomShape)
- table.insert(SlowlyFade,boomboom)
- removeuseless:AddItem(boomboom,2)
- shockw = Instance.new("Part", Torso)
- shockw.Size = Vector3.new(1,1,1)
- shockw.CanCollide = false
- shockw.Transparency = .25
- shockw.BrickColor = bigmusicnote.BrickColor
- shockweld = weldBetween(shockw,locater2)
- shockwmesh = Instance.new("SpecialMesh", shockw)
- shockwmesh.Scale = Vector3.new(0,0,0.2)
- shockwmesh.MeshId = "rbxassetid://3270017"
- table.insert(nstorm,shockwmesh)
- table.insert(SlowlyFade,shockw)
- removeuseless:AddItem(shockw,2)
- shockw4 = Instance.new("Part", Torso)
- shockw4.Size = Vector3.new(1,1,1)
- shockw4.CanCollide = false
- shockw4.Anchored = true
- shockw4.Transparency = .5
- shockw4.BrickColor = bigmusicnote.BrickColor
- shockw4.CFrame = locater2.CFrame * CFrame.new(0,-5,0)
- shockwmesh4 = Instance.new("SpecialMesh", shockw4)
- shockwmesh4.Scale = Vector3.new(0,2,0)
- shockwmesh4.MeshId = "rbxassetid://20329976"
- table.insert(th5,shockwmesh4)
- table.insert(SlowlyFade,shockw4)
- removeuseless:AddItem(shockw4,2)
- shockw5 = Instance.new("Part", Torso)
- shockw5.Size = Vector3.new(1,1,1)
- shockw5.CanCollide = false
- shockw5.Transparency = .6
- shockw5.BrickColor = bigmusicnote.BrickColor
- shockweld5 = weldBetween(shockw5,locater2)
- shockweld5.C0 = shockweld5.C0 * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90),0,0)
- shockwmesh5 = Instance.new("SpecialMesh", shockw5)
- shockwmesh5.Scale = Vector3.new(0,3,0)
- shockwmesh5.MeshId = "rbxassetid://20329976"
- table.insert(th5,shockwmesh5)
- table.insert(SlowlyFade,shockw5)
- removeuseless:AddItem(shockw5,1)
- wait(.05)
- damagedebounce = false
- end
- end)()
- godly1 = Instance.new("Sound",Torso)
- godly1.SoundId = "rbxassetid://1730051355"
- godly1.Volume = 4
- godly1:Play()
- wait(.2)
- wait(godly1.TimeLength)
- attacking = false
- appi = false
- spin = false
- g1:Remove()
- for i = 1, 20 do
- shockw2.Transparency = shockw2.Transparency + .05
- shockw3.Transparency = shockw3.Transparency + .05
- bigmusicnoteMESH.Scale = bigmusicnoteMESH.Scale + Vector3.new(.01,.01,.01)
- bigmusicnote.Transparency = bigmusicnote.Transparency + 0.05
- shockwmesh2.Scale = shockwmesh2.Scale + Vector3.new(.2,.2,.2)
- shockwmesh3.Scale = shockwmesh3.Scale + Vector3.new(.2,.2,.2)
- wait()
- end
- shockw2:Remove()
- shockw3:Remove()
- bigmusicnote:Remove()
- locater:Remove()
- locater2:Remove()
- debounce = false
- damagedebounce = false
- end
- end)
- mouse.KeyDown:connect(function(Press)
- Press=Press:lower()
- if Press=='f' then ----bignote
- if debounce then return end
- debounce = true
- attacking = true
- hum.WalkSpeed = 0
- HEADLERP.Part1 = Torso
- for i = 1, 10 do
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),.5)
- HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0.2) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.5)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1., .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
- wait()
- end
- so = Instance.new("Sound",Torso)
- so.SoundId = "rbxassetid://345716857"
- so.Volume = 10
- so:Play()
- coroutine.wrap(function()
- TheWind4 = Instance.new("Part", Torso)
- TheWind4.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind4.Material = "Neon"
- TheWind4.BrickColor = BrickColor.new("Really white")
- TheWind4.Transparency = 1
- TheWind4.CanCollide = false
- TheWindMESH4 = Instance.new("SpecialMesh", TheWind4)
- TheWindMESH4.Scale = Vector3.new(10,10,10)
- TheWindMESH4.MeshId = "rbxassetid://168892432"
- TheWindWeld4 = weldBetween(TheWind4,Root)
- TheWindWeld4.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- TheWind5 = Instance.new("Part", Torso)
- TheWind5.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind5.Material = "Neon"
- TheWind5.BrickColor = BrickColor.new("Really white")
- TheWind5.Transparency = 1
- TheWind5.CanCollide = false
- TheWindMESH5 = Instance.new("SpecialMesh", TheWind5)
- TheWindMESH5.Scale = Vector3.new(15,15,15)
- TheWindMESH5.MeshId = "rbxassetid://168892432"
- TheWindWeld5 = weldBetween(TheWind5,Root)
- TheWindWeld5.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- TheWind6 = Instance.new("Part", Torso)
- TheWind6.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind6.Material = "Neon"
- TheWind6.BrickColor = BrickColor.new("Really white")
- TheWind6.Transparency = 1
- TheWind6.CanCollide = false
- TheWindMESH6 = Instance.new("SpecialMesh", TheWind6)
- TheWindMESH6.Scale = Vector3.new(20,20,20)
- TheWindMESH6.MeshId = "rbxassetid://168892432"
- TheWindWeld6 = weldBetween(TheWind6,Root)
- TheWindWeld6.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- quickcour = coroutine.wrap(function()
- for i = 1, 25 do
- TheWind4.Transparency = TheWind4.Transparency - 0.01
- TheWind5.Transparency = TheWind5.Transparency - 0.005
- TheWind6.Transparency = TheWind6.Transparency - 0.012
- wait()
- end
- end)
- quickcour()
- quickcour2 = coroutine.wrap(function()
- z = 0
- while wait() do
- TheWindWeld4.C0 = TheWindWeld4.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
- TheWindWeld5.C0 = TheWindWeld5.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
- TheWindWeld6.C0 = TheWindWeld6.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
- end
- end)
- quickcour2()
- end)()
- for i = 1, 10 do
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.5)
- HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.5)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.5)
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 1.7, 0.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.30, 1.7, 0.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.5)
- wait()
- end
- mz = true
- THELIGHT = Instance.new("Part", Torso)
- THELIGHT.Size = Vector3.new(0.5, 0.5, 0.5)
- THELIGHT.Material = "Neon"
- THELIGHT.BrickColor = BrickColor.new("Cyan")
- THELIGHT.Transparency = 1
- THELIGHT.Anchored = true
- THELIGHT.CanCollide = false
- THELIGHT.CFrame = Root.CFrame * CFrame.Angles(0,0,math.rad(90))
- THELIGHTMESH = Instance.new("SpecialMesh", THELIGHT)
- THELIGHTMESH.MeshType = "Cylinder"
- THELIGHTMESH.Scale = Vector3.new(99999,15,15)
- coroutine.wrap(function()
- for i = 1, 10 do
- THELIGHT.Transparency = THELIGHT.Transparency - 0.05
- wait()
- end
- end)()
- ringodeath = Instance.new("Part", Torso)
- ringodeath.Size = Vector3.new(1,1,1)
- ringodeath.CanCollide = false
- ringodeath.Anchored = true
- ringodeath.Transparency = 1
- ringodeath.BrickColor = Head.BrickColor
- ringodeath.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh = Instance.new("SpecialMesh", ringodeath)
- ringodeathmesh.Scale = Vector3.new(20,20,1)
- ringodeathmesh.MeshId = "rbxassetid://3270017"
- ringodeath2 = Instance.new("Part", Torso)
- ringodeath2.Size = Vector3.new(1,1,1)
- ringodeath2.CanCollide = false
- ringodeath2.Anchored = true
- ringodeath2.Transparency = 1
- ringodeath2.BrickColor = Head.BrickColor
- ringodeath2.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh2 = Instance.new("SpecialMesh", ringodeath2)
- ringodeathmesh2.Scale = Vector3.new(20,20,1)
- ringodeathmesh2.MeshId = "rbxassetid://3270017"
- ringodeath3 = Instance.new("Part", Torso)
- ringodeath3.Size = Vector3.new(1,1,1)
- ringodeath3.CanCollide = false
- ringodeath3.Anchored = true
- ringodeath3.Transparency = 1
- ringodeath3.BrickColor = Head.BrickColor
- ringodeath3.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh3 = Instance.new("SpecialMesh", ringodeath3)
- ringodeathmesh3.Scale = Vector3.new(50,50,1)
- ringodeathmesh3.MeshId = "rbxassetid://3270017"
- ringodeath4 = Instance.new("Part", Torso)
- ringodeath4.Size = Vector3.new(1,1,1)
- ringodeath4.CanCollide = false
- ringodeath4.Anchored = true
- ringodeath4.Transparency = 1
- ringodeath4.BrickColor = Head.BrickColor
- ringodeath4.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh4 = Instance.new("SpecialMesh", ringodeath4)
- ringodeathmesh4.Scale = Vector3.new(50,50,1)
- ringodeathmesh4.MeshId = "rbxassetid://3270017"
- ringodeath5 = Instance.new("Part", Torso)
- ringodeath5.Size = Vector3.new(1,1,1)
- ringodeath5.CanCollide = false
- ringodeath5.Anchored = true
- ringodeath5.Transparency = 1
- ringodeath5.BrickColor = Head.BrickColor
- ringodeath5.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh5 = Instance.new("SpecialMesh", ringodeath5)
- ringodeathmesh5.Scale = Vector3.new(120,120,1)
- ringodeathmesh5.MeshId = "rbxassetid://3270017"
- ringodeath6 = Instance.new("Part", Torso)
- ringodeath6.Size = Vector3.new(1,1,1)
- ringodeath6.CanCollide = false
- ringodeath6.Anchored = true
- ringodeath6.Transparency = 1
- ringodeath6.BrickColor = Head.BrickColor
- ringodeath6.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh6 = Instance.new("SpecialMesh", ringodeath6)
- ringodeathmesh6.Scale = Vector3.new(120,120,1)
- ringodeathmesh6.MeshId = "rbxassetid://3270017"
- ringodeath7 = Instance.new("Part", Torso)
- ringodeath7.Size = Vector3.new(1,1,1)
- ringodeath7.CanCollide = false
- ringodeath7.Anchored = true
- ringodeath7.Transparency = 1
- ringodeath7.BrickColor = Head.BrickColor
- ringodeath7.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh7 = Instance.new("SpecialMesh", ringodeath7)
- ringodeathmesh7.Scale = Vector3.new(240,240,1)
- ringodeathmesh7.MeshId = "rbxassetid://3270017"
- ringodeath8 = Instance.new("Part", Torso)
- ringodeath8.Size = Vector3.new(1,1,1)
- ringodeath8.CanCollide = false
- ringodeath8.Anchored = true
- ringodeath8.Transparency = 1
- ringodeath8.BrickColor = Head.BrickColor
- ringodeath8.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
- ringodeathmesh8 = Instance.new("SpecialMesh", ringodeath8)
- ringodeathmesh8.Scale = Vector3.new(240,240,1)
- ringodeathmesh8.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 50 do
- ringodeath.Transparency = ringodeath.Transparency - 0.02
- ringodeath2.Transparency = ringodeath2.Transparency - 0.016
- ringodeath3.Transparency = ringodeath3.Transparency - 0.015
- ringodeath4.Transparency = ringodeath4.Transparency - 0.014
- ringodeath5.Transparency = ringodeath5.Transparency - 0.020
- ringodeath6.Transparency = ringodeath6.Transparency - 0.020
- ringodeath7.Transparency = ringodeath7.Transparency - 0.020
- ringodeath8.Transparency = ringodeath8.Transparency - 0.020
- wait()
- end
- end)()
- lol = coroutine.wrap(function()
- while mz do
- ringodeath.CFrame = ringodeath.CFrame * CFrame.Angles(math.rad(0+15),math.rad(0-14),math.rad(0+12))
- ringodeath2.CFrame = ringodeath2.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-15),math.rad(0+14),math.rad(0-12))
- ringodeath3.CFrame = ringodeath3.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+12),math.rad(0-3),math.rad(0+3))
- ringodeath4.CFrame = ringodeath4.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-5),math.rad(0+13),math.rad(0-2))
- ringodeath5.CFrame = ringodeath3.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+5),math.rad(0-7),math.rad(0+16))
- ringodeath6.CFrame = ringodeath4.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-13),math.rad(0+1),math.rad(0-5))
- ringodeath7.CFrame = ringodeath7.CFrame * CFrame.Angles(math.rad(0-3),math.rad(0+12),math.rad(0-3))
- ringodeath8.CFrame = ringodeath8.CFrame * CFrame.Angles(math.rad(0+7),math.rad(0+16),math.rad(0-3))
- wait()
- end
- end)
- lol()
- coroutine.wrap(function()
- while mz do
- shockw4 = Instance.new("Part", Torso)
- shockw4.Size = Vector3.new(1,1,1)
- shockw4.CanCollide = false
- shockw4.Anchored = true
- shockw4.Transparency = 0
- shockw4.BrickColor = Head.BrickColor
- shockw4.CFrame = Root.CFrame * CFrame.new(0,-5,0)
- shockwmesh4 = Instance.new("SpecialMesh", shockw4)
- shockwmesh4.Scale = Vector3.new(0,1,0)
- shockwmesh4.MeshId = "rbxassetid://20329976"
- table.insert(ExtremeM2,shockwmesh4)
- table.insert(Repeater2,shockw4)
- removeuseless:AddItem(shockw4,5)
- coroutine.wrap(function()
- while mz do
- shockw4.CFrame = shockw4.CFrame * CFrame.Angles(0,math.rad(0 + 5),0)
- wait()
- end
- end)()
- wait(.05)
- end
- end)()
- wait(so.TimeLength)
- mz = false
- coroutine.wrap(function()
- for i = 1, 20 do
- THELIGHTMESH.Scale = THELIGHTMESH.Scale + Vector3.new(5,5,5)
- THELIGHT.Transparency = THELIGHT.Transparency + 0.05
- ringodeathmesh.Scale = ringodeathmesh.Scale + Vector3.new(5,5,5)
- ringodeath.Transparency = ringodeath.Transparency + 0.05
- ringodeathmesh2.Scale = ringodeathmesh2.Scale + Vector3.new(5,5,5)
- ringodeath2.Transparency = ringodeath2.Transparency + 0.05
- ringodeathmesh3.Scale = ringodeathmesh3.Scale + Vector3.new(15,15,15)
- ringodeath3.Transparency = ringodeath3.Transparency + 0.05
- ringodeathmesh4.Scale = ringodeathmesh4.Scale + Vector3.new(15,15,15)
- ringodeath4.Transparency = ringodeath4.Transparency + 0.05
- ringodeathmesh5.Scale = ringodeathmesh5.Scale + Vector3.new(5,5,5)
- ringodeath5.Transparency = ringodeath5.Transparency + 0.05
- ringodeathmesh6.Scale = ringodeathmesh6.Scale + Vector3.new(5,5,5)
- ringodeath6.Transparency = ringodeath6.Transparency + 0.05
- ringodeathmesh7.Scale = ringodeathmesh7.Scale + Vector3.new(5,5,5)
- ringodeath7.Transparency = ringodeath7.Transparency + 0.05
- ringodeathmesh8.Scale = ringodeathmesh8.Scale + Vector3.new(5,5,5)
- ringodeath8.Transparency = ringodeath8.Transparency + 0.05
- wait()
- end
- THELIGHT:Remove()
- ringodeath:Remove()
- ringodeath2:Remove()
- ringodeath3:Remove()
- ringodeath4:Remove()
- ringodeath5:Remove()
- ringodeath6:Remove()
- ringodeath7:Remove()
- ringodeath8:Remove()
- end)()
- HEADLERP.Part1 = Head
- HEADLERP.C1 = HEADLERP.C1 * CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- attacking = false
- debounce = false
- hum.WalkSpeed = 32
- end
- end)
- mouse.KeyUp:connect(function(Press)
- Press=Press:lower()
- if Press=='r' then
- dubwub = false
- end
- end)
- hum.Died:connect(function()
- coroutine.wrap(function()
- while wait() do
- end
- end)()
- deadsound = Instance.new("Sound", Torso)
- deadsound.Volume = 10
- deadsound.SoundId = "rbxassetid://223471024"
- deadsound:Play()
- end)
- doit = coroutine.wrap(function()
- while wait() do
- for _,v in pairs(Repeater) do
- v.Scale = v.Scale + Vector3.new(1, 1, 1)
- end
- for _,v in pairs(openshocktable) do
- v.Scale = v.Scale + Vector3.new(3, 3, 3)
- end
- for _,v in pairs(nonmeshRepeater) do
- v.Size = v.Size + Vector3.new(2, 2, 2)
- end
- for _,v in pairs(Extreme) do
- v.Size = v.Size + Vector3.new(6, 6, 6)
- end
- for _,v in pairs(LessSize) do
- v.Size = v.Size - Vector3.new(1, 1, 1)
- end
- for _,v in pairs(nonmeshRepeater2) do
- v.Transparency = v.Transparency + 0.05
- end
- for _,v in pairs(Repeater2) do
- v.Transparency = v.Transparency + 0.01
- end
- for _,v in pairs(th1) do
- v.Transparency = v.Transparency - 0.008
- end
- for _,v in pairs(th2) do
- v.Scale = v.Scale - Vector3.new(1, 1, 1)
- end
- for _,v in pairs(th3) do
- v.Scale = v.Scale + Vector3.new(2, 2, 2)
- end
- for _,v in pairs(nstorm) do
- v.Scale = v.Scale + Vector3.new(2, 2, 0)
- end
- for _,v in pairs(th5) do
- v.Scale = v.Scale + Vector3.new(3, .1, 3)
- end
- for _,v in pairs(ExtremeM) do
- v.Scale = v.Scale + Vector3.new(8, 8, 8)
- end
- for _,v in pairs(m3) do
- v.Scale = v.Scale + Vector3.new(8, 8, 0)
- end
- for _,v in pairs(ExtremeM2) do
- v.Scale = v.Scale + Vector3.new(8, 1, 8)
- end
- for _,v in pairs(th4) do
- v.Transparency = v.Transparency + 0.009
- v.Rotation = v.Rotation + Vector3.new(3,0,0)
- end
- for _,v in pairs(SlowlyFade) do
- v.Transparency = v.Transparency + 0.05
- end
- for _,v in pairs(UpMover) do
- v.Position = v.Position + Vector3.new(0, 3, 0)
- end
- for _,v in pairs(ForwardMover) do
- v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
- end
- for _,v in pairs(signtable) do
- v.TextSize = v.TextSize + 1
- end
- for _,v in pairs(signtransparency) do
- v.TextTransparency = v.TextTransparency + 0.025
- end
- for _,v in pairs(signmover) do
- v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
- end
- for _,v in pairs(highnoon) do
- PB = Instance.new("BodyVelocity", v) PB.MaxForce = Vector3.new(999999999, 999999999, 999999999) v.CFrame = CFrame.new(v.Position,mouse.Hit.p) PB.Velocity = v.CFrame.lookVector * 400
- end
- for _,v in pairs(signrotator) do
- v.Rotation = v.Rotation + 2
- end
- end
- end)
- doit()
- coroutine.wrap(function()
- while true do
- hum.HipHeight = 3 - .5 * math.sin(sine/9)
- wait()
- end
- end)()
- musicnote = Instance.new("Part", Torso)
- musicnote.Material = "Neon"
- musicnote.Transparency = 1
- musicnote.CanCollide = false
- musicnote.BrickColor = BrickColor.new("Royal purple")
- musicnoteMESH = Instance.new("SpecialMesh", musicnote)
- musicnoteMESH.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH.MeshId = "rbxassetid://989516523"
- musicnoteWeld = weldBetween(musicnote,Root)
- musicnote2 = Instance.new("Part", Torso)
- musicnote2.Material = "Neon"
- musicnote2.Transparency = 1
- musicnote2.CanCollide = false
- musicnote2.BrickColor = BrickColor.new("Lime green")
- musicnoteMESH2 = Instance.new("SpecialMesh", musicnote2)
- musicnoteMESH2.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH2.MeshId = "rbxassetid://989516523"
- musicnoteWeld2 = weldBetween(musicnote2,Root)
- musicnote3 = Instance.new("Part", Torso)
- musicnote3.Material = "Neon"
- musicnote3.Transparency = 1
- musicnote3.CanCollide = false
- musicnote3.BrickColor = BrickColor.new("Really red")
- musicnoteMESH3 = Instance.new("SpecialMesh", musicnote3)
- musicnoteMESH3.Scale = Vector3.new(.025,0.0123,0.030)
- musicnoteMESH3.MeshId = "rbxassetid://989516523"
- musicnoteWeld3 = weldBetween(musicnote3,Root)
- A = Instance.new("Attachment", musicnote)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr1 = Instance.new("Trail", musicnote)
- tr1.Attachment0 = A
- tr1.Attachment1 = B
- tr1.Enabled = true
- tr1.Lifetime = .8
- tr1.TextureMode = "Static"
- tr1.LightInfluence = 0
- tr1.Color = ColorSequence.new(BrickColor.new"Royal purple".Color,BrickColor.new"Really black".Color)
- tr1.Transparency = NumberSequence.new(0, 1)
- A = Instance.new("Attachment", musicnote2)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote2)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr2 = Instance.new("Trail", musicnote2)
- tr2.Attachment0 = A
- tr2.Attachment1 = B
- tr2.Enabled = true
- tr2.Lifetime = .8
- tr2.TextureMode = "Static"
- tr2.LightInfluence = 0
- tr2.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
- tr2.Transparency = NumberSequence.new(0, 1)
- A = Instance.new("Attachment", musicnote3)
- A.Position = Vector3.new(0,-2,0)
- A.Name = "A"
- B = Instance.new("Attachment", musicnote3)
- B.Position = Vector3.new(0,2,0)
- B.Name = "B"
- tr3 = Instance.new("Trail", musicnote3)
- tr3.Attachment0 = A
- tr3.Attachment1 = B
- tr3.Enabled = true
- tr3.Lifetime = .8
- tr3.TextureMode = "Static"
- tr3.LightInfluence = 0
- tr3.Color = ColorSequence.new(BrickColor.new"Really red".Color,BrickColor.new"Really black".Color)
- tr3.Transparency = NumberSequence.new(0, 1)
- light = Instance.new("PointLight", musicnote)
- light.Color = BrickColor.new("Royal purple").Color
- light.Range = 8
- light.Brightness = 35
- light2 = Instance.new("PointLight", musicnote2)
- light2.Color = BrickColor.new("Lime green").Color
- light2.Range = 8
- light2.Brightness = 35
- light3 = Instance.new("PointLight", musicnote3)
- light3.Color = BrickColor.new("Really red").Color
- light3.Range = 8
- light3.Brightness = 35
- TheWind = Instance.new("Part", Torso)
- TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind.Material = "Neon"
- TheWind.BrickColor = BrickColor.new("Really white")
- TheWind.Transparency = 1
- TheWind.CanCollide = false
- TheWindMESH = Instance.new("SpecialMesh", TheWind)
- TheWindMESH.Scale = Vector3.new(4,4,4)
- TheWindMESH.MeshId = "rbxassetid://168892432"
- TheWindWeld = weldBetween(TheWind,Root)
- TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- TheWind2 = Instance.new("Part", Torso)
- TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind2.Material = "Neon"
- TheWind2.BrickColor = BrickColor.new("Really white")
- TheWind2.Transparency = 1
- TheWind2.CanCollide = false
- TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
- TheWindMESH2.Scale = Vector3.new(6,6,6)
- TheWindMESH2.MeshId = "rbxassetid://168892432"
- TheWindWeld2 = weldBetween(TheWind2,Root)
- TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- TheWind3 = Instance.new("Part", Torso)
- TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
- TheWind3.Material = "Neon"
- TheWind3.BrickColor = BrickColor.new("Really white")
- TheWind3.Transparency = 1
- TheWind3.CanCollide = false
- TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
- TheWindMESH3.Scale = Vector3.new(2,2,2)
- TheWindMESH3.MeshId = "rbxassetid://168892432"
- TheWindWeld3 = weldBetween(TheWind3,Root)
- TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- quickcour = coroutine.wrap(function()
- for i = 1, 25 do
- musicnote.Transparency = musicnote.Transparency - 0.1
- musicnote2.Transparency = musicnote2.Transparency - 0.1
- musicnote3.Transparency = musicnote3.Transparency - 0.1
- TheWind.Transparency = TheWind.Transparency - 0.01
- TheWind2.Transparency = TheWind2.Transparency - 0.005
- TheWind3.Transparency = TheWind3.Transparency - 0.012
- wait()
- end
- end)
- quickcour()
- quickcour2 = coroutine.wrap(function()
- z = 0
- while wait() do
- TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
- TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
- TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
- end
- end)
- quickcour2()
- coroutine.wrap(function()
- z = 0
- while wait() do
- if not stopnotes then
- z = z + 5
- musicnoteWeld.C0 = ROOTLERP.C0 * CFrame.new(0,0,5) * CFrame.Angles(math.rad(z),math.rad(0+3),math.rad(0))
- musicnoteWeld.C1 = musicnoteWeld.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+2),math.rad(0+12),math.rad(0+4))
- musicnoteWeld2.C0 = ROOTLERP.C0 * CFrame.new(0,0,4) * CFrame.Angles(math.rad(z),math.rad(0-3),math.rad(0))
- musicnoteWeld2.C1 = musicnoteWeld2.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+5),math.rad(0-7),math.rad(0+6))
- musicnoteWeld3.C0 = ROOTLERP.C0 * CFrame.new(0,0,5) * CFrame.Angles(math.rad(z),math.rad(0+12),math.rad(0))
- musicnoteWeld3.C1 = musicnoteWeld3.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4),math.rad(0+5),math.rad(0+10))
- end
- end
- end)()
- local anims = coroutine.wrap(function()
- while true do
- settime = 0.05
- sine = sine + change
- if position == "Walking" and attacking == false and running == false then
- change = 1
- walking = true
- hum.WalkSpeed = 32
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(25 - 10 * math.sin(sine/9)), math.rad(0), math.rad(20 - 5 * math.sin(sine/9))), 0.5)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(25 - 10 * math.sin(sine/9)), math.rad(0), math.rad(-20 + 5 * math.sin(sine/9))), 0.5)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Idle" and attacking == false and running == false then
- change = 1
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0 - 3 * math.sin(sine/9)),0,0),.5)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87 + .01 * math.sin(sine/9)),math.rad(80 - 3 * math.sin(sine/9)),math.rad(0)), 0.5)
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87 - .01 * math.sin(sine/9)),math.rad(-88 + .7 * math.sin(sine/9)),math.rad(0)), 0.5)
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
- elseif position == "Running" and attacking == false then
- change = 2
- hum.WalkSpeed = 26
- RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
- LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
- ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
- HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
- RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
- LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
- end
- wait()
- end
- end)
- anims()
- print("Music brought to life. Made by Supr14")
Add Comment
Please, Sign In to add comment