script.Parent.OnServerEvent:Connect(function(o)local A=o.Character local P=A.Humanoid local c=A.HumanoidRootPart local G=P:LoadAnimation(script["\049"])local T=Assets.Blue:Clone()local B=Assets.RA.Emit:Clone()local Z=A["\082\105\103\104\116 \065\114\109"]B.Parent=Z P.WalkSpeed=0 P.JumpPower=0 P.JumpHeight=0 T.Parent=workspace.Effects T.CFrame=c.CFrame*CFrame.new(0,2,-5)G:Play()wait(.5)P.AutoRotate=false T.Parent=workspace.Effects T.CFrame=c.CFrame*CFrame.new(0,-3,-25)T.Sound:Play()local E=workspace:GetPartBoundsInBox(T.CFrame,Vector3.new(18,14.5,52))local O={}for P,c in pairs(E)do if c.Parent:FindFirstChild("\072\117\109\097\110\111\105\100")and c.Parent~=A then if not O[c.Parent.Humanoid]then O[c.Parent.Humanoid]=true local A=Assets.Root:Clone()for o,A in pairs(B.Parent:GetDescendants())do if A:IsA("\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114")then A:Emit(A:GetAttribute("\069\109\105\116\067\111\117\110\116"))end end local P=c.Parent.HumanoidRootPart A.Parent=P A.Motor6D.Part1=P o.Character:MoveTo(A.TP.Position)A:Destroy()local G=Instance.new("\066\111\100\121\086\101\108\111\099\105\116\121",c.Parent.HumanoidRootPart)G.MaxForce=Vector3.new(1,1,1)*1000000 G.Parent=c.Parent.HumanoidRootPart G.Velocity=(Vector3.new(1,1,1)*(o.Character:WaitForChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")).CFrame.LookVector)*0 G.Name="\083\109\097\108\108\077\111\118\101\086\101\108"game.Debris:AddItem(G,.1)end end end wait(.5)G:Stop()P.AutoRotate=true P.WalkSpeed=16 P.JumpPower=50 P.JumpHeight=7.2 wait(3)T:Destroy()end)
--
script.Parent.OnServerEvent:Connect(function(p)
	local Character = p.Character
	local Humanoid = Character.Humanoid
	local RootPart = Character.HumanoidRootPart
	local anim1 = Humanoid:LoadAnimation(script["1"])
	local FX = Assets["Blue"]:Clone()
	local RArmFX = Assets.RA.Emit:Clone()
	local RArm = Character["Right Arm"]
	RArmFX.Parent = RArm
	Humanoid.WalkSpeed = 0
	Humanoid.JumpPower = 0
	Humanoid.JumpHeight = 0
	FX.Parent = workspace.Effects
	FX.CFrame = RootPart.CFrame * CFrame.new(0, 2, -5)
	anim1:Play()
	wait(0.5)
	Humanoid.AutoRotate = false
	FX.Parent = workspace.Effects
	FX.CFrame = RootPart.CFrame * CFrame.new(0, -3, -25)
	FX.Sound:Play()
	local hitcontent = workspace:GetPartBoundsInBox(FX.CFrame, Vector3.new(18, 14.5, 52))
	local hitlist = {}
	for _, v in pairs(hitcontent) do
		if v.Parent:FindFirstChild("Humanoid") and v.Parent ~= Character then
			if not hitlist[v.Parent.Humanoid] then
				hitlist[v.Parent.Humanoid] = true
				local Tp = Assets["Root"]:Clone()
				for _, Particles in pairs(RArmFX.Parent:GetDescendants()) do
					if Particles:IsA("ParticleEmitter") then
						Particles:Emit(Particles:GetAttribute("EmitCount"))
					end
				end
				local RootPart2 = v.Parent.HumanoidRootPart
				Tp.Parent = RootPart2
				Tp.Motor6D.Part1 = RootPart2
				p.Character:MoveTo(Tp.TP.Position)
				Tp:Destroy()
				local vel = Instance.new("BodyVelocity", v.Parent.HumanoidRootPart)
				vel.MaxForce = Vector3.new(1, 1, 1) * 1000000
				vel.Parent = v.Parent.HumanoidRootPart
				vel.Velocity = Vector3.new(1, 1, 1) * p.Character:WaitForChild("HumanoidRootPart").CFrame.LookVector * 0
				vel.Name = "SmallMoveVel"
				game.Debris:AddItem(vel, 0.1)
			end
		end
	end
	wait(0.5)
	anim1:Stop()
	Humanoid.AutoRotate = true
	Humanoid.WalkSpeed = 16
	Humanoid.JumpPower = 50
	Humanoid.JumpHeight = 7.2
	wait(3)
	FX:Destroy()
end)
