This is part 2 of 2 and it starts at line 202
VINT=Tool.Parent.Torso.CFrame.lookVector ST=Tool.Handle.CFrame.p for i=1, 15 do e=Instance.new("Part") e.TopSurface=0 e.BottomSurface=0 e.CanCollide=false e.Anchored=true e.Shape="Ball" e.Size=Vector3.new(1,1,1) e.CFrame=CFrame.new(ST+(VINT*(i*5))+Vector3.new(math.random(-1,1),-1,math.random(-1,1)))*CFrame.fromEulerAnglesXYZ(0,0,0) e.Name="Effect" e.BrickColor=Tool.Parent.Torso.BrickColor e.Parent=workspace m=script.Parent.BlastMesh:clone() m.Parent=e coroutine.resume(coroutine.create(function(m) for i=1, 10 do m.Parent.CFrame=m.Parent.CFrame*CFrame.new(0,0.1,0) m.Scale=m.Scale+Vector3.new(.5,1-i*.175,.5) m.Parent.Transparency=i/100 wait() end m.Parent.Parent=nil end),e.BlastMesh) Pos=e.Position m=Tool.Handle.MS:clone() m.Parent=e m:Play() for _,d in pairs(workspace.Enemies:children()) do if d.className=="Model" then t=d:FindFirstChild("Torso") h=d:FindFirstChild("Humanoid") if t~=nil and h~=nil then if h.Health>0 and (t.Position-(Pos-Vector3.new(0,0,0))).magnitude<=6.5 then if d~=Tool.Parent and game.Players:GetPlayerFromCharacter(d)==nil and d:FindFirstChild("DD")==nil then v=Instance.new("BodyVelocity") v.P=5000 v.maxForce=Vector3.new(math.huge,math.huge,math.huge) v.velocity=Vector3.new(0,5*i,0)+(t.Position-Pos).unit*2+VINT*45 v.Parent=t h:TakeDamage(20) game:GetService("Debris"):AddItem(v,.25) v=Instance.new("Sound") v.Volume=.5 v.Pitch=2.5 v.Parent=t v.SoundId="http://roblox.com/asset/?id=10209821" v:Play() game:GetService("Debris"):AddItem(v,5) v=Instance.new("BodyAngularVelocity") v.P=5000 v.maxTorque=Vector3.new(60000,60000,60000)*60000 v.angularvelocity=Vector3.new(math.random(-10,10),20,math.random(-10,10))+(t.Position-Pos).unit*20 v.Parent=t game:GetService("Debris"):AddItem(v,.5) ShowDamage(d,20,.5) end end end end end wait(.1) end wait(.5) Tool.Handle.Slash.Pitch=.6 contip1:disconnect() FakeS.MaxVelocity=.15 FakeS.DesiredAngle=1.6 Reset(FakeS) Tool.Handle.Slash.Pitch=1 end sp=true vKey=function(k) if sp==false then return end sp=false print("!") vPlayer=game.Players.LocalPlayer if k=="z" then if Rage<40 then sp=true return end print("SPINSLASH") SpinSpec() Rage=Rage-40 wait(3) elseif k=="x" then if Rage<55 or vPlayer:FindFirstChild("Shockwave")==nil then sp=true return end Rage=Rage-55 MegaSmash() elseif k=="c" then end sp=true end SlashAnim=function(Weld,TypeS,EndCMD,TimeW) if TypeS==1 then Type="Slash" Origin=CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) StartC0=CFrame.new(0.75, -2.18556941e-008, -1, 0, -0.866025388, -0.5, 0, -0.5, 0.866025388, -1, 0, 0) Anim=Weld Anim.C0=StartC0 Anim.MaxVelocity=0 Anim.C1=Anim.C1*CFrame.new(0,1,0) Anim.CurrentAngle=2.8 Tool.Handle.Slash:Play() Tool.Handle.Slash.Pitch=.5 Anim.MaxVelocity=.5 Anim.DesiredAngle=-.7 conmain=Tool.Handle.Touched:connect(function(hit) Damage(hit,3) end) vpv=Instance.new("BodyVelocity") vpv.P=2000 vpv.maxForce=Vector3.new(math.huge,0,math.huge) vpv.Parent=Blade vpv.velocity=CPlayer.Torso.CFrame.lookVector*8 game:GetService("Debris"):AddItem(vpv,.2) for i=1, 4 do wait(.05) Anim.C0=Anim.C0*CFrame.new(-.175,-0.1,.05) end wait(.1) Anim.C1=Anim.C1*CFrame.new(0,-1,0) Anim.C0=Origin Tool.Handle.Slash.Pitch=.6 wait(.1) elseif TypeS==2 then Weld.DesiredAngle=3.6 Weld.MaxVelocity=.7 wait(.07) Tool.Handle.Slash:Play() wait(.07) Weld.MaxVelocity=.6 Type="PowerfulSlash" conmain=Tool["Handle"].Touched:connect(function(hit) Damage(hit,0) end) Weld.DesiredAngle=-.1 wait(.15) Weld.DesiredAngle=1.6 wait(.15) elseif TypeS==3 then Tool.Handle.Slash:Play() Tool.Handle.Slash.Pitch=.85 Weld.C0=Weld.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)+Vector3.new(.25,-.5,0) Weld.MaxVelocity=.4 Weld.CurrentAngle=1.6 Weld.DesiredAngle=-.4 Type="Slash" conmain=Tool["Handle"].Touched:connect(function(hit) Damage(hit,0) end) wait(.3) Tool.Handle.Slash.Pitch=.6 Weld.C0=RightS.C0 end if EndCMD=="Reset" then Reset(Weld) elseif EndCMD=="ResetandWait" then Reset(Weld) wait(TimeW) end conmain:disconnect() end Swing=function() if CPlayer==nil then return end Torso=CPlayer:FindFirstChild("Torso") if Torso==nil then return end if not Deb then return end Deb=false Sh=Torso["Right Shoulder"] if Type=="Slash" and Timing(.2)==false then SlashAnim(Sh,1,"Nothing") if Type~="PowerfulSlash" then wait(.2) Reset(Sh) end Time=time() elseif Type=="Slash" and Timing(.4)==true then SlashAnim(Sh,2,"Reset") Time=time() coroutine.resume(coroutine.create(function() while true do if Timing(.4)==false then break end wait() end Type="Slash" end)) elseif Type=="PowerfulSlash" and Timing(.4)==true then SlashAnim(Sh,3,"Reset") Time=time() while true do if Timing(.2)==false then break end wait() end Type="Slash" end Deb=true end EquipDebounce=true onEquipped=function(mouse) if not EquipDebounce then return end EquipDebounce=false CPlayer=Tool.Parent coroutine.resume(coroutine.create(Animation),CPlayer["Torso"],"Stop") wait() jCon=CPlayer.Humanoid.Jumping:connect(function() JumpCon(FakeS) end) print(".") print(lol) end EqLocal=function(mouse) lol=mouse.KeyDown:connect(function(l) print("KK") vKey(l) end) mouse.Button1Down:connect(Swing) end onPutAway=function() if CPlayer==nil then return end EquipDebounce=true Animation(CPlayer["Torso"],"Resume") jCon:disconnect() end Tool.Unequipped:connect(onPutAway) Tool.Equipped:connect(onEquipped) Tool.Equipped:connect(EqLocal) CCRage=function(M,c) for ___,mmmm in pairs(M) do if c==mmmm then return false end end return true end HandlePB=function(BAR) Added={} while true do Div=Rage/MaxRage if Rage<10 then Rag=string.sub(Rage,1,3) else Rag=string.sub(Rage,1,4) end BAR.PressureBar.RageBar.Fill.Size=UDim2.new(Div,0,.9,0) BAR.PressureBar.RageBar.Label.Text="Rage("..tostring(Rag)..")" for _,v in pairs(vPlayer:children()) do if v.Name=="RageUp" then if CCRage(Added,v)==true then table.insert(Added,v) MaxRage=MaxRage+v.Value print("MORE RAGE.") end end end wait() end end SetupGUI=function() BarGUI=vPlayer.PlayerGui:FindFirstChild("RageGUI") if BarGUI==nil then BarGUI=script.RageGUI:clone() BarGUI.Parent=vPlayer.PlayerGui end coroutine.resume(coroutine.create(HandlePB),BarGUI) end wait(5) while true do vPlayer=game.Players.LocalPlayer if vPlayer~=nil then if vPlayer.Character~=nil then SetupGUI() break end end wait(.1) end
end is at line 468
change the m.Parent = e to a, this will change the syntax considerably....also I forgot how to codes
Closed as Not Constructive by YellowoTide and BlueTaslem
This question has been closed because it is not constructive to others or the asker. Most commonly, questions that are requests with no attempt from the asker to solve their problem will fall into this category.
Why was this question closed?