Ts460020

Vegeta

Jul 5th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 466.00 KB | None | 0 0
  1. wait(2)
  2. local Player = game.Players.
  3. local char = Player.Character
  4. local Character = Player.Character
  5. local Head = Character.Head
  6. local done = false
  7. local canheal = false
  8. local deathchat1 = false
  9. local once = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local idleon = true
  14. local idle1 = true
  15. local idle = true
  16. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  17.   if v:IsA("Accessory") then
  18.     v:Destroy()
  19.   end
  20. end
  21. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  22.   if v:IsA("Shirt") then
  23.     v:Remove()
  24.   end
  25. end
  26. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  27.   if v:IsA("Pants") then
  28.     v:Remove()
  29.   end
  30. end
  31. wait()
  32. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  33. shirt.Name = "Shirt"
  34. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  35. pants.Name = "Pants"
  36.  
  37. local v3 = Vector3.new
  38. local num = 0
  39. local bc = BrickColor.new
  40. local new = Instance.new
  41.  
  42.  
  43. Instance.new("ForceField",char).Visible = false
  44. local poo = Instance.new("IntValue",Character)
  45. poo.Name = "haha nope"
  46. char.Humanoid.MaxHealth = math.huge
  47. wait()
  48. char.Humanoid.Health = math.huge
  49. Instance.new("ForceField",char).Visible = false
  50.  
  51. shirt = Instance.new("Shirt", char)
  52. shirt.Name = "Shirt"
  53. pants = Instance.new("Pants", char)
  54. pants.Name = "Pants"
  55. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  57. char.Head.face.Texture = "rbxassetid://1108342609"
  58.  
  59. Hair7 = Instance.new("Part")
  60. Hair7.Parent = char
  61. Hair7.Name = "Hair"
  62. Hair7.CanCollide = false
  63. Hair7.Locked = true
  64. Hair7.TopSurface = "Smooth"
  65. Hair7.BottomSurface = "Smooth"
  66. Hair7.formFactor = "Symmetric"
  67. Hair7.Material = "Neon"
  68. Hair7.BrickColor = BrickColor.new("Really black")
  69. Hair7.CFrame = char.Torso.CFrame
  70. Hair7.Size = Vector3.new(1, 1, 1)
  71. Hair7.Transparency = 0
  72.  
  73.  
  74. Weld1 = Instance.new("Weld")
  75. Weld1.Parent = char.Head
  76. Weld1.Part0 = char.Head
  77. Weld1.Part1 = Hair7
  78. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  79.  
  80. Mesh = Instance.new("SpecialMesh")
  81. Mesh.Offset = Vector3.new(0,-0.4,0)
  82. Mesh.Parent = Hair7
  83. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  84. Mesh.MeshType = "FileMesh"
  85. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  86. Mesh.TextureId = ""
  87.  
  88.  
  89. local ice = Instance.new("Part", Head)
  90. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  91. ice.BrickColor = BrickColor.new("White")
  92. ice.CanCollide = false
  93. ice.TopSurface = 0
  94. ice.BottomSurface = 0
  95. ice.Transparency = 1
  96. local ice2 = Instance.new("SpecialMesh", ice)
  97. ice2.MeshType = "Brick"
  98. ice2.Scale = Vector3.new(1, 1, 1)
  99. local ice3 = Instance.new("Weld", ice)
  100. ice3.Part0 = Head
  101. ice3.Part1 = ice
  102. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  103. local icesmoke = Instance.new("ParticleEmitter", ice)
  104. icesmoke.VelocitySpread = 5
  105. icesmoke.Size = NumberSequence.new({
  106.   NumberSequenceKeypoint.new(0, 0.01),
  107.   NumberSequenceKeypoint.new(1, 1)
  108. })
  109. icesmoke.Rate = math.huge
  110. icesmoke.Speed = NumberRange.new(1, 1)
  111. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  112. icesmoke.Transparency = NumberSequence.new({
  113.   NumberSequenceKeypoint.new(0, 0.9),
  114.   NumberSequenceKeypoint.new(1, 1)
  115. })
  116. icesmoke.Rotation = NumberRange.new(0, 360)
  117. icesmoke.Name = "Smoke"
  118. icesmoke.LightEmission = 0
  119. icesmoke.Acceleration = Vector3.new(0,0,0)
  120. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  121. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  122. icesmoke.LockedToPart = true
  123. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  124. secondcolor = "Really black"
  125. wait(0.016666666666666666)
  126. Effects = {}
  127. local Player = game.Players.localPlayer
  128. local Character = Player.Character
  129. local Humanoid = Character.Humanoid
  130. local mouse = Player:GetMouse()
  131. local LeftArm = Character["Left Arm"]
  132. local RightArm = Character["Right Arm"]
  133. local LeftLeg = Character["Left Leg"]
  134. local RightLeg = Character["Right Leg"]
  135. local Head = Character.Head
  136. local Torso = Character.Torso
  137. local cam = game.Workspace.CurrentCamera
  138. local RootPart = Character.HumanoidRootPart
  139. local RootJoint = RootPart.RootJoint
  140. local equipped = true
  141. local attack = false
  142. local Anim = "Idle"
  143. local idle = 0
  144. local attacktype = 1
  145. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  146. local velocity = RootPart.Velocity.y
  147. local sine = 0
  148. local change = 1
  149. local grabbed = false
  150. local cn = CFrame.new
  151. local mr = math.rad
  152. local angles = CFrame.Angles
  153. local ud = UDim2.new
  154. local c3 = Color3.new
  155. local dir = {
  156.   w = 0,
  157.   s = 0,
  158.   a = 0,
  159.   d = 0
  160. }
  161. firemode = true
  162. local Services = {
  163.   SoundService = game:GetService("SoundService"),
  164.   Players = game:GetService("Players"),
  165.   Debris = game:GetService("Debris"),
  166.   Workspace = game:GetService("Workspace"),
  167.   Lighting = game:GetService("Lighting"),
  168.   HttpService = game:GetService("HttpService"),
  169.   InsertService = game:GetService("InsertService")
  170. }
  171. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  172. Humanoid.Animator:Destroy()
  173. Character.Animate:Destroy()
  174. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  175. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  176. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  177. RSH, LSH = nil, nil
  178. RW = Instance.new("Weld")
  179. LW = Instance.new("Weld")
  180. RH = Torso["Right Hip"]
  181. LH = Torso["Left Hip"]
  182. RSH = Torso["Right Shoulder"]
  183. LSH = Torso["Left Shoulder"]
  184. RSH.Parent = nil
  185. LSH.Parent = nil
  186. RW.Name = "RW"
  187. RW.Part0 = Torso
  188. RW.C0 = cn(1.5, 0.5, 0)
  189. RW.C1 = cn(0, 0.5, 0)
  190. RW.Part1 = RightArm
  191. RW.Parent = Torso
  192. LW.Name = "LW"
  193. LW.Part0 = Torso
  194. LW.C0 = cn(-1.5, 0.5, 0)
  195. LW.C1 = cn(0, 0.5, 0)
  196. LW.Part1 = LeftArm
  197. LW.Parent = Torso
  198. --------------
  199. function clerp(a, b, t)
  200.   local qa = {
  201.     QuaternionFromCFrame(a)
  202.   }
  203.   local qb = {
  204.     QuaternionFromCFrame(b)
  205.   }
  206.   local ax, ay, az = a.x, a.y, a.z
  207.   local bx, by, bz = b.x, b.y, b.z
  208.   local _t = 1 - t
  209.   return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  210. end
  211. function QuaternionFromCFrame(cf)
  212.   local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  213.   local trace = m00 + m11 + m22
  214.   if trace > 0 then
  215.     local s = math.sqrt(1 + trace)
  216.     local recip = 0.5 / s
  217.     return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  218.   else
  219.     local i = 0
  220.     if m00 < m11 then
  221.       i = 1
  222.     end
  223.     if m22 > (i == 0 and m00 or m11) then
  224.       i = 2
  225.     end
  226.     if i == 0 then
  227.       local s = math.sqrt(m00 - m11 - m22 + 1)
  228.       local recip = 0.5 / s
  229.       return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  230.     elseif i == 1 then
  231.       local s = math.sqrt(m11 - m22 - m00 + 1)
  232.       local recip = 0.5 / s
  233.       return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  234.     elseif i == 2 then
  235.       local s = math.sqrt(m22 - m00 - m11 + 1)
  236.       local recip = 0.5 / s
  237.       return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  238.     end
  239.   end
  240. end
  241. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  242.   local xs, ys, zs = x + x, y + y, z + z
  243.   local wx, wy, wz = w * xs, w * ys, w * zs
  244.   local xx = x * xs
  245.   local xy = x * ys
  246.   local xz = x * zs
  247.   local yy = y * ys
  248.   local yz = y * zs
  249.   local zz = z * zs
  250.   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))
  251. end
  252. function QuaternionSlerp(a, b, t)
  253.   local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  254.   local startInterp, finishInterp
  255.   if cosTheta >= 1.0E-4 then
  256.     if 1 - cosTheta > 1.0E-4 then
  257.       local theta = math.acos(cosTheta)
  258.       local invSinTheta = 1 / math.sin(theta)
  259.       startInterp = math.sin((1 - t) * theta) * invSinTheta
  260.       finishInterp = math.sin(t * theta) * invSinTheta
  261.     else
  262.       startInterp = 1 - t
  263.       finishInterp = t
  264.     end
  265.   elseif 1 + cosTheta > 1.0E-4 then
  266.     local theta = math.acos(-cosTheta)
  267.     local invSinTheta = 1 / math.sin(theta)
  268.     startInterp = math.sin((t - 1) * theta) * invSinTheta
  269.     finishInterp = math.sin(t * theta) * invSinTheta
  270.   else
  271.     startInterp = t - 1
  272.     finishInterp = t
  273.   end
  274.   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
  275. end
  276. function swait(num)
  277.   if num == 0 or num == nil then
  278.     game:service("RunService").RenderStepped:wait(0)
  279.   else
  280.     for i = 0, num do
  281.       game:service("RunService").RenderStepped:wait(0)
  282.     end
  283.   end
  284. end
  285. local RbxUtility = LoadLibrary("RbxUtility")
  286. local Create = RbxUtility.Create
  287. function RemoveOutlines(part)
  288.   part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  289. end
  290. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  291.   local Part = Create("Part")({
  292.     formFactor = FormFactor,
  293.     Parent = Parent,
  294.     Reflectance = Reflectance,
  295.     Transparency = Transparency,
  296.     CanCollide = false,
  297.     Locked = true,
  298.     BrickColor = BrickColor.new(tostring(BColor)),
  299.     Name = Name,
  300.     Size = Size,
  301.     Material = Material
  302.   })
  303.   RemoveOutlines(Part)
  304.   return Part
  305. end
  306. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  307.   local Msh = Create(Mesh)({
  308.     Parent = Part,
  309.     Offset = OffSet,
  310.     Scale = Scale
  311.   })
  312.   if Mesh == "SpecialMesh" then
  313.     Msh.MeshType = MeshType
  314.     Msh.MeshId = MeshId
  315.   end
  316.   return Msh
  317. end
  318. function CreateWeld(Parent, Part0, Part1, C0, C1)
  319.   local Weld = Create("Weld")({
  320.     Parent = Parent,
  321.     Part0 = Part0,
  322.     Part1 = Part1,
  323.     C0 = C0,
  324.     C1 = C1
  325.   })
  326.   return Weld
  327. end
  328. function rayCast(Position, Direction, Range, Ignore)
  329.   return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  330. end
  331. function CreateSound(id, par, vol, pit)
  332.   coroutine.resume(coroutine.create(function()
  333.     local sou = Instance.new("Sound", par or workspace)
  334.     sou.Volume = vol
  335.     sou.Pitch = pit or 1
  336.     sou.SoundId = id
  337.     wait()
  338.     sou:play()
  339.     game:GetService("Debris"):AddItem(sou, 6)
  340.   end))
  341. end
  342. function CreateSong(id, par, vol, pit)
  343.   coroutine.resume(coroutine.create(function()
  344.     sou2 = Instance.new("Sound", par or workspace)
  345.     sou2.Volume = 1
  346.     sou2.Pitch = 1
  347.     sou2.SoundId = id
  348.     wait()
  349.     sou2:play()
  350.     sou2.Looped = true
  351.   end))
  352. end
  353. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  354. local function getclosest(obj, distance)
  355.   local last, lastx = distance + 1, nil
  356.   for i, v in pairs(workspace:GetChildren()) do
  357.     if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  358.       local t = v.Torso
  359.       local dist = t.Position - obj.Position.magnitude
  360.       if distance >= dist and last > dist then
  361.         last = dist
  362.         lastx = v
  363.       end
  364.     end
  365.   end
  366.   return lastx
  367. end
  368. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  369.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  370.   prt.Anchored = true
  371.   prt.CFrame = cframe
  372.   local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  373.   game:GetService("Debris"):AddItem(prt, 10)
  374.   if Type == 1 or Type == nil then
  375.     table.insert(Effects, {
  376.       prt,
  377.       "Block1",
  378.       delay,
  379.       x3,
  380.       y3,
  381.       z3,
  382.       msh
  383.     })
  384.   elseif Type == 2 then
  385.     table.insert(Effects, {
  386.       prt,
  387.       "Block2",
  388.       delay,
  389.       x3,
  390.       y3,
  391.       z3,
  392.       msh
  393.     })
  394.   elseif Type == 3 then
  395.     table.insert(Effects, {
  396.       prt,
  397.       "Block3",
  398.       delay,
  399.       x3,
  400.       y3,
  401.       z3,
  402.       msh
  403.     })
  404.   end
  405. end
  406. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  407.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  408.   prt.Anchored = true
  409.   prt.CFrame = cframe
  410.   local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  411.   game:GetService("Debris"):AddItem(prt, 10)
  412.   table.insert(Effects, {
  413.     prt,
  414.     "Cylinder",
  415.     delay,
  416.     x3,
  417.     y3,
  418.     z3,
  419.     msh
  420.   })
  421. end
  422. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  423.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  424.   prt.Anchored = true
  425.   prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  426.   local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  427.   game:GetService("Debris"):AddItem(prt, 10)
  428.   table.insert(Effects, {
  429.     prt,
  430.     "Cylinder",
  431.     delay,
  432.     x3,
  433.     y3,
  434.     z3,
  435.     msh
  436.   })
  437. end
  438. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  439.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  440.   prt.Anchored = true
  441.   prt.CFrame = cframe
  442.   local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  443.   game:GetService("Debris"):AddItem(prt, 10)
  444.   table.insert(Effects, {
  445.     prt,
  446.     "Cylinder",
  447.     delay,
  448.     x3,
  449.     y3,
  450.     z3,
  451.     msh
  452.   })
  453. end
  454. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  455.   local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  456.   prt.Anchored = true
  457.   prt.CFrame = cframe
  458.   local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  459.   game:GetService("Debris"):AddItem(prt, 10)
  460.   table.insert(Effects, {
  461.     prt,
  462.     "Cylinder",
  463.     delay,
  464.     x3,
  465.     y3,
  466.     z3,
  467.     msh
  468.   })
  469. end
  470. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  471.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  472.   prt.Anchored = true
  473.   prt.CFrame = cframe
  474.   local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  475.   game:GetService("Debris"):AddItem(prt, 10)
  476.   table.insert(Effects, {
  477.     prt,
  478.     "Cylinder",
  479.     delay,
  480.     x3,
  481.     y3,
  482.     z3,
  483.     msh
  484.   })
  485. end
  486. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  487.   local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  488.   prt.Anchored = true
  489.   prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  490.   local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  491.   local num = math.random(10, 50) / 1000
  492.   game:GetService("Debris"):AddItem(prt, 10)
  493.   table.insert(Effects, {
  494.     prt,
  495.     "Shatter",
  496.     num,
  497.     prt.CFrame,
  498.     math.random() - math.random(),
  499.     0,
  500.     math.random(50, 100) / 100
  501.   })
  502. end
  503. for i = 0, 1, 0.05 do
  504.   swait()
  505.   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  506.   Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  507.   RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  508.   LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  509.   if Torsovelocity.Y > 1 then
  510.     RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
  511.     RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  512.     LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  513.   elseif Torsovelocity.Y < 1 then
  514.     RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  515.     RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  516.     LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  517.   end
  518. end
  519. attack = false
  520. game:GetService("RunService").Stepped:connect(function()
  521.   Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  522.   velocity = RootPart.Velocity.y
  523.   sine = sine + change
  524.   local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  525.   if equipped == true or equipped == false then
  526.     if 1 < RootPart.Velocity.y and hit == nil then
  527.       Anim = "Jump"
  528.       if attack == false and ice_mode == false then
  529.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  530.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  531.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  532.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  533.         RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  534.         LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  535.       end
  536.     elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  537.       Anim = "Fall"
  538.       if attack == false then
  539.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  540.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  541.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  542.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  543.         RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  544.         LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  545.       end
  546.     elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  547.       Anim = "Idle"
  548.      if attack == false then
  549.             change = 1
  550.                     RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  551.                     Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  552.                     RW.C0 = clerp(RW.C0, CFrame.new(0.9, 0.5, -0.5) * angles(math.rad(60), math.rad(0), math.rad(-60 + 3 * math.cos(sine / 25))), 0.1)
  553.                     LW.C0 = clerp(LW.C0, CFrame.new(-0.9, 0.4, -0.5) * angles(math.rad(60), math.rad(0), math.rad(60 - 3 * math.cos(sine / 25))), 0.1)
  554.                     RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  555.                     LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  556. end
  557.     elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  558.       Anim = "Walk"
  559.       if attack == false then
  560.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
  561.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  562.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  563.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  564.         RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  565.         LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  566.       end
  567.     end
  568.   end
  569.   if equipped == true or equipped == false then
  570.     if 1 < RootPart.Velocity.Y and hit == nil then
  571.       Anim = "Jump"
  572.       if attack == false and ice_mode == true then
  573.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  574.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  575.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  576.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  577.         RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  578.         LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  579.       end
  580.     elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  581.       Anim = "Fall"
  582.       if attack == false then
  583.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  584.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  585.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  586.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  587.         RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  588.         LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  589.       end
  590.     elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  591.       Anim = "Idle"
  592.       if attack == false then
  593.         change = 0.8
  594.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(15)), 0.1)
  595.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-15)), 0.1)
  596.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  597.         LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  598.         RH.C0 = clerp(RH.C0, cn(1, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(19 + 2 * math.cos(sine / 25))), 0.1)
  599.         LH.C0 = clerp(LH.C0, cn(-1, -1 - 0.1 * math.cos(sine / 25), -0.1) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(9 + 2 * math.cos(sine / 25))), 0.1)
  600.       end
  601.     elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  602.       Anim = "Walk"
  603.       if attack == false then
  604.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(-70)), 0.1)
  605.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(70)), 0.1)
  606.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  607.         LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  608.         RH.C0 = clerp(RH.C0, cn(0.6, -0.8 - 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(4 + 2 * math.cos(sine / 25))), 0.1)
  609.         LH.C0 = clerp(LH.C0, cn(-0.9, -0.8 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(-19 + 2 * math.cos(sine / 25))), 0.1)
  610.       end
  611.     end
  612.   end
  613.   if 0 < #Effects then
  614.     for e = 1, #Effects do
  615.       if Effects[e] ~= nil then
  616.         local Thing = Effects[e]
  617.         if Thing ~= nil then
  618.           local Part = Thing[1]
  619.           local Mode = Thing[2]
  620.           local Delay = Thing[3]
  621.           local IncX = Thing[4]
  622.           local IncY = Thing[5]
  623.           local IncZ = Thing[6]
  624.           if 1 >= Thing[1].Transparency then
  625.             if Thing[2] == "Block1" then
  626.               Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  627.               local Mesh = Thing[1].Mesh
  628.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  629.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  630.             elseif Thing[2] == "Block2" then
  631.               Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
  632.               local Mesh = Thing[7]
  633.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  634.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  635.             elseif Thing[2] == "Block3" then
  636.               Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.2, 0)
  637.               local Mesh = Thing[7]
  638.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  639.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  640.             elseif Thing[2] == "Cylinder" then
  641.               local Mesh = Thing[1].Mesh
  642.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  643.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  644.             elseif Thing[2] == "Blood" then
  645.               local Mesh = Thing[7]
  646.               Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  647.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  648.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  649.             elseif Thing[2] == "Elec" then
  650.               local Mesh = Thing[1].Mesh
  651.               Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  652.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  653.             elseif Thing[2] == "Disappear" then
  654.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  655.             elseif Thing[2] == "Shatter" then
  656.               Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  657.               Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  658.               Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  659.               Thing[6] = Thing[6] + Thing[5]
  660.             end
  661.           else
  662.             Part.Parent = nil
  663.             table.remove(Effects, e)
  664.           end
  665.         end
  666.       end
  667.     end
  668.   end
  669. end)
  670. function RemoveOutlines(part)
  671.   part.TopSurface = 10
  672. end
  673. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  674.   local Part = Create("Part")({
  675.     Parent = Parent,
  676.     Reflectance = Reflectance,
  677.     Transparency = Transparency,
  678.     CanCollide = false,
  679.     Locked = true,
  680.     BrickColor = BrickColor.new(tostring(BColor)),
  681.     Name = Name,
  682.     Size = Size,
  683.     Material = Material
  684.   })
  685.   RemoveOutlines(Part)
  686.   return Part
  687. end
  688. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  689.   local Msh = Create(Mesh)({
  690.     Parent = Part,
  691.     Offset = OffSet,
  692.     Scale = Scale
  693.   })
  694.   if Mesh == "SpecialMesh" then
  695.     Msh.MeshType = MeshType
  696.     Msh.MeshId = MeshId
  697.   end
  698.   return Msh
  699. end
  700. function CreateWeld(Parent, Part0, Part1, C0, C1)
  701.   local Weld = Create("Weld")({
  702.     Parent = Parent,
  703.     Part0 = Part0,
  704.     Part1 = Part1,
  705.     C0 = C0,
  706.     C1 = C1
  707.   })
  708.   return Weld
  709. end
  710. WSHM = {
  711.   "White",
  712.   "Pastel light blue"
  713. }
  714. WSH = WSHM[math.random(1, #WSHM)]
  715. function IcePartFunk(HPart, aria, Min, Max)
  716.   IcePart = Instance.new("Part", HPart)
  717.   IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  718.   IcePart.CanCollide = false
  719.   IuW = Instance.new("Weld")
  720.   IuW.Name = "GuW"
  721.   IuW.Part0 = HPart
  722.   IuW.C0 = cn(math.random(-aria, aria), math.random(-aria, aria), math.random(-aria, aria)) * angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  723.   IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  724.   IuW.Part1 = IcePart
  725.   IuW.Parent = HPart
  726.   IcePart.Transparency = 0.85
  727.   IcePart.Material = "Neon"
  728.   WSH = WSHM[math.random(1, #WSHM)]
  729.   IcePart.BrickColor = BrickColor.new("" .. WSH)
  730.   RemoveOutlines(IcePart)
  731.   game:GetService("Debris"):AddItem(IuW, 4)
  732.   game:GetService("Debris"):AddItem(IcePart, 6)
  733. end
  734. SpikeMeshId = 1033714
  735. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  736.   local Part = Instance.new("Part", Parent)
  737.   Part.Name = Name
  738.   Part.BrickColor = BrickColor.new(Color)
  739.   Part.Size = Size
  740.   Part.Material = Material
  741.   Part.Transparency = Transparency
  742.   Part.CanCollide = false
  743.   RemoveOutlines(Part)
  744.   local Mesh = Instance.new("SpecialMesh", Part)
  745.   Mesh.MeshType = "Sphere"
  746.   Mesh.Scale = Scale
  747.   return Mesh and Part
  748. end
  749. CFuncs = {
  750.   Part = {
  751.     Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  752.       local Part = Create("Part")({
  753.         Parent = Parent,
  754.         Reflectance = Reflectance,
  755.         Transparency = Transparency,
  756.         CanCollide = false,
  757.         Locked = true,
  758.         BrickColor = BrickColor.new(tostring(BColor)),
  759.         Name = Name,
  760.         Size = Size,
  761.         Material = Material
  762.       })
  763.       RemoveOutlines(Part)
  764.       return Part
  765.     end
  766.   },
  767.   Mesh = {
  768.     Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  769.       local Msh = Create(Mesh)({
  770.         Parent = Part,
  771.         Offset = OffSet,
  772.         Scale = Scale
  773.       })
  774.       if Mesh == "SpecialMesh" then
  775.         Msh.MeshType = MeshType
  776.         Msh.MeshId = MeshId
  777.       end
  778.       return Msh
  779.     end
  780.   },
  781.   Mesh = {
  782.     Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  783.       local Msh = Create(Mesh)({
  784.         Parent = Part,
  785.         Offset = OffSet,
  786.         Scale = Scale
  787.       })
  788.       if Mesh == "SpecialMesh" then
  789.         Msh.MeshType = MeshType
  790.         Msh.MeshId = MeshId
  791.       end
  792.       return Msh
  793.     end
  794.   },
  795.   Weld = {
  796.     Create = function(Parent, Part0, Part1, C0, C1)
  797.       local Weld = Create("Weld")({
  798.         Parent = Parent,
  799.         Part0 = Part0,
  800.         Part1 = Part1,
  801.         C0 = C0,
  802.         C1 = C1
  803.       })
  804.       return Weld
  805.     end
  806.   },
  807.   Sound = {
  808.     Create = function(id, par, vol, pit)
  809.       coroutine.resume(coroutine.create(function()
  810.         local S = Create("Sound")({
  811.           Volume = vol,
  812.           Pitch = pit or 1,
  813.           SoundId = id,
  814.           Parent = par or workspace
  815.         })
  816.         wait()
  817.         S:play()
  818.         game:GetService("Debris"):AddItem(S, 6)
  819.       end))
  820.     end
  821.   },
  822.   ParticleEmitter = {
  823.     Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  824.       local fp = Create("ParticleEmitter")({
  825.         Parent = Parent,
  826.         Color = ColorSequence.new(Color1, Color2),
  827.         LightEmission = LightEmission,
  828.         Size = Size,
  829.         Texture = Texture,
  830.         Transparency = Transparency,
  831.         ZOffset = ZOffset,
  832.         Acceleration = Accel,
  833.         Drag = Drag,
  834.         LockedToPart = LockedToPart,
  835.         VelocityInheritance = VelocityInheritance,
  836.         EmissionDirection = EmissionDirection,
  837.         Enabled = Enabled,
  838.         Lifetime = LifeTime,
  839.         Rate = Rate,
  840.         Rotation = Rotation,
  841.         RotSpeed = RotSpeed,
  842.         Speed = Speed,
  843.         VelocitySpread = VelocitySpread
  844.       })
  845.       return fp
  846.     end
  847.   }
  848. }
  849. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  850.   if hit.Parent == nil then
  851.     return
  852.   end
  853.   local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  854.   for _, v in pairs(hit.Parent:children()) do
  855.     if v:IsA("Humanoid") then
  856.       h = v
  857.     end
  858.   end
  859.   if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  860.     if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  861.       return
  862.     end
  863.     local c = Create("ObjectValue")({
  864.       Name = "creator",
  865.       Value = game:service("Players").LocalPlayer,
  866.       Parent = h
  867.     })
  868.     game:GetService("Debris"):AddItem(c, 0.5)
  869.     if HitSound ~= nil and HitPitch ~= nil then
  870.       CreateSound(HitSound, hit, 1, HitPitch)
  871.     end
  872.     local Damage = math.random(minim, maxim)
  873.     local blocked = false
  874.     local block = hit.Parent:findFirstChild("Block")
  875.     if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  876.       blocked = true
  877.       block.Value = block.Value - 1
  878.       print(block.Value)
  879.     end
  880.     if blocked == false then
  881.       h.Health = h.Health - Damage
  882.       ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  883.     else
  884.       h.Health = h.Health - Damage / 2
  885.       ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  886.     end
  887.     if Type == "Knockdown" then
  888.       local hum = hit.Parent.Humanoid
  889.       hum.PlatformStand = true
  890.       coroutine.resume(coroutine.create(function(HHumanoid)
  891.         swait(1)
  892.         HHumanoid.PlatformStand = false
  893.       end), hum)
  894.       local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  895.       local bodvol = Create("BodyVelocity")({
  896.         velocity = angle * knockback,
  897.         P = 5000,
  898.         maxForce = Vector3.new(8000, 8000, 8000),
  899.         Parent = hit
  900.       })
  901.       local rl = Create("BodyAngularVelocity")({
  902.         P = 3000,
  903.         maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  904.         angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  905.         Parent = hit
  906.       })
  907.       game:GetService("Debris"):AddItem(bodvol, 0.5)
  908.       game:GetService("Debris"):AddItem(rl, 0.5)
  909.     elseif Type == "Normal" then
  910.       local vp = Create("BodyVelocity")({
  911.         P = 500,
  912.         maxForce = Vector3.new(math.huge, 0, math.huge),
  913.         velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  914.       })
  915.       if knockback > 0 then
  916.         vp.Parent = hit.Parent.Torso
  917.       end
  918.       game:GetService("Debris"):AddItem(vp, 0.5)
  919.     elseif Type == "Impale" then
  920.       local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  921.       Spike.Anchored = true
  922.       Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  923.       Spike.Position = hit.Parent.Torso.Position
  924.       for i = 1, 5 do
  925.         IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  926.       end
  927.       Services.Debris:AddItem(Spike, 4)
  928.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  929.       hit.Parent.Humanoid.PlatformStand = true
  930.       swait(1)
  931.       hit.Parent.Humanoid.PlatformStand = false
  932.     elseif Type == "Up" then
  933.       local bodyVelocity = Create("BodyVelocity")({
  934.         velocity = Vector3.new(0, 20, 0),
  935.         P = 5000,
  936.         maxForce = Vector3.new(8000, 8000, 8000),
  937.         Parent = hit
  938.       })
  939.       game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  940.       local bodyVelocity = Create("BodyVelocity")({
  941.         velocity = Vector3.new(0, 20, 0),
  942.         P = 5000,
  943.         maxForce = Vector3.new(8000, 8000, 8000),
  944.         Parent = hit
  945.       })
  946.       game:GetService("Debris"):AddItem(bodyVelocity, 1)
  947.     elseif Type == "Snare" then
  948.       local bp = Create("BodyPosition")({
  949.         P = 900,
  950.         D = 1000,
  951.         maxForce = Vector3.new(math.huge, math.huge, math.huge),
  952.         position = hit.Parent.Torso.Position,
  953.         Parent = hit.Parent.Torso
  954.       })
  955.       game:GetService("Debris"):AddItem(bp, 1)
  956.     elseif Type == "Slowness" then
  957.       local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  958.       for i = 1, 25 do
  959.         hit.Parent.Humanoid.WalkSpeed = 4
  960.         IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  961.       end
  962.       wait(4)
  963.       hit.Parent.Humanoid.WalkSpeed = SpeedSave
  964.     elseif Type == "FireDmg" then
  965.       for i = 1, math.random(60, 150) do
  966.         BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  967.         BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  968.         BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  969.         wait(0.1)
  970.         MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  971.       end
  972.     elseif Type == "Freeze" then
  973.       local bp = Create("BodyPosition")({
  974.         P = 900,
  975.         D = 1000,
  976.         maxForce = Vector3.new(math.huge, math.huge, math.huge),
  977.         position = hit.Parent.Torso.Position,
  978.         Parent = hit.Parent.Torso
  979.       })
  980.       game:GetService("Debris"):AddItem(bp, 4)
  981.       for i = 1, 25 do
  982.         IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  983.       end
  984.     elseif Type == "Freeze2" then
  985.       local BodPos = Create("BodyPosition")({
  986.         P = 50000,
  987.         D = 1000,
  988.         maxForce = Vector3.new(math.huge, math.huge, math.huge),
  989.         position = hit.Parent.Torso.Position,
  990.         Parent = hit.Parent.Torso
  991.       })
  992.       local BodGy = Create("BodyGyro")({
  993.         maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  994.         P = 20000,
  995.         Parent = hit.Parent.Torso,
  996.         cframe = hit.Parent.Torso.CFrame
  997.       })
  998.       hit.Parent.Torso.Anchored = true
  999.       coroutine.resume(coroutine.create(function(Part)
  1000.         swait(1.5)
  1001.         Part.Anchored = false
  1002.       end), hit.Parent.Torso)
  1003.       game:GetService("Debris"):AddItem(BodPos, 3)
  1004.       game:GetService("Debris"):AddItem(BodGy, 3)
  1005.     end
  1006.     local debounce = Create("BoolValue")({
  1007.       Name = "DebounceHit",
  1008.       Parent = hit.Parent,
  1009.       Value = true
  1010.     })
  1011.     game:GetService("Debris"):AddItem(debounce, Delay)
  1012.     c = Instance.new("ObjectValue")
  1013.     c.Name = "creator"
  1014.     c.Value = Player
  1015.     c.Parent = h
  1016.     game:GetService("Debris"):AddItem(c, 0.5)
  1017.   end
  1018. end
  1019. function ShowDamage(Pos, Text, Time, Color)
  1020.   local Rate = 0.033333333333333
  1021.   if not Pos then
  1022.     local Pos = Vector3.new(0, 0, 0)
  1023.   end
  1024.   local Text = Text or ""
  1025.   local Time = Time or 2
  1026.   if not Color then
  1027.     local Color = Color3.new(1, 0, 1)
  1028.   end
  1029.   local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1030.   EffectPart.Anchored = true
  1031.   local BillboardGui = Create("BillboardGui")({
  1032.     Size = UDim2.new(3, 0, 3, 0),
  1033.     Adornee = EffectPart,
  1034.     Parent = EffectPart
  1035.   })
  1036.   local TextLabel = Create("TextLabel")({
  1037.     BackgroundTransparency = 1,
  1038.     Size = UDim2.new(1, 0, 1, 0),
  1039.     Text = Text,
  1040.     TextColor3 = Color,
  1041.     TextScaled = true,
  1042.     Font = Enum.Font.ArialBold,
  1043.     Parent = BillboardGui
  1044.   })
  1045.   game.Debris:AddItem(EffectPart, Time + 0.1)
  1046.   EffectPart.Parent = game:GetService("Workspace")
  1047.   delay(0, function()
  1048.     local Frames = Time / Rate
  1049.     for Frame = 1, Frames do
  1050.       wait(Rate)
  1051.       local Percent = Frame / Frames
  1052.       EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1053.       TextLabel.TextTransparency = Percent
  1054.     end
  1055.     if EffectPart and EffectPart.Parent then
  1056.       EffectPart:Destroy()
  1057.     end
  1058.   end)
  1059. end
  1060. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1061.   for _, c in pairs(workspace:children()) do
  1062.     local hum = c:findFirstChild("Humanoid")
  1063.     if hum ~= nil then
  1064.       local head = c:findFirstChild("Head")
  1065.       if head ~= nil then
  1066.         local targ = head.Position - Part.Position
  1067.         local mag = targ.magnitude
  1068.         if magni >= mag and c.Name ~= Player.Name then
  1069.           Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1070.         end
  1071.       end
  1072.     end
  1073.   end
  1074. end
  1075. function MagniKILL(Part, magni, knock, Type)
  1076.   for _, c in pairs(workspace:children()) do
  1077.     local hum = c:findFirstChild("Humanoid")
  1078.     if hum ~= nil then
  1079.       local head = c:findFirstChild("Head")
  1080.       if head ~= nil then
  1081.         local targ = head.Position - Part.Position
  1082.         local mag = targ.magnitude
  1083.         if magni >= mag and c.Name ~= Player.Name then
  1084.           hum.Health = 0
  1085.         end
  1086.       end
  1087.     end
  1088.   end
  1089. end
  1090. EffectModel = Instance.new("Model", Character)
  1091. EffectModel.Name = "Effects"
  1092. Effects = {
  1093.   Block = {
  1094.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1095.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1096.       prt.Anchored = true
  1097.       prt.CFrame = cframe
  1098.       local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1099.       game:GetService("Debris"):AddItem(prt, 10)
  1100.       if Type == 1 or Type == nil then
  1101.         table.insert(Effects, {
  1102.           prt,
  1103.           "Block1",
  1104.           delay,
  1105.           x3,
  1106.           y3,
  1107.           z3,
  1108.           msh
  1109.         })
  1110.       elseif Type == 2 then
  1111.         table.insert(Effects, {
  1112.           prt,
  1113.           "Block2",
  1114.           delay,
  1115.           x3,
  1116.           y3,
  1117.           z3,
  1118.           msh
  1119.         })
  1120.       else
  1121.         table.insert(Effects, {
  1122.           prt,
  1123.           "Block3",
  1124.           delay,
  1125.           x3,
  1126.           y3,
  1127.           z3,
  1128.           msh
  1129.         })
  1130.       end
  1131.     end
  1132.   },
  1133.   Sphere = {
  1134.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1135.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1136.       prt.Anchored = true
  1137.       prt.CFrame = cframe
  1138.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1139.       game:GetService("Debris"):AddItem(prt, 10)
  1140.       table.insert(Effects, {
  1141.         prt,
  1142.         "Cylinder",
  1143.         delay,
  1144.         x3,
  1145.         y3,
  1146.         z3,
  1147.         msh
  1148.       })
  1149.     end
  1150.   },
  1151.   Cylinder = {
  1152.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1153.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1154.       prt.Anchored = true
  1155.       prt.CFrame = cframe
  1156.       local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1157.       game:GetService("Debris"):AddItem(prt, 10)
  1158.       table.insert(Effects, {
  1159.         prt,
  1160.         "Cylinder",
  1161.         delay,
  1162.         x3,
  1163.         y3,
  1164.         z3,
  1165.         msh
  1166.       })
  1167.     end
  1168.   },
  1169.   Wave = {
  1170.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1171.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1172.       prt.Anchored = true
  1173.       prt.CFrame = cframe
  1174.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1175.       game:GetService("Debris"):AddItem(prt, 10)
  1176.       table.insert(Effects, {
  1177.         prt,
  1178.         "Cylinder",
  1179.         delay,
  1180.         x3,
  1181.         y3,
  1182.         z3,
  1183.         msh
  1184.       })
  1185.     end
  1186.   },
  1187.   Ring = {
  1188.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1189.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1190.       prt.Anchored = true
  1191.       prt.CFrame = cframe
  1192.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1193.       game:GetService("Debris"):AddItem(prt, 10)
  1194.       table.insert(Effects, {
  1195.         prt,
  1196.         "Cylinder",
  1197.         delay,
  1198.         x3,
  1199.         y3,
  1200.         z3,
  1201.         msh
  1202.       })
  1203.     end
  1204.   },
  1205.   Break = {
  1206.     Create = function(brickcolor, cframe, x1, y1, z1)
  1207.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1208.       prt.Anchored = true
  1209.       prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1210.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1211.       local num = math.random(10, 50) / 1000
  1212.       game:GetService("Debris"):AddItem(prt, 10)
  1213.       table.insert(Effects, {
  1214.         prt,
  1215.         "Shatter",
  1216.         num,
  1217.         prt.CFrame,
  1218.         math.random() - math.random(),
  1219.         0,
  1220.         math.random(50, 100) / 100
  1221.       })
  1222.     end
  1223.   }
  1224. }
  1225. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1226.   local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1227.   prt.Anchored = true
  1228.   prt.CFrame = cframe
  1229.   local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1230.   game:GetService("Debris"):AddItem(prt, 10)
  1231.   if Type == 1 or Type == nil then
  1232.     table.insert(Effects, {
  1233.       prt,
  1234.       "Block1",
  1235.       delay,
  1236.       x3,
  1237.       y3,
  1238.       z3,
  1239.       msh
  1240.     })
  1241.   elseif Type == 2 then
  1242.     table.insert(Effects, {
  1243.       prt,
  1244.       "Block2",
  1245.       delay,
  1246.       x3,
  1247.       y3,
  1248.       z3,
  1249.       msh
  1250.     })
  1251.   elseif Type == 3 then
  1252.     table.insert(Effects, {
  1253.       prt,
  1254.       "Block3",
  1255.       delay,
  1256.       x3,
  1257.       y3,
  1258.       z3,
  1259.       msh
  1260.     })
  1261.   end
  1262. end
  1263. function CreateSound(id, par, vol, pit)
  1264.   coroutine.resume(coroutine.create(function()
  1265.     local sou = Instance.new("Sound", par or workspace)
  1266.     sou.Volume = vol
  1267.     sou.Pitch = pit or 1
  1268.     sou.SoundId = id
  1269.     swait()
  1270.     sou:play()
  1271.     game:GetService("Debris"):AddItem(sou, 6)
  1272.   end))
  1273. end
  1274. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1275.   local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1276.   prt.Anchored = true
  1277.   prt.CFrame = cframe
  1278.   prt.Material = "Neon"
  1279.   local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1280.   game:GetService("Debris"):AddItem(prt, 10)
  1281.   coroutine.resume(coroutine.create(function(Part, Mesh)
  1282.     for i = 0, 6, delay do
  1283.       swait()
  1284.       Part.Transparency = i
  1285.       Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1286.     end
  1287.     Part.Parent = nil
  1288.   end), prt, msh)
  1289. end
  1290. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1291.   local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1292.   local MainPos = partt.Position
  1293.   local MainPos2 = mouse + SpreadVectors
  1294.   local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1295.   local speed = 1000
  1296.   local num = 1
  1297.   coroutine.resume(coroutine.create(function()
  1298.     repeat
  1299.       swait()
  1300.       local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1301.       local mag =(MainPos - pos).magnitude
  1302.       Laser(BrickColor.new("Lapis"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  1303.       MainPos = MainPos + MouseLook.lookVector * speed
  1304.       num = num - 1
  1305.       MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1306.       if hit ~= nil then
  1307.         num = 0
  1308.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1309.         refpart.Anchored = true
  1310.         refpart.CFrame = CFrame.new(pos)
  1311.         game:GetService("Debris"):AddItem(refpart, 2)
  1312.       end
  1313.       if num <= 0 then
  1314.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1315.         refpart.Anchored = true
  1316.         refpart.CFrame = CFrame.new(pos)
  1317.         if hit ~= nil then
  1318.           CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1319.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1320.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1321.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1322.           MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1323.         end
  1324.         game:GetService("Debris"):AddItem(refpart, 0)
  1325.       end
  1326.     until num <= 0
  1327.   end))
  1328. end
  1329. function shoottraildd2(mouse, partt, SpreadAmount)
  1330.   local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1331.   local MainPos = partt.Position
  1332.   local MainPos2 = mouse + SpreadVectors
  1333.   local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1334.   local speed = 3000
  1335.   local num = 1
  1336.   coroutine.resume(coroutine.create(function()
  1337.     repeat
  1338.       swait()
  1339.       local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1340.       local mag = (MainPos - pos).magnitude
  1341.       Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1342.       MainPos = MainPos + MouseLook.lookVector * speed
  1343.       num = num - 1
  1344.       MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1345.       if hit ~= nil then
  1346.         num = 0
  1347.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1348.         refpart.Anchored = true
  1349.         refpart.CFrame = CFrame.new(pos)
  1350.         game:GetService("Debris"):AddItem(refpart, 2)
  1351.       end
  1352.       if num <= 0 then
  1353.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1354.         refpart.Anchored = true
  1355.         refpart.CFrame = CFrame.new(pos)
  1356.         if hit ~= nil then
  1357.           CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1358.           BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1359.           BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1360.           BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1361.           MagniKILL(refpart, 80, 0, "Normal")
  1362.         end
  1363.         game:GetService("Debris"):AddItem(refpart, 0)
  1364.       end
  1365.     until num <= 0
  1366.   end))
  1367. end
  1368. function shoottraildd22(mouse, partt, SpreadAmount)
  1369.   local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1370.   local MainPos = partt.Position
  1371.   local MainPos2 = mouse + SpreadVectors
  1372.   local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1373.   local speed = 900
  1374.   local num = 1
  1375.   coroutine.resume(coroutine.create(function()
  1376.     repeat
  1377.       swait()
  1378.       local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1379.       local mag = (MainPos - pos).magnitude
  1380.       Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  1381.       MainPos = MainPos + MouseLook.lookVector * speed
  1382.       num = num - 1
  1383.       MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1384.       if hit ~= nil then
  1385.         num = 0
  1386.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1387.         refpart.Anchored = true
  1388.         refpart.CFrame = CFrame.new(pos)
  1389.         game:GetService("Debris"):AddItem(refpart, 2)
  1390.       end
  1391.       if num <= 0 then
  1392.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1393.         refpart.Anchored = true
  1394.         refpart.CFrame = CFrame.new(pos)
  1395.         if hit ~= nil then
  1396.           CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1397.           BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1398.           BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1399.           BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1400.           MagniKILL(refpart, 80, 0, "Normal")
  1401.         end
  1402.         game:GetService("Debris"):AddItem(refpart, 0)
  1403.       end
  1404.     until num <= 0
  1405.   end))
  1406. end
  1407. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1408.   local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1409.   local MainPos = partt.Position
  1410.   local MainPos2 = mouse + SpreadVectors
  1411.   local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1412.   local speed = 200
  1413.   local num = 0
  1414.   coroutine.resume(coroutine.create(function()
  1415.     repeat
  1416.       swait()
  1417.       local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1418.       local mag = (MainPos - pos).magnitude
  1419.       Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  1420.       MainPos = MainPos + MouseLook.lookVector * speed
  1421.       num = num - 1
  1422.       MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1423.       if hit ~= nil then
  1424.         num = 0
  1425.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1426.         refpart.Anchored = true
  1427.         refpart.CFrame = CFrame.new(pos)
  1428.         BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1429.         game:GetService("Debris"):AddItem(refpart, 2)
  1430.       end
  1431.       if num <= 0 then
  1432.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1433.         refpart.Anchored = true
  1434.         refpart.CFrame = CFrame.new(pos)
  1435.         if hit ~= nil then
  1436.           CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1437.           BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1438.           BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1439.           MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1440.         end
  1441.         game:GetService("Debris"):AddItem(refpart, 0)
  1442.       end
  1443.     until num <= 0
  1444.   end))
  1445. end
  1446. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1447.   local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1448.   local MainPos = partt.Position
  1449.   local MainPos2 = mouse + SpreadVectors
  1450.   local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1451.   local speed = 500
  1452.   local num = 1
  1453.   coroutine.resume(coroutine.create(function()
  1454.     repeat
  1455.       swait()
  1456.       local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1457.       local mag = (MainPos - pos).magnitude
  1458.       Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  1459.       MainPos = MainPos + MouseLook.lookVector * speed
  1460.       num = num - 1
  1461.       MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1462.       if hit ~= nil then
  1463.         num = 0
  1464.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1465.         refpart.Anchored = true
  1466.         refpart.CFrame = CFrame.new(pos)
  1467.         game:GetService("Debris"):AddItem(refpart, 2)
  1468.       end
  1469.       if num <= 0 then
  1470.         local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1471.         refpart.Anchored = true
  1472.         refpart.CFrame = CFrame.new(pos)
  1473.         if hit ~= nil then
  1474.           CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1475.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1476.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1477.           BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1478.           MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1479.         end
  1480.         game:GetService("Debris"):AddItem(refpart, 0)
  1481.       end
  1482.     until num <= 0
  1483.   end))
  1484. end
  1485.  
  1486.  
  1487. ---
  1488.  
  1489. attackdebounce = false
  1490. deb=false
  1491.  
  1492. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1493.         if hit.Parent==nil then
  1494.                 return
  1495.         end
  1496.         h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1497.         for _,v in pairs(hit.Parent:children()) do
  1498.         if v:IsA("Humanoid") then
  1499.         h=v
  1500.         end
  1501.         end
  1502.         if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1503.         h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1504.         end
  1505.         if hit.Parent.className=="Hat" then
  1506.         hit=hit.Parent.Parent:findFirstChild("Head")
  1507.         end
  1508.         if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1509.         if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1510.         --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1511.                         return
  1512.                 end]]
  1513. --                        hs(hit,1.2)
  1514.                         c=Instance.new("ObjectValue")
  1515.                         c.Name="creator"
  1516.                         c.Value=game:service("Players").LocalPlayer
  1517.                         c.Parent=h
  1518.                         game:GetService("Debris"):AddItem(c,.5)
  1519.                 Damage=math.random(minim,maxim)
  1520. --                h:TakeDamage(Damage)
  1521.                 blocked=false
  1522.                 block=hit.Parent:findFirstChild("Block")
  1523.                 if block~=nil then
  1524.                 print(block.className)
  1525.                 if block.className=="NumberValue" then
  1526.                 if block.Value>0 then
  1527.                 blocked=true
  1528.                 if decreaseblock==nil then
  1529.                 block.Value=block.Value-1
  1530.                 end
  1531.                 end
  1532.                 end
  1533.                 if block.className=="IntValue" then
  1534.                 if block.Value>0 then
  1535.                 blocked=true
  1536.                 if decreaseblock~=nil then
  1537.                 block.Value=block.Value-1
  1538.                 end
  1539.                 end
  1540.                 end
  1541.                 end
  1542.                 if blocked==false then
  1543. --                h:TakeDamage(Damage)
  1544.                 h.Health=h.Health-Damage
  1545.                 showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1546.                 else
  1547.                 h.Health=h.Health-(Damage/2)
  1548.                 showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1549.                 end
  1550.                 if Type=="Knockdown" then
  1551.                 Humanoid=hit.Parent.Humanoid
  1552. Humanoid.PlatformStand=true
  1553. coroutine.resume(coroutine.create(function(HHumanoid)
  1554. swait(1)
  1555. HHumanoid.PlatformStand=false
  1556. end),Humanoid)
  1557.                 local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1558. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1559. local bodvol=Instance.new("BodyVelocity")
  1560. bodvol.velocity=angle*knockback
  1561. bodvol.P=5000
  1562. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1563. bodvol.Parent=hit
  1564. rl=Instance.new("BodyAngularVelocity")
  1565. rl.P=3000
  1566. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1567. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1568. rl.Parent=hit
  1569. game:GetService("Debris"):AddItem(bodvol,.5)
  1570. game:GetService("Debris"):AddItem(rl,.5)
  1571.                 elseif Type=="Normal" then
  1572.                 bp=Instance.new("BodyVelocity")
  1573.                 bp.P=100000
  1574.                 bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1575. --                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1576.                 if KnockbackType==1 then
  1577.                 bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1578.                 elseif KnockbackType==2 then
  1579.                 bp.velocity=Property.CFrame.lookVector*knockback
  1580.                 end
  1581.                 if knockback>0 then
  1582.                       bp.Parent=hit.Parent.Torso
  1583.  
  1584.                 end
  1585.                 game:GetService("Debris"):AddItem(bp,.5)
  1586.                 elseif Type=="Up" then
  1587.                 local bodyVelocity=Instance.new("BodyVelocity")
  1588.                 bodyVelocity.velocity=vt(0,60,0)
  1589.                 bodyVelocity.P=5000
  1590.                 bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1591.                 bodyVelocity.Parent=hit
  1592.                 game:GetService("Debris"):AddItem(bodyVelocity,1)
  1593.                 rl=Instance.new("BodyAngularVelocity")
  1594.                 rl.P=3000
  1595.                 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1596.                 rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1597.                 rl.Parent=hit
  1598.                 game:GetService("Debris"):AddItem(rl,.5)
  1599.                 elseif Type=="Snare" then
  1600.                 bp=Instance.new("BodyPosition")
  1601.                 bp.P=2000
  1602.                 bp.D=100
  1603.                 bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1604.                 bp.position=hit.Parent.Torso.Position
  1605.                 bp.Parent=hit.Parent.Torso
  1606.                 game:GetService("Debris"):AddItem(bp,1)
  1607.                 elseif Type=="Target" then
  1608.                 if Targetting==false then
  1609.                 ZTarget=hit.Parent.Torso
  1610.                 coroutine.resume(coroutine.create(function(Part)
  1611.                 so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1612.                 swait(1)
  1613.                 so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1614.                 end),ZTarget)
  1615.                 TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1616.                 targetgui=Instance.new("BillboardGui")
  1617.                 targetgui.Parent=ZTarget
  1618.                 targetgui.Size=UDim2.new(10,100,10,100)
  1619.                 targ=Instance.new("ImageLabel")
  1620.                 targ.Parent=targetgui
  1621.                 targ.BackgroundTransparency=1
  1622.                 targ.Image="rbxassetid://4834067"
  1623.                 targ.Size=UDim2.new(1,0,1,0)
  1624.                 cam.CameraType="Scriptable"
  1625.                 cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1626.                 dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1627.                 workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1628.                 Targetting=true
  1629.                 RocketTarget=ZTarget
  1630.                 for i=1,Property do
  1631.                 --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1632.                 if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1633.                 swait()
  1634.                 end
  1635.                 --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1636.                 cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1637.                 dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1638.                 cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1639.                 end
  1640.                 Targetting=true
  1641.                 RocketTarget=true
  1642.                 targetgui.Parent=true
  1643.                 cam.CameraType="Custom"
  1644.                 end
  1645.                 end
  1646.                         debounce=Instance.new("BoolValue")
  1647.                         debounce.Name="DebounceHit"
  1648.                         debounce.Parent=hit.Parent
  1649.                         debounce.Value=true
  1650.                         game:GetService("Debris"):AddItem(debounce,Delay)
  1651.                         c=Instance.new("ObjectValue")
  1652.                         c.Name="creator"
  1653.                         c.Value=Player
  1654.                         c.Parent=h
  1655.                         game:GetService("Debris"):AddItem(c,.5)
  1656.                 CRIT=true
  1657.                 hitDeb=true
  1658.                 AttackPos=6
  1659.         end
  1660. end
  1661.  
  1662. showDamage=function(Char,Dealt,du,Color)
  1663.         m=Instance.new("Model")
  1664.         m.Name=tostring(Dealt)
  1665.         h=Instance.new("Humanoid")
  1666.         h.Health=0
  1667.         h.MaxHealth=0
  1668.         h.Parent=m
  1669.         c=Instance.new("Part")
  1670.         c.Transparency=0
  1671.         c.BrickColor=Color
  1672. c.Transparency = 1
  1673.         c.Name="Head"
  1674.         c.TopSurface=0
  1675.         c.BottomSurface=0
  1676.         c.formFactor="Plate"
  1677.         c.Size=Vector3.new(1,.4,1)
  1678.  
  1679. local txt = Instance.new("BillboardGui", c)
  1680. txt.Adornee = c
  1681. txt.Name = "_status"
  1682. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1683. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1684. local text = Instance.new("TextLabel", txt)
  1685. text.Size = UDim2.new(10, 0, 7, 0)
  1686. text.FontSize = "Size12"
  1687. text.TextScaled = true
  1688. text.TextTransparency = 0.5
  1689. text.BackgroundTransparency = 1
  1690. text.TextTransparency = 0.5
  1691. text.TextStrokeTransparency = 0.5
  1692. text.Font = "SciFi"
  1693. text.TextStrokeColor3 = Color3.new(0,0,0)
  1694. v=Instance.new("Part")
  1695. v.Name = "ColorBrick"
  1696. v.Parent=c
  1697. v.FormFactor="Symmetric"
  1698. v.Anchored=true
  1699. v.CanCollide=false
  1700. v.BottomSurface="Smooth"
  1701. v.TopSurface="Smooth"
  1702. v.Size=Vector3.new(10,5,3)
  1703. v.Transparency=1
  1704. v.CFrame=c.CFrame
  1705. v.BrickColor=BrickColor.random()
  1706. v.Transparency=1
  1707. text.TextColor3 = t.BrickColor.Color
  1708. v.Shape="Block"
  1709. text.Text = tostring(Dealt)
  1710.         ms=Instance.new("CylinderMesh")
  1711.         ms.Scale=Vector3.new(.8,.8,.8)
  1712. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1713.   local rndm=math.random(1,#hitsounds)
  1714.   local r=rndm
  1715. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1716.         if CRIT==true then
  1717.                 ms.Scale=Vector3.new(1,1.25,1)
  1718.         end
  1719.         ms.Parent=c
  1720.         c.Reflectance=0
  1721.         Instance.new("BodyGyro").Parent=c
  1722.         c.Parent=m
  1723.         if Char:findFirstChild("Head")~=nil then
  1724.         c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1725.         elseif Char.Parent:findFirstChild("Head")~=nil then
  1726.         c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1727.         end
  1728.         f=Instance.new("BodyPosition")
  1729.         f.P=200000
  1730.         f.D=100
  1731.         f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1732.         f.position=c.Position+Vector3.new(0,3,0)
  1733.         f.Parent=c
  1734.         game:GetService("Debris"):AddItem(m,.5+du)
  1735.         c.CanCollide=false
  1736.         m.Parent=workspace
  1737.         c.CanCollide=false
  1738. end
  1739.  
  1740.  
  1741. ------
  1742. hito = function(dm, X, c, dn, dp, dq)  
  1743.     for I,dr in pairs(workspace:GetChildren()) do
  1744.         if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  1745.             local ds = dr:FindFirstChild("Humanoid")
  1746.                 local dt = dr:FindFirstChild("HumanoidRootPart")
  1747.                 TakeDamage(ds, c)
  1748.                         if InForm == true then
  1749.         ds.Parent:BreakJoints()
  1750.         wait(1.2)
  1751.         ds.Parent:Destroy()
  1752.         end
  1753.                 ds:SetStateEnabled(16, true)
  1754.                 delay(dn, function()       
  1755.         ds:SetStateEnabled(16, true)
  1756.                 end)
  1757.                 local du = Instance.new("StringValue")
  1758.                 du.Name = "alabo"
  1759.                 du.Parent = dt
  1760.                 game.Debris:AddItem(du, dn)
  1761.                 local dv = Instance.new("Part")
  1762.                
  1763.                 dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1764.                 dv.Transparency = 0.25
  1765.                 dv.Anchored = true
  1766.                 dv.CanCollide = false
  1767.                 dv.BrickColor = BrickColor.new("White")
  1768.                 dv.Material = "Neon"
  1769.                 dv.Locked = true
  1770.                 dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1771.                 dv.Parent = modz
  1772.                 local dw = Instance.new("SpecialMesh")
  1773.                 dw.MeshType = "Sphere"
  1774.                 dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1775.                 dw.Parent = dv
  1776.                 game.Debris:AddItem(dv, 1)
  1777.                 local dx = Instance.new("Model")
  1778.                 dx.Name = c
  1779.                 dx.Parent = workspace
  1780.                 game.Debris:AddItem(dx, 0.5 + c / 75)
  1781.                 local dy = Instance.new("Humanoid")
  1782.                 dy.MaxHealth = 0
  1783.                 dy.Parent = dx
  1784.                 local dz = Instance.new("Part")
  1785.                 dz.Name = "Head"
  1786.                 dz.Locked = true
  1787.                 dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1788.                 dz.Position = dt.Position
  1789.                 dz.BrickColor = BrickColor.new("New Yeller")
  1790.                 dz.Material = "Neon"
  1791.                 dz.Transparency = 1
  1792.                 dz.CanCollide = false
  1793.                 dz.Parent = dx
  1794.                 local dA = Instance.new("BodyPosition")
  1795.                 dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1796.                 dA.P = 20000
  1797.                 dA.D = 300
  1798.                 dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1799.                 dA.Parent = dz
  1800.                 local dB = Instance.new("CylinderMesh")
  1801.                 dB.Parent = dz
  1802.                 coroutine.resume(coroutine.create(function()       
  1803.         while dB do
  1804.             swait()
  1805.             dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1806.         end
  1807.     end))
  1808.                     if dp then
  1809.                         local dC = Instance.new("BodyVelocity")
  1810.                         dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1811.                         dC.P = 9999999999
  1812.                         dC.Velocity = dp
  1813.                         dC.Parent = dt
  1814.                         game.Debris:AddItem(dC, dn)
  1815.                     end
  1816.                         if dq then
  1817.                             local dD = Instance.new("BodyAngularVelocity")
  1818.                             dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1819.                             dD.P = math.huge
  1820.                             dD.AngularVelocity = dq
  1821.                             dD.Parent = dt
  1822.                             game.Debris:AddItem(dD, dn)
  1823.                         end
  1824.                         local dE = Instance.new("Sound")
  1825.                         dE.Pitch = rd2(10, 11) / 10
  1826.                         dE.Volume = rd2(10, 13) / 10
  1827.                         dE.EmitterSize = 10
  1828.                         dE.SoundId = "rbxassetid://"
  1829.                         dE.Parent = dv
  1830.                         dE:Play()
  1831.                         coroutine.resume(coroutine.create(function()       
  1832.         for I = 1, 5 do
  1833.             swait()
  1834.             dv.Transparency = dv.Transparency + 0.175
  1835.             dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1836.         end
  1837.     end))
  1838.         end
  1839.     end
  1840. end
  1841. ------
  1842.  
  1843. vt = Vector3.new
  1844. local new = Instance.new
  1845. local cf = CFrame.new
  1846. local cfa = CFrame.Angles
  1847. local bc = BrickColor.new
  1848.  
  1849. function bigbangattack()
  1850.     attack = true
  1851.     Humanoid.WalkSpeed = 0
  1852.           for i = 0, 8, 0.1 do
  1853.         swait()
  1854.   Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  1855.    RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1856.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1857.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1858.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1859.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1860.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1861.     end
  1862. local rng = Instance.new("Part", mouse)
  1863.         rng.Anchored = true
  1864.         rng.BrickColor = BrickColor.new("Cyan")
  1865.         rng.CanCollide = false
  1866.         rng.FormFactor = 3
  1867.         rng.Name = "Ring"
  1868.         rng.Size = Vector3.new(0.4,0.4,0.4)
  1869.         rng.Transparency = 0
  1870.         rng.TopSurface = 0
  1871.         rng.BottomSurface = 0
  1872.         rng.CFrame = RootPart.CFrame
  1873.         local rngm = Instance.new("SpecialMesh", rng)
  1874.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1875.  
  1876. local rng3 = rng:Clone()
  1877. rng3.Parent = char
  1878. local rng3m = rng3.Mesh
  1879.  
  1880. local rng5 = rng:Clone()
  1881. rng5.Parent = char
  1882. rng5.BrickColor = BrickColor.new("Cyan")
  1883. local rng5m = rng5.Mesh
  1884. local rng6 = rng:Clone()
  1885. rng6.Material = "Plastic"
  1886. rng6.BrickColor = BrickColor.new("Cyan")
  1887. rng6.Parent = char
  1888. local rng6m = rng6.Mesh
  1889. rng6m.Scale = vt(7.5,7.5,7.5)
  1890. rng6m.MeshType = "FileMesh"
  1891. rng6m.MeshId = "rbxassetid://430736398"
  1892. local Must2 = Instance.new("Sound",rng6)
  1893. Must2.SoundId = "rbxassetid://135581154"
  1894. Must2.Pitch = 0.99
  1895. Must2.Volume = 3
  1896. Must2.Looped = false
  1897. wait(0)
  1898. Must2:Play()   
  1899. local hita = rng6.Touched:connect(function(hit)
  1900.     ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1901. end)
  1902.  
  1903. rng3.CFrame = RootPart.CFrame
  1904.  
  1905. rng5.CFrame = RootPart.CFrame
  1906. rng6.CFrame = RootPart.CFrame
  1907.             local pie222 = Instance.new("ParticleEmitter")
  1908. pie222.Parent = rng6
  1909. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1910. pie222.LightEmission = 1
  1911. pie222.Size = NumberSequence.new(6,1)
  1912. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1913. pie222.Transparency = NumberSequence.new(0.6,1)
  1914. pie222.EmissionDirection = "Top"
  1915. pie222.Enabled = true
  1916. pie222.Lifetime = NumberRange.new(1)
  1917. pie222.Rotation = NumberRange.new(-320, 320)
  1918. pie222.Rate = 404
  1919. pie222.Speed = NumberRange.new(0)
  1920. pie222.LockedToPart = false
  1921. pie222.VelocitySpread = 2
  1922.     wait()
  1923.     local scaler = 10/5
  1924.     local scaler2 = 10/5
  1925.     for i = 0,10,0.1 do
  1926.         swait()
  1927.         rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1928.        
  1929.         rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1930.  
  1931.         rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1932.         rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1933.         rng6.CFrame = rng3.CFrame
  1934.         rng.Transparency = rng.Transparency + 1
  1935.    
  1936.         rng3.Transparency = rng3.Transparency + 0.01
  1937.  
  1938.         rng5.Transparency = rng5.Transparency + 0.01
  1939.         rng6.Transparency = rng6.Transparency + 0.021
  1940.         scaler = scaler - 0.125/5
  1941.         scaler2 = scaler2 - 0.1/5
  1942.    
  1943.         rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1944.    
  1945.         rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1946.          rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1947.     end
  1948.     hita:disconnect()
  1949.     game:GetService("Debris"):AddItem(rng, 1)
  1950.  
  1951.     game:GetService("Debris"):AddItem(rng3, 1)
  1952.  
  1953.     game:GetService("Debris"):AddItem(rng5, 1)
  1954.     attack = false
  1955.     pie222:Destroy()
  1956.     Humanoid.WalkSpeed = 16
  1957. end
  1958.  
  1959.  
  1960. function bigbangattack2()
  1961.     attack = true
  1962.     Humanoid.WalkSpeed = 0
  1963.           for i = 0, 8, 0.1 do
  1964.         swait()
  1965.    RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1966.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1967.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1968.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1969.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1970.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1971.     end
  1972. local rng = Instance.new("Part", RightArm)
  1973.         rng.Anchored = true
  1974.         rng.BrickColor = BrickColor.new("Cyan")
  1975.         rng.CanCollide = false
  1976.         rng.FormFactor = 3
  1977.         rng.Name = "Ring"
  1978.         rng.Size = Vector3.new(0.4,0.4,0.4)
  1979.         rng.Transparency = 0
  1980.         rng.TopSurface = 0
  1981.         rng.BottomSurface = 0
  1982.         rng.CFrame = RootPart.CFrame
  1983.         local rngm = Instance.new("SpecialMesh", rng)
  1984.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1985.  
  1986. local rng3 = rng:Clone()
  1987. rng3.Parent = char
  1988. local rng3m = rng3.Mesh
  1989.  
  1990. local rng5 = rng:Clone()
  1991. rng5.Parent = char
  1992. rng5.BrickColor = BrickColor.new("Cyan")
  1993. local rng5m = rng5.Mesh
  1994. local rng6 = rng:Clone()
  1995. rng6.Material = "Plastic"
  1996. rng6.BrickColor = BrickColor.new("Cyan")
  1997. rng6.Parent = char
  1998. local rng6m = rng6.Mesh
  1999. rng6m.Scale = vt(7.5,7.5,30.5)
  2000. rng6m.MeshType = "FileMesh"
  2001. rng6m.MeshId = "rbxassetid://430736398"
  2002. local Must2 = Instance.new("Sound",Torso)
  2003. Must2.SoundId = "rbxassetid://719747626"
  2004. Must2.Pitch = 0.99
  2005. Must2.Volume = 3
  2006. Must2.Looped = false
  2007. wait(0)
  2008. Must2:Play()   
  2009. local hita = rng6.Touched:connect(function(hit)
  2010.     ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2011. end)
  2012.  
  2013. rng3.CFrame = Head.CFrame
  2014.  
  2015. rng5.CFrame = Head.CFrame
  2016. rng6.CFrame = rng5.CFrame
  2017.             local pie222 = Instance.new("ParticleEmitter")
  2018. pie222.Parent = rng6
  2019. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2020. pie222.LightEmission = 1
  2021. pie222.Size = NumberSequence.new(15,1)
  2022. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2023. pie222.Transparency = NumberSequence.new(0.6,1)
  2024. pie222.EmissionDirection = "Top"
  2025. pie222.Enabled = true
  2026. pie222.Lifetime = NumberRange.new(1)
  2027. pie222.Rotation = NumberRange.new(-320, 320)
  2028. pie222.Rate = 404
  2029. pie222.Speed = NumberRange.new(0)
  2030. pie222.LockedToPart = false
  2031. pie222.VelocitySpread = 2
  2032.     wait()
  2033.     local scaler = 10/5
  2034.     local scaler2 = 10/5
  2035.     for i = 0,10,0.1 do
  2036.         swait()
  2037.         rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2038.        
  2039.         rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2040.  
  2041.         rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2042.         rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2043.         rng6.CFrame = rng3.CFrame
  2044.         rng.Transparency = rng.Transparency + 1
  2045.    
  2046.         rng3.Transparency = rng3.Transparency + 0.01
  2047.  
  2048.         rng5.Transparency = rng5.Transparency + 0.01
  2049.         rng6.Transparency = rng6.Transparency + 0.021
  2050.         scaler = scaler - 0.125/5
  2051.         scaler2 = scaler2 - 0.1/5
  2052.    
  2053.         rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2054.    
  2055.         rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2056.          rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2057.     end
  2058.     hita:disconnect()
  2059.     game:GetService("Debris"):AddItem(rng, 1)
  2060.  
  2061.     game:GetService("Debris"):AddItem(rng3, 1)
  2062.  
  2063.     game:GetService("Debris"):AddItem(rng5, 1)
  2064.     attack = false
  2065.     pie222:Destroy()
  2066.     Humanoid.WalkSpeed = 16
  2067. end
  2068.  
  2069.  
  2070.  
  2071. mouse.KeyDown:connect(function(key)
  2072.     if key == "k" then
  2073.         bigbangattack()
  2074.     end
  2075. end)
  2076.  
  2077. mouse.KeyDown:connect(function(k) ---galickgun
  2078.   if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2079.     MV4 = 0
  2080. local Must = Instance.new("Sound",Torso)
  2081. Must.SoundId = "rbxassetid://719748223"
  2082. Must.Pitch = 0.99
  2083. Must.Volume = 3.4
  2084. Must.Looped = false
  2085. wait(0)
  2086. Must:Play()
  2087.     Humanoid.WalkSpeed = 13
  2088. local Aura = Instance.new('ParticleEmitter')
  2089. Aura.Name = "Aura"
  2090. Aura.Texture = "rbxassetid://347730682"
  2091. Aura.Parent = Torso
  2092. Aura.LightEmission = 1
  2093. Aura.Transparency = NumberSequence.new(0.4,1)
  2094. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2095. Aura.Size = NumberSequence.new(1,9)
  2096. Aura.Rotation = NumberRange.new(-360,360)
  2097. Aura.LockedToPart = true
  2098. Aura.Lifetime = NumberRange.new(1)
  2099. Aura.Rate = 100
  2100. Aura.Speed = NumberRange.new(0)
  2101. Aura.EmissionDirection = "Top"
  2102. local Aura2 = Instance.new('ParticleEmitter')
  2103. Aura2.Name = "Aura"
  2104. Aura2.Texture = "rbxassetid://1046299182"
  2105. Aura2.Parent = Torso
  2106. Aura2.LightEmission = 1
  2107. Aura2.Transparency = NumberSequence.new(0,1)
  2108. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2109. Aura2.Size = NumberSequence.new(14)
  2110. Aura2.Rotation = NumberRange.new(-360,360)
  2111. Aura2.LockedToPart = true
  2112. Aura2.Lifetime = NumberRange.new(0.2)
  2113. Aura2.Rate = 20
  2114. Aura2.Speed = NumberRange.new(0)
  2115. Aura2.EmissionDirection = "Top"
  2116.     attack = true
  2117.     Firepart1 = Instance.new("Part", RightArm)
  2118.     Firepart1.Size = Vector3.new(1, 1, 1)
  2119.     GuW1 = Instance.new("Weld")
  2120.     GuW1.Name = "GuW"
  2121.     GuW1.Part0 = RightArm
  2122.     GuW1.C0 = cn(0, -1, 0)
  2123.     GuW1.C1 = cn(0, 0, 0)
  2124.     GuW1.Part1 = Firepart1
  2125.     GuW1.Parent = RightArm
  2126.     Firepart1.Transparency = 1
  2127.     Firepart2 = Instance.new("Part", LeftArm)
  2128.     Firepart2.Size = Vector3.new(1, 1, 1)
  2129.     GuW2 = Instance.new("Weld")
  2130.     GuW2.Name = "GuW"
  2131.     GuW2.Part0 = LeftArm
  2132.     GuW2.C0 = cn(0, -1, 0)
  2133.     GuW2.C1 = cn(0, 0, 0)
  2134.     GuW2.Part1 = Firepart2
  2135.     GuW2.Parent = LeftArm
  2136.     Firepart2.Transparency = 1
  2137.     GuW1:Destroy()
  2138.     GuW1 = Instance.new("Weld")
  2139.     GuW1.Name = "GuW"
  2140.     GuW1.Part0 = Torso
  2141.     GuW1.C0 = cn(0, 0, -6)
  2142.     GuW1.C1 = cn(0, 0, 0)
  2143.     GuW1.Part1 = Firepart1
  2144.     GuW1.Parent = Torso
  2145.     GuW2:Destroy()
  2146.     GuW2 = Instance.new("Weld")
  2147.     GuW2.Name = "GuW"
  2148.     GuW2.Part0 = Torso
  2149.     GuW2.C0 = cn(0, 0, -6)
  2150.     GuW2.C1 = cn(0, 0, 0)
  2151.     GuW2.Part1 = Firepart2
  2152.     GuW2.Parent = Torso
  2153.     GuW2:Destroy()
  2154.     GuW2 = Instance.new("Weld")
  2155.     GuW2.Name = "GuW"
  2156.     GuW2.Part0 = Torso
  2157.     GuW2.C0 = cn(0, 0, -4)
  2158.     GuW2.C1 = cn(0, 0, 0)
  2159.     GuW2.Part1 = Firepart2
  2160.     GuW2.Parent = Torso
  2161.     for i = 0, 18, 0.1 do
  2162.       swait()
  2163.       if Torsovelocity.Y > 2 then
  2164.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2165.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2166.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2167.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2168.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2169.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2170.       elseif Torsovelocity.Y < 1 then
  2171.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2172.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2173.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2174.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2175.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2176.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2177.       end
  2178.     end
  2179.     GuW1:Destroy()
  2180.     GuW1 = Instance.new("Weld")
  2181.     GuW1.Name = "GuW"
  2182.     GuW1.Part0 = Torso
  2183.     GuW1.C0 = cn(0, 0, -15)
  2184.     GuW1.C1 = cn(0, 0, 0)
  2185.     GuW1.Part1 = Firepart1
  2186.     GuW1.Parent = Torso
  2187.     GuW2:Destroy()
  2188.     GuW2 = Instance.new("Weld")
  2189.     GuW2.Name = "GuW"
  2190.     GuW2.Part0 = Torso
  2191.     GuW2.C0 = cn(0, 0, -17.5)
  2192.     GuW2.C1 = cn(0, 0, 0)
  2193.     GuW2.Part1 = Firepart2
  2194.     GuW2.Parent = Torso
  2195. local Must = Instance.new("Sound",Torso)
  2196. Must.SoundId = "rbxassetid://719747626"
  2197. Must.Pitch = 0.99
  2198. Must.Volume = 3.9
  2199. Must.Looped = false
  2200. wait(0)
  2201. Must:Play()
  2202.     for i = 0, 1.25, 0.01 do
  2203.       swait()
  2204.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  2205.       shoottraildd22(mouse.Hit.p, Torso, 0)
  2206.       BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2207.       BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2208.       if Torsovelocity.Y > 2 then
  2209.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2210.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2211.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  2212.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  2213.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2214.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2215.       end
  2216.     end
  2217. Must:Stop()
  2218. Aura:Destroy()
  2219. Aura2:Destroy()
  2220.     wait(0.5)
  2221.     Humanoid.WalkSpeed = 16
  2222.     attack = false
  2223.     MV4 = 300
  2224.     Firepart1:Destroy()
  2225.     Firepart2:Destroy()
  2226.   end
  2227. end)
  2228.  
  2229.  
  2230. d = {}
  2231. function iteffect()
  2232.  
  2233. coroutine.resume(coroutine.create(function()
  2234.  
  2235. for i = 1, 10 do
  2236. effect = Instance.new("Part", workspace)
  2237. effect.Anchored = true
  2238. effect.CanCollide = false
  2239. effect.Size = Vector3.new(0.2, 3, 0.2)
  2240. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2241. effect.Transparency = 0
  2242. effect.Material = "Plastic"
  2243. effect.BrickColor = BrickColor.new("Really black")
  2244. table.insert(d, effect)
  2245. game:GetService("Debris"):AddItem(effect, 0.3)
  2246. end
  2247.  
  2248. coroutine.resume(coroutine.create(function()
  2249. for i = 1, 10 do
  2250. for i,e in pairs(d) do
  2251. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2252. e.Transparency = e.Transparency + 0.030
  2253. end
  2254. wait(0.01)
  2255. end
  2256.  
  2257. end))
  2258. end))
  2259.  
  2260.  
  2261. end
  2262.  
  2263. tp = true
  2264.  
  2265. mouse.KeyDown:connect(function(k)
  2266. if k == "e" then
  2267. if tp == true then
  2268. tp = false
  2269. local Must = Instance.new("Sound",Torso)
  2270. Must.SoundId = "rbxassetid://1055279036"
  2271. Must.Pitch = 0.99
  2272. Must.Volume = 1.2
  2273. Must.Looped = false
  2274. wait(0)
  2275. Must:Play()
  2276. Zanzoken = Instance.new("Part",char)
  2277. Zanzoken.Anchored = true
  2278. Zanzoken.CanCollide = false
  2279. Zanzoken.Position = v3(999,999,999)
  2280. Zanzoken.CFrame = Torso.CFrame
  2281. game.Debris:AddItem(Zanzoken,0.5)
  2282. Zanzoken.Transparency = 1
  2283. wait()
  2284. idk = Instance.new("BillboardGui",Zanzoken)
  2285. idk.Size = UDim2.new(10,0,15,0)
  2286. idk.AlwaysOnTop = false
  2287. idk1 = Instance.new("ImageLabel",idk)
  2288. idk1.BackgroundTransparency = 1
  2289. idk.ExtentsOffset = v3(0,0,0)
  2290. idk1.ImageTransparency = 0
  2291. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2292. idk1.Size = UDim2.new(2,0,1,0)
  2293. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2294. idk1.Image = "rbxassetid://319554883"
  2295. char.Head.face.Parent = game.Lighting
  2296.   wait(0)
  2297. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2298. game.Lighting.face.Parent = char.Head
  2299.    wait(0)
  2300. Zanzoken = Instance.new("Part",char)
  2301. Zanzoken.Anchored = true
  2302. Zanzoken.CanCollide = false
  2303. Zanzoken.Position = v3(999,999,999)
  2304. Zanzoken.CFrame = Torso.CFrame
  2305. game.Debris:AddItem(Zanzoken,0.5)
  2306. Zanzoken.Transparency = 1
  2307. wait()
  2308. idk = Instance.new("BillboardGui",Zanzoken)
  2309. idk.Size = UDim2.new(10,0,15,0)
  2310. idk.AlwaysOnTop = false
  2311. idk1 = Instance.new("ImageLabel",idk)
  2312. idk1.BackgroundTransparency = 1
  2313. idk.ExtentsOffset = v3(0,0,0)
  2314. idk1.ImageTransparency = 0
  2315. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2316. idk1.Size = UDim2.new(2,0,1,0)
  2317. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2318. idk1.Image = "rbxassetid://319554883"
  2319.  
  2320. wait(0.4)
  2321. tp = true
  2322.  
  2323.  
  2324. end
  2325. end
  2326. end)
  2327.  
  2328.  
  2329. MV4 = 300
  2330. mouse.KeyDown:connect(function(k)
  2331.   if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2332.     MV4 = 0
  2333. local Must = Instance.new("Sound",workspace)
  2334. Must.SoundId = "rbxassetid://194135434"
  2335. Must.Pitch = 0.99
  2336. Must.Volume = 1.7
  2337. Must.Looped = true
  2338. wait(0)
  2339. Must:Play()
  2340.          local lb = Instance.new("Part")
  2341.   lb.Parent = char
  2342.    lb.Material = "Neon"
  2343.     lb.Color = BrickColor.new("Gold").Color
  2344.      lb.CanCollide = false
  2345.      lb.Material = "Neon"
  2346.      lb.Size = vt(1,1,1)
  2347.      lb.CFrame = Torso.CFrame
  2348.      lb.Rotation = vt(0,0,0)
  2349.      lb.Anchored = true
  2350.      lb.Transparency = 0
  2351.      local thing = Instance.new("SpecialMesh",lb)
  2352.      thing.MeshType = "FileMesh"
  2353.      thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2354.      thing.Scale = vt(0,15,0)
  2355.      local chancerot = math.random(1,2)
  2356.      for z = 0, 4 do
  2357.      if chancerot == 1 then
  2358.      lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2359.      elseif chancerot == 2 then
  2360.      lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2361.      end
  2362.      lb.Transparency = lb.Transparency + 0.1
  2363.      thing.Scale = thing.Scale + vt(15,0,15)
  2364.      wait()
  2365.      end
  2366.      for z = 0, 4 do
  2367.      if chancerot == 1 then
  2368.      lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2369.      elseif chancerot == 2 then
  2370.      lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2371.      end
  2372.      lb.Transparency = lb.Transparency + 0.1
  2373.      thing.Scale = thing.Scale + vt(15,0,15)
  2374.      wait()
  2375. end
  2376.  
  2377. local Aura = Instance.new('ParticleEmitter')
  2378. Aura.Name = "Aura"
  2379. Aura.Texture = "rbxassetid://347730682"
  2380. Aura.Parent = Torso
  2381. Aura.LightEmission = 1
  2382. Aura.Transparency = NumberSequence.new(0.5,1)
  2383. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2384. Aura.Size = NumberSequence.new(1,25)
  2385. Aura.Rotation = NumberRange.new(-360,360)
  2386. Aura.LockedToPart = true
  2387. Aura.Lifetime = NumberRange.new(1)
  2388. Aura.Rate = 100
  2389. Aura.Speed = NumberRange.new(0)
  2390. Aura.EmissionDirection = "Top"
  2391. local Aura2 = Instance.new('ParticleEmitter')
  2392. Aura2.Name = "Aura"
  2393. Aura2.Texture = "rbxassetid://1046299182"
  2394. Aura2.Parent = Torso
  2395. Aura2.LightEmission = 1
  2396. Aura2.Transparency = NumberSequence.new(0,1)
  2397. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2398. Aura2.Size = NumberSequence.new(55)
  2399. Aura2.Rotation = NumberRange.new(-360,360)
  2400. Aura2.LockedToPart = true
  2401. Aura2.Lifetime = NumberRange.new(0.2)
  2402. Aura2.Rate = 20
  2403. Aura2.Speed = NumberRange.new(0)
  2404. Aura2.EmissionDirection = "Top"
  2405. lig = Instance.new("PointLight",Player.Character.Torso)
  2406. lig.Color=Color3.new(255,255,0)
  2407. lig.Range = 12
  2408.     Humanoid.WalkSpeed = 0.01
  2409.     attack = true
  2410.     Firepart1 = Instance.new("Part", RightArm)
  2411.     Firepart1.Size = Vector3.new(1, 1, 1)
  2412.     GuW1 = Instance.new("Weld")
  2413.     GuW1.Name = "GuW"
  2414.     GuW1.Part0 = RightArm
  2415.     GuW1.C0 = cn(0, -1, 0)
  2416.     GuW1.C1 = cn(0, 0, 0)
  2417.     GuW1.Part1 = Firepart1
  2418.     GuW1.Parent = RightArm
  2419.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2420.     Firepart1.Transparency = 1
  2421.     Firepart2 = Instance.new("Part", LeftArm)
  2422.     Firepart2.Size = Vector3.new(1, 1, 1)
  2423.     GuW2 = Instance.new("Weld")
  2424.     GuW2.Name = "GuW"
  2425.     GuW2.Part0 = LeftArm
  2426.     GuW2.C0 = cn(0, -1, 0)
  2427.     GuW2.C1 = cn(0, 0, 0)
  2428.     GuW2.Part1 = Firepart2
  2429.     GuW2.Parent = LeftArm
  2430.     Firepart2.Transparency = 1
  2431.  
  2432.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2433.     GuW1:Destroy()
  2434.     GuW1 = Instance.new("Weld")
  2435.     GuW1.Name = "GuW"
  2436.     GuW1.Part0 = Torso
  2437.     GuW1.C0 = cn(0, 0, -6)
  2438.     GuW1.C1 = cn(0, 0, 0)
  2439.     GuW1.Part1 = Firepart1
  2440.     GuW1.Parent = Torso
  2441.     GuW2:Destroy()
  2442.     GuW2 = Instance.new("Weld")
  2443.     GuW2.Name = "GuW"
  2444.     GuW2.Part0 = Torso
  2445.     GuW2.C0 = cn(0, 0, -6)
  2446.     GuW2.C1 = cn(0, 0, 0)
  2447.     GuW2.Part1 = Firepart2
  2448.     GuW2.Parent = Torso
  2449.  
  2450.     GuW2:Destroy()
  2451.     GuW2 = Instance.new("Weld")
  2452.     GuW2.Name = "GuW"
  2453.     GuW2.Part0 = Torso
  2454.     GuW2.C0 = cn(0, 0, -4)
  2455.     GuW2.C1 = cn(0, 0, 0)
  2456.     GuW2.Part1 = Firepart2
  2457.     GuW2.Parent = Torso
  2458.     for i = 0, 15, 0.1 do
  2459.       swait()
  2460.       if Torsovelocity.Y > 2 then
  2461.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2462.  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2463.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2464.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2465.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2466.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2467.       elseif Torsovelocity.Y < 1 then
  2468.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2469.  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2470.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2471.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2472.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2473.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2474.       end
  2475.     end
  2476. wait(16)
  2477. local Aura3 = Instance.new('ParticleEmitter')
  2478. Aura3.Name = "Aura"
  2479. Aura3.Texture = "rbxassetid://1046299182"
  2480. Aura3.Parent = Torso
  2481. Aura3.LightEmission = 1
  2482. Aura3.Transparency = NumberSequence.new(0.4,1)
  2483. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2484. Aura3.Size = NumberSequence.new(140)
  2485. Aura3.Rotation = NumberRange.new(-360,360)
  2486. Aura3.LockedToPart = true
  2487. Aura3.Lifetime = NumberRange.new(0.2)
  2488. Aura3.Rate = 70
  2489. Aura3.Speed = NumberRange.new(0)
  2490. Aura3.EmissionDirection = "Top"
  2491. local Aura4 = Instance.new('ParticleEmitter')
  2492. Aura4.Name = "Aura"
  2493. Aura4.Texture = "rbxassetid://1046299182"
  2494. Aura4.Parent = Torso
  2495. Aura4.LightEmission = 1
  2496. Aura4.Transparency = NumberSequence.new(0.7,1)
  2497. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2498. Aura4.Size = NumberSequence.new(190)
  2499. Aura4.Rotation = NumberRange.new(-360,360)
  2500. Aura4.LockedToPart = true
  2501. Aura4.Lifetime = NumberRange.new(0.2)
  2502. Aura4.Rate = 120
  2503. Aura4.Speed = NumberRange.new(0)
  2504. Aura4.EmissionDirection = "Top"
  2505. local Aura5 = Instance.new('ParticleEmitter')
  2506. Aura5.Name = "Aura"
  2507. Aura5.Texture = "rbxassetid://347730682"
  2508. Aura5.Parent = Torso
  2509. Aura5.LightEmission = 1
  2510. Aura5.Transparency = NumberSequence.new(0.2,1)
  2511. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2512. Aura5.Size = NumberSequence.new(1,65)
  2513. Aura5.Rotation = NumberRange.new(-360,360)
  2514. Aura5.LockedToPart = true
  2515. Aura5.Lifetime = NumberRange.new(1)
  2516. Aura5.Rate = 200
  2517. Aura5.Speed = NumberRange.new(0)
  2518. Aura5.EmissionDirection = "Top"
  2519. local quake = Instance.new("Sound",workspace)
  2520. quake.SoundId = "rbxassetid://1048411878"
  2521. quake.Pitch = 0.99
  2522. quake.Volume = 1.3
  2523. quake.Looped = true
  2524. wait(0)
  2525. quake:Play()
  2526. local scrr = Instance.new("Sound",Torso)
  2527. scrr.SoundId = "rbxassetid://908472235"
  2528. scrr.Pitch = 0.99
  2529. scrr.Volume = 0.5
  2530. scrr.Looped = true
  2531. wait(0)
  2532. scrr:Play()
  2533.  
  2534.  for i = 0, 2, 0.1 do
  2535.       swait()
  2536.          local lb = Instance.new("Part")
  2537.   lb.Parent = char
  2538.    lb.Material = "Neon"
  2539.     lb.Color = BrickColor.new("Gold").Color
  2540.      lb.CanCollide = false
  2541.      lb.Material = "Neon"
  2542.      lb.Size = vt(0.5,0,0.5)
  2543.      lb.CFrame = Torso.CFrame
  2544.      lb.Rotation = vt(0,0,0)
  2545.      lb.Anchored = true
  2546.      lb.Transparency = 0
  2547.      local thing = Instance.new("SpecialMesh",lb)
  2548.      thing.MeshType = "FileMesh"
  2549.      thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2550.      thing.Scale = vt(0,15,0)
  2551.      local chancerot = math.random(1,2)
  2552.      for z = 0, 4 do
  2553.      if chancerot == 1 then
  2554.      lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2555.      elseif chancerot == 2 then
  2556.      lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2557.      end
  2558.      lb.Transparency = lb.Transparency + 0.1
  2559.      thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2560.      wait()
  2561.      end
  2562.      for z = 0, 4 do
  2563.      if chancerot == 1 then
  2564.      lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2565.      elseif chancerot == 2 then
  2566.      lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2567.      end
  2568.      lb.Transparency = lb.Transparency + 0.1
  2569.      thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2570.      wait()
  2571. end
  2572. end
  2573.  
  2574.    
  2575.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2576.     for i = 0, 24, 0.1 do
  2577.       swait()
  2578.       if Torsovelocity.Y > 2 then
  2579.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2580.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2581.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2582.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2583.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2584.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2585.       elseif Torsovelocity.Y < 1 then
  2586.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2587.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2588.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2589.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2590.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2591.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2592.       end
  2593.     end
  2594. wait(5)
  2595.     GuW1:Destroy()
  2596.     GuW1 = Instance.new("Weld")
  2597.     GuW1.Name = "GuW"
  2598.     GuW1.Part0 = Torso
  2599.     GuW1.C0 = cn(0, 0, -15)
  2600.     GuW1.C1 = cn(0, 0, 0)
  2601.     GuW1.Part1 = Firepart1
  2602.     GuW1.Parent = Torso
  2603.     GuW2:Destroy()
  2604.     GuW2 = Instance.new("Weld")
  2605.     GuW2.Name = "GuW"
  2606.     GuW2.Part0 = Torso
  2607.     GuW2.C0 = cn(0, 0, -17.5)
  2608.     GuW2.C1 = cn(0, 0, 0)
  2609.     GuW2.Part1 = Firepart2
  2610.     GuW2.Parent = Torso
  2611. local Must2 = Instance.new("Sound",Torso) --1048411878
  2612. Must2.SoundId = "rbxassetid://950551676"
  2613. Must2.Pitch = 0.99
  2614. Must2.Volume = math.huge
  2615. Must2.Looped = false
  2616. wait(0)
  2617. Must2:Play()
  2618. quake:Stop()
  2619. scrr:Stop()
  2620. local Gone = Instance.new('ParticleEmitter')
  2621. Gone.Name = "Aura"
  2622. Gone.Texture = "rbxassetid://1046299182"
  2623. Gone.Parent = Torso
  2624. Gone.LightEmission = 1
  2625. Gone.Transparency = NumberSequence.new(0.7,1)
  2626. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2627. Gone.Size = NumberSequence.new(340)
  2628. Gone.Rotation = NumberRange.new(-360,360)
  2629. Gone.LockedToPart = true
  2630. Gone.Lifetime = NumberRange.new(0.2)
  2631. Gone.Rate = 70
  2632. Gone.Speed = NumberRange.new(0)
  2633. Gone.EmissionDirection = "Top"
  2634. wait(2)
  2635. Aura:Destroy()
  2636. Aura2:Destroy()
  2637. Aura3:Destroy()
  2638. Aura4:Destroy()
  2639. Aura5:Destroy()
  2640. lig:Destroy()
  2641. Gone:Destroy()
  2642.     for i = 0, 3, 0.01 do
  2643.       swait()
  2644.       shoottraildd2(mouse.Hit.p, Torso, 0)
  2645.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2646.       BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2647.       BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2648.        if Torsovelocity.Y > 2 then
  2649.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2650.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2651.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2652.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2653.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2654.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2655.       elseif Torsovelocity.Y < 1 then
  2656.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2657.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2658.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2659.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2660.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2661.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2662.       end
  2663.     end
  2664.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2665.     BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2666.     BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2667.     BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2668.     for i = 0, 3, 0.1 do
  2669.       swait()
  2670.       if Torsovelocity.Y > 2 then
  2671.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2672.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2673.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2674.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2675.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2676.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2677.       elseif Torsovelocity.Y < 1 then
  2678.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2679.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2680.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2681.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2682.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2683.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2684.       end
  2685.     end
  2686.     wait(1)
  2687.     Humanoid.WalkSpeed = 16
  2688.     attack = false
  2689.     MV4 = 0
  2690. Must:Stop()
  2691.     Firepart1:Destroy()
  2692.     Firepart2:Destroy()
  2693.   end
  2694. end)
  2695.  
  2696.  
  2697.  
  2698. ---forms
  2699. mouse.KeyDown:connect(function(key)
  2700. if key=="1" then   
  2701.     Base()
  2702.     SSJ()
  2703.     char.JumPower = 150
  2704.     end
  2705.     end)
  2706. Health = 140,000  --------- Serious mode aura.
  2707. BaseHealth = 10,000
  2708.  
  2709.  
  2710.  
  2711.  
  2712. SuperSaiyan = false
  2713.  
  2714. Player = game.Players.LocalPlayer
  2715. Char = Player.Character
  2716. Torso = Char.Torso
  2717.  
  2718. function SSJ()
  2719.     for X = 1, 1 do wait()
  2720.  
  2721.  
  2722.     wait(0)
  2723.     for X = 1, 1 do wait()
  2724.         local Effect = Instance.new("Part")
  2725.     Effect.Name = "Effect"
  2726.     Effect.Parent = Torso
  2727.     Effect.CFrame = Torso.CFrame
  2728.     Effect.BrickColor = BrickColor.new("Lapis")
  2729.     Effect.Shape = "Ball"
  2730.     Effect.Size = Vector3.new(1, 1, 1)
  2731.     Effect.Anchored = true
  2732.     Effect.Material = "Neon"
  2733.     Effect.CanCollide = false
  2734.         Effect.CFrame = Torso.CFrame
  2735.         Effect.Size = Effect.Size + Vector3.new(0.5)
  2736.         Effect.Transparency = Effect.Transparency + 0.04
  2737.     end
  2738.     end
  2739.  
  2740. repeat
  2741. Torso:FindFirstChild("Effect"):Remove()
  2742. until Torso:FindFirstChild("Effect") == nil
  2743.  
  2744.    
  2745. local Color1 = Color3.new(255, 255, 0)
  2746. local Color2 = Color3.new(255, 255, 0) 
  2747.  
  2748. Hair7:Destroy()
  2749. Hair7 = Instance.new("Part")
  2750. Hair7.Parent = char
  2751. Hair7.Name = "Hair"
  2752. Hair7.CanCollide = false
  2753. Hair7.Locked = true
  2754. Hair7.TopSurface = "Smooth"
  2755. Hair7.BottomSurface = "Smooth"
  2756. Hair7.formFactor = "Symmetric"
  2757. Hair7.Material = "Neon"
  2758. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2759. Hair7.CFrame = char.Torso.CFrame
  2760. Hair7.Size = Vector3.new(1, 1, 1)
  2761. Hair7.Transparency = 0
  2762.  
  2763.  
  2764. Weld1 = Instance.new("Weld")
  2765. Weld1.Parent = char.Head
  2766. Weld1.Part0 = char.Head
  2767. Weld1.Part1 = Hair7
  2768. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2769.  
  2770. Mesh = Instance.new("SpecialMesh")
  2771. Mesh.Offset = Vector3.new(0,-0.4,0)
  2772. Mesh.Parent = Hair7
  2773. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2774. Mesh.MeshType = "FileMesh"
  2775. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2776. Mesh.TextureId = ""
  2777. char.Head.face.Texture = "rbxassetid://1108357707"
  2778. local Must = Instance.new("Sound",Torso)
  2779. Must.SoundId = "rbxassetid://1035030726"
  2780. Must.Pitch = 0.99
  2781. Must.Volume = 1.4
  2782. Must.Looped = false
  2783. wait(0)
  2784. Must:Play()
  2785.     a21e = new("Part",char)
  2786. a21e.Name = "Beam"..num
  2787. a21e.Locked = true
  2788. a21e.Size = v3(1,1,1)
  2789. a21e.CanCollide = false
  2790. a21e.BrickColor = bc("Gold")
  2791. a21e.Material = "Neon"
  2792. a21e.Transparency = 0
  2793. aa21e = new("SpecialMesh",a21e)
  2794. a21e.Anchored = true
  2795. a21e.Position = RootPart.Position
  2796. aa21e.MeshType = "Sphere"
  2797. aa21e.Scale = v3(1,1,1)
  2798.     a51e = new("Part",char)
  2799. a51e.Name = "Beam"..num
  2800. a51e.Locked = true
  2801. a51e.Size = v3(1,1,1)
  2802. a51e.CanCollide = false
  2803. a51e.BrickColor = bc("New Yeller")
  2804. a51e.Material = "Neon"
  2805. a51e.Transparency = 0
  2806. aa51e = new("SpecialMesh",a51e)
  2807. a51e.Anchored = true
  2808. a51e.Position = RootPart.Position
  2809. aa51e.MeshType = "Sphere"
  2810. aa51e.Scale = v3(1,1,1)
  2811.     a61e = new("Part",char)
  2812. a61e.Name = "Beam"..num
  2813. a61e.Locked = true
  2814. a61e.Size = v3(1,1,1)
  2815. a61e.CanCollide = false
  2816. a61e.BrickColor = bc("White")
  2817. a61e.Material = "Neon"
  2818. a61e.Transparency = 0
  2819. aa61e = new("SpecialMesh",a61e)
  2820. a61e.Anchored = true
  2821. a61e.Position = RootPart.Position
  2822. aa61e.MeshType = "Sphere"
  2823. aa61e.Scale = v3(1,1,1)
  2824. for i = 1,50 do
  2825.     wait()
  2826.     aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2827.     a21e.Transparency = a21e.Transparency + 0.03
  2828.     aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2829.     a51e.Transparency = a51e.Transparency + 0.03
  2830.     aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2831.     a61e.Transparency = a61e.Transparency + 0.02
  2832. end
  2833. a61e:Destroy()
  2834. aa61e:Destroy()
  2835. a51e:Destroy()
  2836. aa51e:Destroy()
  2837. a21e:Destroy()
  2838. aa21e:Destroy()
  2839.    
  2840.  
  2841. local Aura = Instance.new('ParticleEmitter')
  2842. Aura.Name = "Aura"
  2843. Aura.Texture = "rbxassetid://347730682"
  2844. Aura.Parent = Torso
  2845. Aura.LightEmission = 1
  2846. Aura.Transparency = NumberSequence.new(0.6,1)
  2847. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2848. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2849. Aura.LockedToPart = true
  2850. Aura.Lifetime = NumberRange.new(1)
  2851. Aura.Rate = 100
  2852. Aura.Speed = NumberRange.new(4.3)
  2853. Aura.EmissionDirection = "Top"
  2854.  
  2855. SuperSaiyan = true 
  2856. Humanoid.JumpPower = 120
  2857.    
  2858. Char.Humanoid.MaxHealth = Health
  2859. wait(0.3)  
  2860. Char.Humanoid.Health = Health
  2861. wait(0.7)
  2862. Must:Destroy()
  2863. end
  2864.  
  2865. function Base()
  2866.     SuperSaiyan = false
  2867.     local Effect = Instance.new("Part")
  2868.     Effect.Name = "Effect"
  2869.     Effect.Parent = Torso
  2870.     Effect.CFrame = Torso.CFrame
  2871.     Effect.BrickColor = BrickColor.new("White")
  2872.     Effect.Shape = "Ball"
  2873.     Effect.Size = Vector3.new(8, 8, 8)
  2874.     Effect.Anchored = true
  2875.     Effect.Material = "Neon"
  2876.     Effect.CanCollide = false
  2877.     for loop = 1, 25 do wait()
  2878.         Effect.CFrame = Torso.CFrame
  2879.         Effect.Size = Effect.Size + Vector3.new(-0.5)
  2880.         Effect.Transparency = Effect.Transparency + 0.04
  2881.        
  2882.     end
  2883. repeat
  2884.    
  2885.    
  2886. Torso:FindFirstChild("Effect"):Remove()
  2887. until Torso:FindFirstChild("Effect") == nil
  2888.  
  2889. char.Head.face.Texture = "rbxassetid://1108342609"
  2890. Hair7:Destroy()
  2891. wait(0.1)
  2892. Hair7 = Instance.new("Part")
  2893. Hair7.Parent = char
  2894. Hair7.Name = "Hair"
  2895. Hair7.CanCollide = false
  2896. Hair7.Locked = true
  2897. Hair7.TopSurface = "Smooth"
  2898. Hair7.BottomSurface = "Smooth"
  2899. Hair7.formFactor = "Symmetric"
  2900. Hair7.Material = "Neon"
  2901. Hair7.BrickColor = BrickColor.new("Really black")
  2902. Hair7.CFrame = char.Torso.CFrame
  2903. Hair7.Size = Vector3.new(1, 1, 1)
  2904. Hair7.Transparency = 0
  2905.  
  2906.  
  2907. Weld1 = Instance.new("Weld")
  2908. Weld1.Parent = char.Head
  2909. Weld1.Part0 = char.Head
  2910. Weld1.Part1 = Hair7
  2911. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2912.  
  2913. Mesh = Instance.new("SpecialMesh")
  2914. Mesh.Offset = Vector3.new(0,-0.4,0)
  2915. Mesh.Parent = Hair7
  2916. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2917. Mesh.MeshType = "FileMesh"
  2918. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2919. Mesh.TextureId = ""
  2920.  
  2921.  
  2922.  
  2923. for i, v in pairs(Torso:GetChildren()) do
  2924.     if v:IsA('ParticleEmitter') then
  2925.         v:Remove()
  2926.     end
  2927. end
  2928. for i, v in pairs(LeftArm:GetChildren()) do
  2929.     if v:IsA('ParticleEmitter') then
  2930.         v:Remove()
  2931.     end
  2932. end
  2933. for i, v in pairs(RightArm:GetChildren()) do
  2934.     if v:IsA('ParticleEmitter') then
  2935.         v:Remove()
  2936.     end
  2937. end
  2938. for i, v in pairs(RightLeg:GetChildren()) do
  2939.     if v:IsA('ParticleEmitter') then
  2940.         v:Remove()
  2941.     end
  2942. end
  2943. for i, v in pairs(LeftLeg:GetChildren()) do
  2944.     if v:IsA('ParticleEmitter') then
  2945.         v:Remove()
  2946.     end
  2947. end
  2948.    
  2949.  
  2950. end
  2951.  
  2952. mouse.KeyDown:connect(function(key)
  2953. if key=="9" then   
  2954.     Base()
  2955. end
  2956. end)
  2957.  
  2958. mouse.KeyDown:connect(function(key)
  2959. if key=="4" then   
  2960.     Base()
  2961.     SSJB()
  2962.     char.JumPower = 150
  2963.     end
  2964.     end)
  2965. Health = 140,000  --------- Serious mode aura.
  2966. BaseHealth = 10,000
  2967.  
  2968.  
  2969.  
  2970.  
  2971. SuperSaiyanBlue = false
  2972.  
  2973. Player = game.Players.LocalPlayer
  2974. Char = Player.Character
  2975. Torso = Char.Torso
  2976.  
  2977. function SSJB()
  2978.     for X = 1, 1 do wait()
  2979.  
  2980.  
  2981.     wait(0)
  2982.     for X = 1, 1 do wait()
  2983.         local Effect = Instance.new("Part")
  2984.     Effect.Name = "Effect"
  2985.     Effect.Parent = Torso
  2986.     Effect.CFrame = Torso.CFrame
  2987.     Effect.BrickColor = BrickColor.new("Lapis")
  2988.     Effect.Shape = "Ball"
  2989.     Effect.Size = Vector3.new(1, 1, 1)
  2990.     Effect.Anchored = true
  2991.     Effect.Material = "Neon"
  2992.     Effect.CanCollide = false
  2993.         Effect.CFrame = Torso.CFrame
  2994.         Effect.Size = Effect.Size + Vector3.new(0.5)
  2995.         Effect.Transparency = Effect.Transparency + 0.04
  2996.     end
  2997.     end
  2998.  
  2999. repeat
  3000. Torso:FindFirstChild("Effect"):Remove()
  3001. until Torso:FindFirstChild("Effect") == nil
  3002.  
  3003.    
  3004. local Color1 = Color3.new(255, 255, 0)
  3005. local Color2 = Color3.new(255, 255, 0) 
  3006.  
  3007.  for i = 0, 3, 0.1 do
  3008.     swait()
  3009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3010.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3011.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3012.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3013.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3014.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3015. end
  3016.  
  3017. Hair7:Destroy()
  3018. wait(0.1)
  3019. Hair7 = Instance.new("Part")
  3020. Hair7.Parent = char
  3021. Hair7.Name = "Hair"
  3022. Hair7.CanCollide = false
  3023. Hair7.Locked = true
  3024. Hair7.TopSurface = "Smooth"
  3025. Hair7.BottomSurface = "Smooth"
  3026. Hair7.formFactor = "Symmetric"
  3027. Hair7.Material = "Neon"
  3028. Hair7.BrickColor = BrickColor.new("Cyan")
  3029. Hair7.CFrame = char.Torso.CFrame
  3030. Hair7.Size = Vector3.new(1, 1, 1)
  3031. Hair7.Transparency = 0
  3032.  
  3033.  
  3034. Weld1 = Instance.new("Weld")
  3035. Weld1.Parent = char.Head
  3036. Weld1.Part0 = char.Head
  3037. Weld1.Part1 = Hair7
  3038. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3039.  
  3040. Mesh = Instance.new("SpecialMesh")
  3041. Mesh.Offset = Vector3.new(0,-0.4,0)
  3042. Mesh.Parent = Hair7
  3043. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3044. Mesh.MeshType = "FileMesh"
  3045. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3046. Mesh.TextureId = ""
  3047. wait(0.1)
  3048. char.Head.face.Texture = "rbxassetid://262534270"
  3049. local Must = Instance.new("Sound",Torso)
  3050. Must.SoundId = "rbxassetid://874183151"
  3051. Must.Pitch = 0.99
  3052. Must.Volume = 1.4
  3053. Must.Looped = false
  3054. wait(0)
  3055. Must:Play()
  3056.     a21e = new("Part",char)
  3057. a21e.Name = "Beam"..num
  3058. a21e.Locked = true
  3059. a21e.Size = v3(1,1,1)
  3060. a21e.CanCollide = false
  3061. a21e.BrickColor = bc("Toothpaste")
  3062. a21e.Material = "Neon"
  3063. a21e.Transparency = 0
  3064. aa21e = new("SpecialMesh",a21e)
  3065. a21e.Anchored = true
  3066. a21e.Position = RootPart.Position
  3067. aa21e.MeshType = "Sphere"
  3068. aa21e.Scale = v3(1,1,1)
  3069.     a51e = new("Part",char)
  3070. a51e.Name = "Beam"..num
  3071. a51e.Locked = true
  3072. a51e.Size = v3(1,1,1)
  3073. a51e.CanCollide = false
  3074. a51e.BrickColor = bc("Cyan")
  3075. a51e.Material = "Neon"
  3076. a51e.Transparency = 0
  3077. aa51e = new("SpecialMesh",a51e)
  3078. a51e.Anchored = true
  3079. a51e.Position = RootPart.Position
  3080. aa51e.MeshType = "Sphere"
  3081. aa51e.Scale = v3(1,1,1)
  3082.     a61e = new("Part",char)
  3083. a61e.Name = "Beam"..num
  3084. a61e.Locked = true
  3085. a61e.Size = v3(1,1,1)
  3086. a61e.CanCollide = false
  3087. a61e.BrickColor = bc("Lapis")
  3088. a61e.Material = "Neon"
  3089. a61e.Transparency = 0
  3090. aa61e = new("SpecialMesh",a61e)
  3091. a61e.Anchored = true
  3092. a61e.Position = RootPart.Position
  3093. aa61e.MeshType = "Sphere"
  3094. aa61e.Scale = v3(1,1,1)
  3095. for i = 1,50 do
  3096.     wait()
  3097.     aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3098.     a21e.Transparency = a21e.Transparency + 0.03
  3099.     aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3100.     a51e.Transparency = a51e.Transparency + 0.03
  3101.     aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3102.     a61e.Transparency = a61e.Transparency + 0.02
  3103. end
  3104. a61e:Destroy()
  3105. aa61e:Destroy()
  3106. a51e:Destroy()
  3107. aa51e:Destroy()
  3108. a21e:Destroy()
  3109. aa21e:Destroy()
  3110.    
  3111.  
  3112. local Aura = Instance.new('ParticleEmitter')
  3113. Aura.Name = "Aura"
  3114. Aura.Texture = "rbxassetid://347730682"
  3115. Aura.Parent = Torso
  3116. Aura.LightEmission = 1
  3117. Aura.Transparency = NumberSequence.new(0.4,1)
  3118. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3119. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3120. Aura.LockedToPart = true
  3121. Aura.Lifetime = NumberRange.new(1)
  3122. Aura.Rate = 100
  3123. Aura.Rotation = NumberRange.new(-20, 15)
  3124. Aura.Speed = NumberRange.new(4.3)
  3125. Aura.EmissionDirection = "Top"
  3126. local Aura = Instance.new('ParticleEmitter')
  3127. Aura.Name = "Aura"
  3128. Aura.Texture = "rbxassetid://347730682"
  3129. Aura.Parent = Torso
  3130. Aura.LightEmission = 1
  3131. Aura.Transparency = NumberSequence.new(0.9,1)
  3132. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3133. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3134. Aura.LockedToPart = true
  3135. Aura.Lifetime = NumberRange.new(1)
  3136. Aura.Rate = 100
  3137. Aura.Rotation = NumberRange.new(-20, 15)
  3138. Aura.Speed = NumberRange.new(4.3)
  3139. Aura.EmissionDirection = "Top"
  3140.       local tra = Instance.new('ParticleEmitter')
  3141.         tra.Parent = Torso
  3142.         tra.LightEmission = 1
  3143.         tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3144.         tra.Rate = 15
  3145.         tra.Rotation = NumberRange.new(-5, 5)
  3146.         tra.Lifetime = NumberRange.new(1.5, 2)
  3147.          tra.Size = NumberSequence.new(0.098,0)
  3148.     tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3149.         tra.Speed = NumberRange.new(0.5)
  3150.         tra.VelocitySpread = 360
  3151.         tra.VelocityInheritance = 0.5
  3152.         tra.ZOffset = 2
  3153.    local tra = Instance.new('ParticleEmitter')
  3154.         tra.Parent = LeftArm
  3155.         tra.LightEmission = 1
  3156.         tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3157.         tra.Rate = 15
  3158.         tra.Rotation = NumberRange.new(-5, 5)
  3159.         tra.Lifetime = NumberRange.new(1.5, 2)
  3160.          tra.Size = NumberSequence.new(0.098,0)
  3161.     tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3162.         tra.Speed = NumberRange.new(0.5)
  3163.         tra.VelocitySpread = 360
  3164.         tra.VelocityInheritance = 0.5
  3165.         tra.ZOffset = 2
  3166.    local tra = Instance.new('ParticleEmitter')
  3167.         tra.Parent = RightArm
  3168.         tra.LightEmission = 1
  3169.         tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3170.         tra.Rate = 15
  3171.         tra.Rotation = NumberRange.new(-5, 5)
  3172.         tra.Lifetime = NumberRange.new(1.5, 2)
  3173.          tra.Size = NumberSequence.new(0.098,0)
  3174.     tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3175.         tra.Speed = NumberRange.new(0.5)
  3176.         tra.VelocitySpread = 360
  3177.         tra.VelocityInheritance = 0.5
  3178.         tra.ZOffset = 2
  3179.    local tra = Instance.new('ParticleEmitter')
  3180.         tra.Parent = LeftLeg
  3181.         tra.LightEmission = 1
  3182.         tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3183.         tra.Rate = 15
  3184.         tra.Rotation = NumberRange.new(-5, 5)
  3185.         tra.Lifetime = NumberRange.new(1.5, 2)
  3186.          tra.Size = NumberSequence.new(0.098,0)
  3187.     tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3188.         tra.Speed = NumberRange.new(0.5)
  3189.         tra.VelocitySpread = 360
  3190.         tra.VelocityInheritance = 0.5
  3191.         tra.ZOffset = 2
  3192.    local tra = Instance.new('ParticleEmitter')
  3193.         tra.Parent = RightLeg
  3194.         tra.LightEmission = 1
  3195.         tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3196.         tra.Rate = 15
  3197.         tra.Rotation = NumberRange.new(-5, 5)
  3198.         tra.Lifetime = NumberRange.new(1.5, 2)
  3199.          tra.Size = NumberSequence.new(0.098,0)
  3200.     tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3201.         tra.Speed = NumberRange.new(0.5)
  3202.         tra.VelocitySpread = 360
  3203.         tra.VelocityInheritance = 0.5
  3204.         tra.ZOffset = 2
  3205.  
  3206. SuperSaiyanBlue = true 
  3207. Humanoid.JumpPower = 120
  3208.    
  3209. Char.Humanoid.MaxHealth = Health
  3210. wait(0.3)  
  3211. Char.Humanoid.Health = Health
  3212. wait(0.7)
  3213. Must:Destroy()
  3214. end
  3215.  
  3216. function Base()
  3217.     SuperSaiyanBlue = false
  3218.     local Effect = Instance.new("Part")
  3219.     Effect.Name = "Effect"
  3220.     Effect.Parent = Torso
  3221.     Effect.CFrame = Torso.CFrame
  3222.     Effect.BrickColor = BrickColor.new("White")
  3223.     Effect.Shape = "Ball"
  3224.     Effect.Size = Vector3.new(8, 8, 8)
  3225.     Effect.Anchored = true
  3226.     Effect.Material = "Neon"
  3227.     Effect.CanCollide = false
  3228.     for loop = 1, 25 do wait()
  3229.         Effect.CFrame = Torso.CFrame
  3230.         Effect.Size = Effect.Size + Vector3.new(-0.5)
  3231.         Effect.Transparency = Effect.Transparency + 0.04
  3232.        
  3233.     end
  3234. repeat
  3235.    
  3236.    
  3237. Torso:FindFirstChild("Effect"):Remove()
  3238. until Torso:FindFirstChild("Effect") == nil
  3239.  
  3240. char.Head.face.Texture = "rbxassetid://1108342609"
  3241. Hair7:Destroy()
  3242. wait(0.1)
  3243. Hair7 = Instance.new("Part")
  3244. Hair7.Parent = char
  3245. Hair7.Name = "Hair"
  3246. Hair7.CanCollide = false
  3247. Hair7.Locked = true
  3248. Hair7.TopSurface = "Smooth"
  3249. Hair7.BottomSurface = "Smooth"
  3250. Hair7.formFactor = "Symmetric"
  3251. Hair7.Material = "Neon"
  3252. Hair7.BrickColor = BrickColor.new("Really black")
  3253. Hair7.CFrame = char.Torso.CFrame
  3254. Hair7.Size = Vector3.new(1, 1, 1)
  3255. Hair7.Transparency = 0
  3256.  
  3257.  
  3258. Weld1 = Instance.new("Weld")
  3259. Weld1.Parent = char.Head
  3260. Weld1.Part0 = char.Head
  3261. Weld1.Part1 = Hair7
  3262. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3263.  
  3264. Mesh = Instance.new("SpecialMesh")
  3265. Mesh.Offset = Vector3.new(0,-0.4,0)
  3266. Mesh.Parent = Hair7
  3267. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3268. Mesh.MeshType = "FileMesh"
  3269. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3270. Mesh.TextureId = ""
  3271.  
  3272.  
  3273.  
  3274. for i, v in pairs(Torso:GetChildren()) do
  3275.     if v:IsA('ParticleEmitter') then
  3276.         v:Remove()
  3277.     end
  3278. end
  3279. for i, v in pairs(LeftArm:GetChildren()) do
  3280.     if v:IsA('ParticleEmitter') then
  3281.         v:Remove()
  3282.     end
  3283. end
  3284. for i, v in pairs(RightArm:GetChildren()) do
  3285.     if v:IsA('ParticleEmitter') then
  3286.         v:Remove()
  3287.     end
  3288. end
  3289. for i, v in pairs(RightLeg:GetChildren()) do
  3290.     if v:IsA('ParticleEmitter') then
  3291.         v:Remove()
  3292.     end
  3293. end
  3294. for i, v in pairs(LeftLeg:GetChildren()) do
  3295.     if v:IsA('ParticleEmitter') then
  3296.         v:Remove()
  3297.     end
  3298. end
  3299.    
  3300.  
  3301. end
  3302. mouse.KeyDown:connect(function(key)
  3303. if key=="9" then   
  3304.     Base()
  3305. end
  3306. end)
  3307.  
  3308. mouse.KeyDown:connect(function(key)
  3309. if key=="2" then   
  3310. Base()
  3311.     SSJVEGETA()
  3312.     char.JumPower = 150
  3313.     end
  3314.     end)
  3315. Health = math.huge  --------- Serious mode aura.
  3316. BaseHealth = math.huge
  3317.  
  3318.  
  3319.  
  3320.  
  3321. SuperVegeta = false
  3322.  
  3323. Player = game.Players.LocalPlayer
  3324. Char = Player.Character
  3325. Torso = Char.Torso
  3326.  
  3327. function SSJVEGETA()
  3328.     for X = 1, 1 do wait()
  3329.  
  3330.  
  3331.     wait(0)
  3332.     for X = 1, 1 do wait()
  3333.         local Effect = Instance.new("Part")
  3334.     Effect.Name = "Effect"
  3335.     Effect.Parent = Torso
  3336.     Effect.CFrame = Torso.CFrame
  3337.     Effect.BrickColor = BrickColor.new("Lapis")
  3338.     Effect.Shape = "Ball"
  3339.     Effect.Size = Vector3.new(1, 1, 1)
  3340.     Effect.Anchored = true
  3341.     Effect.Material = "Neon"
  3342.     Effect.CanCollide = false
  3343.         Effect.CFrame = Torso.CFrame
  3344.         Effect.Size = Effect.Size + Vector3.new(0.5)
  3345.         Effect.Transparency = Effect.Transparency + 0.04
  3346.     end
  3347.     end
  3348.  
  3349. repeat
  3350. Torso:FindFirstChild("Effect"):Remove()
  3351. until Torso:FindFirstChild("Effect") == nil
  3352.  
  3353.    
  3354. local Color1 = Color3.new(255, 255, 0)
  3355. local Color2 = Color3.new(255, 255, 0) 
  3356.  
  3357.  
  3358. Hair7:Destroy()
  3359. wait(0.1)
  3360. Hair7 = Instance.new("Part")
  3361. Hair7.Parent = char
  3362. Hair7.Name = "Hair"
  3363. Hair7.CanCollide = false
  3364. Hair7.Locked = true
  3365. Hair7.TopSurface = "Smooth"
  3366. Hair7.BottomSurface = "Smooth"
  3367. Hair7.formFactor = "Symmetric"
  3368. Hair7.Material = "Neon"
  3369. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3370. Hair7.CFrame = char.Torso.CFrame
  3371. Hair7.Size = Vector3.new(1, 1, 1)
  3372. Hair7.Transparency = 0
  3373.  
  3374.  
  3375. Weld1 = Instance.new("Weld")
  3376. Weld1.Parent = char.Head
  3377. Weld1.Part0 = char.Head
  3378. Weld1.Part1 = Hair7
  3379. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3380.  
  3381. Mesh = Instance.new("SpecialMesh")
  3382. Mesh.Offset = Vector3.new(0,-0.4,0)
  3383. Mesh.Parent = Hair7
  3384. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3385. Mesh.MeshType = "FileMesh"
  3386. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3387. Mesh.TextureId = ""
  3388. char.Head.face.Texture = "rbxassetid://1108357707"
  3389. local Must = Instance.new("Sound",Torso)
  3390. Must.SoundId = "rbxassetid://1035030726"
  3391. Must.Pitch = 0.99
  3392. Must.Volume = 1.4
  3393. Must.Looped = false
  3394. wait(0)
  3395. Must:Play()
  3396.     a21e = new("Part",char)
  3397. a21e.Name = "Beam"..num
  3398. a21e.Locked = true
  3399. a21e.Size = v3(1,1,1)
  3400. a21e.CanCollide = false
  3401. a21e.BrickColor = bc("Gold")
  3402. a21e.Material = "Neon"
  3403. a21e.Transparency = 0
  3404. aa21e = new("SpecialMesh",a21e)
  3405. a21e.Anchored = true
  3406. a21e.Position = RootPart.Position
  3407. aa21e.MeshType = "Sphere"
  3408. aa21e.Scale = v3(1,1,1)
  3409.     a51e = new("Part",char)
  3410. a51e.Name = "Beam"..num
  3411. a51e.Locked = true
  3412. a51e.Size = v3(1,1,1)
  3413. a51e.CanCollide = false
  3414. a51e.BrickColor = bc("New Yeller")
  3415. a51e.Material = "Neon"
  3416. a51e.Transparency = 0
  3417. aa51e = new("SpecialMesh",a51e)
  3418. a51e.Anchored = true
  3419. a51e.Position = RootPart.Position
  3420. aa51e.MeshType = "Sphere"
  3421. aa51e.Scale = v3(1,1,1)
  3422.     a61e = new("Part",char)
  3423. a61e.Name = "Beam"..num
  3424. a61e.Locked = true
  3425. a61e.Size = v3(1,1,1)
  3426. a61e.CanCollide = false
  3427. a61e.BrickColor = bc("White")
  3428. a61e.Material = "Neon"
  3429. a61e.Transparency = 0
  3430. aa61e = new("SpecialMesh",a61e)
  3431. a61e.Anchored = true
  3432. a61e.Position = RootPart.Position
  3433. aa61e.MeshType = "Sphere"
  3434. aa61e.Scale = v3(1,1,1)
  3435. for i = 1,50 do
  3436.     wait()
  3437.     aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3438.     a21e.Transparency = a21e.Transparency + 0.03
  3439.     aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3440.     a51e.Transparency = a51e.Transparency + 0.03
  3441.     aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3442.     a61e.Transparency = a61e.Transparency + 0.02
  3443. end
  3444. a61e:Destroy()
  3445. aa61e:Destroy()
  3446. a51e:Destroy()
  3447. aa51e:Destroy()
  3448. a21e:Destroy()
  3449. aa21e:Destroy()
  3450.    
  3451.  
  3452. local Aura = Instance.new('ParticleEmitter')
  3453. Aura.Name = "Aura"
  3454. Aura.Texture = "rbxassetid://347730682"
  3455. Aura.Parent = Torso
  3456. Aura.LightEmission = 1
  3457. Aura.Transparency = NumberSequence.new(0.6,1)
  3458. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3459. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3460. Aura.LockedToPart = true
  3461. Aura.Lifetime = NumberRange.new(1)
  3462. Aura.Rate = 100
  3463. Aura.Speed = NumberRange.new(4.3)
  3464. Aura.EmissionDirection = "Top"
  3465. local Aura = Instance.new('ParticleEmitter')
  3466. Aura.Name = "Aura"
  3467. Aura.Texture = "rbxassetid://1046299182"
  3468. Aura.Parent = Torso
  3469. Aura.LightEmission = 1
  3470. Aura.Transparency = NumberSequence.new(0.6,1)
  3471. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3472. Aura.Size = NumberSequence.new(5)
  3473. Aura.Rotation = NumberRange.new(-20,15)
  3474. Aura.LockedToPart = true
  3475. Aura.Lifetime = NumberRange.new(0.2)
  3476. Aura.Rate = 20
  3477. Aura.Speed = NumberRange.new(0)
  3478. Aura.EmissionDirection = "Top"
  3479.  
  3480. SuperVegeta = true
  3481. Humanoid.WalkSpeed = 10
  3482. Humanoid.JumpPower = 120
  3483.    
  3484. Char.Humanoid.MaxHealth = Health
  3485. wait(0.3)  
  3486. Char.Humanoid.Health = Health
  3487. wait(0.7)
  3488. Must:Destroy()
  3489. end
  3490.  
  3491. function Base()
  3492.     SuperVegeta = false
  3493.     local Effect = Instance.new("Part")
  3494.     Effect.Name = "Effect"
  3495.     Effect.Parent = Torso
  3496.     Effect.CFrame = Torso.CFrame
  3497.     Effect.BrickColor = BrickColor.new("White")
  3498.     Effect.Shape = "Ball"
  3499.     Effect.Size = Vector3.new(8, 8, 8)
  3500.     Effect.Anchored = true
  3501.     Effect.Material = "Neon"
  3502.     Effect.CanCollide = false
  3503.     for loop = 1, 25 do wait()
  3504.         Effect.CFrame = Torso.CFrame
  3505.         Effect.Size = Effect.Size + Vector3.new(-0.5)
  3506.         Effect.Transparency = Effect.Transparency + 0.04
  3507.        
  3508.     end
  3509. repeat
  3510.    
  3511.    
  3512. Torso:FindFirstChild("Effect"):Remove()
  3513. until Torso:FindFirstChild("Effect") == nil
  3514.  
  3515. char.Head.face.Texture = "rbxassetid://1108342609"
  3516. Hair7:Destroy()
  3517. wait(0.1)
  3518. Hair7 = Instance.new("Part")
  3519. Hair7.Parent = char
  3520. Hair7.Name = "Hair"
  3521. Hair7.CanCollide = false
  3522. Hair7.Locked = true
  3523. Hair7.TopSurface = "Smooth"
  3524. Hair7.BottomSurface = "Smooth"
  3525. Hair7.formFactor = "Symmetric"
  3526. Hair7.Material = "Neon"
  3527. Hair7.BrickColor = BrickColor.new("Really black")
  3528. Hair7.CFrame = char.Torso.CFrame
  3529. Hair7.Size = Vector3.new(1, 1, 1)
  3530. Hair7.Transparency = 0
  3531.  
  3532.  
  3533. Weld1 = Instance.new("Weld")
  3534. Weld1.Parent = char.Head
  3535. Weld1.Part0 = char.Head
  3536. Weld1.Part1 = Hair7
  3537. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3538.  
  3539. Mesh = Instance.new("SpecialMesh")
  3540. Mesh.Offset = Vector3.new(0,-0.4,0)
  3541. Mesh.Parent = Hair7
  3542. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3543. Mesh.MeshType = "FileMesh"
  3544. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3545. Mesh.TextureId = ""
  3546.  
  3547.  
  3548.  
  3549. for i, v in pairs(Torso:GetChildren()) do
  3550.     if v:IsA('ParticleEmitter') then
  3551.         v:Remove()
  3552.     end
  3553. end
  3554. for i, v in pairs(LeftArm:GetChildren()) do
  3555.     if v:IsA('ParticleEmitter') then
  3556.         v:Remove()
  3557.     end
  3558. end
  3559. for i, v in pairs(RightArm:GetChildren()) do
  3560.     if v:IsA('ParticleEmitter') then
  3561.         v:Remove()
  3562.     end
  3563. end
  3564. for i, v in pairs(RightLeg:GetChildren()) do
  3565.     if v:IsA('ParticleEmitter') then
  3566.         v:Remove()
  3567.     end
  3568. end
  3569. for i, v in pairs(LeftLeg:GetChildren()) do
  3570.     if v:IsA('ParticleEmitter') then
  3571.         v:Remove()
  3572.     end
  3573. end
  3574.    
  3575.  
  3576. end
  3577.  
  3578. mouse.KeyDown:connect(function(key)
  3579. if key=="9" then   
  3580.     Base()
  3581. end
  3582. mouse.KeyDown:connect(function(key)
  3583. if key=="3" then   
  3584. Base()
  3585.     SSJ2()
  3586.     char.JumPower = 150
  3587.     end
  3588.     end)
  3589. Health = math.huge  --------- Serious mode aura.
  3590. BaseHealth = math.huge
  3591.  
  3592.  
  3593.  
  3594.  
  3595. SuperSaiyan2 = false
  3596.  
  3597. Player = game.Players.LocalPlayer
  3598. Char = Player.Character
  3599. Torso = Char.Torso
  3600.  
  3601. function SSJ2()
  3602.     for X = 1, 1 do wait()
  3603.  
  3604.  
  3605.     wait(0)
  3606.     for X = 1, 1 do wait()
  3607.         local Effect = Instance.new("Part")
  3608.     Effect.Name = "Effect"
  3609.     Effect.Parent = Torso
  3610.     Effect.CFrame = Torso.CFrame
  3611.     Effect.BrickColor = BrickColor.new("Lapis")
  3612.     Effect.Shape = "Ball"
  3613.     Effect.Size = Vector3.new(1, 1, 1)
  3614.     Effect.Anchored = true
  3615.     Effect.Material = "Neon"
  3616.     Effect.CanCollide = false
  3617.         Effect.CFrame = Torso.CFrame
  3618.         Effect.Size = Effect.Size + Vector3.new(0.5)
  3619.         Effect.Transparency = Effect.Transparency + 0.04
  3620.     end
  3621.     end
  3622.  
  3623. repeat
  3624. Torso:FindFirstChild("Effect"):Remove()
  3625. until Torso:FindFirstChild("Effect") == nil
  3626.  
  3627.    
  3628. local Color1 = Color3.new(255, 255, 0)
  3629. local Color2 = Color3.new(255, 255, 0) 
  3630.  
  3631.  
  3632. Hair7:Destroy()
  3633. wait(0.1)
  3634. Hair7 = Instance.new("Part")
  3635. Hair7.Parent = char
  3636. Hair7.Name = "Hair"
  3637. Hair7.CanCollide = false
  3638. Hair7.Locked = true
  3639. Hair7.TopSurface = "Smooth"
  3640. Hair7.BottomSurface = "Smooth"
  3641. Hair7.formFactor = "Symmetric"
  3642. Hair7.Material = "Neon"
  3643. Hair7.BrickColor = BrickColor.new("New Yeller")
  3644. Hair7.CFrame = char.Torso.CFrame
  3645. Hair7.Size = Vector3.new(1, 1, 1)
  3646. Hair7.Transparency = 0
  3647.  
  3648.  
  3649. Weld1 = Instance.new("Weld")
  3650. Weld1.Parent = char.Head
  3651. Weld1.Part0 = char.Head
  3652. Weld1.Part1 = Hair7
  3653. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3654.  
  3655. Mesh = Instance.new("SpecialMesh")
  3656. Mesh.Offset = Vector3.new(0,-0.4,0)
  3657. Mesh.Parent = Hair7
  3658. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3659. Mesh.MeshType = "FileMesh"
  3660. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3661. Mesh.TextureId = ""
  3662. char.Head.face.Texture = "rbxassetid://1108357707"
  3663. local Must = Instance.new("Sound",Torso)
  3664. Must.SoundId = "rbxassetid://1035030726"
  3665. Must.Pitch = 0.99
  3666. Must.Volume = 1.4
  3667. Must.Looped = false
  3668. wait(0)
  3669. Must:Play()
  3670.     a21e = new("Part",char)
  3671. a21e.Name = "Beam"..num
  3672. a21e.Locked = true
  3673. a21e.Size = v3(1,1,1)
  3674. a21e.CanCollide = false
  3675. a21e.BrickColor = bc("Gold")
  3676. a21e.Material = "Neon"
  3677. a21e.Transparency = 0
  3678. aa21e = new("SpecialMesh",a21e)
  3679. a21e.Anchored = true
  3680. a21e.Position = RootPart.Position
  3681. aa21e.MeshType = "Sphere"
  3682. aa21e.Scale = v3(1,1,1)
  3683.     a51e = new("Part",char)
  3684. a51e.Name = "Beam"..num
  3685. a51e.Locked = true
  3686. a51e.Size = v3(1,1,1)
  3687. a51e.CanCollide = false
  3688. a51e.BrickColor = bc("New Yeller")
  3689. a51e.Material = "Neon"
  3690. a51e.Transparency = 0
  3691. aa51e = new("SpecialMesh",a51e)
  3692. a51e.Anchored = true
  3693. a51e.Position = RootPart.Position
  3694. aa51e.MeshType = "Sphere"
  3695. aa51e.Scale = v3(1,1,1)
  3696.     a61e = new("Part",char)
  3697. a61e.Name = "Beam"..num
  3698. a61e.Locked = true
  3699. a61e.Size = v3(1,1,1)
  3700. a61e.CanCollide = false
  3701. a61e.BrickColor = bc("White")
  3702. a61e.Material = "Neon"
  3703. a61e.Transparency = 0
  3704. aa61e = new("SpecialMesh",a61e)
  3705. a61e.Anchored = true
  3706. a61e.Position = RootPart.Position
  3707. aa61e.MeshType = "Sphere"
  3708. aa61e.Scale = v3(1,1,1)
  3709. for i = 1,50 do
  3710.     wait()
  3711.     aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3712.     a21e.Transparency = a21e.Transparency + 0.03
  3713.     aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3714.     a51e.Transparency = a51e.Transparency + 0.03
  3715.     aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3716.     a61e.Transparency = a61e.Transparency + 0.02
  3717. end
  3718. a61e:Destroy()
  3719. aa61e:Destroy()
  3720. a51e:Destroy()
  3721. aa51e:Destroy()
  3722. a21e:Destroy()
  3723. aa21e:Destroy()
  3724.    
  3725.  
  3726. local Aura = Instance.new('ParticleEmitter')
  3727. Aura.Name = "Aura"
  3728. Aura.Texture = "rbxassetid://347730682"
  3729. Aura.Parent = Torso
  3730. Aura.LightEmission = 1
  3731. Aura.Transparency = NumberSequence.new(0.6,1)
  3732. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3733. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3734. Aura.LockedToPart = true
  3735. Aura.Lifetime = NumberRange.new(1)
  3736. Aura.Rate = 100
  3737. Aura.Speed = NumberRange.new(4.3)
  3738. Aura.EmissionDirection = "Top"
  3739. local Aura = Instance.new('ParticleEmitter')
  3740. Aura.Name = "Aura"
  3741. Aura.Texture = "rbxassetid://1046299182"
  3742. Aura.Parent = Torso
  3743. Aura.LightEmission = 1
  3744. Aura.Transparency = NumberSequence.new(0.3,1)
  3745. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3746. Aura.Size = NumberSequence.new(5)
  3747. Aura.Rotation = NumberRange.new(-360,360)
  3748. Aura.LockedToPart = true
  3749. Aura.Lifetime = NumberRange.new(0.2)
  3750. Aura.Rate = 20
  3751. Aura.Speed = NumberRange.new(0)
  3752. Aura.EmissionDirection = "Top"
  3753.  
  3754. SuperSaiyan2 = true
  3755. Humanoid.JumpPower = 120
  3756.    
  3757. Char.Humanoid.MaxHealth = Health
  3758. wait(0.3)  
  3759. Char.Humanoid.Health = Health
  3760. wait(0.7)
  3761. Must:Destroy()
  3762. end
  3763.  
  3764. function Base()
  3765.     SuperSaiyan2 = false
  3766.     local Effect = Instance.new("Part")
  3767.     Effect.Name = "Effect"
  3768.     Effect.Parent = Torso
  3769.     Effect.CFrame = Torso.CFrame
  3770.     Effect.BrickColor = BrickColor.new("White")
  3771.     Effect.Shape = "Ball"
  3772.     Effect.Size = Vector3.new(8, 8, 8)
  3773.     Effect.Anchored = true
  3774.     Effect.Material = "Neon"
  3775.     Effect.CanCollide = false
  3776.     for loop = 1, 25 do wait()
  3777.         Effect.CFrame = Torso.CFrame
  3778.         Effect.Size = Effect.Size + Vector3.new(-0.5)
  3779.         Effect.Transparency = Effect.Transparency + 0.04
  3780.        
  3781.     end
  3782. repeat
  3783.    
  3784.    
  3785. Torso:FindFirstChild("Effect"):Remove()
  3786. until Torso:FindFirstChild("Effect") == nil
  3787.  
  3788. char.Head.face.Texture = "rbxassetid://1108342609"
  3789. Hair7:Destroy()
  3790. wait(0.1)
  3791. Hair7 = Instance.new("Part")
  3792. Hair7.Parent = char
  3793. Hair7.Name = "Hair"
  3794. Hair7.CanCollide = false
  3795. Hair7.Locked = true
  3796. Hair7.TopSurface = "Smooth"
  3797. Hair7.BottomSurface = "Smooth"
  3798. Hair7.formFactor = "Symmetric"
  3799. Hair7.Material = "Neon"
  3800. Hair7.BrickColor = BrickColor.new("Really black")
  3801. Hair7.CFrame = char.Torso.CFrame
  3802. Hair7.Size = Vector3.new(1, 1, 1)
  3803. Hair7.Transparency = 0
  3804.  
  3805.  
  3806. Weld1 = Instance.new("Weld")
  3807. Weld1.Parent = char.Head
  3808. Weld1.Part0 = char.Head
  3809. Weld1.Part1 = Hair7
  3810. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3811.  
  3812. Mesh = Instance.new("SpecialMesh")
  3813. Mesh.Offset = Vector3.new(0,-0.4,0)
  3814. Mesh.Parent = Hair7
  3815. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3816. Mesh.MeshType = "FileMesh"
  3817. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3818. Mesh.TextureId = ""
  3819.  
  3820.  
  3821.  
  3822. for i, v in pairs(Torso:GetChildren()) do
  3823.     if v:IsA('ParticleEmitter') then
  3824.         v:Remove()
  3825.     end
  3826. end
  3827. for i, v in pairs(LeftArm:GetChildren()) do
  3828.     if v:IsA('ParticleEmitter') then
  3829.         v:Remove()
  3830.     end
  3831. end
  3832. for i, v in pairs(RightArm:GetChildren()) do
  3833.     if v:IsA('ParticleEmitter') then
  3834.         v:Remove()
  3835.     end
  3836. end
  3837. for i, v in pairs(RightLeg:GetChildren()) do
  3838.     if v:IsA('ParticleEmitter') then
  3839.         v:Remove()
  3840.     end
  3841. end
  3842. for i, v in pairs(LeftLeg:GetChildren()) do
  3843.     if v:IsA('ParticleEmitter') then
  3844.         v:Remove()
  3845.     end
  3846. end
  3847.    
  3848.  
  3849. end
  3850. end)
  3851. ---
  3852.  
  3853.  
  3854.  
  3855.  
  3856. musiccommand = 1
  3857. musicwait = false
  3858. mouse.KeyDown:connect(function(k)
  3859.   if k == "=" and attack == false then
  3860.     if musiccommand == 1 and musicwait == false then
  3861.       musicwait = true
  3862.       sou2:Stop()
  3863.       musiccommand = 2
  3864.     end
  3865.     if musiccommand == 2 and musicwait == false then
  3866.       musicwait = true
  3867.       sou2:Play()
  3868.       sou2.Volume = 2
  3869.       musiccommand = 3
  3870.     end
  3871.     if musiccommand == 3 and musicwait == false then
  3872.       musicwait = true
  3873.       sou2.Volume = 0.5
  3874.       musiccommand = 1
  3875.     end
  3876.     musicwait = false
  3877.   end
  3878. end)
  3879. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3880.   Hitpart3 = Instance.new("Part", HPart3)
  3881.   Hitpart3.Size = Vector3.new(1, 1, 1)
  3882.   Hitpart3.CanCollide = false
  3883.   HuW3 = Instance.new("Weld")
  3884.   HuW3.Name = "GuW"
  3885.   HuW3.Part0 = HPart3
  3886.   HuW3.C0 = cn(Xv, Yv, Zv)
  3887.   HuW3.C1 = cn(0, 0, 0)
  3888.   HuW3.Part1 = Hitpart3
  3889.   HuW3.Parent = HPart3
  3890.   Hitpart3.Transparency = 1
  3891.   game:GetService("Debris"):AddItem(Hitpart3, 20)
  3892. end
  3893. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3894.   Hitpart2 = Instance.new("Part", HPart2)
  3895.   Hitpart2.Size = Vector3.new(1, 1, 1)
  3896.   Hitpart2.CanCollide = false
  3897.   HuW2 = Instance.new("Weld")
  3898.   HuW2.Name = "GuW"
  3899.   HuW2.Part0 = HPart2
  3900.   HuW2.C0 = cn(Xv, Yv, Zv)
  3901.   HuW2.C1 = cn(0, 0, 0)
  3902.   HuW2.Part1 = Hitpart2
  3903.   HuW2.Parent = HPart2
  3904.   Hitpart2.Transparency = 1
  3905.   game:GetService("Debris"):AddItem(Hitpart2, 20)
  3906. end
  3907. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3908.   Hitpart = Instance.new("Part", HPart)
  3909.   Hitpart.Size = Vector3.new(1, 1, 1)
  3910.   Hitpart.CanCollide = false
  3911.   HuW = Instance.new("Weld")
  3912.   HuW.Name = "GuW"
  3913.   HuW.Part0 = HPart
  3914.   HuW.C0 = cn(Xv, Yv, Zv)
  3915.   HuW.C1 = cn(0, 0, 0)
  3916.   HuW.Part1 = Hitpart
  3917.   HuW.Parent = HPart
  3918.   Hitpart.Transparency = 1
  3919.   MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3920. end
  3921. wait2 = false
  3922. combo = 1
  3923. mouse.Button1Down:connect(function(key)
  3924.   if attack == false then
  3925.     attack = true
  3926.     Humanoid.WalkSpeed = 17.01
  3927.     if combo == 1 and wait2 == false then
  3928.       wait2 = true
  3929.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3930.       HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  3931.       for i = 0, 1, 0.1 do
  3932.         swait()
  3933.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3934.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3935.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3936.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3937.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3938.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3939.       end
  3940.       combo = 2
  3941.     end
  3942.     if combo == 2 and wait2 == false then
  3943.       wait2 = true
  3944.    
  3945.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3946.       for i = 0, 1, 0.1 do
  3947.         swait()
  3948.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3949.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3950.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3951.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3952.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3953.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3954.       end
  3955.       combo = 3
  3956.     end
  3957.     if combo == 3 and wait2 == false then
  3958.       wait2 = true
  3959.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3960.       HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  3961.       for i = 0, 1, 0.1 do
  3962.         swait()
  3963.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3964.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3965.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3966.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3967.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3968.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3969.       end
  3970.       combo = 1
  3971.     end
  3972.     Humanoid.WalkSpeed = 16
  3973.     Hitpart:Destroy()
  3974.     wait2 = false
  3975.     attack = false
  3976.   end
  3977. end)
  3978. --
  3979. --
  3980. MV1 = 20
  3981. mouse.KeyDown:connect(function(k)
  3982.   if k == "=" and attack == false then
  3983.     if firemode == true then
  3984.       firemode = false
  3985.       print("ice mode")
  3986.       icesmoke.Acceleration = Vector3.new(0,0,0)
  3987.       icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3988.       icesmoke.Transparency = NumberSequence.new({
  3989.         NumberSequenceKeypoint.new(0, 0.9),
  3990.         NumberSequenceKeypoint.new(1, 1)
  3991.       })
  3992.       icesmoke.Size = NumberSequence.new(3)
  3993.       icesmoke.Parent = RightArm
  3994.     else
  3995.       firemode = true
  3996.       print("fire mode")
  3997.       ice_mode = false
  3998.       game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3999.       icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4000.       icesmoke.Rate = 400
  4001.       icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4002.       icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4003.       icesmoke.Size = NumberSequence.new(3)
  4004.       icesmoke.EmissionDirection = "Top"
  4005.       icesmoke.Parent = LeftArm
  4006.     end
  4007.   end
  4008.   if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4009.     MV1 = 90
  4010.     Humanoid.WalkSpeed = 15
  4011.     attack = true
  4012.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4013.     Firepart2 = Instance.new("Part", LeftArm)
  4014.     Firepart2.Size = Vector3.new(1, 1, 1)
  4015.     Firepart2.CanCollide = false
  4016.     GuW2 = Instance.new("Weld")
  4017.     GuW2.Name = "GuW"
  4018.     GuW2.Part0 = LeftArm
  4019.     GuW2.C0 = cn(0, -0.5, 0)
  4020.     GuW2.C1 = cn(0, 0, 0)
  4021.     GuW2.Part1 = Firepart2
  4022.     GuW2.Parent = LeftArm
  4023.     Firepart2.Transparency = 1
  4024.     MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4025.     for i = 0, 2, 0.1 do
  4026.       swait()
  4027.       BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4028.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4029.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4030.       RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4031.       LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(130 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4032.       RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4033.       LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4034.     end
  4035.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4036.     BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4037.     BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4038.     MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4039.     Humanoid.WalkSpeed = 16
  4040.     attack = false
  4041.     Firepart2:Destroy()
  4042.   end
  4043. end)
  4044. MV2 = 90
  4045.  
  4046. mouse.KeyDown:connect(function(key)
  4047.     if key == "=" then
  4048. Head.Transparency = 1
  4049. Torso.Transparency = 1
  4050. LeftArm.Transparency = 1
  4051. Head.face.Texture = ""
  4052. RightArm.Transparency = 1  
  4053. LeftLeg.Transparency = 1
  4054. RightLeg.Transparency = 1
  4055. mesh1.Transparency = 1
  4056. mesh2.Transparency = 1
  4057. mesh5.Transparency = 1
  4058. mesheye.Transparency = 1
  4059. mesheye1.Transparency = 1
  4060. mesheye2.Transparency = 1
  4061. mesheye3.Transparency = 1
  4062. char.Parent = workspace.Camera
  4063. char.WalkSpeed = 60
  4064. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4065. char:FindFirstChild("TalkingBillBoard"):destroy()
  4066. end
  4067.     end
  4068. end)
  4069. mouse.KeyUp:connect(function(key)
  4070.     if key == "=" then
  4071. Head.Transparency = 0
  4072. Torso.Transparency = 0
  4073. LeftArm.Transparency = 0
  4074. Head.face.Texture = ""
  4075. RightArm.Transparency = 0  
  4076. LeftLeg.Transparency = 0
  4077. RightLeg.Transparency = 0
  4078. mesh1.Transparency = 0
  4079. mesh2.Transparency = 0
  4080. mesh5.Transparency = 0
  4081. mesheye.Transparency = 0
  4082. mesheye1.Transparency = 0
  4083. mesheye2.Transparency = 0
  4084. mesheye3.Transparency = 0
  4085. hat1.Transparency = 0
  4086. hat2.Transparency = 0
  4087. hat3.Transparency = 0
  4088. hat4.Transparency = 0
  4089. hat5.Transparency = 0
  4090. hat6.Transparency = 0
  4091. hat7.Transparency = 0
  4092. hat8.Transparency = 0
  4093. hat9.Transparency = 0
  4094. char.Parent = workspace
  4095.     end
  4096. end)
  4097.  
  4098. mouse.KeyDown:connect(function(k)
  4099.   if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4100.     MV2 = 90
  4101.     attack = true
  4102.     Firepart = Instance.new("Part", RightArm)
  4103.     Firepart.Size = Vector3.new(1, 1, 1)
  4104.     GuW = Instance.new("Weld")
  4105.     GuW.Name = "GuW"
  4106.     GuW.Part0 = RightArm
  4107.     GuW.C0 = cn(0, -1, 0)
  4108.     GuW.C1 = cn(0, 0, 0)
  4109.     GuW.Part1 = Firepart
  4110.     GuW.Parent = RightArm
  4111.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4112.     Firepart.Transparency = 1
  4113.     Humanoid.WalkSpeed = 15
  4114.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4115.     CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4116.     for i = 1, 3 do
  4117.       BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4118.       BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4119.     end
  4120.     for i = 0, 3, 0.1 do
  4121.       BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4122.       swait()
  4123.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4124.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4125.       RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  4126.       LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  4127.       RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4128.       LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4129.     end
  4130. wait(1)
  4131. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4132.  
  4133.     Humanoid.WalkSpeed = 16
  4134.     attack = false
  4135.     Firepart:Destroy()
  4136.   end
  4137.  
  4138.  
  4139.  
  4140.  
  4141.   if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4142.     MV2 = 90
  4143.     attack = true
  4144.     Firepart = Instance.new("Part", RightArm)
  4145.     Firepart.Size = Vector3.new(1, 1, 1)
  4146.     GuW = Instance.new("Weld")
  4147.     GuW.Name = "GuW"
  4148.     GuW.Part0 = RightArm
  4149.     GuW.C0 = cn(0, -1, 0)
  4150.     GuW.C1 = cn(0, 0, 0)
  4151.     GuW.Part1 = Firepart
  4152.     GuW.Parent = RightArm
  4153.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4154.     Firepart.Transparency = 1
  4155.     Humanoid.WalkSpeed = 0.01
  4156.     for i = 0, 4, 0.1 do
  4157.       swait()
  4158.       BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4159.       BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4160.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4161.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4162.       RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  4163.       LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  4164.       RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4165.       LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4166.     end
  4167.     for i = 0, 4, 0.1 do
  4168.       swait()
  4169.       BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4170.       BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4171.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4172.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4173.       RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  4174.       LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  4175.       RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4176.       LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4177.     end
  4178.     shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4179.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4180.     CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4181.     for i = 1, 3 do
  4182.       BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4183.       BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4184.     end
  4185.     for i = 0, 2, 0.1 do
  4186.       BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4187.       swait()
  4188.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4189.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4190.       RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  4191.       LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  4192.       RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4193.       LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4194.     end
  4195.     Humanoid.WalkSpeed = 16
  4196.     attack = false
  4197.     Firepart:Destroy()
  4198.   end
  4199. end)
  4200. Rapid = false
  4201. BasePart = Instance.new("Part")
  4202. BasePart.Shape = Enum.PartType.Block
  4203. BasePart.Material = Enum.Material.Neon
  4204. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4205. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4206. BasePart.FormFactor = Enum.FormFactor.Custom
  4207. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4208. BasePart.CanCollide = true
  4209. BasePart.Locked = true
  4210. BasePart.Anchored = false
  4211. local icy_Player = game.Players.localPlayer
  4212. local icy_mouse = icy_Player:GetMouse()
  4213. ice_mode = false
  4214. local colors = {
  4215.   BrickColor.new("Cyan"),
  4216.   BrickColor.new("Medium blue"),
  4217.   BrickColor.new("Pastel blue")
  4218. }
  4219. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4220. if root then
  4221.   icy_mouse.KeyDown:connect(function(k)
  4222.     if k == "=" and firemode == false then
  4223.       if ice_mode == true then
  4224.         ice_mode = false
  4225.         game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4226.       else
  4227.         ice_mode = true
  4228.         game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4229.       end
  4230.     end
  4231.     if k == "z" and firemode == true then
  4232.       attack = true
  4233.       do
  4234.         local Stop = false
  4235.         local Version = 0
  4236.         local MaxSpeed = 5
  4237.         local Speed = 3.5
  4238.         local Keys = {}
  4239.         local Force = 10000
  4240.         CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4241.         swait(0.5)
  4242.         local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4243.         if Fly then
  4244.           Fly:Destroy()
  4245.         end
  4246.         if Rot then
  4247.           Rot:Destroy()
  4248.         end
  4249.         Fly = Instance.new("BodyPosition", char.Torso)
  4250.         Fly.Name = "LMMFly"
  4251.         Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4252.         Fly.P = Force
  4253.         Fly.position = char.Torso.Position
  4254.         Rot = Instance.new("BodyGyro", char.Torso)
  4255.         Rot.Name = "LMMRot"
  4256.         Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4257.         Rot.P = Force
  4258.         Rot.cframe = cam.CoordinateFrame
  4259.         CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4260.         local Thread, Old = Version, nil
  4261.         char.Humanoid.PlatformStand = true
  4262.         function StopFly()
  4263.           Version = Version + 1
  4264.           Stop = true
  4265.           char.Humanoid.PlatformStand = false
  4266.           Fly:Destroy()
  4267.           Rot:Destroy()
  4268.           attack = false
  4269.         end
  4270.         char.ChildAdded:connect(function(Obj)
  4271.           wait()
  4272.           if Obj.Name == "LM" .. "MFlyStop" then
  4273.             Obj:Destroy()
  4274.             StopFly()
  4275.           end
  4276.         end)
  4277.         HitpartFunk2(RightArm, 0, -0.7, 0)
  4278.         HitpartFunk3(LeftArm, 0, -0.7, 0)
  4279.         for i = 0, 25, 0.1 do
  4280.           if attack == true then
  4281.             swait()
  4282.            
  4283.           end
  4284.           local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4285.           if Keys[string.char(48)] then
  4286.             Speed = 1
  4287.           end
  4288.           if Keys.w then
  4289.             Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4290.           end
  4291.           if Keys.s then
  4292.             Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4293.           end
  4294.           if Keys.d then
  4295.             Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4296.           end
  4297.           if Keys.a then
  4298.             Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4299.           end
  4300.           if Keys.e or Keys[" "] then
  4301.             Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4302.           end
  4303.           if Keys.q then
  4304.             Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4305.           end
  4306.           if Keys.z then
  4307.             StopFly()
  4308.           end
  4309.           if Old ~= Vectoring then
  4310.             Fly.position = Vectoring.p
  4311.             Old = Vectoring
  4312.             Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4313.           else
  4314.             Speed = 1
  4315.           end
  4316.           Rot.cframe = cam.CoordinateFrame
  4317.           mouse.KeyDown:connect(function(Key)
  4318.             Keys[Key] = true
  4319.           end)
  4320.           mouse.KeyUp:connect(function(Key)
  4321.             Keys[Key] = false
  4322.           end)
  4323.           RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4324.           Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4325.           RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4326.           LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4327.           RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4328.           LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4329.         end
  4330.         CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4331.         attack = false
  4332.         char.Humanoid.PlatformStand = false
  4333.         Fly:Destroy()
  4334.         Rot:Destroy()
  4335.       end
  4336.     end
  4337.   if k == "=" and InForm == true then
  4338.       attack = true
  4339.       do
  4340.         local Stop = false
  4341.         local Version = 0
  4342.         local MaxSpeed = 6
  4343.         local Speed = 3
  4344.         local Keys = {}
  4345.         local Force = 10000
  4346.         CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4347.         swait(1)
  4348.         local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4349.         if Fly then
  4350.           Fly:Destroy()
  4351.         end
  4352.         if Rot then
  4353.           Rot:Destroy()
  4354.         end
  4355.         Fly = Instance.new("BodyPosition", char.Torso)
  4356.         Fly.Name = "LMMFly"
  4357.         Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4358.         Fly.P = Force
  4359.         Fly.position = char.Torso.Position
  4360.         Rot = Instance.new("BodyGyro", char.Torso)
  4361.         Rot.Name = "LMMRot"
  4362.         Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4363.         Rot.P = Force
  4364.         Rot.cframe = cam.CoordinateFrame
  4365.         CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4366.         local Thread, Old = Version, nil
  4367.         char.Humanoid.PlatformStand = true
  4368.         function StopFly()
  4369.           Version = Version + 1
  4370.           Stop = true
  4371.           char.Humanoid.PlatformStand = false
  4372.           Fly:Destroy()
  4373.           Rot:Destroy()
  4374.           attack = false
  4375.         end
  4376.         char.ChildAdded:connect(function(Obj)
  4377.           wait()
  4378.           if Obj.Name == "LM" .. "MFlyStop" then
  4379.             Obj:Destroy()
  4380.             StopFly()
  4381.           end
  4382.         end)
  4383.         HitpartFunk2(RightArm, 0, -0.7, 0)
  4384.         HitpartFunk3(LeftArm, 0, -0.7, 0)
  4385.         for i = 0, 25, 0.1 do
  4386.           if attack == true then
  4387.             swait()
  4388.             BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4389.             BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4390.             BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4391.             BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4392.           end
  4393.           local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4394.           if Keys[string.char(48)] then
  4395.             Speed = 1
  4396.           end
  4397.           if Keys.w then
  4398.             Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4399.           end
  4400.           if Keys.s then
  4401.             Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4402.           end
  4403.           if Keys.d then
  4404.             Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4405.           end
  4406.           if Keys.a then
  4407.             Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4408.           end
  4409.           if Keys.e or Keys[" "] then
  4410.             Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4411.           end
  4412.           if Keys.q then
  4413.             Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4414.           end
  4415.           if Keys.z then
  4416.             StopFly()
  4417.           end
  4418.           if Old ~= Vectoring then
  4419.             Fly.position = Vectoring.p
  4420.             Old = Vectoring
  4421.             Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4422.           else
  4423.             Speed = 1
  4424.           end
  4425.           Rot.cframe = cam.CoordinateFrame
  4426.           mouse.KeyDown:connect(function(Key)
  4427.             Keys[Key] = true
  4428.           end)
  4429.           mouse.KeyUp:connect(function(Key)
  4430.             Keys[Key] = false
  4431.           end)
  4432.           RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4433.           Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4434.           RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4435.           LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4436.           RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4437.           LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4438.         end
  4439.         CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4440.         attack = false
  4441.         char.Humanoid.PlatformStand = false
  4442.         Fly:Destroy()
  4443.         Rot:Destroy()
  4444.       end
  4445.     end
  4446.   end)
  4447.   game:GetService("RunService").Stepped:connect(function()
  4448.     if ice_mode == true then
  4449.       local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4450.       local icePath = BasePart:Clone()
  4451.       icePath.Anchored = true
  4452.       icePath.Transparency = 0.85
  4453.       icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4454.       icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4455.       icePath.BrickColor = colors[math.random(1, #colors)]
  4456.       icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4457.       game:GetService("Debris"):AddItem(icePath, 1)
  4458.       icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4459.     end
  4460.   end)
  4461. end
  4462. MV3 = 190
  4463. mouse.KeyDown:connect(function(k)
  4464.   if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4465.     MV3 = 80
  4466.     attack = true
  4467.     Humanoid.WalkSpeed = 15
  4468.     HitpartFunk2(RightArm, 0, -0.5, 0)
  4469.     HitpartFunk3(LeftArm, 0, -0.5, 0)
  4470.     for i = 0, 1.5, 0.1 do
  4471.       swait()
  4472.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4473.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4474.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4475.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4476.       RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4477.       LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4478.     end
  4479.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4480.     for i = 0, 2, 0.1 do
  4481.       swait()
  4482.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4483.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4484.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4485.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4486.       RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4487.       LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4488.     end
  4489.     for i = 0, 4.2, 0.1 do
  4490.       swait()
  4491.       BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4492.       BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4493.       BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4494.       BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4495.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4496.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4497.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.1)
  4498.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.1)
  4499.       RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4500.       LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4501.     end
  4502.     BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4503.     BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4504.     BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4505.     BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4506.     BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4507.     MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4508.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4509.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4510.     for i = 0, 2, 0.1 do
  4511.       swait()
  4512.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4513.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4514.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  4515.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  4516.       RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4517.       LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4518.     end
  4519.     for i = 0, 2, 0.1 do
  4520.       swait()
  4521.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4522.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4523.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4524.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4525.       RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4526.       LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4527.     end
  4528.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4529.     for i = 0, 4, 0.1 do
  4530.       swait()
  4531.       BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4532.       BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4533.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4534.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4535.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4536.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4537.       RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4538.       LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4539.     end
  4540.     for i = 0, 2, 0.1 do
  4541.       swait()
  4542.       BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4543.       BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4544.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4545.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4546.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, -0.6) * angles(math.rad(100), math.rad(0), math.rad(-25)), 0.4)
  4547.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4548.       RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4549.       LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4550.     end
  4551.     for i = 1, 6 do
  4552.       BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4553.       BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4554.       MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4555.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4556.       wait(0.15)
  4557.     end
  4558.     attack = false
  4559.     Humanoid.WalkSpeed = 16
  4560.   end
  4561.   if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4562.     Humanoid.WalkSpeed = 1
  4563.     MV3 = 80
  4564.     attack = true
  4565.     FastFireBall = Instance.new("Part", RightArm)
  4566.     FastFireBall.Size = Vector3.new(1, 1, 1)
  4567.     FFW = Instance.new("Weld")
  4568.     FFW.Name = "GuW"
  4569.     FFW.Part0 = RightArm
  4570.     FFW.C0 = cn(0, -1, 0)
  4571.     FFW.C1 = cn(0, 0, 0)
  4572.     FFW.Part1 = FastFireBall
  4573.     FFW.Parent = RightArm
  4574.     FastFireBall.Transparency = 1
  4575.     FastFireBall2 = Instance.new("Part", LeftArm)
  4576.     FastFireBall2.Size = Vector3.new(1, 1, 1)
  4577.     FFW2 = Instance.new("Weld")
  4578.     FFW2.Name = "GuW"
  4579.     FFW2.Part0 = LeftArm
  4580.     FFW2.C0 = cn(0, -1, 0)
  4581.     FFW2.C1 = cn(0, 0, 0)
  4582.     FFW2.Part1 = FastFireBall2
  4583.     FFW2.Parent = LeftArm
  4584.     FastFireBall2.Transparency = 1
  4585.     BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4586.     BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4587.     for i = 0, 1, 0.1 do
  4588.       swait()
  4589.       BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4590.       BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4591.       BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4592.       BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4593.       RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4594.       Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4595.       RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4596.       LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4597.       RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4598.       LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4599.     end
  4600.     BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4601.     BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4602.     function holding()
  4603.       if Rapid == true and ice_mode == false then
  4604.         for i = 0, 0.8, 0.1 do
  4605.           swait()
  4606.           BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4607.           BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4608.           RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4609.           Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4610.           RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4611.           LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4612.           RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4613.           LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4614.         end
  4615.         CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4616.         shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4617.         for i = 0, 0.8, 0.1 do
  4618.           swait()
  4619.           BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4620.           BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4621.           RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4622.           Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4623.           RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4624.           LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4625.           RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4626.           LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4627.         end
  4628.         CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4629.         shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4630.         holding()
  4631.       end
  4632.     end
  4633.     if Rapid == false then
  4634.       Rapid = true
  4635.       holding()
  4636.     end
  4637.   end
  4638. end)
  4639. mouse.KeyUp:connect(function(k)
  4640.   if k == "c" and Rapid == true then
  4641.     MV3 = 180
  4642.     Rapid = false
  4643.     CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4644.     attack = false
  4645.     wait(0.5)
  4646.     Humanoid.WalkSpeed = 16
  4647.     FastFireBall:Destroy()
  4648.     FastFireBall2:Destroy()
  4649.   end
  4650. end)
  4651.  
  4652.  
  4653. mouse.KeyUp:connect(function(k)
  4654.   if k == "q" then
  4655.     Combo1()
  4656. end
  4657. end)
  4658.  
  4659. mouse.KeyUp:connect(function(k)
  4660.   if k == "r" then
  4661.     Combo2()
  4662. end
  4663. end)
  4664.  
  4665. mouse.KeyUp:connect(function(k)
  4666.   if k == "t" then
  4667.     Combo3()
  4668. end
  4669. end)
  4670. mouse.KeyUp:connect(function(k)
  4671.   if k == "u" then
  4672.     Combo4()
  4673. end
  4674. end)
  4675.  
  4676.  
  4677. SoundFolder = Instance.new("Folder",char)
  4678. SoundFolder.Name = "SoundFolder"
  4679. punchsound1 = Instance.new("Sound",Torso)
  4680. punchsound1.Volume = 1.2
  4681. punchsound1.Name = "punchsound1"
  4682. punchsound1.Looped = false
  4683. punchsound1.SoundId = "rbxassetid://137579113"
  4684. StrongPunch = Instance.new("Sound",Torso)
  4685. StrongPunch.Volume = 1.6
  4686. StrongPunch.Name = "StrongPunch"
  4687. StrongPunch.Looped = false
  4688. StrongPunch.SoundId = "rbxassetid://441202925"
  4689. StrongPunch = Instance.new("Sound",Torso)
  4690. StrongPunch.Volume = 1.6
  4691. StrongPunch.Name = "StrongPunch"
  4692. StrongPunch.Looped = false
  4693. StrongPunch.SoundId = "rbxassetid://441202925"
  4694. StrongPunch1 = Instance.new("Sound",Torso)
  4695. StrongPunch1.Volume = 1.6
  4696. StrongPunch1.Name = "StrongPunch"
  4697. StrongPunch1.Looped = false
  4698. StrongPunch1.SoundId = "rbxassetid://441202925"
  4699. StrongPunch2 = Instance.new("Sound",Torso)
  4700. StrongPunch2.Volume = 1.6
  4701. StrongPunch2.Name = "StrongPunch"
  4702. StrongPunch.Looped = false
  4703. StrongPunch2.SoundId = "rbxassetid://441202925"
  4704. Zano = Instance.new("Sound",Torso)
  4705. Zano.Volume = 6
  4706. Zano.Name = "Zano"
  4707. Zano.Looped = false
  4708. Zano.SoundId = "rbxassetid://744770874"
  4709. GroundImpact = Instance.new("Sound",Torso)
  4710. GroundImpact.Volume = 8
  4711. GroundImpact.Name = "GroundImpact"
  4712. GroundImpact.Looped = false
  4713. GroundImpact.SoundId = "rbxassetid://165970126"
  4714. Break = Instance.new("Sound",Torso)
  4715. Break.Volume = 5
  4716. Break.Name = "Bonebreak"
  4717. Break.Looped = false
  4718. Break.SoundId = "rbxassetid://314390675"
  4719.  
  4720. local hit1 = false
  4721. local hit2 = false
  4722. local hit3 = false
  4723. local hit4 = false
  4724.  
  4725. function Combo1()
  4726.     getplayer = new("Part",char)
  4727. getplayer.Position = Vector3.new(999,999,999)
  4728. getplayer.Transparency = 1
  4729. getplayer.Size = v3(3,3,3)
  4730. getplayer.CanCollide = false
  4731. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4732. getplayer.Name = "GetPlayer"
  4733.  
  4734. game.Debris:AddItem(getplayer,0.5)
  4735.  
  4736. getplayer.Touched:connect(function(hit)
  4737.             if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4738.                 getplayer:Destroy()
  4739.                 to = hit.Parent:findFirstChild("HumanoidRootPart")
  4740.                 to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4741.                 to.Anchored = true
  4742.     idle = false
  4743.    
  4744.  
  4745.         punchsound1:Play()
  4746.         hit1 = true
  4747.  for i = 0, 1, 0.1 do
  4748.         swait()
  4749.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4750.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4751.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4752.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4753.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4754.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  4755. end
  4756. punchsound1:Play()
  4757. for i = 0, 1, 0.1 do
  4758.         swait()
  4759.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4760.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4761.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4762.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4763.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4764.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4765. end
  4766. punchsound1:Play()
  4767.  for i = 0, 1, 0.1 do
  4768.         swait()
  4769.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4770.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4771.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4772.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4773.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4774.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  4775. end
  4776. for i = 0, 1, 0.1 do
  4777.         swait()
  4778.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4779.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4780.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4781.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4782.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4783.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4784.       end
  4785.  for i = 0, 1, 0.1 do
  4786.         swait()
  4787.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4788.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4789.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4790.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4791.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4792.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  4793. end
  4794. StrongPunch1:Play()
  4795. for i = 0, 1, 0.1 do
  4796.         swait()
  4797.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4798.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4799.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4800.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4801.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4802.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4803.       end
  4804.  for i = 0, 0.6, 0.1 do
  4805.         swait()
  4806.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4807.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4808.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4809.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4810.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4811.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  4812. end
  4813. for i = 0, 0.6, 0.1 do
  4814.         swait()
  4815.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4816.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4817.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4818.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4819.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4820.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4821.       end
  4822. for i,v in pairs(to.Parent:GetChildren()) do
  4823.                     if v:IsA("Humanoid") then
  4824.                         v.Health = v.Health - 3
  4825.                        
  4826.                         v.PlatformStand = true
  4827.                     end
  4828.     end
  4829. StrongPunch:Play()
  4830. for i = 0, 1, 0.1 do
  4831.         swait()
  4832.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4833.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4834.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4835.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4836.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4837.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4838.       end
  4839. for i,v in pairs(to.Parent:GetChildren()) do
  4840.                     if v:IsA("Humanoid") then
  4841.                         v.Health = v.Health - 5
  4842.                        
  4843.                         v.PlatformStand = true
  4844.                     end
  4845.     end
  4846.  
  4847.     hit1 = false
  4848.  
  4849.         punchsound1:Play()
  4850.     hit2 = true
  4851.  HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4852.       for i = 0, 1, 0.1 do
  4853.         swait()
  4854.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4855.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4856.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4857.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4858.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4859.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4860.       end
  4861. for i,v in pairs(to.Parent:GetChildren()) do
  4862.                     if v:IsA("Humanoid") then
  4863.                         v.Health = v.Health - 5
  4864.                        
  4865.                         v.PlatformStand = true
  4866.                     end
  4867.     end
  4868. hit2 = false
  4869.  
  4870.     punchsound1:Play()
  4871. hit3 = true
  4872. hit4 = true
  4873.  
  4874.  
  4875. punchsound1:Play()
  4876.  
  4877. coroutine.wrap(function()
  4878.                 for i=1,5 do
  4879.                     wait()
  4880.                     to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4881.                     GroundImpact:Play()
  4882.                         a21e = new("Part",to)
  4883. a21e.Name = "Beam"..num
  4884. a21e.Locked = true
  4885. a21e.Size = v3(1,1,1)
  4886. a21e.CanCollide = false
  4887. a21e.BrickColor = bc("Gold")
  4888. a21e.Material = "Neon"
  4889. a21e.Transparency = 0
  4890. aa21e = new("SpecialMesh",a21e)
  4891. a21e.Anchored = true
  4892. a21e.Position = to.Position
  4893. aa21e.MeshType = "Sphere"
  4894. aa21e.Scale = v3(1,1,1)
  4895.     a51e = new("Part",char)
  4896. a51e.Name = "Beam"..num
  4897. a51e.Locked = true
  4898. a51e.Size = v3(1,1,1)
  4899. a51e.CanCollide = false
  4900. a51e.BrickColor = bc("White")
  4901. a51e.Material = "Neon"
  4902. a51e.Transparency = 0
  4903. aa51e = new("SpecialMesh",a51e)
  4904. a51e.Anchored = true
  4905. a51e.Position = to.Position
  4906. aa51e.MeshType = "Sphere"
  4907. aa51e.Scale = v3(1,1,1)
  4908.     a61e = new("Part",char)
  4909. a61e.Name = "Beam"..num
  4910. a61e.Locked = true
  4911. a61e.Size = v3(1,1,1)
  4912. a61e.CanCollide = false
  4913. a61e.BrickColor = bc("Really red")
  4914. a61e.Material = "Neon"
  4915. a61e.Transparency = 0
  4916. aa61e = new("SpecialMesh",a61e)
  4917. a61e.Anchored = true
  4918. a61e.Position = to.Position
  4919. aa61e.MeshType = "Sphere"
  4920. aa61e.Scale = v3(1,1,1)
  4921. for i = 1,20 do
  4922.     wait()
  4923.     aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4924.     a21e.Transparency = a21e.Transparency + 0.03
  4925.     aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4926.     a51e.Transparency = a51e.Transparency + 0.03
  4927.     aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4928.     a61e.Transparency = a61e.Transparency + 0.02
  4929.     for i,v in pairs(to.Parent:GetChildren()) do
  4930.                     if v:IsA("Humanoid") then
  4931.                         v.Health = v.Health - 0.5
  4932.                        
  4933.                         v.PlatformStand = true
  4934.                     end
  4935.     end
  4936. end
  4937. a61e:Destroy()
  4938. aa61e:Destroy()
  4939. a51e:Destroy()
  4940. aa51e:Destroy()
  4941. a21e:Destroy()
  4942. aa21e:Destroy()
  4943.  
  4944.                 end
  4945.                
  4946.            
  4947.                  HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4948.       for i = 0, 1, 0.1 do
  4949.         swait()
  4950.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4951.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4952.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4953.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4954.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4955.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4956.       end
  4957.                
  4958.                
  4959.                    
  4960.             wait(0.7)
  4961.             end)()
  4962.  
  4963.  
  4964.  
  4965.  
  4966. RootPart.Anchored = true
  4967.  
  4968. for i = 0, 1, 0.1 do
  4969.         swait()
  4970.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4971.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4972.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4973.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4974.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4975.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4976.       end  
  4977.  
  4978.  
  4979.     StrongPunch:Play()
  4980.    
  4981.    
  4982.  for i = 0, 1, 0.1 do
  4983.         swait()
  4984.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4985.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4986.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4987.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4988.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4989.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4990.       end  
  4991.  
  4992. for i = 0, 1, 0.1 do
  4993.         swait()
  4994.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4995.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4996.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4997.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4998.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4999.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5000.       end
  5001.  
  5002.  
  5003.    
  5004.     for i,v in pairs(to.Parent:GetChildren()) do
  5005.                     if v:IsA("Humanoid") then
  5006.                         v.Health = v.Health - 20
  5007.                        
  5008.                         v.PlatformStand = true
  5009.                     end
  5010.     end
  5011.  
  5012. StrongPunch2:Play()
  5013.  for i = 0, 1, 0.1 do
  5014.         swait()
  5015.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5016.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5017.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5018.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5019.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5020.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5021.       end
  5022.  
  5023.     hitground = new("Part",char)
  5024.     hitground.Size = Vector3.new(5,5,5)
  5025.     hitground.Name =  "Ground"
  5026.     hitground.Transparency = 1
  5027.     hitground.CanCollide = false
  5028.     game.Debris:AddItem(hitground,2)
  5029.     hitground.Position = Vector3.new(999,999,999)
  5030.     hitgroundweld = new("Weld",hitground)
  5031.     hitgroundweld.Part0 = to
  5032.     hitgroundweld.Part1 = hitground
  5033.     hitground.Touched:connect(function(hit2)
  5034.         if hit2.Size.x > 150 then
  5035.             hitground:Destroy()
  5036.             ad = new("Part",char)
  5037. ad.Name = "NewPart"
  5038. ad.Size = Vector3.new(30,0.1,30)   
  5039. ad.CanCollide = false
  5040. ad.Anchored = true
  5041. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5042. ad.Transparency = 1
  5043. aad = new("Decal",ad)
  5044.  
  5045. aad.Face = "Top"
  5046. aad.Transparency = 1
  5047.         aad.Transparency = 0
  5048.         aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5049.             smoke = new("Part",to)
  5050.             smokemesh = new("SpecialMesh",smoke)
  5051.             smokemesh.MeshId = "rbxassetid://928329648"
  5052.             smoke.BrickColor = hit2.BrickColor
  5053.             smoke.Anchored = true
  5054.             smoke.Position = hitground.Position
  5055.             GroundImpact:Play()
  5056.             for i = 1,20 do
  5057.                 wait()
  5058.                 smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5059.                 smoke.Transparency = smoke.Transparency + 1/20
  5060.             end
  5061.             smoke:Destroy()
  5062.             wait(0.5)
  5063.            
  5064.             for i = 1,20 do
  5065.                 wait(0.1)
  5066.                 aad.Transparency = aad.Transparency + 1/20
  5067.             end
  5068.         end
  5069.     end)
  5070.     to.Anchored = false
  5071.     ys = Instance.new("BodyVelocity",to)
  5072. ys.Name = "GO"
  5073.        
  5074. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5075.  
  5076. ys.Velocity = v3(0,-90,0)
  5077.        
  5078.     wait(1)
  5079.         ys:Destroy()
  5080.  
  5081.    
  5082.    
  5083.  
  5084.  
  5085. hit3 = false
  5086. hit4 = false
  5087.  
  5088.  
  5089. hit1 = false
  5090.     hit2 = false
  5091.     hit3 = false
  5092.     hit4 = false
  5093. idle = true
  5094.   RootPart.Anchored = false
  5095. end
  5096. end)
  5097. end
  5098.  
  5099.  
  5100. function Combo4()
  5101.     getplayer = new("Part",char)
  5102. getplayer.Position = Vector3.new(999,999,999)
  5103. getplayer.Transparency = 1
  5104. getplayer.Size = v3(3,3,3)
  5105. getplayer.CanCollide = false
  5106. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5107. getplayer.Name = "GetPlayer"
  5108.  
  5109. game.Debris:AddItem(getplayer,0.5)
  5110.  
  5111. getplayer.Touched:connect(function(hit)
  5112.             if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5113.                 getplayer:Destroy()
  5114.                 to = hit.Parent:findFirstChild("HumanoidRootPart")
  5115.                 to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5116.                 to.Anchored = true
  5117.                 RootPart.Anchored = true
  5118.     idle = false
  5119.    
  5120.  
  5121.         punchsound1:Play()
  5122.         hit1 = true
  5123.  for i = 0, 0.5, 0.1 do
  5124.         swait()
  5125.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5126.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5127.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5128.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5129.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5130.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5131. end
  5132. punchsound1:Play()
  5133. for i = 0, 0.5, 0.1 do
  5134.         swait()
  5135.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5136.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5137.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5138.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5139.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5140.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5141. end
  5142. punchsound1:Play()
  5143.  for i = 0, 0.6, 0.1 do
  5144.         swait()
  5145.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5146.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5147.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5148.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5149.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5150.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5151. end
  5152.  for i = 0, 0.6, 0.1 do
  5153.         swait()
  5154.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5155.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5156.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5157.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5158.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5159.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5160. end
  5161.  for i = 0, 0.5, 0.1 do
  5162.         swait()
  5163.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5164.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5165.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5166.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5167.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5168.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5169. end
  5170. punchsound1:Play()
  5171. for i = 0, 0.5, 0.1 do
  5172.         swait()
  5173.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5174.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5175.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5176.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5177.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5178.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5179. end
  5180. punchsound1:Play()
  5181.  for i = 0, 0.6, 0.1 do
  5182.         swait()
  5183.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5184.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5185.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5186.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5187.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5188.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5189. end
  5190.  for i = 0, 0.6, 0.1 do
  5191.         swait()
  5192.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5193.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5194.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5195.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5196.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5197.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5198. end
  5199.  for i = 0, 0.5, 0.1 do
  5200.         swait()
  5201.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5202.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5203.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5204.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5205.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5206.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5207. end
  5208. punchsound1:Play()
  5209. for i = 0, 0.5, 0.1 do
  5210.         swait()
  5211.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5212.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5213.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5214.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5215.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5216.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5217. end
  5218. punchsound1:Play()
  5219.  for i = 0, 0.6, 0.1 do
  5220.         swait()
  5221.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5222.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5223.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5224.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5225.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5226.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5227. end
  5228.  for i = 0, 0.6, 0.1 do
  5229.         swait()
  5230.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5231.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5232.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5233.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5234.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5235.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5236. end
  5237.  for i = 0, 0.5, 0.1 do
  5238.         swait()
  5239.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5240.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5241.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5242.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5243.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5244.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5245. end
  5246. punchsound1:Play()
  5247. for i = 0, 0.5, 0.1 do
  5248.         swait()
  5249.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5250.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5251.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5252.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5253.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5254.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5255. end
  5256. punchsound1:Play()
  5257.  for i = 0, 0.6, 0.1 do
  5258.         swait()
  5259.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5260.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5261.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5262.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5263.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5264.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5265. end
  5266.  for i = 0, 0.6, 0.1 do
  5267.         swait()
  5268.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5269.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5270.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5271.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5272.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5273.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5274. end
  5275.  for i = 0, 0.5, 0.1 do
  5276.         swait()
  5277.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5278.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5279.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5280.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5281.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5282.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5283. end
  5284. punchsound1:Play()
  5285. for i = 0, 0.5, 0.1 do
  5286.         swait()
  5287.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5288.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5289.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5290.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5291.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5292.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5293. end
  5294. punchsound1:Play()
  5295.  for i = 0, 0.6, 0.1 do
  5296.         swait()
  5297.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5298.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5299.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5300.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5301.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5302.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5303. end
  5304. StrongPunch2:Play()
  5305.  for i = 0, 5, 0.1 do
  5306.         swait()
  5307.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5308.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5309.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5310.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5311.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5312.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5313. end
  5314.  
  5315. for i,v in pairs(to.Parent:GetChildren()) do
  5316.                     if v:IsA("Humanoid") then
  5317.                         v.Health = v.Health - 20
  5318.                        
  5319.                         v.PlatformStand = true
  5320.                     end
  5321.     end
  5322.     to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5323. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5324. Zanzoken = Instance.new("Part",char)
  5325. Zanzoken.Anchored = true
  5326. Zanzoken.Position = v3(999,999,999)
  5327. Zanzoken.CFrame = Torso.CFrame
  5328. game.Debris:AddItem(Zanzoken,0.5)
  5329. Zanzoken.Transparency = 1
  5330. Zano:Play()
  5331. wait()
  5332. idk = Instance.new("BillboardGui",Zanzoken)
  5333. idk.Size = UDim2.new(10,0,15,0)
  5334. idk.AlwaysOnTop = false
  5335. idk1 = Instance.new("ImageLabel",idk)
  5336. idk1.BackgroundTransparency = 1
  5337. idk.ExtentsOffset = v3(0,0,0)
  5338. idk1.ImageTransparency = 0
  5339. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5340. idk1.Size = UDim2.new(2,0,1,0)
  5341. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5342. idk1.Image = "rbxassetid://319554883"
  5343. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5344. wait()
  5345. Zanzoken = Instance.new("Part",char)
  5346. Zanzoken.Anchored = true
  5347. Zanzoken.Position = v3(999,999,999)
  5348. Zanzoken.CFrame = Torso.CFrame
  5349. game.Debris:AddItem(Zanzoken,0.5)
  5350. Zanzoken.Transparency = 1
  5351. wait()
  5352. idk = Instance.new("BillboardGui",Zanzoken)
  5353. idk.Size = UDim2.new(20,0,20,0)
  5354. idk.AlwaysOnTop = false
  5355. idk1 = Instance.new("ImageLabel",idk)
  5356. idk1.BackgroundTransparency = 1
  5357. idk.ExtentsOffset = v3(0,0,0)
  5358. idk1.ImageTransparency = 0
  5359. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5360. idk1.Size = UDim2.new(2,0,1,0)
  5361. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5362. idk1.Image = "rbxassetid://319554883"
  5363.   for i = 0, 0.5, 0.1 do
  5364.         swait()
  5365.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5366.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5367.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5368.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5369.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5370.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5371. end
  5372. punchsound1:Play()
  5373. for i = 0, 0.5, 0.1 do
  5374.         swait()
  5375.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5376.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5377.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5378.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5379.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5380.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5381. end
  5382. punchsound1:Play()
  5383.  for i = 0, 0.6, 0.1 do
  5384.         swait()
  5385.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5386.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5387.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5388.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5389.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5390.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5391. end
  5392.  for i = 0, 0.6, 0.1 do
  5393.         swait()
  5394.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5395.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5396.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5397.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5398.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5399.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5400. end
  5401.  for i = 0, 0.5, 0.1 do
  5402.         swait()
  5403.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5404.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5405.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5406.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5407.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5408.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5409. end
  5410. punchsound1:Play()
  5411. for i = 0, 0.5, 0.1 do
  5412.         swait()
  5413.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5414.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5415.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5416.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5417.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5418.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5419. end
  5420. punchsound1:Play()
  5421.  for i = 0, 0.6, 0.1 do
  5422.         swait()
  5423.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5424.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5425.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5426.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5427.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5428.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5429. end
  5430.  for i = 0, 0.6, 0.1 do
  5431.         swait()
  5432.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5433.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5434.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5435.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5436.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5437.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5438. end
  5439.  for i = 0, 0.5, 0.1 do
  5440.         swait()
  5441.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5442.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5443.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5444.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5445.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5446.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5447. end
  5448. punchsound1:Play()
  5449. for i = 0, 0.5, 0.1 do
  5450.         swait()
  5451.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5452.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5453.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5454.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5455.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5456.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5457. end
  5458. punchsound1:Play()
  5459.  for i = 0, 0.6, 0.1 do
  5460.         swait()
  5461.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5462.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5463.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5464.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5465.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5466.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5467. end
  5468.  for i = 0, 0.6, 0.1 do
  5469.         swait()
  5470.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5471.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5472.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5473.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5474.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5475.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5476. end
  5477.  for i = 0, 0.5, 0.1 do
  5478.         swait()
  5479.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5480.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5481.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5482.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5483.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5484.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5485. end
  5486. punchsound1:Play()
  5487. for i = 0, 0.5, 0.1 do
  5488.         swait()
  5489.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5490.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5491.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5492.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5493.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5494.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5495. end
  5496. punchsound1:Play()
  5497.  for i = 0, 0.3, 0.1 do
  5498.         swait()
  5499.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5500.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5501.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5502.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5503.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5504.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5505. end
  5506.  for i = 0, 0.3, 0.1 do
  5507.         swait()
  5508.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5509.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5510.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5511.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5512.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5513.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5514. end
  5515.  for i = 0, 0.3, 0.1 do
  5516.         swait()
  5517.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5518.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5519.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5520.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5521.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5522.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5523. end
  5524. punchsound1:Play()
  5525. for i = 0, 0.3, 0.1 do
  5526.         swait()
  5527.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5528.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5529.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5530.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5531.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5532.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5533. end
  5534. punchsound1:Play()
  5535.  for i = 0, 0.3, 0.1 do
  5536.         swait()
  5537.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5538.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5539.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5540.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5541.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5542.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5543. end
  5544.  for i = 0, 0.3, 0.1 do
  5545.         swait()
  5546.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5547.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5548.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5549.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5550.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5551.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5552. end
  5553. punchsound1:Play()
  5554.  for i = 0, 1, 0.1 do
  5555.         swait()
  5556.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5557.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5558.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5559.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5560.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5561.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5562. end
  5563. for i = 0, 0.3, 0.1 do
  5564.         swait()
  5565.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5566.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5567.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5568.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5569.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5570.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5571. end
  5572. punchsound1:Play()
  5573.  for i = 0, 0.3, 0.1 do
  5574.         swait()
  5575.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5576.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5577.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5578.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5579.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5580.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5581. end
  5582.  for i = 0, 0.3, 0.1 do
  5583.         swait()
  5584.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5585.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5586.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5587.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5588.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5589.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5590. end
  5591.  for i = 0, 0.3, 0.1 do
  5592.         swait()
  5593.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5594.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5595.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5596.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5597.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5598.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5599. end
  5600. punchsound1:Play()
  5601. for i = 0, 0.3, 0.1 do
  5602.         swait()
  5603.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5604.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5605.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5606.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5607.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5608.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5609. end
  5610. punchsound1:Play()
  5611.  for i = 0, 0.6, 0.1 do
  5612.         swait()
  5613.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5614.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5615.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5616.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5617.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5618.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5619. end
  5620.  for i = 0, 0.3, 0.1 do
  5621.         swait()
  5622.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5623.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5624.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5625.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5626.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5627.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5628. end
  5629.  for i = 0, 0.3, 0.1 do
  5630.         swait()
  5631.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5632.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5633.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5634.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5635.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5636.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5637. end
  5638. punchsound1:Play()
  5639. for i = 0, 0.5, 0.1 do
  5640.         swait()
  5641.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5642.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5643.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5644.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5645.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5646.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5647. end
  5648. punchsound1:Play()
  5649.  for i = 0, 0.6, 0.1 do
  5650.         swait()
  5651.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5652.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5653.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5654.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5655.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5656.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5657. end
  5658.  for i = 0, 0.6, 0.1 do
  5659.         swait()
  5660.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5661.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5662.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5663.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5664.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5665.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5666. end
  5667.  for i = 0, 0.5, 0.1 do
  5668.         swait()
  5669.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5670.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5671.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5672.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5673.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5674.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5675. end
  5676. punchsound1:Play()
  5677. for i = 0, 0.5, 0.1 do
  5678.         swait()
  5679.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5680.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5681.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5682.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5683.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5684.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5685. end
  5686. punchsound1:Play()
  5687.  for i = 0, 0.6, 0.1 do
  5688.         swait()
  5689.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5690.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5691.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5692.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5693.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5694.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5695. end
  5696.  for i = 0, 0.6, 0.1 do
  5697.         swait()
  5698.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5699.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5700.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5701.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5702.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5703.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5704. end
  5705.  for i = 0, 0.5, 0.1 do
  5706.         swait()
  5707.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5708.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5709.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5710.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5711.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5712.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5713. end
  5714. punchsound1:Play()
  5715. for i = 0, 0.5, 0.1 do
  5716.         swait()
  5717.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5718.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5719.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5720.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5721.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5722.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5723. end
  5724. punchsound1:Play()
  5725.  for i = 0, 0.6, 0.1 do
  5726.         swait()
  5727.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5728.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5729.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5730.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5731.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5732.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5733. end
  5734.  for i = 0, 0.6, 0.1 do
  5735.         swait()
  5736.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5737.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5738.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5739.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5740.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5741.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5742. end
  5743. punchsound1:Play()
  5744.  for i = 0, 1, 0.1 do
  5745.         swait()
  5746.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5747.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5748.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5749.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5750.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5751.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5752. end
  5753. for i = 0, 0.5, 0.1 do
  5754.         swait()
  5755.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5756.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5757.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5758.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5759.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5760.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5761. end
  5762. punchsound1:Play()
  5763.  for i = 0, 0.6, 0.1 do
  5764.         swait()
  5765.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5766.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5767.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5768.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5769.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5770.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5771. end
  5772.  for i = 0, 0.6, 0.1 do
  5773.         swait()
  5774.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5775.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5776.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5777.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5778.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5779.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5780. end
  5781.  for i = 0, 0.5, 0.1 do
  5782.         swait()
  5783.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5784.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5785.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5786.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5787.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5788.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5789. end
  5790. punchsound1:Play()
  5791. for i = 0, 0.5, 0.1 do
  5792.         swait()
  5793.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5794.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5795.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5796.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5797.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5798.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5799. end
  5800. punchsound1:Play()
  5801.  for i = 0, 0.6, 0.1 do
  5802.         swait()
  5803.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5804.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5805.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5806.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5807.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5808.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5809. end
  5810.  for i = 0, 0.6, 0.1 do
  5811.         swait()
  5812.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5813.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5814.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5815.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5816.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5817.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5818. end
  5819.  for i = 0, 0.5, 0.1 do
  5820.         swait()
  5821.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5822.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5823.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5824.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5825.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5826.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5827. end
  5828. punchsound1:Play()
  5829. for i = 0, 0.5, 0.1 do
  5830.         swait()
  5831.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5832.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5833.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5834.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5835.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5836.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5837. end
  5838. punchsound1:Play()
  5839.  for i = 0, 0.6, 0.1 do
  5840.         swait()
  5841.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5842.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5843.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5844.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5845.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5846.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5847. end
  5848.  for i = 0, 0.6, 0.1 do
  5849.         swait()
  5850.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5851.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5852.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5853.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5854.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5855.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5856. end
  5857.  for i = 0, 0.5, 0.1 do
  5858.         swait()
  5859.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5860.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5861.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5862.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5863.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5864.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5865. end
  5866. punchsound1:Play()
  5867. for i = 0, 0.5, 0.1 do
  5868.         swait()
  5869.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5870.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5871.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5872.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5873.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5874.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5875. end
  5876. punchsound1:Play()
  5877.  for i = 0, 0.6, 0.1 do
  5878.         swait()
  5879.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5880.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5881.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5882.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5883.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5884.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5885. end
  5886.  for i = 0, 0.6, 0.1 do
  5887.         swait()
  5888.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5889.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5890.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5891.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5892.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5893.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5894. end
  5895.  for i = 0, 0.5, 0.1 do
  5896.         swait()
  5897.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5898.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5899.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5900.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5901.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5902.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5903. end
  5904. punchsound1:Play()
  5905. for i = 0, 0.5, 0.1 do
  5906.         swait()
  5907.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5908.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5909.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5910.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5911.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5912.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5913. end
  5914. punchsound1:Play()
  5915.  for i = 0, 0.6, 0.1 do
  5916.         swait()
  5917.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5918.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5919.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5920.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5921.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5922.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5923. end
  5924.  for i = 0, 0.6, 0.1 do
  5925.         swait()
  5926.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5927.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5928.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5929.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5930.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5931.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5932. end
  5933. punchsound1:Play()
  5934.  for i = 0, 1, 0.1 do
  5935.         swait()
  5936.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5937.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5938.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5939.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5940.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5941.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5942. end
  5943. for i = 0, 0.5, 0.1 do
  5944.         swait()
  5945.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5946.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5947.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5948.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5949.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5950.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5951. end
  5952. punchsound1:Play()
  5953.  for i = 0, 0.6, 0.1 do
  5954.         swait()
  5955.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5956.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5957.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5958.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5959.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5960.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5961. end
  5962.  for i = 0, 0.6, 0.1 do
  5963.         swait()
  5964.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5965.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5966.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5967.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5968.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5969.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5970. end
  5971.  for i = 0, 0.5, 0.1 do
  5972.         swait()
  5973.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5974.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5975.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5976.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5977.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5978.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5979. end
  5980. punchsound1:Play()
  5981. for i = 0, 0.3, 0.1 do
  5982.         swait()
  5983.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5984.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5985.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5986.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5987.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5988.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5989. end
  5990. punchsound1:Play()
  5991.  for i = 0, 0.3, 0.1 do
  5992.         swait()
  5993.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5994.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5995.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5996.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5997.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5998.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  5999. end
  6000.  for i = 0, 0.3, 0.1 do
  6001.         swait()
  6002.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6003.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6004.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6005.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6006.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6007.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6008. end
  6009.  for i = 0, 0.3, 0.1 do
  6010.         swait()
  6011.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6012.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6013.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6014.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6015.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6016.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6017. end
  6018. punchsound1:Play()
  6019. for i = 0, 0.3, 0.1 do
  6020.         swait()
  6021.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6022.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6023.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6024.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6025.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6026.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6027. end
  6028. punchsound1:Play()
  6029.  for i = 0, 0.3, 0.1 do
  6030.         swait()
  6031.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6032.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6033.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6034.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6035.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6036.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6037. end
  6038.  for i = 0, 0.3, 0.1 do
  6039.         swait()
  6040.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6041.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6042.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6043.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6044.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6045.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6046. end
  6047.  for i = 0, 0.3, 0.1 do
  6048.         swait()
  6049.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6050.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6051.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6052.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6053.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6054.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6055. end
  6056. punchsound1:Play()
  6057. for i = 0, 0.3, 0.1 do
  6058.         swait()
  6059.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6060.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6061.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6062.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6063.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6064.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6065. end
  6066. punchsound1:Play()
  6067.  for i = 0, 0.3, 0.1 do
  6068.         swait()
  6069.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6070.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6071.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6072.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6073.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6074.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6075. end
  6076.  for i = 0, 0.1, 0.1 do
  6077.         swait()
  6078.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6079.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6080.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6081.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6082.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6083.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6084. end
  6085.  for i = 0, 0.1, 0.1 do
  6086.         swait()
  6087.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6088.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6089.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6090.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6091.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6092.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6093. end
  6094. punchsound1:Play()
  6095. for i = 0, 0.1, 0.1 do
  6096.         swait()
  6097.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6098.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6099.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6100.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6101.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6102.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6103. end
  6104. punchsound1:Play()
  6105.  for i = 0, 0.1, 0.1 do
  6106.         swait()
  6107.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6108.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6109.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6110.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6111.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6112.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6113. end
  6114.  for i = 0, 0.1, 0.1 do
  6115.         swait()
  6116.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6117.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6118.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6119.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6120.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6121.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6122. end
  6123. punchsound1:Play()
  6124.  for i = 0, 0.4, 0.1 do
  6125.         swait()
  6126.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6127.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6128.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6129.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6130.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6131.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6132. end
  6133. for i,v in pairs(to.Parent:GetChildren()) do
  6134.                     if v:IsA("Humanoid") then
  6135.                         v.Health = v.Health - 20
  6136.                        
  6137.                         v.PlatformStand = true
  6138.                     end
  6139.     end
  6140.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6141. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6142. Zanzoken = Instance.new("Part",char)
  6143. Zanzoken.Anchored = true
  6144. Zanzoken.Position = v3(999,999,999)
  6145. Zanzoken.CFrame = Torso.CFrame
  6146. game.Debris:AddItem(Zanzoken,0.5)
  6147. Zanzoken.Transparency = 1
  6148. Zano:Play()
  6149. wait()
  6150. idk = Instance.new("BillboardGui",Zanzoken)
  6151. idk.Size = UDim2.new(10,0,15,0)
  6152. idk.AlwaysOnTop = false
  6153. idk1 = Instance.new("ImageLabel",idk)
  6154. idk1.BackgroundTransparency = 1
  6155. idk.ExtentsOffset = v3(0,0,0)
  6156. idk1.ImageTransparency = 0
  6157. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6158. idk1.Size = UDim2.new(2,0,1,0)
  6159. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6160. idk1.Image = "rbxassetid://319554883"
  6161. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6162. wait()
  6163. Zanzoken = Instance.new("Part",char)
  6164. Zanzoken.Anchored = true
  6165. Zanzoken.Position = v3(999,999,999)
  6166. Zanzoken.CFrame = Torso.CFrame
  6167. game.Debris:AddItem(Zanzoken,0.5)
  6168. Zanzoken.Transparency = 1
  6169. wait()
  6170. idk = Instance.new("BillboardGui",Zanzoken)
  6171. idk.Size = UDim2.new(20,0,20,0)
  6172. idk.AlwaysOnTop = false
  6173. idk1 = Instance.new("ImageLabel",idk)
  6174. idk1.BackgroundTransparency = 1
  6175. idk.ExtentsOffset = v3(0,0,0)
  6176. idk1.ImageTransparency = 0
  6177. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6178. idk1.Size = UDim2.new(2,0,1,0)
  6179. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6180. idk1.Image = "rbxassetid://319554883"
  6181. punchsound1:Play()
  6182. for i = 0, 6, 0.1 do
  6183.         swait()
  6184.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6185.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6186.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6187.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6188.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6189.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6190. end
  6191.  for i = 0, 0.6, 0.1 do
  6192.         swait()
  6193.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6194.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6195.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6196.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6197.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6198.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6199. end
  6200.  for i = 0, 0.6, 0.1 do
  6201.         swait()
  6202.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6203.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6204.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6205.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6206.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6207.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6208. end
  6209. punchsound1:Play()
  6210.  for i = 0, 1, 0.1 do
  6211.         swait()
  6212.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6213.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6214.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6215.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6216.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6217.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6218. end
  6219.  for i = 0, 0.6, 0.1 do
  6220.         swait()
  6221.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6222.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6223.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6224.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6225.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6226.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6227. end
  6228.  for i = 0, 0.6, 0.1 do
  6229.         swait()
  6230.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6231.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6232.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6233.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6234.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6235.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6236. end
  6237. punchsound1:Play()
  6238.  for i = 0, 1, 0.1 do
  6239.         swait()
  6240.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6241.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6242.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6243.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6244.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6245.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6246. end
  6247.  for i = 0, 0.6, 0.1 do
  6248.         swait()
  6249.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6250.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6251.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6252.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6253.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6254.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6255. end
  6256.  for i = 0, 0.6, 0.1 do
  6257.         swait()
  6258.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6259.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6260.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6262.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6263.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6264. end
  6265. punchsound1:Play()
  6266.  for i = 0, 1, 0.1 do
  6267.         swait()
  6268.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6269.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6270.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6271.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6272.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6273.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6274. end
  6275.  for i = 0, 0.6, 0.1 do
  6276.         swait()
  6277.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6278.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6279.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6280.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6281.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6282.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6283. end
  6284.  for i = 0, 0.6, 0.1 do
  6285.         swait()
  6286.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6287.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6288.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6289.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6290.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6291.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6292. end
  6293. punchsound1:Play()
  6294.  for i = 0, 1, 0.1 do
  6295.         swait()
  6296.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6297.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6298.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6299.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6300.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6301.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6302. end
  6303.  for i = 0, 0.6, 0.1 do
  6304.         swait()
  6305.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6306.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6307.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6308.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6309.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6310.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6311. end
  6312.  for i = 0, 0.6, 0.1 do
  6313.         swait()
  6314.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6315.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6316.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6317.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6319.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6320. end
  6321. punchsound1:Play()
  6322.  for i = 0, 1, 0.1 do
  6323.         swait()
  6324.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6325.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6326.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6327.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6328.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6329.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6330. end
  6331.  for i = 0, 0.6, 0.1 do
  6332.         swait()
  6333.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6334.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6335.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6336.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6337.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6338.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6339. end
  6340.  for i = 0, 0.6, 0.1 do
  6341.         swait()
  6342.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6343.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6344.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6345.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6346.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6347.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6348. end
  6349. punchsound1:Play()
  6350.  for i = 0, 1, 0.1 do
  6351.         swait()
  6352.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6353.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6354.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6355.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6356.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6357.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6358. end
  6359.  
  6360.  
  6361.  
  6362. for i,v in pairs(to.Parent:GetChildren()) do
  6363.                     if v:IsA("Humanoid") then
  6364.                         v.Health = v.Health - 20
  6365.                        
  6366.                         v.PlatformStand = true
  6367.                     end
  6368.     end
  6369. StrongPunch:Play()
  6370. for i = 0, 1, 0.1 do
  6371.         swait()
  6372.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6373.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6374.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6375.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6376.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6377.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6378.       end
  6379.  for i = 0, 1, 0.1 do
  6380.         swait()
  6381.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6382.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6383.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6384.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6385.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6386.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6387. end
  6388. for i,v in pairs(to.Parent:GetChildren()) do
  6389.                     if v:IsA("Humanoid") then
  6390.                         v.Health = v.Health - 5
  6391.                        
  6392.                         v.PlatformStand = true
  6393.                     end
  6394.     end
  6395.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6396. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6397. Zanzoken = Instance.new("Part",char)
  6398. Zanzoken.Anchored = true
  6399. Zanzoken.Position = v3(999,999,999)
  6400. Zanzoken.CFrame = Torso.CFrame
  6401. game.Debris:AddItem(Zanzoken,0.5)
  6402. Zanzoken.Transparency = 1
  6403. Zano:Play()
  6404. wait()
  6405. idk = Instance.new("BillboardGui",Zanzoken)
  6406. idk.Size = UDim2.new(10,0,15,0)
  6407. idk.AlwaysOnTop = false
  6408. idk1 = Instance.new("ImageLabel",idk)
  6409. idk1.BackgroundTransparency = 1
  6410. idk.ExtentsOffset = v3(0,0,0)
  6411. idk1.ImageTransparency = 0
  6412. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6413. idk1.Size = UDim2.new(2,0,1,0)
  6414. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6415. idk1.Image = "rbxassetid://319554883"
  6416. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6417. wait()
  6418. Zanzoken = Instance.new("Part",char)
  6419. Zanzoken.Anchored = true
  6420. Zanzoken.Position = v3(999,999,999)
  6421. Zanzoken.CFrame = Torso.CFrame
  6422. game.Debris:AddItem(Zanzoken,0.5)
  6423. Zanzoken.Transparency = 1
  6424. wait()
  6425. idk = Instance.new("BillboardGui",Zanzoken)
  6426. idk.Size = UDim2.new(20,0,20,0)
  6427. idk.AlwaysOnTop = false
  6428. idk1 = Instance.new("ImageLabel",idk)
  6429. idk1.BackgroundTransparency = 1
  6430. idk.ExtentsOffset = v3(0,0,0)
  6431. idk1.ImageTransparency = 0
  6432. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6433. idk1.Size = UDim2.new(2,0,1,0)
  6434. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6435. idk1.Image = "rbxassetid://319554883"
  6436.  for i = 0, 1, 0.1 do
  6437.         swait()
  6438.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6439.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6440.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6441.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6442.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6443.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6444. end
  6445. punchsound1:Play()
  6446. for i = 0, 1, 0.1 do
  6447.         swait()
  6448.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6449.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6450.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6451.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6452.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6453.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6454. end
  6455. punchsound1:Play()
  6456.  for i = 0, 1, 0.1 do
  6457.         swait()
  6458.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6459.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6460.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6461.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6462.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6463.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6464. end
  6465. for i = 0, 1, 0.1 do
  6466.         swait()
  6467.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6468.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6469.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6470.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6471.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6472.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6473.       end
  6474.  for i = 0, 1, 0.1 do
  6475.         swait()
  6476.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6477.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6478.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6479.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6480.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6481.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6482. end
  6483.     to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6484. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6485. Zanzoken = Instance.new("Part",char)
  6486. Zanzoken.Anchored = true
  6487. Zanzoken.Position = v3(999,999,999)
  6488. Zanzoken.CFrame = Torso.CFrame
  6489. game.Debris:AddItem(Zanzoken,0.5)
  6490. Zanzoken.Transparency = 1
  6491. Zano:Play()
  6492. wait()
  6493. idk = Instance.new("BillboardGui",Zanzoken)
  6494. idk.Size = UDim2.new(10,0,15,0)
  6495. idk.AlwaysOnTop = false
  6496. idk1 = Instance.new("ImageLabel",idk)
  6497. idk1.BackgroundTransparency = 1
  6498. idk.ExtentsOffset = v3(0,0,0)
  6499. idk1.ImageTransparency = 0
  6500. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6501. idk1.Size = UDim2.new(2,0,1,0)
  6502. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6503. idk1.Image = "rbxassetid://319554883"
  6504. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6505. wait()
  6506. Zanzoken = Instance.new("Part",char)
  6507. Zanzoken.Anchored = true
  6508. Zanzoken.Position = v3(999,999,999)
  6509. Zanzoken.CFrame = Torso.CFrame
  6510. game.Debris:AddItem(Zanzoken,0.5)
  6511. Zanzoken.Transparency = 1
  6512. wait()
  6513. idk = Instance.new("BillboardGui",Zanzoken)
  6514. idk.Size = UDim2.new(20,0,20,0)
  6515. idk.AlwaysOnTop = false
  6516. idk1 = Instance.new("ImageLabel",idk)
  6517. idk1.BackgroundTransparency = 1
  6518. idk.ExtentsOffset = v3(0,0,0)
  6519. idk1.ImageTransparency = 0
  6520. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6521. idk1.Size = UDim2.new(2,0,1,0)
  6522. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6523. idk1.Image = "rbxassetid://319554883"
  6524. StrongPunch:Play()
  6525. Break:Play()
  6526.  
  6527. for i = 0, 6, 0.1 do
  6528.         swait()
  6529.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6530.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6531.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6532.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6533.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6534.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6535.       end
  6536. StrongPunch1:Play()
  6537.  for i = 0, 6, 0.1 do
  6538.         swait()
  6539.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6540.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6541.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6542.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6543.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6544.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6545.       end
  6546. StrongPunch2:Play()
  6547.    for i = 0, 7, 0.1 do
  6548.         swait()
  6549.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6550.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6551.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6552.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6553.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6554.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6555. end
  6556.  for i = 0, 1, 0.1 do
  6557.         swait()
  6558.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6559.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6560.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6561.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6562.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6563.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6564. end
  6565. punchsound1:Play()
  6566. for i = 0, 1, 0.1 do
  6567.         swait()
  6568.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6569.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6570.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6571.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6572.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6573.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6574. end
  6575. punchsound1:Play()
  6576.  for i = 0, 1, 0.1 do
  6577.         swait()
  6578.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6579.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6580.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6581.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6582.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6583.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6584. end
  6585. for i = 0, 1, 0.1 do
  6586.         swait()
  6587.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6588.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6589.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6590.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6591.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6592.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6593.       end
  6594.  for i = 0, 1, 0.1 do
  6595.         swait()
  6596.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6597.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6598.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6599.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6600.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6601.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6602. end
  6603. punchsound1:Play()
  6604. for i = 0, 0.5, 0.1 do
  6605.         swait()
  6606.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6607.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6608.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6609.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6610.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6611.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6612. end
  6613. punchsound1:Play()
  6614.  for i = 0, 0.5, 0.1 do
  6615.         swait()
  6616.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6617.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6618.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6619.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6620.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6621.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6622. end
  6623.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6624. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6625. Zanzoken = Instance.new("Part",char)
  6626. Zanzoken.Anchored = true
  6627. Zanzoken.Position = v3(999,999,999)
  6628. Zanzoken.CFrame = Torso.CFrame
  6629. game.Debris:AddItem(Zanzoken,0.5)
  6630. Zanzoken.Transparency = 1
  6631. Zano:Play()
  6632. wait()
  6633. idk = Instance.new("BillboardGui",Zanzoken)
  6634. idk.Size = UDim2.new(10,0,15,0)
  6635. idk.AlwaysOnTop = false
  6636. idk1 = Instance.new("ImageLabel",idk)
  6637. idk1.BackgroundTransparency = 1
  6638. idk.ExtentsOffset = v3(0,0,0)
  6639. idk1.ImageTransparency = 0
  6640. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6641. idk1.Size = UDim2.new(2,0,1,0)
  6642. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6643. idk1.Image = "rbxassetid://319554883"
  6644. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6645. wait()
  6646. Zanzoken = Instance.new("Part",char)
  6647. Zanzoken.Anchored = true
  6648. Zanzoken.Position = v3(999,999,999)
  6649. Zanzoken.CFrame = Torso.CFrame
  6650. game.Debris:AddItem(Zanzoken,0.5)
  6651. Zanzoken.Transparency = 1
  6652. wait()
  6653. idk = Instance.new("BillboardGui",Zanzoken)
  6654. idk.Size = UDim2.new(20,0,20,0)
  6655. idk.AlwaysOnTop = false
  6656. idk1 = Instance.new("ImageLabel",idk)
  6657. idk1.BackgroundTransparency = 1
  6658. idk.ExtentsOffset = v3(0,0,0)
  6659. idk1.ImageTransparency = 0
  6660. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6661. idk1.Size = UDim2.new(2,0,1,0)
  6662. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6663. idk1.Image = "rbxassetid://319554883"
  6664.  for i = 0, 0.4, 0.1 do
  6665.         swait()
  6666.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6667.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6668.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6669.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6670.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6671.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6672. end
  6673. punchsound1:Play()
  6674. for i = 0, 0.4, 0.1 do
  6675.         swait()
  6676.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6677.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6678.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6679.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6680.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6681.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6682. end
  6683. for i = 0, 0.4, 0.1 do
  6684.         swait()
  6685.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6686.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6687.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6688.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6689.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6690.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6691. end
  6692. punchsound1:Play()
  6693. for i = 0, 0.4, 0.1 do
  6694.         swait()
  6695.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6696.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6697.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6698.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6699.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6700.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6701. end
  6702. for i = 0, 0.4, 0.1 do
  6703.         swait()
  6704.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6705.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6706.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6707.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6708.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6709.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6710. end
  6711. punchsound1:Play()
  6712. for i = 0, 0.4, 0.1 do
  6713.         swait()
  6714.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6715.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6716.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6717.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6718.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6719.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6720. end
  6721. for i = 0, 0.4, 0.1 do
  6722.         swait()
  6723.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6724.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6725.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6726.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6727.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6728.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6729. end
  6730. punchsound1:Play()
  6731. for i = 0, 0.4, 0.1 do
  6732.         swait()
  6733.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6734.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6735.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6736.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6737.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6738.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6739. end
  6740. for i = 0, 0.4, 0.1 do
  6741.         swait()
  6742.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6743.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6744.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6745.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6746.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6747.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6748. end
  6749. punchsound1:Play()
  6750. for i = 0, 0.4, 0.1 do
  6751.         swait()
  6752.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6753.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6754.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6755.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6756.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6757.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6758. end
  6759. for i = 0, 0.4, 0.1 do
  6760.         swait()
  6761.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6762.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6763.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6764.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6765.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6766.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6767. end
  6768. punchsound1:Play()
  6769. for i = 0, 0.4, 0.1 do
  6770.         swait()
  6771.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6772.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6773.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6774.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6775.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6776.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6777. end
  6778. for i = 0, 0.4, 0.1 do
  6779.         swait()
  6780.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6781.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6782.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6783.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6784.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6785.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6786. end
  6787. punchsound1:Play()
  6788. for i = 0, 0.4, 0.1 do
  6789.         swait()
  6790.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6791.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6792.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6793.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6794.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6795.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6796. end
  6797. punchsound1:Play()
  6798.         local pie222 = Instance.new("ParticleEmitter")
  6799. pie222.Parent = LeftArm
  6800. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6801. pie222.LightEmission = 1
  6802. pie222.Size = NumberSequence.new(3)
  6803. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6804. pie222.Transparency = NumberSequence.new(0.6,1)
  6805. pie222.EmissionDirection = "Top"
  6806. pie222.Enabled = true
  6807. pie222.Lifetime = NumberRange.new(1)
  6808. pie222.Rotation = NumberRange.new(-320, 320)
  6809. pie222.Rate = 404
  6810. pie222.Speed = NumberRange.new(0)
  6811. pie222.LockedToPart = false
  6812. pie222.VelocitySpread = 2
  6813.  for i = 0, 2, 0.1 do
  6814.         swait()
  6815.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6816.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6817.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6818.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6819.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6820.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  6821. end
  6822. wait(2)
  6823. bigbangattack2()
  6824. pie222:Destroy()
  6825.  
  6826. for i,v in pairs(to.Parent:GetChildren()) do
  6827.                     if v:IsA("Humanoid") then
  6828.                         v.Health = v.Health - math.huge
  6829.                        
  6830.                         v.PlatformStand = true
  6831.                     end
  6832.     end
  6833.  
  6834.     hit1 = false
  6835.  
  6836.     hit2 = true
  6837. for i,v in pairs(to.Parent:GetChildren()) do
  6838.                     if v:IsA("Humanoid") then
  6839.                         v.Health = v.Health - 10
  6840.                        
  6841.                         v.PlatformStand = true
  6842.                     end
  6843.     end
  6844. hit2 = false
  6845.  
  6846. hit3 = true
  6847. hit4 = true
  6848.  
  6849.  
  6850.  
  6851.  
  6852. coroutine.wrap(function()
  6853.                 for i=1,2 do
  6854.                     wait()
  6855.                
  6856.        
  6857.                        
  6858.  
  6859.    
  6860.     for i,v in pairs(to.Parent:GetChildren()) do
  6861.                     if v:IsA("Humanoid") then
  6862.                         v.Health = v.Health - 2
  6863.                        
  6864.                         v.PlatformStand = true
  6865.                     end
  6866.     end
  6867.                 end
  6868.    
  6869.                    
  6870.             wait(3)
  6871.             end)()
  6872.  
  6873.  
  6874.  
  6875.  
  6876.  
  6877.  
  6878.  
  6879.  
  6880.    
  6881.    
  6882.  
  6883.  
  6884.  
  6885.    
  6886.     for i,v in pairs(to.Parent:GetChildren()) do
  6887.                     if v:IsA("Humanoid") then
  6888.                         v.Health = v.Health - 10
  6889.                        
  6890.                         v.PlatformStand = true
  6891.                     end
  6892.     end
  6893.  
  6894.  
  6895.  
  6896.     hitground = new("Part",char)
  6897.     hitground.Size = Vector3.new(5,5,5)
  6898.     hitground.Name =  "Ground"
  6899.     hitground.Transparency = 1
  6900.     hitground.CanCollide = false
  6901.     game.Debris:AddItem(hitground,2)
  6902.     hitground.Position = Vector3.new(999,999,999)
  6903.     hitgroundweld = new("Weld",hitground)
  6904.     hitgroundweld.Part0 = to
  6905.     hitgroundweld.Part1 = hitground
  6906.     hitground.Touched:connect(function(hit2)
  6907.         if hit2.Size.x > 150 then
  6908.             hitground:Destroy()
  6909.             ad = new("Part",char)
  6910. ad.Name = "NewPart"
  6911. ad.Size = Vector3.new(30,0.1,30)   
  6912. ad.CanCollide = false
  6913. ad.Anchored = true
  6914. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6915. ad.Transparency = 1
  6916. aad = new("Decal",ad)
  6917.  
  6918. aad.Face = "Top"
  6919. aad.Transparency = 1
  6920.         aad.Transparency = 0
  6921.         aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6922.             smoke = new("Part",to)
  6923.             smokemesh = new("SpecialMesh",smoke)
  6924.             smokemesh.MeshId = "rbxassetid://928329648"
  6925.             smoke.BrickColor = hit2.BrickColor
  6926.             smoke.Anchored = true
  6927.             smoke.Position = hitground.Position
  6928.             GroundImpact:Play()
  6929.             for i = 1,20 do
  6930.                 wait()
  6931.                 smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6932.                 smoke.Transparency = smoke.Transparency + 1/20
  6933.             end
  6934.             smoke:Destroy()
  6935.             wait(0.5)
  6936.            
  6937.             for i = 1,20 do
  6938.                 wait(0.1)
  6939.                 aad.Transparency = aad.Transparency + 1/20
  6940.             end
  6941.         end
  6942.     end)
  6943.     ys = Instance.new("BodyVelocity",to)
  6944. ys.Name = "GO"
  6945.        
  6946. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6947.  
  6948. ys.Velocity = v3(0,-90,0)
  6949.        
  6950.     wait(1)
  6951.         ys:Destroy()
  6952.        
  6953.  
  6954.  
  6955. hit3 = false
  6956. hit4 = false
  6957.  
  6958.  
  6959. hit1 = false
  6960.     hit2 = false
  6961.     hit3 = false
  6962.     hit4 = false
  6963. idle = true
  6964. RootPart.Anchored = false
  6965. end
  6966. end)
  6967. end
  6968.  
  6969. function Combo3()
  6970.     getplayer = new("Part",char)
  6971. getplayer.Position = Vector3.new(999,999,999)
  6972. getplayer.Transparency = 1
  6973. getplayer.Size = v3(3,3,3)
  6974. getplayer.CanCollide = false
  6975. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6976. getplayer.Name = "GetPlayer"
  6977.  
  6978. game.Debris:AddItem(getplayer,0.5)
  6979.  
  6980. getplayer.Touched:connect(function(hit)
  6981.             if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6982.                 getplayer:Destroy()
  6983.                 to = hit.Parent:findFirstChild("HumanoidRootPart")
  6984.                 to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6985.                 to.Anchored = true
  6986.                 RootPart.Anchored = true
  6987.     idle = false
  6988.    
  6989.  
  6990.         punchsound1:Play()
  6991.         hit1 = true
  6992.  for i = 0, 1, 0.1 do
  6993.         swait()
  6994.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6995.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6996.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6997.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6998.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6999.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7000. end
  7001. punchsound1:Play()
  7002. for i = 0, 1, 0.1 do
  7003.         swait()
  7004.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7005.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7006.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7007.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7008.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7009.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7010. end
  7011. punchsound1:Play()
  7012.  for i = 0, 1, 0.1 do
  7013.         swait()
  7014.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7015.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7016.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7017.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7018.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7019.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7020. end
  7021.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7022. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7023. Zanzoken = Instance.new("Part",char)
  7024. Zanzoken.Anchored = true
  7025. Zanzoken.Position = v3(999,999,999)
  7026. Zanzoken.CFrame = Torso.CFrame
  7027. game.Debris:AddItem(Zanzoken,0.5)
  7028. Zanzoken.Transparency = 1
  7029. Zano:Play()
  7030. wait()
  7031. idk = Instance.new("BillboardGui",Zanzoken)
  7032. idk.Size = UDim2.new(10,0,15,0)
  7033. idk.AlwaysOnTop = false
  7034. idk1 = Instance.new("ImageLabel",idk)
  7035. idk1.BackgroundTransparency = 1
  7036. idk.ExtentsOffset = v3(0,0,0)
  7037. idk1.ImageTransparency = 0
  7038. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7039. idk1.Size = UDim2.new(2,0,1,0)
  7040. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7041. idk1.Image = "rbxassetid://319554883"
  7042. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7043. wait()
  7044. Zanzoken = Instance.new("Part",char)
  7045. Zanzoken.Anchored = true
  7046. Zanzoken.Position = v3(999,999,999)
  7047. Zanzoken.CFrame = Torso.CFrame
  7048. game.Debris:AddItem(Zanzoken,0.5)
  7049. Zanzoken.Transparency = 1
  7050. wait()
  7051. idk = Instance.new("BillboardGui",Zanzoken)
  7052. idk.Size = UDim2.new(20,0,20,0)
  7053. idk.AlwaysOnTop = false
  7054. idk1 = Instance.new("ImageLabel",idk)
  7055. idk1.BackgroundTransparency = 1
  7056. idk.ExtentsOffset = v3(0,0,0)
  7057. idk1.ImageTransparency = 0
  7058. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7059. idk1.Size = UDim2.new(2,0,1,0)
  7060. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7061. idk1.Image = "rbxassetid://319554883"
  7062.  for i = 0, 1, 0.1 do
  7063.         swait()
  7064.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7065.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7066.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7067.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7068.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7069.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7070. end
  7071. punchsound1:Play()
  7072. for i = 0, 1, 0.1 do
  7073.         swait()
  7074.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7075.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7076.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7077.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7078.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7079.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7080. end
  7081. punchsound1:Play()
  7082.  for i = 0, 1, 0.1 do
  7083.         swait()
  7084.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7085.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7086.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7087.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7088.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7089.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7090. end
  7091.  for i = 0, 1, 0.1 do
  7092.         swait()
  7093.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7094.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7095.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7096.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7097.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7098.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7099. end
  7100. punchsound1:Play()
  7101. for i = 0, 1, 0.1 do
  7102.         swait()
  7103.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7104.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7105.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7106.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7107.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7108.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7109. end
  7110. punchsound1:Play()
  7111.  for i = 0, 1, 0.1 do
  7112.         swait()
  7113.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7114.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7115.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7116.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7117.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7118.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7119. end
  7120.  for i = 0, 1, 0.1 do
  7121.         swait()
  7122.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7123.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7124.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7125.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7126.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7127.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7128. end
  7129. punchsound1:Play()
  7130. for i = 0, 1, 0.1 do
  7131.         swait()
  7132.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7133.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7134.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7135.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7136.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7137.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7138. end
  7139. punchsound1:Play()
  7140. for i,v in pairs(to.Parent:GetChildren()) do
  7141.                     if v:IsA("Humanoid") then
  7142.                         v.Health = v.Health - 10
  7143.                        
  7144.                         v.PlatformStand = true
  7145.                     end
  7146.     end
  7147.  for i = 0, 1, 0.1 do
  7148.         swait()
  7149.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7150.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7151.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7152.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7153.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7154.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7155. end
  7156.  
  7157. for i = 0, 1, 0.1 do
  7158.         swait()
  7159.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7160.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7161.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7162.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7163.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7164.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7165. end
  7166. punchsound1:Play()
  7167.  for i = 0, 1, 0.1 do
  7168.         swait()
  7169.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7170.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7171.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7172.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7173.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7174.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7175. end
  7176. for i,v in pairs(to.Parent:GetChildren()) do
  7177.                     if v:IsA("Humanoid") then
  7178.                         v.Health = v.Health - 3
  7179.                        
  7180.                         v.PlatformStand = true
  7181.                     end
  7182.     end
  7183.     to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7184. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7185. Zanzoken = Instance.new("Part",char)
  7186. Zanzoken.Anchored = true
  7187. Zanzoken.Position = v3(999,999,999)
  7188. Zanzoken.CFrame = Torso.CFrame
  7189. game.Debris:AddItem(Zanzoken,0.5)
  7190. Zanzoken.Transparency = 1
  7191. Zano:Play()
  7192. wait()
  7193. idk = Instance.new("BillboardGui",Zanzoken)
  7194. idk.Size = UDim2.new(10,0,15,0)
  7195. idk.AlwaysOnTop = false
  7196. idk1 = Instance.new("ImageLabel",idk)
  7197. idk1.BackgroundTransparency = 1
  7198. idk.ExtentsOffset = v3(0,0,0)
  7199. idk1.ImageTransparency = 0
  7200. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7201. idk1.Size = UDim2.new(2,0,1,0)
  7202. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7203. idk1.Image = "rbxassetid://319554883"
  7204. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7205. wait()
  7206. Zanzoken = Instance.new("Part",char)
  7207. Zanzoken.Anchored = true
  7208. Zanzoken.Position = v3(999,999,999)
  7209. Zanzoken.CFrame = Torso.CFrame
  7210. game.Debris:AddItem(Zanzoken,0.5)
  7211. Zanzoken.Transparency = 1
  7212. wait()
  7213. idk = Instance.new("BillboardGui",Zanzoken)
  7214. idk.Size = UDim2.new(20,0,20,0)
  7215. idk.AlwaysOnTop = false
  7216. idk1 = Instance.new("ImageLabel",idk)
  7217. idk1.BackgroundTransparency = 1
  7218. idk.ExtentsOffset = v3(0,0,0)
  7219. idk1.ImageTransparency = 0
  7220. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7221. idk1.Size = UDim2.new(2,0,1,0)
  7222. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7223. idk1.Image = "rbxassetid://319554883"
  7224.  for i = 0, 1, 0.1 do
  7225.         swait()
  7226.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7227.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7228.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7229.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7230.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7231.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7232. end
  7233. for i = 0, 1, 0.1 do
  7234.         swait()
  7235.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7236.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7237.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7238.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7239.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7240.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7241. end
  7242. punchsound1:Play()
  7243.  for i = 0, 1, 0.1 do
  7244.         swait()
  7245.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7246.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7247.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7248.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7249.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7250.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7251. end
  7252. for i,v in pairs(to.Parent:GetChildren()) do
  7253.                     if v:IsA("Humanoid") then
  7254.                         v.Health = v.Health - 3
  7255.                        
  7256.                         v.PlatformStand = true
  7257.                     end
  7258.     end
  7259.     to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7260. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7261. Zanzoken = Instance.new("Part",char)
  7262. Zanzoken.Anchored = true
  7263. Zanzoken.Position = v3(999,999,999)
  7264. Zanzoken.CFrame = Torso.CFrame
  7265. game.Debris:AddItem(Zanzoken,0.5)
  7266. Zanzoken.Transparency = 1
  7267. Zano:Play()
  7268. wait()
  7269. idk = Instance.new("BillboardGui",Zanzoken)
  7270. idk.Size = UDim2.new(10,0,15,0)
  7271. idk.AlwaysOnTop = false
  7272. idk1 = Instance.new("ImageLabel",idk)
  7273. idk1.BackgroundTransparency = 1
  7274. idk.ExtentsOffset = v3(0,0,0)
  7275. idk1.ImageTransparency = 0
  7276. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7277. idk1.Size = UDim2.new(2,0,1,0)
  7278. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7279. idk1.Image = "rbxassetid://319554883"
  7280. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7281. wait()
  7282. Zanzoken = Instance.new("Part",char)
  7283. Zanzoken.Anchored = true
  7284. Zanzoken.Position = v3(999,999,999)
  7285. Zanzoken.CFrame = Torso.CFrame
  7286. game.Debris:AddItem(Zanzoken,0.5)
  7287. Zanzoken.Transparency = 1
  7288. wait()
  7289. idk = Instance.new("BillboardGui",Zanzoken)
  7290. idk.Size = UDim2.new(20,0,20,0)
  7291. idk.AlwaysOnTop = false
  7292. idk1 = Instance.new("ImageLabel",idk)
  7293. idk1.BackgroundTransparency = 1
  7294. idk.ExtentsOffset = v3(0,0,0)
  7295. idk1.ImageTransparency = 0
  7296. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7297. idk1.Size = UDim2.new(2,0,1,0)
  7298. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7299. idk1.Image = "rbxassetid://319554883"
  7300. punchsound1:Play()
  7301. for i = 0, 1, 0.1 do
  7302.         swait()
  7303.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7304.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7305.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7306.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7307.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7308.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7309. end
  7310. punchsound1:Play()
  7311.  for i = 0, 1, 0.1 do
  7312.         swait()
  7313.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7314.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7315.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7316.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7317.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7318.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7319. end
  7320.  
  7321.  
  7322. for i,v in pairs(to.Parent:GetChildren()) do
  7323.                     if v:IsA("Humanoid") then
  7324.                         v.Health = v.Health - 20
  7325.                        
  7326.                         v.PlatformStand = true
  7327.                     end
  7328.     end
  7329. StrongPunch:Play()
  7330. for i = 0, 1, 0.1 do
  7331.         swait()
  7332.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7333.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7334.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7335.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7336.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7337.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7338.       end
  7339.  for i = 0, 1, 0.1 do
  7340.         swait()
  7341.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7342.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7343.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7344.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7345.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7346.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7347. end
  7348. for i,v in pairs(to.Parent:GetChildren()) do
  7349.                     if v:IsA("Humanoid") then
  7350.                         v.Health = v.Health - 3
  7351.                        
  7352.                         v.PlatformStand = true
  7353.                     end
  7354.     end
  7355.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7356. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7357. Zanzoken = Instance.new("Part",char)
  7358. Zanzoken.Anchored = true
  7359. Zanzoken.Position = v3(999,999,999)
  7360. Zanzoken.CFrame = Torso.CFrame
  7361. game.Debris:AddItem(Zanzoken,0.5)
  7362. Zanzoken.Transparency = 1
  7363. Zano:Play()
  7364. wait()
  7365. idk = Instance.new("BillboardGui",Zanzoken)
  7366. idk.Size = UDim2.new(10,0,15,0)
  7367. idk.AlwaysOnTop = false
  7368. idk1 = Instance.new("ImageLabel",idk)
  7369. idk1.BackgroundTransparency = 1
  7370. idk.ExtentsOffset = v3(0,0,0)
  7371. idk1.ImageTransparency = 0
  7372. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7373. idk1.Size = UDim2.new(2,0,1,0)
  7374. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7375. idk1.Image = "rbxassetid://319554883"
  7376. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7377. wait()
  7378. Zanzoken = Instance.new("Part",char)
  7379. Zanzoken.Anchored = true
  7380. Zanzoken.Position = v3(999,999,999)
  7381. Zanzoken.CFrame = Torso.CFrame
  7382. game.Debris:AddItem(Zanzoken,0.5)
  7383. Zanzoken.Transparency = 1
  7384. wait()
  7385. idk = Instance.new("BillboardGui",Zanzoken)
  7386. idk.Size = UDim2.new(20,0,20,0)
  7387. idk.AlwaysOnTop = false
  7388. idk1 = Instance.new("ImageLabel",idk)
  7389. idk1.BackgroundTransparency = 1
  7390. idk.ExtentsOffset = v3(0,0,0)
  7391. idk1.ImageTransparency = 0
  7392. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7393. idk1.Size = UDim2.new(2,0,1,0)
  7394. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7395. idk1.Image = "rbxassetid://319554883"
  7396.  for i = 0, 1, 0.1 do
  7397.         swait()
  7398.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7399.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7400.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7401.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7402.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7403.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7404. end
  7405. punchsound1:Play()
  7406. for i = 0, 1, 0.1 do
  7407.         swait()
  7408.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7409.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7410.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7411.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7412.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7413.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7414. end
  7415. punchsound1:Play()
  7416.  for i = 0, 1, 0.1 do
  7417.         swait()
  7418.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7419.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7420.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7421.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7422.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7423.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7424. end
  7425. for i = 0, 1, 0.1 do
  7426.         swait()
  7427.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7428.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7429.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7430.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7431.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7432.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7433.       end
  7434.  for i = 0, 1, 0.1 do
  7435.         swait()
  7436.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7437.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7438.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7439.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7440.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7441.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7442. end
  7443.     to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7444. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7445. Zanzoken = Instance.new("Part",char)
  7446. Zanzoken.Anchored = true
  7447. Zanzoken.Position = v3(999,999,999)
  7448. Zanzoken.CFrame = Torso.CFrame
  7449. game.Debris:AddItem(Zanzoken,0.5)
  7450. Zanzoken.Transparency = 1
  7451. Zano:Play()
  7452. wait()
  7453. idk = Instance.new("BillboardGui",Zanzoken)
  7454. idk.Size = UDim2.new(10,0,15,0)
  7455. idk.AlwaysOnTop = false
  7456. idk1 = Instance.new("ImageLabel",idk)
  7457. idk1.BackgroundTransparency = 1
  7458. idk.ExtentsOffset = v3(0,0,0)
  7459. idk1.ImageTransparency = 0
  7460. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7461. idk1.Size = UDim2.new(2,0,1,0)
  7462. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7463. idk1.Image = "rbxassetid://319554883"
  7464. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7465. wait()
  7466. Zanzoken = Instance.new("Part",char)
  7467. Zanzoken.Anchored = true
  7468. Zanzoken.Position = v3(999,999,999)
  7469. Zanzoken.CFrame = Torso.CFrame
  7470. game.Debris:AddItem(Zanzoken,0.5)
  7471. Zanzoken.Transparency = 1
  7472. wait()
  7473. idk = Instance.new("BillboardGui",Zanzoken)
  7474. idk.Size = UDim2.new(20,0,20,0)
  7475. idk.AlwaysOnTop = false
  7476. idk1 = Instance.new("ImageLabel",idk)
  7477. idk1.BackgroundTransparency = 1
  7478. idk.ExtentsOffset = v3(0,0,0)
  7479. idk1.ImageTransparency = 0
  7480. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7481. idk1.Size = UDim2.new(2,0,1,0)
  7482. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7483. idk1.Image = "rbxassetid://319554883"
  7484. StrongPunch:Play()
  7485. Break:Play()
  7486. local Aura4 = Instance.new('ParticleEmitter')
  7487. Aura4.Name = "Aura"
  7488. Aura4.Texture = "rbxassetid://1046299182"
  7489. Aura4.Parent = Torso
  7490. Aura4.LightEmission = 1
  7491. Aura4.Transparency = NumberSequence.new(0.7,1)
  7492. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7493. Aura4.Size = NumberSequence.new(1,30)
  7494. Aura4.Rotation = NumberRange.new(-360,360)
  7495. Aura4.LockedToPart = true
  7496. Aura4.Lifetime = NumberRange.new(0.2)
  7497. Aura4.Rate = 100
  7498. Aura4.Speed = NumberRange.new(0)
  7499. Aura4.EmissionDirection = "Top"
  7500. for i = 0, 6, 0.1 do
  7501.         swait()
  7502.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7503.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7504.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7505.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7506.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7507.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7508.       end
  7509. Aura4:Destroy()
  7510. wait(0.1)
  7511. local Aura4 = Instance.new('ParticleEmitter')
  7512. Aura4.Name = "Aura"
  7513. Aura4.Texture = "rbxassetid://1046299182"
  7514. Aura4.Parent = Torso
  7515. Aura4.LightEmission = 1
  7516. Aura4.Transparency = NumberSequence.new(0.7,1)
  7517. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7518. Aura4.Size = NumberSequence.new(1,30)
  7519. Aura4.Rotation = NumberRange.new(-360,360)
  7520. Aura4.LockedToPart = true
  7521. Aura4.Lifetime = NumberRange.new(0.2)
  7522. Aura4.Rate = 100
  7523. Aura4.Speed = NumberRange.new(0)
  7524. Aura4.EmissionDirection = "Top"
  7525. StrongPunch1:Play()
  7526. Break:Play()
  7527.  for i = 0, 6, 0.1 do
  7528.         swait()
  7529.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7530.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7531.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7532.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7533.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7534.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7535.       end
  7536. Aura4:Destroy()
  7537. StrongPunch2:Play()
  7538. Break:Play()
  7539. local Aura4 = Instance.new('ParticleEmitter')
  7540. Aura4.Name = "Aura"
  7541. Aura4.Texture = "rbxassetid://1046299182"
  7542. Aura4.Parent = Torso
  7543. Aura4.LightEmission = 1
  7544. Aura4.Transparency = NumberSequence.new(0.7,1)
  7545. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7546. Aura4.Size = NumberSequence.new(1,30)
  7547. Aura4.Rotation = NumberRange.new(-360,360)
  7548. Aura4.LockedToPart = true
  7549. Aura4.Lifetime = NumberRange.new(0.2)
  7550. Aura4.Rate = 100
  7551. Aura4.Speed = NumberRange.new(0)
  7552. Aura4.EmissionDirection = "Top"
  7553.    for i = 0, 7, 0.1 do
  7554.         swait()
  7555.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7556.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7557.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7558.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7559.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7560.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7561. end
  7562.     to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7563. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7564. Aura4:Destroy()
  7565. Zanzoken = Instance.new("Part",char)
  7566. Zanzoken.Anchored = true
  7567. Zanzoken.Position = v3(999,999,999)
  7568. Zanzoken.CFrame = Torso.CFrame
  7569. game.Debris:AddItem(Zanzoken,0.5)
  7570. Zanzoken.Transparency = 1
  7571. Zano:Play()
  7572. wait()
  7573. idk = Instance.new("BillboardGui",Zanzoken)
  7574. idk.Size = UDim2.new(10,0,15,0)
  7575. idk.AlwaysOnTop = false
  7576. idk1 = Instance.new("ImageLabel",idk)
  7577. idk1.BackgroundTransparency = 1
  7578. idk.ExtentsOffset = v3(0,0,0)
  7579. idk1.ImageTransparency = 0
  7580. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7581. idk1.Size = UDim2.new(2,0,1,0)
  7582. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7583. idk1.Image = "rbxassetid://319554883"
  7584. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7585. wait()
  7586. Zanzoken = Instance.new("Part",char)
  7587. Zanzoken.Anchored = true
  7588. Zanzoken.Position = v3(999,999,999)
  7589. Zanzoken.CFrame = Torso.CFrame
  7590. game.Debris:AddItem(Zanzoken,0.5)
  7591. Zanzoken.Transparency = 1
  7592. wait()
  7593. idk = Instance.new("BillboardGui",Zanzoken)
  7594. idk.Size = UDim2.new(20,0,20,0)
  7595. idk.AlwaysOnTop = false
  7596. idk1 = Instance.new("ImageLabel",idk)
  7597. idk1.BackgroundTransparency = 1
  7598. idk.ExtentsOffset = v3(0,0,0)
  7599. idk1.ImageTransparency = 0
  7600. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7601. idk1.Size = UDim2.new(2,0,1,0)
  7602. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7603. idk1.Image = "rbxassetid://319554883"
  7604.  for i = 0, 1, 0.1 do
  7605.         swait()
  7606.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7607.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7608.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7609.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7610.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7611.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7612. end
  7613. punchsound1:Play()
  7614. for i = 0, 1, 0.1 do
  7615.         swait()
  7616.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7617.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7618.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7619.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7620.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7621.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7622. end
  7623. punchsound1:Play()
  7624.  for i = 0, 1, 0.1 do
  7625.         swait()
  7626.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7627.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7628.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7629.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7630.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7631.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7632. end
  7633. for i = 0, 1, 0.1 do
  7634.         swait()
  7635.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7636.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7637.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7638.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7639.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7640.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7641.       end
  7642.  for i = 0, 1, 0.1 do
  7643.         swait()
  7644.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7645.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7646.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7647.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7648.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7649.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7650. end
  7651. punchsound1:Play()
  7652. for i = 0, 0.5, 0.1 do
  7653.         swait()
  7654.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7655.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7656.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7657.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7658.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7659.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7660. end
  7661. punchsound1:Play()
  7662.  for i = 0, 0.5, 0.1 do
  7663.         swait()
  7664.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7665.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7666.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7667.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7668.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7669.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7670. end
  7671.     to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7672. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7673. Zanzoken = Instance.new("Part",char)
  7674. Zanzoken.Anchored = true
  7675. Zanzoken.Position = v3(999,999,999)
  7676. Zanzoken.CFrame = Torso.CFrame
  7677. game.Debris:AddItem(Zanzoken,0.5)
  7678. Zanzoken.Transparency = 1
  7679. Zano:Play()
  7680. wait()
  7681. idk = Instance.new("BillboardGui",Zanzoken)
  7682. idk.Size = UDim2.new(10,0,15,0)
  7683. idk.AlwaysOnTop = false
  7684. idk1 = Instance.new("ImageLabel",idk)
  7685. idk1.BackgroundTransparency = 1
  7686. idk.ExtentsOffset = v3(0,0,0)
  7687. idk1.ImageTransparency = 0
  7688. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7689. idk1.Size = UDim2.new(2,0,1,0)
  7690. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7691. idk1.Image = "rbxassetid://319554883"
  7692. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7693. wait()
  7694. Zanzoken = Instance.new("Part",char)
  7695. Zanzoken.Anchored = true
  7696. Zanzoken.Position = v3(999,999,999)
  7697. Zanzoken.CFrame = Torso.CFrame
  7698. game.Debris:AddItem(Zanzoken,0.5)
  7699. Zanzoken.Transparency = 1
  7700. wait()
  7701. idk = Instance.new("BillboardGui",Zanzoken)
  7702. idk.Size = UDim2.new(20,0,20,0)
  7703. idk.AlwaysOnTop = false
  7704. idk1 = Instance.new("ImageLabel",idk)
  7705. idk1.BackgroundTransparency = 1
  7706. idk.ExtentsOffset = v3(0,0,0)
  7707. idk1.ImageTransparency = 0
  7708. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7709. idk1.Size = UDim2.new(2,0,1,0)
  7710. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7711. idk1.Image = "rbxassetid://319554883"
  7712.  for i = 0, 0.4, 0.1 do
  7713.         swait()
  7714.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7715.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7716.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7717.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7718.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7719.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7720. end
  7721. punchsound1:Play()
  7722. for i = 0, 0.4, 0.1 do
  7723.         swait()
  7724.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7725.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7726.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7727.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7728.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7729.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7730. end
  7731. punchsound1:Play()
  7732.  for i = 0, 1, 0.1 do
  7733.         swait()
  7734.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7735.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7736.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7737.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7738.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7739.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7740. end
  7741. for i,v in pairs(to.Parent:GetChildren()) do
  7742.                     if v:IsA("Humanoid") then
  7743.                         v.Health = v.Health - 8
  7744.                        
  7745.                         v.PlatformStand = true
  7746.                     end
  7747.     end
  7748.  
  7749.     hit1 = false
  7750.  
  7751.         punchsound1:Play()
  7752.     hit2 = true
  7753.       for i = 0, 1, 0.1 do
  7754.         swait()
  7755.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7756.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7757.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7758.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7759.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7760.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7761.       end
  7762. for i,v in pairs(to.Parent:GetChildren()) do
  7763.                     if v:IsA("Humanoid") then
  7764.                         v.Health = v.Health - 10
  7765.                        
  7766.                         v.PlatformStand = true
  7767.                     end
  7768.     end
  7769. hit2 = false
  7770.  
  7771.     punchsound1:Play()
  7772. hit3 = true
  7773. hit4 = true
  7774.  
  7775.  
  7776. punchsound1:Play()
  7777.  
  7778.  
  7779. coroutine.wrap(function()
  7780.                 for i=1,2 do
  7781.                     wait()
  7782.                
  7783.        
  7784.                        
  7785.  
  7786.    
  7787.     for i,v in pairs(to.Parent:GetChildren()) do
  7788.                     if v:IsA("Humanoid") then
  7789.                         v.Health = v.Health - 30
  7790.                        
  7791.                         v.PlatformStand = true
  7792.                     end
  7793.     end
  7794.                 end
  7795.    
  7796.                    
  7797.             wait(3)
  7798.             end)()
  7799.  
  7800.  
  7801.  
  7802. RootPart.Anchored = false
  7803.  
  7804.  
  7805.  
  7806.  
  7807.  
  7808.     StrongPunch:Play()
  7809.    
  7810.    
  7811.  
  7812.  
  7813.  
  7814.    
  7815.     for i,v in pairs(to.Parent:GetChildren()) do
  7816.                     if v:IsA("Humanoid") then
  7817.                         v.Health = v.Health - 20
  7818.                        
  7819.                         v.PlatformStand = true
  7820.                     end
  7821.     end
  7822.  
  7823. StrongPunch2:Play()
  7824.  
  7825.  
  7826.     hitground = new("Part",char)
  7827.     hitground.Size = Vector3.new(5,5,5)
  7828.     hitground.Name =  "Ground"
  7829.     hitground.Transparency = 1
  7830.     hitground.CanCollide = false
  7831.     game.Debris:AddItem(hitground,2)
  7832.     hitground.Position = Vector3.new(999,999,999)
  7833.     hitgroundweld = new("Weld",hitground)
  7834.     hitgroundweld.Part0 = to
  7835.     hitgroundweld.Part1 = hitground
  7836.     hitground.Touched:connect(function(hit2)
  7837.         if hit2.Size.x > 150 then
  7838.             hitground:Destroy()
  7839.             ad = new("Part",char)
  7840. ad.Name = "NewPart"
  7841. ad.Size = Vector3.new(30,0.1,30)   
  7842. ad.CanCollide = false
  7843. ad.Anchored = true
  7844. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7845. ad.Transparency = 1
  7846. aad = new("Decal",ad)
  7847.  
  7848. aad.Face = "Top"
  7849. aad.Transparency = 1
  7850.         aad.Transparency = 0
  7851.         aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7852.             smoke = new("Part",to)
  7853.             smokemesh = new("SpecialMesh",smoke)
  7854.             smokemesh.MeshId = "rbxassetid://928329648"
  7855.             smoke.BrickColor = hit2.BrickColor
  7856.             smoke.Anchored = true
  7857.             smoke.Position = hitground.Position
  7858.             GroundImpact:Play()
  7859.             for i = 1,20 do
  7860.                 wait()
  7861.                 smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7862.                 smoke.Transparency = smoke.Transparency + 1/20
  7863.             end
  7864.             smoke:Destroy()
  7865.             wait(0.5)
  7866.            
  7867.             for i = 1,20 do
  7868.                 wait(0.1)
  7869.                 aad.Transparency = aad.Transparency + 1/20
  7870.             end
  7871.         end
  7872.     end)
  7873.     ys = Instance.new("BodyVelocity",to)
  7874. ys.Name = "GO"
  7875.        
  7876. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7877.  
  7878. ys.Velocity = v3(0,-90,0)
  7879.        
  7880.     wait(1)
  7881.         ys:Destroy()
  7882.  
  7883.    
  7884.    
  7885.  
  7886.  
  7887. hit3 = false
  7888. hit4 = false
  7889.  
  7890.  
  7891. hit1 = false
  7892.     hit2 = false
  7893.     hit3 = false
  7894.     hit4 = false
  7895. idle = true
  7896.   RootPart.Anchored = false
  7897. to.Anchored = false
  7898. end
  7899. end)
  7900. end
  7901.  
  7902.  
  7903. function Combo2()
  7904.     getplayer = new("Part",char)
  7905. getplayer.Position = Vector3.new(999,999,999)
  7906. getplayer.Transparency = 1
  7907. getplayer.Size = v3(3,3,3)
  7908. getplayer.CanCollide = false
  7909. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7910. getplayer.Name = "GetPlayer"
  7911.  
  7912. game.Debris:AddItem(getplayer,0.5)
  7913.  
  7914. getplayer.Touched:connect(function(hit)
  7915.             if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7916.                 getplayer:Destroy()
  7917.                 to = hit.Parent:findFirstChild("HumanoidRootPart")
  7918.                 to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7919.                 to.Anchored = true
  7920.     idle = false
  7921.    
  7922.  
  7923.         punchsound1:Play()
  7924.         hit1 = true
  7925.  for i = 0, 1, 0.1 do
  7926.         swait()
  7927.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7928.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7929.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7930.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7931.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7932.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7933. end
  7934. punchsound1:Play()
  7935. for i = 0, 1, 0.1 do
  7936.         swait()
  7937.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7938.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7939.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7940.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7941.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7942.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7943. end
  7944. punchsound1:Play()
  7945.  for i = 0, 1, 0.1 do
  7946.         swait()
  7947.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7948.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7949.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7950.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7951.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7952.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7953. end
  7954. for i = 0, 1, 0.1 do
  7955.         swait()
  7956.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7957.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7958.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7959.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7960.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7961.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7962.       end
  7963.  for i = 0, 1, 0.1 do
  7964.         swait()
  7965.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7966.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7967.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7968.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7969.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7970.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7971. end
  7972. StrongPunch1:Play()
  7973. for i = 0, 1, 0.1 do
  7974.         swait()
  7975.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7976.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7977.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7978.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7979.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7980.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7981.       end
  7982.  for i = 0, 0.6, 0.1 do
  7983.         swait()
  7984.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7985.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7986.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7987.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7988.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7989.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)     
  7990. end
  7991. for i = 0, 0.6, 0.1 do
  7992.         swait()
  7993.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7994.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7995.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7996.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7997.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7998.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7999.       end
  8000. for i,v in pairs(to.Parent:GetChildren()) do
  8001.                     if v:IsA("Humanoid") then
  8002.                         v.Health = v.Health - 6
  8003.                        
  8004.                         v.PlatformStand = true
  8005.                     end
  8006.     end
  8007. StrongPunch:Play()
  8008. for i = 0, 1, 0.1 do
  8009.         swait()
  8010.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8011.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8012.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8013.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8014.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8015.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8016.       end
  8017. for i,v in pairs(to.Parent:GetChildren()) do
  8018.                     if v:IsA("Humanoid") then
  8019.                         v.Health = v.Health - 8
  8020.                        
  8021.                         v.PlatformStand = true
  8022.                     end
  8023.     end
  8024.  
  8025.     hit1 = false
  8026.  
  8027.         punchsound1:Play()
  8028.     hit2 = true
  8029.       for i = 0, 1, 0.1 do
  8030.         swait()
  8031.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8032.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8033.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8034.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8035.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8036.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8037.       end
  8038. for i,v in pairs(to.Parent:GetChildren()) do
  8039.                     if v:IsA("Humanoid") then
  8040.                         v.Health = v.Health - 5
  8041.                        
  8042.                         v.PlatformStand = true
  8043.                     end
  8044.     end
  8045. hit2 = false
  8046.  
  8047.     punchsound1:Play()
  8048. hit3 = true
  8049. hit4 = true
  8050.  
  8051.  
  8052. punchsound1:Play()
  8053.  
  8054. coroutine.wrap(function()
  8055.                 for i=1,2 do
  8056.                     wait()
  8057.                         to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8058.                     RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8059.                     Zanzoken = Instance.new("Part",char)
  8060. Zanzoken.Anchored = true
  8061. Zanzoken.Position = v3(999,999,999)
  8062. Zanzoken.CFrame = Torso.CFrame
  8063. game.Debris:AddItem(Zanzoken,0.5)
  8064. Zanzoken.Transparency = 1
  8065. Zano:Play()
  8066. wait()
  8067. idk = Instance.new("BillboardGui",Zanzoken)
  8068. idk.Size = UDim2.new(10,0,15,0)
  8069. idk.AlwaysOnTop = false
  8070. idk1 = Instance.new("ImageLabel",idk)
  8071. idk1.BackgroundTransparency = 1
  8072. idk.ExtentsOffset = v3(0,0,0)
  8073. idk1.ImageTransparency = 0
  8074. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8075. idk1.Size = UDim2.new(2,0,1,0)
  8076. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8077. idk1.Image = "rbxassetid://319554883"
  8078. wait()
  8079. Zanzoken = Instance.new("Part",char)
  8080. Zanzoken.Anchored = true
  8081. Zanzoken.Position = v3(999,999,999)
  8082. Zanzoken.CFrame = Torso.CFrame
  8083. game.Debris:AddItem(Zanzoken,0.5)
  8084. Zanzoken.Transparency = 1
  8085. wait()
  8086. idk = Instance.new("BillboardGui",Zanzoken)
  8087. idk.Size = UDim2.new(20,0,20,0)
  8088. idk.AlwaysOnTop = false
  8089. idk1 = Instance.new("ImageLabel",idk)
  8090. idk1.BackgroundTransparency = 1
  8091. idk.ExtentsOffset = v3(0,0,0)
  8092. idk1.ImageTransparency = 0
  8093. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8094. idk1.Size = UDim2.new(2,0,1,0)
  8095. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8096. idk1.Image = "rbxassetid://319554883"
  8097.                     for i = 0, 1, 0.1 do
  8098.         swait()
  8099.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8100.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8101.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8102.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8103.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8104.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8105.       end
  8106.                         StrongPunch:Play()
  8107.     for i,v in pairs(to.Parent:GetChildren()) do
  8108.                     if v:IsA("Humanoid") then
  8109.                         v.Health = v.Health - 10
  8110.                        
  8111.                         v.PlatformStand = true
  8112.                     end
  8113.     end
  8114.                 end
  8115.    
  8116.                    
  8117.             wait(0.7)
  8118.             end)()
  8119.  
  8120.  
  8121.  
  8122.  
  8123. RootPart.Anchored = true
  8124. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8125.                     RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8126.                                 Zanzoken = Instance.new("Part",char)
  8127. Zanzoken.Anchored = true
  8128. Zanzoken.Position = v3(999,999,999)
  8129. Zanzoken.CFrame = Torso.CFrame
  8130. game.Debris:AddItem(Zanzoken,0.5)
  8131. Zanzoken.Transparency = 1
  8132. Zano:Play()
  8133. wait()
  8134. idk = Instance.new("BillboardGui",Zanzoken)
  8135. idk.Size = UDim2.new(10,0,15,0)
  8136. idk.AlwaysOnTop = false
  8137. idk1 = Instance.new("ImageLabel",idk)
  8138. idk1.BackgroundTransparency = 1
  8139. idk.ExtentsOffset = v3(0,0,0)
  8140. idk1.ImageTransparency = 0
  8141. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8142. idk1.Size = UDim2.new(2,0,1,0)
  8143. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8144. idk1.Image = "rbxassetid://319554883"
  8145. wait()
  8146. Zanzoken = Instance.new("Part",char)
  8147. Zanzoken.Anchored = true
  8148. Zanzoken.Position = v3(999,999,999)
  8149. Zanzoken.CFrame = Torso.CFrame
  8150. game.Debris:AddItem(Zanzoken,0.5)
  8151. Zanzoken.Transparency = 1
  8152. wait()
  8153. idk = Instance.new("BillboardGui",Zanzoken)
  8154. idk.Size = UDim2.new(20,0,20,0)
  8155. idk.AlwaysOnTop = false
  8156. idk1 = Instance.new("ImageLabel",idk)
  8157. idk1.BackgroundTransparency = 1
  8158. idk.ExtentsOffset = v3(0,0,0)
  8159. idk1.ImageTransparency = 0
  8160. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8161. idk1.Size = UDim2.new(2,0,1,0)
  8162. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8163. idk1.Image = "rbxassetid://319554883"
  8164.  
  8165. for i = 0, 1, 0.1 do
  8166.         swait()
  8167.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8168.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8169.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8170.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8171.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8172.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8173.       end  
  8174.  
  8175.  
  8176.     StrongPunch:Play()
  8177.    
  8178.    
  8179.  for i = 0, 1, 0.1 do
  8180.         swait()
  8181.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8182.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8183.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8184.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8185.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8186.         LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8187.       end  
  8188.  
  8189. for i = 0, 1, 0.1 do
  8190.         swait()
  8191.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8192.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8193.         RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8194.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8195.         RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8196.         LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8197.       end
  8198.  
  8199.  
  8200.    
  8201.     for i,v in pairs(to.Parent:GetChildren()) do
  8202.                     if v:IsA("Humanoid") then
  8203.                         v.Health = v.Health - 20
  8204.                        
  8205.                         v.PlatformStand = true
  8206.                     end
  8207.     end
  8208.  
  8209. StrongPunch2:Play()
  8210.  for i = 0, 1, 0.1 do
  8211.         swait()
  8212.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8213.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8214.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8215.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8216.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8217.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8218.       end
  8219.  
  8220.     hitground = new("Part",char)
  8221.     hitground.Size = Vector3.new(5,5,5)
  8222.     hitground.Name =  "Ground"
  8223.     hitground.Transparency = 1
  8224.     hitground.CanCollide = false
  8225.     game.Debris:AddItem(hitground,2)
  8226.     hitground.Position = Vector3.new(999,999,999)
  8227.     hitgroundweld = new("Weld",hitground)
  8228.     hitgroundweld.Part0 = to
  8229.     hitgroundweld.Part1 = hitground
  8230.     hitground.Touched:connect(function(hit2)
  8231.         if hit2.Size.x > 150 then
  8232.             hitground:Destroy()
  8233.             ad = new("Part",char)
  8234. ad.Name = "NewPart"
  8235. ad.Size = Vector3.new(30,0.1,30)   
  8236. ad.CanCollide = false
  8237. ad.Anchored = true
  8238. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8239. ad.Transparency = 1
  8240. aad = new("Decal",ad)
  8241.  
  8242. aad.Face = "Top"
  8243. aad.Transparency = 1
  8244.         aad.Transparency = 0
  8245.         aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8246.             smoke = new("Part",to)
  8247.             smokemesh = new("SpecialMesh",smoke)
  8248.             smokemesh.MeshId = "rbxassetid://928329648"
  8249.             smoke.BrickColor = hit2.BrickColor
  8250.             smoke.Anchored = true
  8251.             smoke.Position = hitground.Position
  8252.             GroundImpact:Play()
  8253.             for i = 1,20 do
  8254.                 wait()
  8255.                 smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8256.                 smoke.Transparency = smoke.Transparency + 1/20
  8257.             end
  8258.             smoke:Destroy()
  8259.             wait(0.5)
  8260.            
  8261.             for i = 1,20 do
  8262.                 wait(0.1)
  8263.                 aad.Transparency = aad.Transparency + 1/20
  8264.             end
  8265.         end
  8266.     end)
  8267.     to.Anchored = false
  8268.     ys = Instance.new("BodyVelocity",to)
  8269. ys.Name = "GO"
  8270.        
  8271. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8272.  
  8273. ys.Velocity = v3(0,-90,0)
  8274.        
  8275.     wait(1)
  8276.         ys:Destroy()
  8277.  
  8278.    
  8279.    
  8280.  
  8281.  
  8282. hit3 = false
  8283. hit4 = false
  8284.  
  8285.  
  8286. hit1 = false
  8287.     hit2 = false
  8288.     hit3 = false
  8289.     hit4 = false
  8290. idle = true
  8291.   RootPart.Anchored = false
  8292. end
  8293. end)
  8294. end
  8295.  
  8296.  function KABOOMZ222()
  8297.     local effspwn = Instance.new("Part")
  8298.     coroutine.resume(coroutine.create(function()
  8299.       local sound1 = Instance.new("Sound")
  8300.       sound1.SoundId = "rbxassetid://440145223"
  8301.       sound1.MaxDistance = 600
  8302.       sound1.EmitterSize = 60
  8303.       sound1.Volume = 5.5
  8304.       sound1.Pitch = 1.3
  8305.       sound1.Parent = effspwn
  8306.       local sound2 = Instance.new("Sound")
  8307.       sound2.SoundId = "rbxassetid://440145223"
  8308.       sound2.MaxDistance = 300
  8309.       sound2.EmitterSize = 20
  8310.       sound2.Volume = 3
  8311.       sound2.Pitch = 0.7
  8312.       sound2.Parent = effspwn
  8313.       local sound3 = Instance.new("Sound")
  8314.       sound3.SoundId = "rbxassetid://440145223"
  8315.       sound2.MaxDistance = 400
  8316.       sound2.EmitterSize = 30
  8317.       sound2.Volume = 0.5
  8318.       sound2.Pitch = 0.5
  8319.       sound2.Parent = effspwn
  8320.       sound2:Play()
  8321.       wait()
  8322.       sound1:Play()
  8323.       sound3:Play()
  8324.     end))
  8325.     local model = Instance.new("Model")
  8326.     game.Debris:AddItem(model, 20)
  8327.     model.Name = "smasheffects"
  8328.     model.Parent = workspace
  8329.     effspwn.Name = "spwnr"
  8330.     effspwn.Size = Vector3.new(1, 1, 1)
  8331.     effspwn.Anchored = true
  8332.     effspwn.CanCollide = false
  8333.     effspwn.Transparency = 1
  8334.     effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8335.     effspwn.Parent = model
  8336.  
  8337.  
  8338.  
  8339.  
  8340.     coroutine.resume(coroutine.create(function()
  8341.       local shok = Instance.new("Part")
  8342.       shok.Name = "whoosh"
  8343.       shok.BrickColor = BrickColor.new("Institutional white")
  8344.       shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8345.       shok.Size = Vector3.new(1, 1, 1)
  8346.       shok.Anchored = true
  8347.       shok.Material = "Neon"
  8348.       shok.Transparency = 1
  8349.       shok.CanCollide = false
  8350.       shok.Parent = model
  8351.       game.Debris:AddItem(shok, 12)
  8352.       local mesh = Instance.new("SpecialMesh")
  8353.       mesh.MeshType = "FileMesh"
  8354.       mesh.MeshId = "rbxassetid://437347603"
  8355.       mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8356.       mesh.Parent = shok
  8357.  
  8358.  
  8359.  
  8360.  
  8361.  
  8362.       for e = 1, 8 do
  8363.         wait()
  8364.         mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8365.         shok.Transparency = shok.Transparency + 0.035
  8366.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8367.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8368.        
  8369.  
  8370.       end
  8371.       for e = 1, 16 do
  8372.         wait()
  8373.         mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8374.         shok.Transparency = shok.Transparency + 0.11
  8375.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8376.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8377.        
  8378.       end
  8379.     end))
  8380.     coroutine.resume(coroutine.create(function()
  8381.       local shok = Instance.new("Part")
  8382.       shok.Name = "wring1"
  8383.       shok.BrickColor = BrickColor.new("Institutional white")
  8384.       shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8385.       shok.Size = Vector3.new(1, 1, 1)
  8386.       shok.Anchored = true
  8387.       shok.Material = "Neon"
  8388.       shok.Transparency = 0.25
  8389.       shok.CanCollide = false
  8390.       shok.Parent = model
  8391.       game.Debris:AddItem(shok, 12)
  8392.       local mesh = Instance.new("SpecialMesh")
  8393.       mesh.MeshType = "FileMesh"
  8394.       mesh.MeshId = "rbxassetid://3270017"
  8395.       mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8396.       mesh.Parent = shok
  8397.       for e = 1, 30 do
  8398.         wait()
  8399.         mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8400.         shok.Transparency = shok.Transparency + 0.002
  8401.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8402.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8403.       end
  8404.       for e = 1, 38 do
  8405.         wait()
  8406.         mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8407.         shok.Transparency = shok.Transparency + 0.002
  8408.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8409.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8410.       end
  8411.       for e = 1, 24 do
  8412.         wait()
  8413.         mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8414.         shok.Transparency = shok.Transparency + 0.03
  8415.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8416.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8417.       end
  8418.     end))
  8419.     coroutine.resume(coroutine.create(function()
  8420.       local shok = Instance.new("Part")
  8421.       shok.Name = "wring2"
  8422.       shok.BrickColor = BrickColor.new("Institutional white")
  8423.       shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8424.       shok.Size = Vector3.new(1, 1, 1)
  8425.       shok.Anchored = true
  8426.       shok.Material = "Neon"
  8427.       shok.Transparency = 0.25
  8428.       shok.CanCollide = false
  8429.       shok.Parent = model
  8430.       game.Debris:AddItem(shok, 12)
  8431.       local mesh = Instance.new("SpecialMesh")
  8432.       mesh.MeshType = "FileMesh"
  8433.       mesh.MeshId = "rbxassetid://3270017"
  8434.       mesh.Scale = Vector3.new(12, 12, 0.05)
  8435.       mesh.Parent = shok
  8436.       for e = 1, 30 do
  8437.         wait()
  8438.         mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8439.         shok.Transparency = shok.Transparency + 0.002
  8440.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8441.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8442.       end
  8443.       for e = 1, 38 do
  8444.         wait()
  8445.         mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8446.         shok.Transparency = shok.Transparency + 0.002
  8447.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8448.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8449.       end
  8450.       for e = 1, 24 do
  8451.         wait()
  8452.         mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8453.         shok.Transparency = shok.Transparency + 0.03
  8454.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8455.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8456.       end
  8457.     end))
  8458.     coroutine.resume(coroutine.create(function()
  8459.       local shok = Instance.new("Part")
  8460.       shok.Name = "coil1"
  8461.       shok.BrickColor = BrickColor.new("Institutional white")
  8462.       shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8463.       shok.Size = Vector3.new(1, 1, 1)
  8464.       shok.Anchored = true
  8465.       shok.Material = "Neon"
  8466.       shok.Transparency = 0.25
  8467.       shok.CanCollide = false
  8468.       shok.Parent = model
  8469.       game.Debris:AddItem(shok, 12)
  8470.       local mesh = Instance.new("SpecialMesh")
  8471.       mesh.MeshType = "FileMesh"
  8472.       mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8473.       mesh.Scale = Vector3.new(12, 12, 12)
  8474.       mesh.Parent = shok
  8475.       for e = 1, 15 do
  8476.         wait()
  8477.         mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8478.         shok.Transparency = shok.Transparency + 0.004
  8479.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8480.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8481.       end
  8482.       for e = 1, 16 do
  8483.         wait()
  8484.         mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8485.         shok.Transparency = shok.Transparency + 0.004
  8486.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8487.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8488.       end
  8489.       for e = 1, 12 do
  8490.         wait()
  8491.         mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8492.         shok.Transparency = shok.Transparency + 0.06
  8493.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8494.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8495.       end
  8496.     end))
  8497.     coroutine.resume(coroutine.create(function()
  8498.       local shok = Instance.new("Part")
  8499.       shok.Name = "coil2"
  8500.       shok.BrickColor = BrickColor.new("Institutional white")
  8501.       shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8502.       shok.Size = Vector3.new(1, 1, 1)
  8503.       shok.Anchored = true
  8504.       shok.Material = "Neon"
  8505.       shok.Transparency = 1
  8506.       shok.CanCollide = false
  8507.       shok.Parent = model
  8508.       game.Debris:AddItem(shok, 12)
  8509.       local mesh = Instance.new("SpecialMesh")
  8510.       mesh.MeshType = "FileMesh"
  8511.       mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8512.       mesh.Scale = Vector3.new(6, 12, 6)
  8513.       mesh.Parent = shok
  8514.       for e = 1, 15 do
  8515.         wait()
  8516.         mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8517.         shok.Transparency = shok.Transparency + 0.005
  8518.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8519.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8520.       end
  8521.       for e = 1, 16 do
  8522.         wait()
  8523.         mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8524.         shok.Transparency = shok.Transparency + 0.005
  8525.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8526.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8527.       end
  8528.       for e = 1, 12 do
  8529.         wait()
  8530.         mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8531.         shok.Transparency = shok.Transparency + 0.09
  8532.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8533.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8534.       end
  8535.     end))
  8536.     coroutine.resume(coroutine.create(function()
  8537.       local shok = Instance.new("Part")
  8538.       shok.Name = "shokwve"
  8539.       shok.BrickColor = BrickColor.new("Institutional white")
  8540.       shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8541.       shok.Size = Vector3.new(1, 1, 1)
  8542.       shok.Anchored = true
  8543.       shok.Material = "Neon"
  8544.       shok.Transparency = 0.6
  8545.       shok.CanCollide = false
  8546.       shok.Parent = model
  8547.       game.Debris:AddItem(shok, 12)
  8548.       local mesh = Instance.new("SpecialMesh")
  8549.       mesh.MeshType = "FileMesh"
  8550.       mesh.MeshId = "rbxassetid://489415447"
  8551.       mesh.Scale = Vector3.new(1, 1, 1)
  8552.       mesh.Parent = shok
  8553.       for e = 1, 12 do
  8554.         wait()
  8555.         mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8556.         shok.Transparency = shok.Transparency + 0.002
  8557.       end
  8558.       for e = 1, 32 do
  8559.         wait()
  8560.         mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8561.         shok.Transparency = shok.Transparency + 0.002
  8562.       end
  8563.       for e = 1, 24 do
  8564.         wait()
  8565.         mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8566.         shok.Transparency = shok.Transparency + 0.03
  8567.       end
  8568.     end))
  8569.     coroutine.resume(coroutine.create(function()
  8570.       local shok = Instance.new("Part")
  8571.       shok.Name = "shock2"
  8572.       shok.BrickColor = BrickColor.new("Institutional white")
  8573.       shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8574.       shok.Size = Vector3.new(1, 1, 1)
  8575.       shok.Anchored = true
  8576.       shok.Material = "Neon"
  8577.       shok.Transparency = 0.35
  8578.       shok.CanCollide = false
  8579.       shok.Parent = model
  8580.       game.Debris:AddItem(shok, 12)
  8581.       local mesh = Instance.new("SpecialMesh")
  8582.       mesh.MeshType = "FileMesh"
  8583.       mesh.MeshId = "rbxassetid://1095709"
  8584.       mesh.Scale = Vector3.new(12, 12, 12)
  8585.       mesh.Parent = shok
  8586.       for e = 1, 15 do
  8587.         wait()
  8588.         mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8589.         shok.Transparency = shok.Transparency + 0.004
  8590.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8591.       end
  8592.       for e = 1, 16 do
  8593.         wait()
  8594.         mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8595.         shok.Transparency = shok.Transparency + 0.004
  8596.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8597.       end
  8598.       for e = 1, 12 do
  8599.         wait()
  8600.         mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8601.         shok.Transparency = shok.Transparency + 0.06
  8602.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8603.       end
  8604.     end))
  8605.     coroutine.resume(coroutine.create(function()
  8606.       local shok = Instance.new("Part")
  8607.       shok.Name = "shock3"
  8608.       shok.BrickColor = BrickColor.new("Institutional white")
  8609.       shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8610.       shok.Size = Vector3.new(1, 1, 1)
  8611.       shok.Anchored = true
  8612.       shok.Material = "Neon"
  8613.       shok.Transparency = 0.35
  8614.       shok.CanCollide = false
  8615.       shok.Parent = model
  8616.       game.Debris:AddItem(shok, 12)
  8617.       local mesh = Instance.new("SpecialMesh")
  8618.       mesh.MeshType = "FileMesh"
  8619.       mesh.MeshId = "rbxassetid://1095709"
  8620.       mesh.Scale = Vector3.new(12, 12, 12)
  8621.       mesh.Parent = shok
  8622.       for e = 1, 15 do
  8623.         wait()
  8624.         mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8625.         shok.Transparency = shok.Transparency + 0.004
  8626.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8627.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8628.       end
  8629.       for e = 1, 16 do
  8630.         wait()
  8631.         mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8632.         shok.Transparency = shok.Transparency + 0.004
  8633.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8634.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8635.       end
  8636.       for e = 1, 12 do
  8637.         wait()
  8638.         mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8639.         shok.Transparency = shok.Transparency + 0.06
  8640.         shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8641.         shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8642.       end
  8643.     end))
  8644.   end
  8645.  
  8646.  
  8647.  
  8648. mouse.KeyDown:connect(function(k)
  8649. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8650. local exp = Instance.new("Explosion",Torso)
  8651. exp.BlastRadius = 45.5
  8652. exp.BlastPressure = 100
  8653.       exp.Position = Torso
  8654.       exp.Visible = true
  8655. end
  8656. end)
  8657.  
  8658. MV4 = 300
  8659. mouse.KeyDown:connect(function(k)
  8660.     if attack == false and k == "8" then
  8661.         for i, v in pairs(Torso:GetChildren()) do
  8662.     if v:IsA('ParticleEmitter') then
  8663.         v:Remove()
  8664.     end
  8665. end
  8666.     end
  8667.     end)
  8668.  
  8669.  
  8670. MV4 = 300
  8671. mouse.KeyDown:connect(function(k)
  8672.   if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8673.     MV4 = 0
  8674.     Humanoid.WalkSpeed = 13
  8675.     attack = true
  8676.     Firepart1 = Instance.new("Part", RightArm)
  8677.     Firepart1.Size = Vector3.new(1, 1, 1)
  8678.     GuW1 = Instance.new("Weld")
  8679.     GuW1.Name = "GuW"
  8680.     GuW1.Part0 = RightArm
  8681.     GuW1.C0 = cn(0, -1, 0)
  8682.     GuW1.C1 = cn(0, 0, 0)
  8683.     GuW1.Part1 = Firepart1
  8684.     GuW1.Parent = RightArm
  8685.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8686.     Firepart1.Transparency = 1
  8687.     Firepart2 = Instance.new("Part", LeftArm)
  8688.     Firepart2.Size = Vector3.new(1, 1, 1)
  8689.     GuW2 = Instance.new("Weld")
  8690.     GuW2.Name = "GuW"
  8691.     GuW2.Part0 = LeftArm
  8692.     GuW2.C0 = cn(0, -1, 0)
  8693.     GuW2.C1 = cn(0, 0, 0)
  8694.     GuW2.Part1 = Firepart2
  8695.     GuW2.Parent = LeftArm
  8696.     Firepart2.Transparency = 1
  8697.     for i = 0, 5, 0.1 do
  8698.       swait()
  8699.       BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8700.       BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8701.       BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8702.       BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8703.       if Torsovelocity.Y > 2 then
  8704.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8705.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8706.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  8707.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  8708.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8709.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8710.       elseif Torsovelocity.Y < 1 then
  8711.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8712.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8713.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8714.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8715.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8716.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8717.       end
  8718.     end
  8719.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8720.     for i = 0, 7, 0.1 do
  8721.       swait()
  8722.       BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8723.       BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8724.       BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8725.       BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8726.       if Torsovelocity.Y > 2 then
  8727.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8728.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8729.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  8730.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  8731.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8732.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8733.       elseif Torsovelocity.Y < 1 then
  8734.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8735.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8736.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8737.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8738.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8739.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8740.       end
  8741.     end
  8742.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8743.     GuW1:Destroy()
  8744.     GuW1 = Instance.new("Weld")
  8745.     GuW1.Name = "GuW"
  8746.     GuW1.Part0 = Torso
  8747.     GuW1.C0 = cn(0, 0, -6)
  8748.     GuW1.C1 = cn(0, 0, 0)
  8749.     GuW1.Part1 = Firepart1
  8750.     GuW1.Parent = Torso
  8751.     GuW2:Destroy()
  8752.     GuW2 = Instance.new("Weld")
  8753.     GuW2.Name = "GuW"
  8754.     GuW2.Part0 = Torso
  8755.     GuW2.C0 = cn(0, 0, -6)
  8756.     GuW2.C1 = cn(0, 0, 0)
  8757.     GuW2.Part1 = Firepart2
  8758.     GuW2.Parent = Torso
  8759.     BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8760.     BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8761.     GuW2:Destroy()
  8762.     GuW2 = Instance.new("Weld")
  8763.     GuW2.Name = "GuW"
  8764.     GuW2.Part0 = Torso
  8765.     GuW2.C0 = cn(0, 0, -4)
  8766.     GuW2.C1 = cn(0, 0, 0)
  8767.     GuW2.Part1 = Firepart2
  8768.     GuW2.Parent = Torso
  8769.  
  8770.  
  8771.     for i = 0, 7, 0.1 do
  8772.       swait()
  8773.       BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8774.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8775.       if Torsovelocity.Y > 2 then
  8776.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8777.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8778.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8779.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8780.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8781.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8782.       elseif Torsovelocity.Y < 1 then
  8783.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8784.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8785.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8786.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8787.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8788.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8789.       end
  8790.     end
  8791.     local bp2 = Create("BodyPosition")({
  8792.       P = 900,
  8793.       D = 1000,
  8794.       maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8795.       position = Torso.Position + Vector3.new(0, 60, 0),
  8796.       Parent = Torso
  8797.     })
  8798.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8799.     for i = 0, 8, 0.1 do
  8800.       swait()
  8801.       BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8802.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8803.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8804.       if Torsovelocity.Y > 2 then
  8805.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8806.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8807.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8808.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8809.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8810.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8811.       elseif Torsovelocity.Y < 1 then
  8812.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8813.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8814.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8815.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8816.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8817.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8818.       end
  8819.     end
  8820.     for i = 0, 18, 0.1 do
  8821.       swait()
  8822.       BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8823.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8824.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8825.       if Torsovelocity.Y > 2 then
  8826.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8827.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8828.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8829.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8830.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8831.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8832.       elseif Torsovelocity.Y < 1 then
  8833.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8834.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8835.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8836.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8837.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8838.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8839.       end
  8840.     end
  8841.     GuW1:Destroy()
  8842.     GuW1 = Instance.new("Weld")
  8843.     GuW1.Name = "GuW"
  8844.     GuW1.Part0 = Torso
  8845.     GuW1.C0 = cn(0, 0, -15)
  8846.     GuW1.C1 = cn(0, 0, 0)
  8847.     GuW1.Part1 = Firepart1
  8848.     GuW1.Parent = Torso
  8849.     GuW2:Destroy()
  8850.     GuW2 = Instance.new("Weld")
  8851.     GuW2.Name = "GuW"
  8852.     GuW2.Part0 = Torso
  8853.     GuW2.C0 = cn(0, 0, -17.5)
  8854.     GuW2.C1 = cn(0, 0, 0)
  8855.     GuW2.Part1 = Firepart2
  8856.     GuW2.Parent = Torso
  8857.     for i = 0, 1.25, 0.01 do
  8858.       swait()
  8859.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8860.       shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8861.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8862.       BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8863.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8864.       if Torsovelocity.Y > 2 then
  8865.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8866.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8867.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8868.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8869.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8870.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8871.       elseif Torsovelocity.Y < 1 then
  8872.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8873.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8874.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8875.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8876.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8877.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8878.       end
  8879.     end
  8880.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8881.     BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8882.     BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8883.     BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8884.     for i = 0, 3, 0.1 do
  8885.       swait()
  8886.       if Torsovelocity.Y > 2 then
  8887.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8888.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8889.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8890.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8891.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8892.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8893.       elseif Torsovelocity.Y < 1 then
  8894.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8895.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8896.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8897.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8898.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8899.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8900.       end
  8901.     end
  8902.     wait(1)
  8903.     bp2:Destroy()
  8904.     Humanoid.WalkSpeed = 16
  8905.     attack = false
  8906.     MV4 = 0
  8907.     Firepart1:Destroy()
  8908.     Firepart2:Destroy()
  8909.   end
  8910. end)
  8911. mouse.KeyDown:connect(function(k)
  8912.   if attack == false and k == "h" and MV4 > 80 and firemode == true then
  8913.     MV4 = 0
  8914.     Humanoid.WalkSpeed = 13
  8915.     attack = true
  8916.     Firepart1 = Instance.new("Part", RightArm)
  8917.     Firepart1.Size = Vector3.new(1, 1, 1)
  8918.     GuW1 = Instance.new("Weld")
  8919.     GuW1.Name = "GuW"
  8920.     GuW1.Part0 = RightArm
  8921.     GuW1.C0 = cn(0, -1, 0)
  8922.     GuW1.C1 = cn(0, 0, 0)
  8923.     GuW1.Part1 = Firepart1
  8924.     GuW1.Parent = RightArm
  8925.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8926.     Firepart1.Transparency = 1
  8927.     Firepart2 = Instance.new("Part", LeftArm)
  8928.     Firepart2.Size = Vector3.new(1, 1, 1)
  8929.     GuW2 = Instance.new("Weld")
  8930.     GuW2.Name = "GuW"
  8931.     GuW2.Part0 = LeftArm
  8932.     GuW2.C0 = cn(0, -1, 0)
  8933.     GuW2.C1 = cn(0, 0, 0)
  8934.     GuW2.Part1 = Firepart2
  8935.     GuW2.Parent = LeftArm
  8936.     Firepart2.Transparency = 1
  8937.     GuW1:Destroy()
  8938.     GuW1 = Instance.new("Weld")
  8939.     GuW1.Name = "GuW"
  8940.     GuW1.Part0 = Torso
  8941.     GuW1.C0 = cn(0, 0, -6)
  8942.     GuW1.C1 = cn(0, 0, 0)
  8943.     GuW1.Part1 = Firepart1
  8944.     GuW1.Parent = Torso
  8945.     GuW2:Destroy()
  8946.     GuW2 = Instance.new("Weld")
  8947.     GuW2.Name = "GuW"
  8948.     GuW2.Part0 = Torso
  8949.     GuW2.C0 = cn(0, 0, -6)
  8950.     GuW2.C1 = cn(0, 0, 0)
  8951.     GuW2.Part1 = Firepart2
  8952.     GuW2.Parent = Torso
  8953.     GuW2:Destroy()
  8954.     GuW2 = Instance.new("Weld")
  8955.     GuW2.Name = "GuW"
  8956.     GuW2.Part0 = Torso
  8957.     GuW2.C0 = cn(0, 0, -4)
  8958.     GuW2.C1 = cn(0, 0, 0)
  8959.     GuW2.Part1 = Firepart2
  8960.     GuW2.Parent = Torso
  8961.     for i = 0, 18, 0.1 do
  8962.       swait()
  8963.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8964.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8965.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8966.       if Torsovelocity.Y > 2 then
  8967.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8968.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8970.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8971.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8972.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973.       elseif Torsovelocity.Y < 1 then
  8974.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8975.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8976.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8977.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8978.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8979.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980.       end
  8981.     end
  8982.     GuW1:Destroy()
  8983.     GuW1 = Instance.new("Weld")
  8984.     GuW1.Name = "GuW"
  8985.     GuW1.Part0 = Torso
  8986.     GuW1.C0 = cn(0, 0, -15)
  8987.     GuW1.C1 = cn(0, 0, 0)
  8988.     GuW1.Part1 = Firepart1
  8989.     GuW1.Parent = Torso
  8990.     GuW2:Destroy()
  8991.     GuW2 = Instance.new("Weld")
  8992.     GuW2.Name = "GuW"
  8993.     GuW2.Part0 = Torso
  8994.     GuW2.C0 = cn(0, 0, -17.5)
  8995.     GuW2.C1 = cn(0, 0, 0)
  8996.     GuW2.Part1 = Firepart2
  8997.     GuW2.Parent = Torso
  8998.     for i = 0, 1.25, 0.01 do
  8999.       swait()
  9000.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9001.       shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9002.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9003.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9004.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9005.       if Torsovelocity.Y > 2 then
  9006.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9007.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9009.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9010.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9011.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012.       end
  9013.     end
  9014.     wait(0.5)
  9015.     Humanoid.WalkSpeed = 16
  9016.     attack = false
  9017.     MV4 = 300
  9018.     Firepart1:Destroy()
  9019.     Firepart2:Destroy()
  9020.   end
  9021.  
  9022.  
  9023.  if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9024.     MV4 = 90
  9025.     Humanoid.WalkSpeed = 0.01
  9026.     attack = true
  9027.     Firepart1 = Instance.new("Part", RightArm)
  9028.     Firepart1.Size = Vector3.new(1, 1, 1)
  9029.     GuW1 = Instance.new("Weld")
  9030.     GuW1.Name = "GuW"
  9031.     GuW1.Part0 = RightArm
  9032.     GuW1.C0 = cn(0, -1, 0)
  9033.     GuW1.C1 = cn(0, 0, 0)
  9034.     GuW1.Part1 = Firepart1
  9035.     GuW1.Parent = RightArm
  9036.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9037.     Firepart1.Transparency = 1
  9038.     Firepart2 = Instance.new("Part", LeftArm)
  9039.     Firepart2.Size = Vector3.new(1, 1, 1)
  9040.     GuW2 = Instance.new("Weld")
  9041.     GuW2.Name = "GuW"
  9042.     GuW2.Part0 = LeftArm
  9043.     GuW2.C0 = cn(0, -1, 0)
  9044.     GuW2.C1 = cn(0, 0, 0)
  9045.     GuW2.Part1 = Firepart2
  9046.     GuW2.Parent = LeftArm
  9047.     Firepart2.Transparency = 1
  9048.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9049.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9050.     for i = 0, 2, 0.1 do
  9051.       swait()
  9052.       BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9053.       BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9054.       BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9055.       BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9056.       if Torsovelocity.Y > 2 then
  9057.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9058.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9059.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9060.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9061.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9062.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9063.       elseif Torsovelocity.Y < 1 then
  9064.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9065.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9066.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9067.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9068.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9069.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9070.       end
  9071.     end
  9072.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9073.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9074.     for i = 0, 7, 0.1 do
  9075.       swait()
  9076.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9077.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9078.       BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9079.       BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9080.       if Torsovelocity.Y > 2 then
  9081.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9082.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9083.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9084.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9085.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9086.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9087.       elseif Torsovelocity.Y < 1 then
  9088.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9089.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9090.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9091.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9092.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9093.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9094.       end
  9095.     end
  9096.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9097.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9098.     for i = 0, 7, 0.1 do
  9099.       swait()
  9100.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9101.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9102.       BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9103.       BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9104.       if Torsovelocity.Y > 2 then
  9105.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9106.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9107.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9108.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9109.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9110.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9111.       elseif Torsovelocity.Y < 1 then
  9112.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9113.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9114.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9115.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9116.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9117.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9118.       end
  9119.     end
  9120.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9121.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9122.     for i = 0, 6, 0.1 do
  9123.       swait()
  9124.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9125.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9126.       BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9127.       BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9128.       if Torsovelocity.Y > 2 then
  9129.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9130.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9131.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9132.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9133.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9134.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9135.       elseif Torsovelocity.Y < 1 then
  9136.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9137.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9138.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9139.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9140.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9141.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9142.       end
  9143.     end
  9144.     for i = 0, 5, 0.1 do
  9145.       swait()
  9146.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9147.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9148.       BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9149.       BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9150.       if Torsovelocity.Y > 2 then
  9151.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9152.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9153.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  9154.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  9155.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9156.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9157.       elseif Torsovelocity.Y < 1 then
  9158.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9159.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9160.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9161.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9162.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9163.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9164.       end
  9165.     end
  9166.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9167.     for i = 0, 7, 0.1 do
  9168.       swait()
  9169.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9170.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9171.       BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9172.       BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9173.       if Torsovelocity.Y > 2 then
  9174.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9175.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9176.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  9177.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  9178.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9179.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9180.       elseif Torsovelocity.Y < 1 then
  9181.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9182.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9183.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9184.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9185.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9186.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9187.       end
  9188.     end
  9189.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9190.     GuW1:Destroy()
  9191.     GuW1 = Instance.new("Weld")
  9192.     GuW1.Name = "GuW"
  9193.     GuW1.Part0 = Torso
  9194.     GuW1.C0 = cn(0, 0, -6)
  9195.     GuW1.C1 = cn(0, 0, 0)
  9196.     GuW1.Part1 = Firepart1
  9197.     GuW1.Parent = Torso
  9198.     GuW2:Destroy()
  9199.     GuW2 = Instance.new("Weld")
  9200.     GuW2.Name = "GuW"
  9201.     GuW2.Part0 = Torso
  9202.     GuW2.C0 = cn(0, 0, -6)
  9203.     GuW2.C1 = cn(0, 0, 0)
  9204.     GuW2.Part1 = Firepart2
  9205.     GuW2.Parent = Torso
  9206.     BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9207.     BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9208.     GuW2:Destroy()
  9209.     GuW2 = Instance.new("Weld")
  9210.     GuW2.Name = "GuW"
  9211.     GuW2.Part0 = Torso
  9212.     GuW2.C0 = cn(0, 0, -4)
  9213.     GuW2.C1 = cn(0, 0, 0)
  9214.     GuW2.Part1 = Firepart2
  9215.     GuW2.Parent = Torso
  9216.     for i = 0, 7, 0.1 do
  9217.       swait()
  9218.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9219.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9220.       if Torsovelocity.Y > 2 then
  9221.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9222.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9223.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9224.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9225.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9226.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9227.       elseif Torsovelocity.Y < 1 then
  9228.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9229.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9230.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9231.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9232.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9233.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9234.       end
  9235.     end
  9236.     local bp2 = Create("BodyPosition")({
  9237.       P = 900,
  9238.       D = 1000,
  9239.       maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9240.       position = Torso.Position + Vector3.new(0, 60, 0),
  9241.       Parent = Torso
  9242.     })
  9243.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9244.     for i = 0, 8, 0.1 do
  9245.       swait()
  9246.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9247.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9248.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9249.       if Torsovelocity.Y > 2 then
  9250.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9251.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9252.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9253.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9254.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9255.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9256.       elseif Torsovelocity.Y < 1 then
  9257.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9258.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9259.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9260.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9261.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9262.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9263.       end
  9264.     end
  9265.     for i = 0, 18, 0.1 do
  9266.       swait()
  9267.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9268.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9269.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9270.       if Torsovelocity.Y > 2 then
  9271.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9272.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9273.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9274.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9275.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9276.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9277.       elseif Torsovelocity.Y < 1 then
  9278.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9279.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9280.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9281.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9282.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9283.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9284.       end
  9285.     end
  9286.     GuW1:Destroy()
  9287.     GuW1 = Instance.new("Weld")
  9288.     GuW1.Name = "GuW"
  9289.     GuW1.Part0 = Torso
  9290.     GuW1.C0 = cn(0, 0, -15)
  9291.     GuW1.C1 = cn(0, 0, 0)
  9292.     GuW1.Part1 = Firepart1
  9293.     GuW1.Parent = Torso
  9294.     GuW2:Destroy()
  9295.     GuW2 = Instance.new("Weld")
  9296.     GuW2.Name = "GuW"
  9297.     GuW2.Part0 = Torso
  9298.     GuW2.C0 = cn(0, 0, -17.5)
  9299.     GuW2.C1 = cn(0, 0, 0)
  9300.     GuW2.Part1 = Firepart2
  9301.     GuW2.Parent = Torso
  9302.     for i = 0, 1.25, 0.01 do
  9303.       swait()
  9304.       Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9305.       shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9306.       CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9307.       BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9308.       BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9309.       if Torsovelocity.Y > 2 then
  9310.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9311.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9312.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9313.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9314.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9315.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9316.       elseif Torsovelocity.Y < 1 then
  9317.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9318.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9319.         RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9320.         LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9321.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9322.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9323.       end
  9324.     end
  9325.     CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9326.     BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9327.     BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9328.     BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9329.     for i = 0, 3, 0.1 do
  9330.       swait()
  9331.       if Torsovelocity.Y > 2 then
  9332.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9333.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9334.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9335.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9336.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9337.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9338.       elseif Torsovelocity.Y < 1 then
  9339.         RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9340.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9341.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9342.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9343.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9344.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9345.       end
  9346.     end
  9347.     wait(1)
  9348.     bp2:Destroy()
  9349.     Humanoid.WalkSpeed = 16
  9350.     attack = false
  9351.     MV4 = 0
  9352.     Firepart1:Destroy()
  9353.     Firepart2:Destroy()
  9354.   end
  9355. end)
  9356. whiletruewait = false
  9357. game:GetService("RunService").Stepped:connect(function()
  9358.   if whiletruewait == false then
  9359.     whiletruewait = true
  9360.     wait()
  9361.     whiletruewait = false
  9362.   end
  9363. end)
  9364. game:GetService("RunService").Stepped:connect(function()
  9365.   if whiletruewait == false then
  9366.     if MV1 < 20 then
  9367.       MV1 = MV1 + 0.2
  9368.     end
  9369.     if MV2 < 90 then
  9370.       MV2 = MV2 + 1
  9371.     end
  9372.     if MV3 < 190 then
  9373.       MV3 = MV3 + 0.4
  9374.     end
  9375.     if MV4 < 500 then
  9376.       MV4 = MV4 + 0.3
  9377.     end
  9378.   end
  9379. end)
  9380. Humanoid.MaxHealth = 10000
  9381. wait()
  9382. for i = 1, 6 do
  9383.   Humanoid.Health = Humanoid.MaxHealth
  9384.   wait()
  9385. end
  9386.  
  9387. ---
  9388. GroundWave3 = function()
  9389.     local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9390.     Colors = {"White", "White"}
  9391.         local wave = Instance.new("Part", char)
  9392.         wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9393.         wave.Anchored = true
  9394.         wave.Name = "Wave"
  9395.         wave.CanCollide = false
  9396.         wave.Locked = true
  9397.         wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9398.         wave.TopSurface = "Smooth"
  9399.         wave.BottomSurface = "Smooth"
  9400.         wave.Transparency = 0.10
  9401.         wave.CFrame = HandCF
  9402.         wm =  Instance.new("SpecialMesh",wave)
  9403.         wm.MeshId = "rbxassetid://559831844"
  9404.         coroutine.wrap(function()
  9405.         for i = 1, 30, 1 do
  9406.         wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9407.         wave.Size = wm.Scale
  9408.         wave.CFrame = HandCF
  9409.         wave.Transparency = i/30
  9410.         wait()
  9411.         end
  9412.         wait()
  9413.         wave:Destroy()
  9414.     end)()
  9415. end
  9416. ---
  9417.  
  9418. local v3 = Vector3.new
  9419. local num = 0
  9420. local bc = BrickColor.new
  9421. local new = Instance.new
  9422.  
  9423. mouse.KeyDown:connect(function(key)
  9424. if key=="=" then   
  9425.     Serious()
  9426.     char.JumPower = 150
  9427.     end
  9428.     end)
  9429. Health = math.huge  --------- Serious mode aura.
  9430. BaseHealth = math.huge
  9431.  
  9432.  
  9433.  
  9434.  
  9435. InForm = false
  9436.  
  9437. Player = game.Players.LocalPlayer
  9438. Char = Player.Character
  9439. Torso = Char.Torso
  9440.  
  9441. function Serious()
  9442.     for X = 1, 1 do wait()
  9443.  
  9444.  
  9445.     wait(0)
  9446.     for X = 1, 1 do wait()
  9447.         local Effect = Instance.new("Part")
  9448.     Effect.Name = "Effect"
  9449.     Effect.Parent = Torso
  9450.     Effect.CFrame = Torso.CFrame
  9451.     Effect.BrickColor = BrickColor.new("Neon orange")
  9452.     Effect.Shape = "Ball"
  9453.     Effect.Size = Vector3.new(1, 1, 1)
  9454.     Effect.Anchored = true
  9455.     Effect.Material = "Neon"
  9456.     Effect.CanCollide = false
  9457.         Effect.CFrame = Torso.CFrame
  9458.         Effect.Size = Effect.Size + Vector3.new(0.5)
  9459.         Effect.Transparency = Effect.Transparency + 0.04
  9460.     end
  9461.     end
  9462.  
  9463. repeat
  9464. Torso:FindFirstChild("Effect"):Remove()
  9465. until Torso:FindFirstChild("Effect") == nil
  9466.  
  9467.    
  9468. local Color1 = Color3.new(255, 255, 0)
  9469. local Color2 = Color3.new(255, 255, 0) 
  9470.  
  9471.  for i = 0, 3, 0.1 do
  9472.     swait()
  9473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9474.         Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9475.         RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9476.         LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9477.         RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9478.         LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9479. end
  9480. local pie22 = Instance.new("ParticleEmitter")
  9481. pie22.Parent = LeftArm
  9482. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9483. pie22.LightEmission = 1
  9484. pie22.Size = NumberSequence.new(1,2)
  9485. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9486. pie22.Transparency = NumberSequence.new(0.7,1)
  9487. pie22.EmissionDirection = "Top"
  9488. pie22.Enabled = true
  9489. pie22.Lifetime = NumberRange.new(1)
  9490. pie22.Rotation = NumberRange.new(-420, 425)
  9491. pie22.Rate = 50
  9492. pie22.Speed = NumberRange.new(1)
  9493. pie22.LockedToPart = false
  9494. pie22.VelocitySpread = 2
  9495. local pie22 = Instance.new("ParticleEmitter")
  9496. pie22.Parent = RightArm
  9497. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9498. pie22.LightEmission = 1
  9499. pie22.Size = NumberSequence.new(1,2)
  9500. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9501. pie22.Transparency = NumberSequence.new(0.7,1)
  9502. pie22.EmissionDirection = "Top"
  9503. pie22.Enabled = true
  9504. pie22.Lifetime = NumberRange.new(1)
  9505. pie22.Rotation = NumberRange.new(-420, 425)
  9506. pie22.Rate = 50
  9507. pie22.Speed = NumberRange.new(1)
  9508. pie22.LockedToPart = false
  9509. pie22.VelocitySpread = 2
  9510. local pie22 = Instance.new("ParticleEmitter")
  9511. pie22.Parent = LeftLeg
  9512. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9513. pie22.LightEmission = 1
  9514. pie22.Size = NumberSequence.new(1,2)
  9515. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9516. pie22.Transparency = NumberSequence.new(0.8,1)
  9517. pie22.EmissionDirection = "Top"
  9518. pie22.Enabled = true
  9519. pie22.Lifetime = NumberRange.new(1)
  9520. pie22.Rotation = NumberRange.new(-420, 425)
  9521. pie22.Rate = 20
  9522. pie22.Speed = NumberRange.new(1)
  9523. pie22.LockedToPart = false
  9524. pie22.VelocitySpread = 2
  9525. local pie22 = Instance.new("ParticleEmitter")
  9526. pie22.Parent = RightLeg
  9527. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9528. pie22.LightEmission = 1
  9529. pie22.Size = NumberSequence.new(1,2)
  9530. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9531. pie22.Transparency = NumberSequence.new(0.8,1)
  9532. pie22.EmissionDirection = "Top"
  9533. pie22.Enabled = true
  9534. pie22.Lifetime = NumberRange.new(1)
  9535. pie22.Rotation = NumberRange.new(-420, 425)
  9536. pie22.Rate = 20
  9537. pie22.Speed = NumberRange.new(1)
  9538. pie22.LockedToPart = false
  9539. pie22.VelocitySpread = 2
  9540.     lig = Instance.new("PointLight",Player.Character.Torso)
  9541. lig.Color=Color3.new(255,255,0)
  9542. lig.Range = 6
  9543.  
  9544. local Must = Instance.new("Sound",Torso)
  9545. Must.SoundId = "rbxassetid://136847579"
  9546. Must.Pitch = 0.99
  9547. Must.Volume = 0.6
  9548. Must.Looped = false
  9549. wait(0)
  9550. Must:Play()
  9551.     a21e = new("Part",char)
  9552. a21e.Name = "Beam"..num
  9553. a21e.Locked = true
  9554. a21e.Size = v3(1,1,1)
  9555. a21e.CanCollide = false
  9556. a21e.BrickColor = bc("Neon orange")
  9557. a21e.Material = "Neon"
  9558. a21e.Transparency = 0
  9559. aa21e = new("SpecialMesh",a21e)
  9560. a21e.Anchored = true
  9561. a21e.Position = RootPart.Position
  9562. aa21e.MeshType = "Sphere"
  9563. aa21e.Scale = v3(1,1,1)
  9564. for i = 1,50 do
  9565.     wait()
  9566.     aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9567.     a21e.Transparency = a21e.Transparency + 0.04
  9568. end
  9569.  
  9570.  
  9571.   local Mus = Instance.new("Sound",Torso)
  9572. Mus.SoundId = "rbxassetid://291165237"
  9573. Mus.Pitch = 0.99
  9574. Mus.Volume = 0.2
  9575. Mus.Looped = true
  9576. wait(0)
  9577. Mus:Play()
  9578.  
  9579. InForm = true  
  9580. Humanoid.JumpPower = 120
  9581.    
  9582. Char.Humanoid.MaxHealth = Health
  9583. wait(0.3)  
  9584. Char.Humanoid.Health = Health
  9585. wait(0.7)
  9586. Must:Destroy()
  9587. end
  9588.  
  9589. function Base()
  9590.     InForm = false
  9591.     local Effect = Instance.new("Part")
  9592.     Effect.Name = "Effect"
  9593.     Effect.Parent = Torso
  9594.     Effect.CFrame = Torso.CFrame
  9595.     Effect.BrickColor = BrickColor.new("White")
  9596.     Effect.Shape = "Ball"
  9597.     Effect.Size = Vector3.new(8, 8, 8)
  9598.     Effect.Anchored = true
  9599.     Effect.Material = "Neon"
  9600.     Effect.CanCollide = false
  9601.     for loop = 1, 25 do wait()
  9602.         Effect.CFrame = Torso.CFrame
  9603.         Effect.Size = Effect.Size + Vector3.new(-0.5)
  9604.         Effect.Transparency = Effect.Transparency + 0.04
  9605.        
  9606.     end
  9607. repeat
  9608. Torso:FindFirstChild("Effect"):Remove()
  9609. until Torso:FindFirstChild("Effect") == nil
  9610.  
  9611. for i, v in pairs(Torso:GetChildren()) do
  9612.     if v:IsA('ParticleEmitter') then
  9613.         v:Remove()
  9614.     end
  9615. end
  9616. char.Humanoid.MaxHealth = BaseHealth
  9617. wait(0.3)  
  9618. char.Humanoid.Health = BaseHealth
  9619.    
  9620.  
  9621. end
  9622.  
  9623. mouse.KeyDown:connect(function(key)
  9624. if key=="9" then   
  9625.     Base()
  9626.     lig:Destroy()
  9627.     end
  9628.     end)
  9629.  
  9630. Player.Chatted:connect(function(Message)
  9631.     if Message == "Time to get serious." and InForm == false then
  9632.         wait(0.10)
  9633.           Serious()
  9634.     end
  9635.     if Message == "off" or Message == "Nice fight." and InForm == true then
  9636.         Base()
  9637.     end
  9638. local ContentProvider = game:GetService("ContentProvider")
  9639.  
  9640. local function LoadAssets(AssetList)
  9641.     -- Takes an asset list and preloads it. Will not wait for them to load.
  9642.  
  9643.     for _, AssetId in pairs(AssetList) do
  9644.         ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9645.     end
  9646. end
  9647.  
  9648. local Gibs = game.Workspace
  9649.  
  9650. function Kill(Character)
  9651.     Character.Humanoid.Health = 0
  9652.     local poo = Instance.new("IntValue",Character)
  9653.     poo.Name = "haha nope"
  9654.     local svch = Character
  9655.     local hum = Character:findFirstChild("Humanoid")
  9656.     Character.Archivable = true
  9657.     local chrclone = Character:clone()
  9658.     Character.Archivable = false
  9659.  
  9660.     local ch = chrclone:GetChildren()
  9661.     local i
  9662.     for i = 1,#ch do
  9663.         if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9664.             ch[i]:remove()
  9665.         end
  9666.     end
  9667.     local function Scan(ch)
  9668.         local e
  9669.         for e = 1,#ch do
  9670.             Scan(ch[e]:GetChildren())
  9671.             if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9672.                 ch[e]:remove()
  9673.             end
  9674.         end
  9675.     end
  9676.     Scan(chrclone:GetChildren())
  9677.  
  9678.     local hum2 = chrclone:findFirstChild("Humanoid")
  9679.  
  9680.  
  9681.     if hum2 ~= nil then
  9682.         hum2.Name = "Humanoid2"
  9683.         hum2.PlatformStand = true
  9684.         hum2.Sit = true
  9685.         hum2.MaxHealth = 0
  9686.         hum2.Health = 0
  9687.     end
  9688.  
  9689.     local ch = Character:GetChildren()
  9690.     local i
  9691.     for i = 1,#ch do
  9692.         if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9693.             ch[i]:remove()
  9694.         end
  9695.     end
  9696.  
  9697.     wait(0.2)
  9698.  
  9699.     local ch = Character:GetChildren()
  9700.     local i
  9701.     for i = 1,#ch do
  9702.         if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9703.             ch[i]:remove()
  9704.         end
  9705.     end
  9706.     Character = chrclone
  9707.     local Torso = Character.Torso
  9708.     local movevector = Vector3.new()
  9709.  
  9710.     if Torso then
  9711.         local Head = Character:FindFirstChild("Head")
  9712.         local Limb = Character:FindFirstChild("Right Arm")
  9713.         if Limb then
  9714.  
  9715.             Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9716.             local Joint = Instance.new("Glue")
  9717.             Joint.Name = "RightShoulder"
  9718.             Joint.Part0 = Torso
  9719.             Joint.Part1 = Limb
  9720.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9721.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9722.             Joint.Parent = Torso
  9723.  
  9724.             local B = Instance.new("Part")
  9725.             B.TopSurface = 0
  9726.             B.BottomSurface = 0
  9727.             B.formFactor = "Symmetric"
  9728.             B.Size = Vector3.new(1, 1, 1)
  9729.             B.Transparency = 1
  9730.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9731.             B.Parent = Character
  9732.             local W = Instance.new("Weld")
  9733.             W.Part0 = Limb
  9734.             W.Part1 = B
  9735.             W.C0 = CFrame.new(0, -0.5, 0)
  9736.             W.Parent = Limb
  9737.  
  9738.         end
  9739.         local Limb = Character:FindFirstChild("Left Arm")
  9740.         if Limb then
  9741.  
  9742.             Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9743.             local Joint = Instance.new("Glue")
  9744.             Joint.Name = "LeftShoulder"
  9745.             Joint.Part0 = Torso
  9746.             Joint.Part1 = Limb
  9747.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9748.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9749.             Joint.Parent = Torso
  9750.  
  9751.             local B = Instance.new("Part")
  9752.             B.TopSurface = 0
  9753.             B.BottomSurface = 0
  9754.             B.formFactor = "Symmetric"
  9755.             B.Size = Vector3.new(1, 1, 1)
  9756.             B.Transparency = 1
  9757.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9758.             B.Parent = Character
  9759.             local W = Instance.new("Weld")
  9760.             W.Part0 = Limb
  9761.             W.Part1 = B
  9762.             W.C0 = CFrame.new(0, -0.5, 0)
  9763.             W.Parent = Limb
  9764.  
  9765.         end
  9766.         local Limb = Character:FindFirstChild("Right Leg")
  9767.         if Limb then
  9768.  
  9769.             Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9770.             local Joint = Instance.new("Glue")
  9771.             Joint.Name = "RightHip"
  9772.             Joint.Part0 = Torso
  9773.             Joint.Part1 = Limb
  9774.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9775.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9776.             Joint.Parent = Torso
  9777.  
  9778.             local B = Instance.new("Part")
  9779.             B.TopSurface = 0
  9780.             B.BottomSurface = 0
  9781.             B.formFactor = "Symmetric"
  9782.             B.Size = Vector3.new(1, 1, 1)
  9783.             B.Transparency = 1
  9784.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9785.             B.Parent = Character
  9786.             local W = Instance.new("Weld")
  9787.             W.Part0 = Limb
  9788.             W.Part1 = B
  9789.             W.C0 = CFrame.new(0, -0.5, 0)
  9790.             W.Parent = Limb
  9791.  
  9792.         end
  9793.         local Limb = Character:FindFirstChild("Left Leg")
  9794.         if Limb then
  9795.  
  9796.             Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9797.             local Joint = Instance.new("Glue")
  9798.             Joint.Name = "LeftHip"
  9799.             Joint.Part0 = Torso
  9800.             Joint.Part1 = Limb
  9801.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9802.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9803.             Joint.Parent = Torso
  9804.  
  9805.             local B = Instance.new("Part")
  9806.             B.TopSurface = 0
  9807.             B.BottomSurface = 0
  9808.             B.formFactor = "Symmetric"
  9809.             B.Size = Vector3.new(1, 1, 1)
  9810.             B.Transparency = 1
  9811.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9812.             B.Parent = Character
  9813.             local W = Instance.new("Weld")
  9814.             W.Part0 = Limb
  9815.             W.Part1 = B
  9816.             W.C0 = CFrame.new(0, -0.5, 0)
  9817.             W.Parent = Limb
  9818.         end
  9819.     end
  9820. end
  9821. ----------
  9822.  
  9823. lerpz = function(D, E, F, G)   
  9824.     D[E] = D[E]:lerp(F, G)
  9825. end
  9826.  
  9827. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9828. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9829. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9830. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9831. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9832. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9833. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9834. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9835. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9836. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9837. resetlerp = function() 
  9838.     RJ.C0 = RJC0
  9839.     RJ.C1 = RJC1
  9840.     N.C0 = NC0
  9841.     N.C1 = NC1
  9842.     RS.C0 = RSC0
  9843.     RS.C1 = RSC1
  9844.     LS.C0 = LSC0
  9845.     LS.C1 = LSC1
  9846.     RH.C0 = RHC0
  9847.     RH.C1 = RHC1
  9848.     LH.C0 = LHC0
  9849.     LH.C1 = LHC1
  9850. end
  9851. -------
  9852. ----------
  9853. hrp = char.HumanoidRootPart
  9854.  
  9855. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9856. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9857. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9858. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9859. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9860. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9861. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9862. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9863. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9864. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9865. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9866. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9867. RS = Torso:FindFirstChild("Right Shoulder")
  9868. LS = Torso:FindFirstChild("Left Shoulder")
  9869. RH = Torso:FindFirstChild("Right Hip")
  9870. LH = Torso:FindFirstChild("Left Hip")
  9871. RJ = hrp:FindFirstChild("RootJoint")
  9872. N = Torso:FindFirstChild("Neck")
  9873. cf = CFrame.new
  9874. ang = CFrame.Angles
  9875. rd = math.rad
  9876. rd2 = math.random
  9877. cs = ColorSequence.new
  9878. ns = NumberSequence.new
  9879. nsk = NumberSequenceKeypoint.new
  9880. -------------------
  9881.  
  9882. end)
  9883.  
  9884. print([[
  9885. -------------------------------------------------
  9886. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  9887. -------------------------------------------------]])
Add Comment
Please, Sign In to add comment