lafur

Untitled

Mar 17th, 2019
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(2)
  2. local Player = game.Players.lafur2
  3.  
  4. local char = Player.Character
  5. local Character = Player.Character
  6. local Head = Character.Head
  7. local done = false
  8. local canheal = false
  9. local deathchat1 = false
  10. local once = true
  11. local dead = false
  12. local candie = true
  13. local deathchat = false
  14. local idleon = true
  15. local idle1 = true
  16. local idle = true
  17. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  18. if v:IsA("Accessory") then
  19. v:Destroy()
  20. end
  21. end
  22. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  23. if v:IsA("Shirt") then
  24. v:Remove()
  25. end
  26. end
  27. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  28. if v:IsA("Pants") then
  29. v:Remove()
  30. end
  31. end
  32. wait()
  33. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  34. shirt.Name = "Shirt"
  35. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  36. pants.Name = "Pants"
  37.  
  38. local v3 = Vector3.new
  39. local num = 0
  40. local bc = BrickColor.new
  41. local new = Instance.new
  42.  
  43.  
  44. Instance.new("ForceField",char).Visible = false
  45. local poo = Instance.new("IntValue",Character)
  46. poo.Name = "haha nope"
  47. char.Humanoid.MaxHealth = math.huge
  48. wait()
  49. char.Humanoid.Health = math.huge
  50. Instance.new("ForceField",char).Visible = false
  51.  
  52. shirt = Instance.new("Shirt", char)
  53. shirt.Name = "Shirt"
  54. pants = Instance.new("Pants", char)
  55. pants.Name = "Pants"
  56. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=64044498"
  57. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64044527"
  58. char.Head.face.Texture = "rbxassetid://767111570"
  59.  
  60. Hair7 = Instance.new("Part")
  61. Hair7.Parent = char
  62. Hair7.Name = "Hair"
  63. Hair7.CanCollide = false
  64. Hair7.Locked = true
  65. Hair7.TopSurface = "Smooth"
  66. Hair7.BottomSurface = "Smooth"
  67. Hair7.formFactor = "Symmetric"
  68. Hair7.Material = "Neon"
  69. Hair7.BrickColor = BrickColor.new("Camo")
  70. Hair7.CFrame = char.Head.CFrame
  71. Hair7.Size = Vector3.new(0.944, 0.588, 0.674)
  72. Hair7.Transparency = 0
  73.  
  74.  
  75. Weld1 = Instance.new("Weld")
  76. Weld1.Parent = char.Head
  77. Weld1.Part0 = char.Head
  78. Weld1.Part1 = Hair7
  79. Weld1.C0 = CFrame.new(0,0.65,0)
  80.  
  81. Mesh = Instance.new("SpecialMesh")
  82. Mesh.Offset = Vector3.new(0,0,0)
  83. Mesh.Parent = Hair7
  84. Mesh.Scale = Vector3.new(0.944, 0.588, 0.674)
  85. Mesh.MeshType = "FileMesh"
  86. Mesh.MeshId = "http://www.roblox.com/asset/?id=1374149"
  87. Mesh.TextureId = ""
  88.  
  89.  
  90. local ice = Instance.new("Part", Head)
  91. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  92. ice.BrickColor = BrickColor.new("White")
  93. ice.CanCollide = false
  94. ice.TopSurface = 0
  95. ice.BottomSurface = 0
  96. ice.Transparency = 1
  97. local ice2 = Instance.new("SpecialMesh", ice)
  98. ice2.MeshType = "Brick"
  99. ice2.Scale = Vector3.new(1, 1, 1)
  100. local ice3 = Instance.new("Weld", ice)
  101. ice3.Part0 = Head
  102. ice3.Part1 = ice
  103. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  104. local icesmoke = Instance.new("ParticleEmitter", ice)
  105. icesmoke.VelocitySpread = 5
  106. icesmoke.Size = NumberSequence.new({
  107. NumberSequenceKeypoint.new(0, 0.01),
  108. NumberSequenceKeypoint.new(1, 1)
  109. })
  110. icesmoke.Rate = math.huge
  111. icesmoke.Speed = NumberRange.new(1, 1)
  112. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  113. icesmoke.Transparency = NumberSequence.new({
  114. NumberSequenceKeypoint.new(0, 0.9),
  115. NumberSequenceKeypoint.new(1, 1)
  116. })
  117. icesmoke.Rotation = NumberRange.new(0, 360)
  118. icesmoke.Name = "Smoke"
  119. icesmoke.LightEmission = 0
  120. icesmoke.Acceleration = Vector3.new(0,0,0)
  121. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  122. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  123. icesmoke.LockedToPart = true
  124. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  125. secondcolor = "Really black"
  126. wait(0.016666666666666666)
  127. Effects = {}
  128. local Player = game.Players.localPlayer
  129. local Character = Player.Character
  130. local Humanoid = Character.Humanoid
  131. local mouse = Player:GetMouse()
  132. local LeftArm = Character["Left Arm"]
  133. local RightArm = Character["Right Arm"]
  134. local LeftLeg = Character["Left Leg"]
  135. local RightLeg = Character["Right Leg"]
  136. local Head = Character.Head
  137. local Torso = Character.Torso
  138. local cam = game.Workspace.CurrentCamera
  139. local RootPart = Character.HumanoidRootPart
  140. local RootJoint = RootPart.RootJoint
  141. local equipped = true
  142. local attack = false
  143. local Anim = "Idle"
  144. local idle = 0
  145. local attacktype = 1
  146. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  147. local velocity = RootPart.Velocity.y
  148. local sine = 0
  149. local change = 1
  150. local grabbed = false
  151. local cn = CFrame.new
  152. local mr = math.rad
  153. local angles = CFrame.Angles
  154. local ud = UDim2.new
  155. local c3 = Color3.new
  156. local dir = {
  157. w = 0,
  158. s = 0,
  159. a = 0,
  160. d = 0
  161. }
  162. firemode = true
  163. local Services = {
  164. SoundService = game:GetService("SoundService"),
  165. Players = game:GetService("Players"),
  166. Debris = game:GetService("Debris"),
  167. Workspace = game:GetService("Workspace"),
  168. Lighting = game:GetService("Lighting"),
  169. HttpService = game:GetService("HttpService"),
  170. InsertService = game:GetService("InsertService")
  171. }
  172. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  173. Humanoid.Animator:Destroy()
  174. Character.Animate:Destroy()
  175. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  176. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  177. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  178. RSH, LSH = nil, nil
  179. RW = Instance.new("Weld")
  180. LW = Instance.new("Weld")
  181. RH = Torso["Right Hip"]
  182. LH = Torso["Left Hip"]
  183. RSH = Torso["Right Shoulder"]
  184. LSH = Torso["Left Shoulder"]
  185. RSH.Parent = nil
  186. LSH.Parent = nil
  187. RW.Name = "RW"
  188. RW.Part0 = Torso
  189. RW.C0 = cn(1.5, 0.5, 0)
  190. RW.C1 = cn(0, 0.5, 0)
  191. RW.Part1 = RightArm
  192. RW.Parent = Torso
  193. LW.Name = "LW"
  194. LW.Part0 = Torso
  195. LW.C0 = cn(-1.5, 0.5, 0)
  196. LW.C1 = cn(0, 0.5, 0)
  197. LW.Part1 = LeftArm
  198. LW.Parent = Torso
  199. --------------
  200. function clerp(a, b, t)
  201. local qa = {
  202. QuaternionFromCFrame(a)
  203. }
  204. local qb = {
  205. QuaternionFromCFrame(b)
  206. }
  207. local ax, ay, az = a.x, a.y, a.z
  208. local bx, by, bz = b.x, b.y, b.z
  209. local _t = 1 - t
  210. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  211. end
  212. function QuaternionFromCFrame(cf)
  213. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  214. local trace = m00 + m11 + m22
  215. if trace > 0 then
  216. local s = math.sqrt(1 + trace)
  217. local recip = 0.5 / s
  218. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  219. else
  220. local i = 0
  221. if m00 < m11 then
  222. i = 1
  223. end
  224. if m22 > (i == 0 and m00 or m11) then
  225. i = 2
  226. end
  227. if i == 0 then
  228. local s = math.sqrt(m00 - m11 - m22 + 1)
  229. local recip = 0.5 / s
  230. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  231. elseif i == 1 then
  232. local s = math.sqrt(m11 - m22 - m00 + 1)
  233. local recip = 0.5 / s
  234. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  235. elseif i == 2 then
  236. local s = math.sqrt(m22 - m00 - m11 + 1)
  237. local recip = 0.5 / s
  238. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  239. end
  240. end
  241. end
  242. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  243. local xs, ys, zs = x + x, y + y, z + z
  244. local wx, wy, wz = w * xs, w * ys, w * zs
  245. local xx = x * xs
  246. local xy = x * ys
  247. local xz = x * zs
  248. local yy = y * ys
  249. local yz = y * zs
  250. local zz = z * zs
  251. 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))
  252. end
  253. function QuaternionSlerp(a, b, t)
  254. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  255. local startInterp, finishInterp
  256. if cosTheta >= 1.0E-4 then
  257. if 1 - cosTheta > 1.0E-4 then
  258. local theta = math.acos(cosTheta)
  259. local invSinTheta = 1 / math.sin(theta)
  260. startInterp = math.sin((1 - t) * theta) * invSinTheta
  261. finishInterp = math.sin(t * theta) * invSinTheta
  262. else
  263. startInterp = 1 - t
  264. finishInterp = t
  265. end
  266. elseif 1 + cosTheta > 1.0E-4 then
  267. local theta = math.acos(-cosTheta)
  268. local invSinTheta = 1 / math.sin(theta)
  269. startInterp = math.sin((t - 1) * theta) * invSinTheta
  270. finishInterp = math.sin(t * theta) * invSinTheta
  271. else
  272. startInterp = t - 1
  273. finishInterp = t
  274. end
  275. 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
  276. end
  277. function swait(num)
  278. if num == 0 or num == nil then
  279. game:service("RunService").RenderStepped:wait(0)
  280. else
  281. for i = 0, num do
  282. game:service("RunService").RenderStepped:wait(0)
  283. end
  284. end
  285. end
  286. local RbxUtility = LoadLibrary("RbxUtility")
  287. local Create = RbxUtility.Create
  288. function RemoveOutlines(part)
  289. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  290. end
  291. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  292. local Part = Create("Part")({
  293. formFactor = FormFactor,
  294. Parent = Parent,
  295. Reflectance = Reflectance,
  296. Transparency = Transparency,
  297. CanCollide = false,
  298. Locked = true,
  299. BrickColor = BrickColor.new(tostring(BColor)),
  300. Name = Name,
  301. Size = Size,
  302. Material = Material
  303. })
  304. RemoveOutlines(Part)
  305. return Part
  306. end
  307. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  308. local Msh = Create(Mesh)({
  309. Parent = Part,
  310. Offset = OffSet,
  311. Scale = Scale
  312. })
  313. if Mesh == "SpecialMesh" then
  314. Msh.MeshType = MeshType
  315. Msh.MeshId = MeshId
  316. end
  317. return Msh
  318. end
  319. function CreateWeld(Parent, Part0, Part1, C0, C1)
  320. local Weld = Create("Weld")({
  321. Parent = Parent,
  322. Part0 = Part0,
  323. Part1 = Part1,
  324. C0 = C0,
  325. C1 = C1
  326. })
  327. return Weld
  328. end
  329. function rayCast(Position, Direction, Range, Ignore)
  330. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  331. end
  332. function CreateSound(id, par, vol, pit)
  333. coroutine.resume(coroutine.create(function()
  334. local sou = Instance.new("Sound", par or workspace)
  335. sou.Volume = vol
  336. sou.Pitch = pit or 1
  337. sou.SoundId = id
  338. wait()
  339. sou:play()
  340. game:GetService("Debris"):AddItem(sou, 6)
  341. end))
  342. end
  343. function CreateSong(id, par, vol, pit)
  344. coroutine.resume(coroutine.create(function()
  345. sou2 = Instance.new("Sound", par or workspace)
  346. sou2.Volume = 1
  347. sou2.Pitch = 1
  348. sou2.SoundId = id
  349. wait()
  350. sou2:play()
  351. sou2.Looped = true
  352. end))
  353. end
  354. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  355. local function getclosest(obj, distance)
  356. local last, lastx = distance + 1, nil
  357. for i, v in pairs(workspace:GetChildren()) do
  358. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  359. local t = v.Torso
  360. local dist = t.Position - obj.Position.magnitude
  361. if distance >= dist and last > dist then
  362. last = dist
  363. lastx = v
  364. end
  365. end
  366. end
  367. return lastx
  368. end
  369. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  370. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  371. prt.Anchored = true
  372. prt.CFrame = cframe
  373. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  374. game:GetService("Debris"):AddItem(prt, 10)
  375. if Type == 1 or Type == nil then
  376. table.insert(Effects, {
  377. prt,
  378. "Block1",
  379. delay,
  380. x3,
  381. y3,
  382. z3,
  383. msh
  384. })
  385. elseif Type == 2 then
  386. table.insert(Effects, {
  387. prt,
  388. "Block2",
  389. delay,
  390. x3,
  391. y3,
  392. z3,
  393. msh
  394. })
  395. elseif Type == 3 then
  396. table.insert(Effects, {
  397. prt,
  398. "Block3",
  399. delay,
  400. x3,
  401. y3,
  402. z3,
  403. msh
  404. })
  405. end
  406. end
  407. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  408. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  409. prt.Anchored = true
  410. prt.CFrame = cframe
  411. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  412. game:GetService("Debris"):AddItem(prt, 10)
  413. table.insert(Effects, {
  414. prt,
  415. "Cylinder",
  416. delay,
  417. x3,
  418. y3,
  419. z3,
  420. msh
  421. })
  422. end
  423. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  424. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  425. prt.Anchored = true
  426. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  427. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  428. game:GetService("Debris"):AddItem(prt, 10)
  429. table.insert(Effects, {
  430. prt,
  431. "Cylinder",
  432. delay,
  433. x3,
  434. y3,
  435. z3,
  436. msh
  437. })
  438. end
  439. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  440. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  441. prt.Anchored = true
  442. prt.CFrame = cframe
  443. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  444. game:GetService("Debris"):AddItem(prt, 10)
  445. table.insert(Effects, {
  446. prt,
  447. "Cylinder",
  448. delay,
  449. x3,
  450. y3,
  451. z3,
  452. msh
  453. })
  454. end
  455. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  456. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  457. prt.Anchored = true
  458. prt.CFrame = cframe
  459. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  460. game:GetService("Debris"):AddItem(prt, 10)
  461. table.insert(Effects, {
  462. prt,
  463. "Cylinder",
  464. delay,
  465. x3,
  466. y3,
  467. z3,
  468. msh
  469. })
  470. end
  471. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  472. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  473. prt.Anchored = true
  474. prt.CFrame = cframe
  475. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  476. game:GetService("Debris"):AddItem(prt, 10)
  477. table.insert(Effects, {
  478. prt,
  479. "Cylinder",
  480. delay,
  481. x3,
  482. y3,
  483. z3,
  484. msh
  485. })
  486. end
  487. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  488. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  489. prt.Anchored = true
  490. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  491. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  492. local num = math.random(10, 50) / 1000
  493. game:GetService("Debris"):AddItem(prt, 10)
  494. table.insert(Effects, {
  495. prt,
  496. "Shatter",
  497. num,
  498. prt.CFrame,
  499. math.random() - math.random(),
  500. 0,
  501. math.random(50, 100) / 100
  502. })
  503. end
  504. for i = 0, 1, 0.05 do
  505. swait()
  506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  508. 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)
  509. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  510. if Torsovelocity.Y > 1 then
  511. 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)
  512. 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)
  513. 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)
  514. elseif Torsovelocity.Y < 1 then
  515. 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)
  516. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  517. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  518. end
  519. end
  520. attack = false
  521. game:GetService("RunService").Stepped:connect(function()
  522. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  523. velocity = RootPart.Velocity.y
  524. sine = sine + change
  525. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  526. if equipped == true or equipped == false then
  527. if 1 < RootPart.Velocity.y and hit == nil then
  528. Anim = "Jump"
  529. if attack == false and ice_mode == false then
  530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  532. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  534. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  535. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  536. end
  537. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  538. Anim = "Fall"
  539. if attack == false then
  540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  542. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  544. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  545. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  546. end
  547. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  548. Anim = "Idle"
  549. if attack == false then
  550. change = 1
  551. 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)
  552. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  553. 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)
  554. 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)
  555. 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)
  556. 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)
  557. end
  558. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  559. Anim = "Walk"
  560. if attack == false then
  561. 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)
  562. 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)
  563. 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)
  564. 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)
  565. 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)
  566. 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)
  567. end
  568. end
  569. end
  570. if equipped == true or equipped == false then
  571. if 1 < RootPart.Velocity.Y and hit == nil then
  572. Anim = "Jump"
  573. if attack == false and ice_mode == true then
  574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  576. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  577. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  578. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  579. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  580. end
  581. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  582. Anim = "Fall"
  583. if attack == false then
  584. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  585. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  586. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  587. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  588. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  589. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  590. end
  591. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  592. Anim = "Idle"
  593. if attack == false then
  594. change = 0.8
  595. 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)
  596. 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)
  597. 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)
  598. 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)
  599. 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)
  600. 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)
  601. end
  602. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  603. Anim = "Walk"
  604. if attack == false then
  605. 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)
  606. 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)
  607. 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)
  608. 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)
  609. 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)
  610. 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)
  611. end
  612. end
  613. end
  614. if 0 < #Effects then
  615. for e = 1, #Effects do
  616. if Effects[e] ~= nil then
  617. local Thing = Effects[e]
  618. if Thing ~= nil then
  619. local Part = Thing[1]
  620. local Mode = Thing[2]
  621. local Delay = Thing[3]
  622. local IncX = Thing[4]
  623. local IncY = Thing[5]
  624. local IncZ = Thing[6]
  625. if 1 >= Thing[1].Transparency then
  626. if Thing[2] == "Block1" then
  627. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  628. local Mesh = Thing[1].Mesh
  629. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  630. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  631. elseif Thing[2] == "Block2" then
  632. 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)
  633. local Mesh = Thing[7]
  634. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  635. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  636. elseif Thing[2] == "Block3" then
  637. 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)
  638. local Mesh = Thing[7]
  639. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  640. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  641. elseif Thing[2] == "Cylinder" then
  642. local Mesh = Thing[1].Mesh
  643. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  644. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  645. elseif Thing[2] == "Blood" then
  646. local Mesh = Thing[7]
  647. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  648. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  649. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  650. elseif Thing[2] == "Elec" then
  651. local Mesh = Thing[1].Mesh
  652. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  653. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  654. elseif Thing[2] == "Disappear" then
  655. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  656. elseif Thing[2] == "Shatter" then
  657. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  658. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  659. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  660. Thing[6] = Thing[6] + Thing[5]
  661. end
  662. else
  663. Part.Parent = nil
  664. table.remove(Effects, e)
  665. end
  666. end
  667. end
  668. end
  669. end
  670. end)
  671. function RemoveOutlines(part)
  672. part.TopSurface = 10
  673. end
  674. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  675. local Part = Create("Part")({
  676. Parent = Parent,
  677. Reflectance = Reflectance,
  678. Transparency = Transparency,
  679. CanCollide = false,
  680. Locked = true,
  681. BrickColor = BrickColor.new(tostring(BColor)),
  682. Name = Name,
  683. Size = Size,
  684. Material = Material
  685. })
  686. RemoveOutlines(Part)
  687. return Part
  688. end
  689. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  690. local Msh = Create(Mesh)({
  691. Parent = Part,
  692. Offset = OffSet,
  693. Scale = Scale
  694. })
  695. if Mesh == "SpecialMesh" then
  696. Msh.MeshType = MeshType
  697. Msh.MeshId = MeshId
  698. end
  699. return Msh
  700. end
  701. function CreateWeld(Parent, Part0, Part1, C0, C1)
  702. local Weld = Create("Weld")({
  703. Parent = Parent,
  704. Part0 = Part0,
  705. Part1 = Part1,
  706. C0 = C0,
  707. C1 = C1
  708. })
  709. return Weld
  710. end
  711. WSHM = {
  712. "White",
  713. "Pastel light blue"
  714. }
  715. WSH = WSHM[math.random(1, #WSHM)]
  716. function IcePartFunk(HPart, aria, Min, Max)
  717. IcePart = Instance.new("Part", HPart)
  718. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  719. IcePart.CanCollide = false
  720. IuW = Instance.new("Weld")
  721. IuW.Name = "GuW"
  722. IuW.Part0 = HPart
  723. 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))
  724. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  725. IuW.Part1 = IcePart
  726. IuW.Parent = HPart
  727. IcePart.Transparency = 0.85
  728. IcePart.Material = "Neon"
  729. WSH = WSHM[math.random(1, #WSHM)]
  730. IcePart.BrickColor = BrickColor.new("" .. WSH)
  731. RemoveOutlines(IcePart)
  732. game:GetService("Debris"):AddItem(IuW, 4)
  733. game:GetService("Debris"):AddItem(IcePart, 6)
  734. end
  735. SpikeMeshId = 1033714
  736. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  737. local Part = Instance.new("Part", Parent)
  738. Part.Name = Name
  739. Part.BrickColor = BrickColor.new(Color)
  740. Part.Size = Size
  741. Part.Material = Material
  742. Part.Transparency = Transparency
  743. Part.CanCollide = false
  744. RemoveOutlines(Part)
  745. local Mesh = Instance.new("SpecialMesh", Part)
  746. Mesh.MeshType = "Sphere"
  747. Mesh.Scale = Scale
  748. return Mesh and Part
  749. end
  750. CFuncs = {
  751. Part = {
  752. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  753. local Part = Create("Part")({
  754. Parent = Parent,
  755. Reflectance = Reflectance,
  756. Transparency = Transparency,
  757. CanCollide = false,
  758. Locked = true,
  759. BrickColor = BrickColor.new(tostring(BColor)),
  760. Name = Name,
  761. Size = Size,
  762. Material = Material
  763. })
  764. RemoveOutlines(Part)
  765. return Part
  766. end
  767. },
  768. Mesh = {
  769. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  770. local Msh = Create(Mesh)({
  771. Parent = Part,
  772. Offset = OffSet,
  773. Scale = Scale
  774. })
  775. if Mesh == "SpecialMesh" then
  776. Msh.MeshType = MeshType
  777. Msh.MeshId = MeshId
  778. end
  779. return Msh
  780. end
  781. },
  782. Mesh = {
  783. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  784. local Msh = Create(Mesh)({
  785. Parent = Part,
  786. Offset = OffSet,
  787. Scale = Scale
  788. })
  789. if Mesh == "SpecialMesh" then
  790. Msh.MeshType = MeshType
  791. Msh.MeshId = MeshId
  792. end
  793. return Msh
  794. end
  795. },
  796. Weld = {
  797. Create = function(Parent, Part0, Part1, C0, C1)
  798. local Weld = Create("Weld")({
  799. Parent = Parent,
  800. Part0 = Part0,
  801. Part1 = Part1,
  802. C0 = C0,
  803. C1 = C1
  804. })
  805. return Weld
  806. end
  807. },
  808. Sound = {
  809. Create = function(id, par, vol, pit)
  810. coroutine.resume(coroutine.create(function()
  811. local S = Create("Sound")({
  812. Volume = vol,
  813. Pitch = pit or 1,
  814. SoundId = id,
  815. Parent = par or workspace
  816. })
  817. wait()
  818. S:play()
  819. game:GetService("Debris"):AddItem(S, 6)
  820. end))
  821. end
  822. },
  823. ParticleEmitter = {
  824. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  825. local fp = Create("ParticleEmitter")({
  826. Parent = Parent,
  827. Color = ColorSequence.new(Color1, Color2),
  828. LightEmission = LightEmission,
  829. Size = Size,
  830. Texture = Texture,
  831. Transparency = Transparency,
  832. ZOffset = ZOffset,
  833. Acceleration = Accel,
  834. Drag = Drag,
  835. LockedToPart = LockedToPart,
  836. VelocityInheritance = VelocityInheritance,
  837. EmissionDirection = EmissionDirection,
  838. Enabled = Enabled,
  839. Lifetime = LifeTime,
  840. Rate = Rate,
  841. Rotation = Rotation,
  842. RotSpeed = RotSpeed,
  843. Speed = Speed,
  844. VelocitySpread = VelocitySpread
  845. })
  846. return fp
  847. end
  848. }
  849. }
  850. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  851. if hit.Parent == nil then
  852. return
  853. end
  854. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  855. for _, v in pairs(hit.Parent:children()) do
  856. if v:IsA("Humanoid") then
  857. h = v
  858. end
  859. end
  860. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  861. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  862. return
  863. end
  864. local c = Create("ObjectValue")({
  865. Name = "creator",
  866. Value = game:service("Players").LocalPlayer,
  867. Parent = h
  868. })
  869. game:GetService("Debris"):AddItem(c, 0.5)
  870. if HitSound ~= nil and HitPitch ~= nil then
  871. CreateSound(HitSound, hit, 1, HitPitch)
  872. end
  873. local Damage = math.random(minim, maxim)
  874. local blocked = false
  875. local block = hit.Parent:findFirstChild("Block")
  876. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  877. blocked = true
  878. block.Value = block.Value - 1
  879. print(block.Value)
  880. end
  881. if blocked == false then
  882. h.Health = h.Health - Damage
  883. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  884. else
  885. h.Health = h.Health - Damage / 2
  886. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  887. end
  888. if Type == "Knockdown" then
  889. local hum = hit.Parent.Humanoid
  890. hum.PlatformStand = true
  891. coroutine.resume(coroutine.create(function(HHumanoid)
  892. swait(1)
  893. HHumanoid.PlatformStand = false
  894. end), hum)
  895. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  896. local bodvol = Create("BodyVelocity")({
  897. velocity = angle * knockback,
  898. P = 5000,
  899. maxForce = Vector3.new(8000, 8000, 8000),
  900. Parent = hit
  901. })
  902. local rl = Create("BodyAngularVelocity")({
  903. P = 3000,
  904. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  905. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  906. Parent = hit
  907. })
  908. game:GetService("Debris"):AddItem(bodvol, 0.5)
  909. game:GetService("Debris"):AddItem(rl, 0.5)
  910. elseif Type == "Normal" then
  911. local vp = Create("BodyVelocity")({
  912. P = 500,
  913. maxForce = Vector3.new(math.huge, 0, math.huge),
  914. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  915. })
  916. if knockback > 0 then
  917. vp.Parent = hit.Parent.Torso
  918. end
  919. game:GetService("Debris"):AddItem(vp, 0.5)
  920. elseif Type == "Impale" then
  921. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  922. Spike.Anchored = true
  923. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  924. Spike.Position = hit.Parent.Torso.Position
  925. for i = 1, 5 do
  926. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  927. end
  928. Services.Debris:AddItem(Spike, 4)
  929. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  930. hit.Parent.Humanoid.PlatformStand = true
  931. swait(1)
  932. hit.Parent.Humanoid.PlatformStand = false
  933. elseif Type == "Up" then
  934. local bodyVelocity = Create("BodyVelocity")({
  935. velocity = Vector3.new(0, 20, 0),
  936. P = 5000,
  937. maxForce = Vector3.new(8000, 8000, 8000),
  938. Parent = hit
  939. })
  940. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  941. local bodyVelocity = Create("BodyVelocity")({
  942. velocity = Vector3.new(0, 20, 0),
  943. P = 5000,
  944. maxForce = Vector3.new(8000, 8000, 8000),
  945. Parent = hit
  946. })
  947. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  948. elseif Type == "Snare" then
  949. local bp = Create("BodyPosition")({
  950. P = 900,
  951. D = 1000,
  952. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  953. position = hit.Parent.Torso.Position,
  954. Parent = hit.Parent.Torso
  955. })
  956. game:GetService("Debris"):AddItem(bp, 1)
  957. elseif Type == "Slowness" then
  958. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  959. for i = 1, 25 do
  960. hit.Parent.Humanoid.WalkSpeed = 4
  961. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  962. end
  963. wait(4)
  964. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  965. elseif Type == "FireDmg" then
  966. for i = 1, math.random(60, 150) do
  967. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  968. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  969. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  970. wait(0.1)
  971. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  972. end
  973. elseif Type == "Freeze" then
  974. local bp = Create("BodyPosition")({
  975. P = 900,
  976. D = 1000,
  977. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  978. position = hit.Parent.Torso.Position,
  979. Parent = hit.Parent.Torso
  980. })
  981. game:GetService("Debris"):AddItem(bp, 4)
  982. for i = 1, 25 do
  983. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  984. end
  985. elseif Type == "Freeze2" then
  986. local BodPos = Create("BodyPosition")({
  987. P = 50000,
  988. D = 1000,
  989. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  990. position = hit.Parent.Torso.Position,
  991. Parent = hit.Parent.Torso
  992. })
  993. local BodGy = Create("BodyGyro")({
  994. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  995. P = 20000,
  996. Parent = hit.Parent.Torso,
  997. cframe = hit.Parent.Torso.CFrame
  998. })
  999. hit.Parent.Torso.Anchored = true
  1000. coroutine.resume(coroutine.create(function(Part)
  1001. swait(1.5)
  1002. Part.Anchored = false
  1003. end), hit.Parent.Torso)
  1004. game:GetService("Debris"):AddItem(BodPos, 3)
  1005. game:GetService("Debris"):AddItem(BodGy, 3)
  1006. end
  1007. local debounce = Create("BoolValue")({
  1008. Name = "DebounceHit",
  1009. Parent = hit.Parent,
  1010. Value = true
  1011. })
  1012. game:GetService("Debris"):AddItem(debounce, Delay)
  1013. c = Instance.new("ObjectValue")
  1014. c.Name = "creator"
  1015. c.Value = Player
  1016. c.Parent = h
  1017. game:GetService("Debris"):AddItem(c, 0.5)
  1018. end
  1019. end
  1020. function ShowDamage(Pos, Text, Time, Color)
  1021. local Rate = 0.033333333333333
  1022. if not Pos then
  1023. local Pos = Vector3.new(0, 0, 0)
  1024. end
  1025. local Text = Text or ""
  1026. local Time = Time or 2
  1027. if not Color then
  1028. local Color = Color3.new(1, 0, 1)
  1029. end
  1030. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1031. EffectPart.Anchored = true
  1032. local BillboardGui = Create("BillboardGui")({
  1033. Size = UDim2.new(3, 0, 3, 0),
  1034. Adornee = EffectPart,
  1035. Parent = EffectPart
  1036. })
  1037. local TextLabel = Create("TextLabel")({
  1038. BackgroundTransparency = 1,
  1039. Size = UDim2.new(1, 0, 1, 0),
  1040. Text = Text,
  1041. TextColor3 = Color,
  1042. TextScaled = true,
  1043. Font = Enum.Font.ArialBold,
  1044. Parent = BillboardGui
  1045. })
  1046. game.Debris:AddItem(EffectPart, Time + 0.1)
  1047. EffectPart.Parent = game:GetService("Workspace")
  1048. delay(0, function()
  1049. local Frames = Time / Rate
  1050. for Frame = 1, Frames do
  1051. wait(Rate)
  1052. local Percent = Frame / Frames
  1053. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1054. TextLabel.TextTransparency = Percent
  1055. end
  1056. if EffectPart and EffectPart.Parent then
  1057. EffectPart:Destroy()
  1058. end
  1059. end)
  1060. end
  1061. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1062. for _, c in pairs(workspace:children()) do
  1063. local hum = c:findFirstChild("Humanoid")
  1064. if hum ~= nil then
  1065. local head = c:findFirstChild("Head")
  1066. if head ~= nil then
  1067. local targ = head.Position - Part.Position
  1068. local mag = targ.magnitude
  1069. if magni >= mag and c.Name ~= Player.Name then
  1070. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1071. end
  1072. end
  1073. end
  1074. end
  1075. end
  1076. function MagniKILL(Part, magni, knock, Type)
  1077. for _, c in pairs(workspace:children()) do
  1078. local hum = c:findFirstChild("Humanoid")
  1079. if hum ~= nil then
  1080. local head = c:findFirstChild("Head")
  1081. if head ~= nil then
  1082. local targ = head.Position - Part.Position
  1083. local mag = targ.magnitude
  1084. if magni >= mag and c.Name ~= Player.Name then
  1085. hum.Health = 0
  1086. end
  1087. end
  1088. end
  1089. end
  1090. end
  1091. EffectModel = Instance.new("Model", Character)
  1092. EffectModel.Name = "Effects"
  1093. Effects = {
  1094. Block = {
  1095. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1096. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1097. prt.Anchored = true
  1098. prt.CFrame = cframe
  1099. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1100. game:GetService("Debris"):AddItem(prt, 10)
  1101. if Type == 1 or Type == nil then
  1102. table.insert(Effects, {
  1103. prt,
  1104. "Block1",
  1105. delay,
  1106. x3,
  1107. y3,
  1108. z3,
  1109. msh
  1110. })
  1111. elseif Type == 2 then
  1112. table.insert(Effects, {
  1113. prt,
  1114. "Block2",
  1115. delay,
  1116. x3,
  1117. y3,
  1118. z3,
  1119. msh
  1120. })
  1121. else
  1122. table.insert(Effects, {
  1123. prt,
  1124. "Block3",
  1125. delay,
  1126. x3,
  1127. y3,
  1128. z3,
  1129. msh
  1130. })
  1131. end
  1132. end
  1133. },
  1134. Sphere = {
  1135. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1136. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1137. prt.Anchored = true
  1138. prt.CFrame = cframe
  1139. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1140. game:GetService("Debris"):AddItem(prt, 10)
  1141. table.insert(Effects, {
  1142. prt,
  1143. "Cylinder",
  1144. delay,
  1145. x3,
  1146. y3,
  1147. z3,
  1148. msh
  1149. })
  1150. end
  1151. },
  1152. Cylinder = {
  1153. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1154. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1155. prt.Anchored = true
  1156. prt.CFrame = cframe
  1157. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1158. game:GetService("Debris"):AddItem(prt, 10)
  1159. table.insert(Effects, {
  1160. prt,
  1161. "Cylinder",
  1162. delay,
  1163. x3,
  1164. y3,
  1165. z3,
  1166. msh
  1167. })
  1168. end
  1169. },
  1170. Wave = {
  1171. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1172. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1173. prt.Anchored = true
  1174. prt.CFrame = cframe
  1175. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1176. game:GetService("Debris"):AddItem(prt, 10)
  1177. table.insert(Effects, {
  1178. prt,
  1179. "Cylinder",
  1180. delay,
  1181. x3,
  1182. y3,
  1183. z3,
  1184. msh
  1185. })
  1186. end
  1187. },
  1188. Ring = {
  1189. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1190. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1191. prt.Anchored = true
  1192. prt.CFrame = cframe
  1193. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1194. game:GetService("Debris"):AddItem(prt, 10)
  1195. table.insert(Effects, {
  1196. prt,
  1197. "Cylinder",
  1198. delay,
  1199. x3,
  1200. y3,
  1201. z3,
  1202. msh
  1203. })
  1204. end
  1205. },
  1206. Break = {
  1207. Create = function(brickcolor, cframe, x1, y1, z1)
  1208. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1209. prt.Anchored = true
  1210. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1211. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1212. local num = math.random(10, 50) / 1000
  1213. game:GetService("Debris"):AddItem(prt, 10)
  1214. table.insert(Effects, {
  1215. prt,
  1216. "Shatter",
  1217. num,
  1218. prt.CFrame,
  1219. math.random() - math.random(),
  1220. 0,
  1221. math.random(50, 100) / 100
  1222. })
  1223. end
  1224. }
  1225. }
  1226. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1227. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1228. prt.Anchored = true
  1229. prt.CFrame = cframe
  1230. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1231. game:GetService("Debris"):AddItem(prt, 10)
  1232. if Type == 1 or Type == nil then
  1233. table.insert(Effects, {
  1234. prt,
  1235. "Block1",
  1236. delay,
  1237. x3,
  1238. y3,
  1239. z3,
  1240. msh
  1241. })
  1242. elseif Type == 2 then
  1243. table.insert(Effects, {
  1244. prt,
  1245. "Block2",
  1246. delay,
  1247. x3,
  1248. y3,
  1249. z3,
  1250. msh
  1251. })
  1252. elseif Type == 3 then
  1253. table.insert(Effects, {
  1254. prt,
  1255. "Block3",
  1256. delay,
  1257. x3,
  1258. y3,
  1259. z3,
  1260. msh
  1261. })
  1262. end
  1263. end
  1264. function CreateSound(id, par, vol, pit)
  1265. coroutine.resume(coroutine.create(function()
  1266. local sou = Instance.new("Sound", par or workspace)
  1267. sou.Volume = vol
  1268. sou.Pitch = pit or 1
  1269. sou.SoundId = id
  1270. swait()
  1271. sou:play()
  1272. game:GetService("Debris"):AddItem(sou, 6)
  1273. end))
  1274. end
  1275. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1276. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1277. prt.Anchored = true
  1278. prt.CFrame = cframe
  1279. prt.Material = "Neon"
  1280. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1281. game:GetService("Debris"):AddItem(prt, 10)
  1282. coroutine.resume(coroutine.create(function(Part, Mesh)
  1283. for i = 0, 6, delay do
  1284. swait()
  1285. Part.Transparency = i
  1286. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1287. end
  1288. Part.Parent = nil
  1289. end), prt, msh)
  1290. end
  1291. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1292. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1293. local MainPos = partt.Position
  1294. local MainPos2 = mouse + SpreadVectors
  1295. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1296. local speed = 1000
  1297. local num = 1
  1298. coroutine.resume(coroutine.create(function()
  1299. repeat
  1300. swait()
  1301. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1302. local mag =(MainPos - pos).magnitude
  1303. 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)
  1304. MainPos = MainPos + MouseLook.lookVector * speed
  1305. num = num - 1
  1306. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1307. if hit ~= nil then
  1308. num = 0
  1309. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1310. refpart.Anchored = true
  1311. refpart.CFrame = CFrame.new(pos)
  1312. game:GetService("Debris"):AddItem(refpart, 2)
  1313. end
  1314. if num <= 0 then
  1315. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1316. refpart.Anchored = true
  1317. refpart.CFrame = CFrame.new(pos)
  1318. if hit ~= nil then
  1319. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1320. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1321. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1322. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1323. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1324. end
  1325. game:GetService("Debris"):AddItem(refpart, 0)
  1326. end
  1327. until num <= 0
  1328. end))
  1329. end
  1330. function shoottraildd2(mouse, partt, SpreadAmount)
  1331. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1332. local MainPos = partt.Position
  1333. local MainPos2 = mouse + SpreadVectors
  1334. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1335. local speed = 3000
  1336. local num = 1
  1337. coroutine.resume(coroutine.create(function()
  1338. repeat
  1339. swait()
  1340. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1341. local mag = (MainPos - pos).magnitude
  1342. 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)
  1343. MainPos = MainPos + MouseLook.lookVector * speed
  1344. num = num - 1
  1345. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1346. if hit ~= nil then
  1347. num = 0
  1348. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1349. refpart.Anchored = true
  1350. refpart.CFrame = CFrame.new(pos)
  1351. game:GetService("Debris"):AddItem(refpart, 2)
  1352. end
  1353. if num <= 0 then
  1354. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1355. refpart.Anchored = true
  1356. refpart.CFrame = CFrame.new(pos)
  1357. if hit ~= nil then
  1358. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1359. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1360. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1361. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1362. MagniKILL(refpart, 80, 0, "Normal")
  1363. end
  1364. game:GetService("Debris"):AddItem(refpart, 0)
  1365. end
  1366. until num <= 0
  1367. end))
  1368. end
  1369. function shoottraildd22(mouse, partt, SpreadAmount)
  1370. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1371. local MainPos = partt.Position
  1372. local MainPos2 = mouse + SpreadVectors
  1373. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1374. local speed = 900
  1375. local num = 1
  1376. coroutine.resume(coroutine.create(function()
  1377. repeat
  1378. swait()
  1379. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1380. local mag = (MainPos - pos).magnitude
  1381. 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)
  1382. MainPos = MainPos + MouseLook.lookVector * speed
  1383. num = num - 1
  1384. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1385. if hit ~= nil then
  1386. num = 0
  1387. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1388. refpart.Anchored = true
  1389. refpart.CFrame = CFrame.new(pos)
  1390. game:GetService("Debris"):AddItem(refpart, 2)
  1391. end
  1392. if num <= 0 then
  1393. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1394. refpart.Anchored = true
  1395. refpart.CFrame = CFrame.new(pos)
  1396. if hit ~= nil then
  1397. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1398. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1399. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1400. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1401. MagniKILL(refpart, 80, 0, "Normal")
  1402. end
  1403. game:GetService("Debris"):AddItem(refpart, 0)
  1404. end
  1405. until num <= 0
  1406. end))
  1407. end
  1408. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1409. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1410. local MainPos = partt.Position
  1411. local MainPos2 = mouse + SpreadVectors
  1412. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1413. local speed = 200
  1414. local num = 0
  1415. coroutine.resume(coroutine.create(function()
  1416. repeat
  1417. swait()
  1418. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1419. local mag = (MainPos - pos).magnitude
  1420. 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)
  1421. MainPos = MainPos + MouseLook.lookVector * speed
  1422. num = num - 1
  1423. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1424. if hit ~= nil then
  1425. num = 0
  1426. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1427. refpart.Anchored = true
  1428. refpart.CFrame = CFrame.new(pos)
  1429. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1430. game:GetService("Debris"):AddItem(refpart, 2)
  1431. end
  1432. if num <= 0 then
  1433. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1434. refpart.Anchored = true
  1435. refpart.CFrame = CFrame.new(pos)
  1436. if hit ~= nil then
  1437. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1438. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1439. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1440. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1441. end
  1442. game:GetService("Debris"):AddItem(refpart, 0)
  1443. end
  1444. until num <= 0
  1445. end))
  1446. end
  1447. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1448. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1449. local MainPos = partt.Position
  1450. local MainPos2 = mouse + SpreadVectors
  1451. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1452. local speed = 500
  1453. local num = 1
  1454. coroutine.resume(coroutine.create(function()
  1455. repeat
  1456. swait()
  1457. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1458. local mag = (MainPos - pos).magnitude
  1459. 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)
  1460. MainPos = MainPos + MouseLook.lookVector * speed
  1461. num = num - 1
  1462. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1463. if hit ~= nil then
  1464. num = 0
  1465. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1466. refpart.Anchored = true
  1467. refpart.CFrame = CFrame.new(pos)
  1468. game:GetService("Debris"):AddItem(refpart, 2)
  1469. end
  1470. if num <= 0 then
  1471. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1472. refpart.Anchored = true
  1473. refpart.CFrame = CFrame.new(pos)
  1474. if hit ~= nil then
  1475. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1476. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1477. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1478. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1479. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1480. end
  1481. game:GetService("Debris"):AddItem(refpart, 0)
  1482. end
  1483. until num <= 0
  1484. end))
  1485. end
  1486.  
  1487.  
  1488. ---
  1489.  
  1490. attackdebounce = false
  1491. deb=false
  1492.  
  1493. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1494. if hit.Parent==nil then
  1495. return
  1496. end
  1497. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1498. for _,v in pairs(hit.Parent:children()) do
  1499. if v:IsA("Humanoid") then
  1500. h=v
  1501. end
  1502. end
  1503. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1504. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1505. end
  1506. if hit.Parent.className=="Hat" then
  1507. hit=hit.Parent.Parent:findFirstChild("Head")
  1508. end
  1509. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1510. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1511. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1512. return
  1513. end]]
  1514. -- hs(hit,1.2)
  1515. c=Instance.new("ObjectValue")
  1516. c.Name="creator"
  1517. c.Value=game:service("Players").LocalPlayer
  1518. c.Parent=h
  1519. game:GetService("Debris"):AddItem(c,.5)
  1520. Damage=math.random(minim,maxim)
  1521. -- h:TakeDamage(Damage)
  1522. blocked=false
  1523. block=hit.Parent:findFirstChild("Block")
  1524. if block~=nil then
  1525. print(block.className)
  1526. if block.className=="NumberValue" then
  1527. if block.Value>0 then
  1528. blocked=true
  1529. if decreaseblock==nil then
  1530. block.Value=block.Value-1
  1531. end
  1532. end
  1533. end
  1534. if block.className=="IntValue" then
  1535. if block.Value>0 then
  1536. blocked=true
  1537. if decreaseblock~=nil then
  1538. block.Value=block.Value-1
  1539. end
  1540. end
  1541. end
  1542. end
  1543. if blocked==false then
  1544. -- h:TakeDamage(Damage)
  1545. h.Health=h.Health-Damage
  1546. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1547. else
  1548. h.Health=h.Health-(Damage/2)
  1549. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1550. end
  1551. if Type=="Knockdown" then
  1552. Humanoid=hit.Parent.Humanoid
  1553. Humanoid.PlatformStand=true
  1554. coroutine.resume(coroutine.create(function(HHumanoid)
  1555. swait(1)
  1556. HHumanoid.PlatformStand=false
  1557. end),Humanoid)
  1558. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1559. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1560. local bodvol=Instance.new("BodyVelocity")
  1561. bodvol.velocity=angle*knockback
  1562. bodvol.P=5000
  1563. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1564. bodvol.Parent=hit
  1565. rl=Instance.new("BodyAngularVelocity")
  1566. rl.P=3000
  1567. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1568. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1569. rl.Parent=hit
  1570. game:GetService("Debris"):AddItem(bodvol,.5)
  1571. game:GetService("Debris"):AddItem(rl,.5)
  1572. elseif Type=="Normal" then
  1573. bp=Instance.new("BodyVelocity")
  1574. bp.P=100000
  1575. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1576. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1577. if KnockbackType==1 then
  1578. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1579. elseif KnockbackType==2 then
  1580. bp.velocity=Property.CFrame.lookVector*knockback
  1581. end
  1582. if knockback>0 then
  1583. bp.Parent=hit.Parent.Torso
  1584.  
  1585. end
  1586. game:GetService("Debris"):AddItem(bp,.5)
  1587. elseif Type=="Up" then
  1588. local bodyVelocity=Instance.new("BodyVelocity")
  1589. bodyVelocity.velocity=vt(0,60,0)
  1590. bodyVelocity.P=5000
  1591. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1592. bodyVelocity.Parent=hit
  1593. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1594. rl=Instance.new("BodyAngularVelocity")
  1595. rl.P=3000
  1596. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1597. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1598. rl.Parent=hit
  1599. game:GetService("Debris"):AddItem(rl,.5)
  1600. elseif Type=="Snare" then
  1601. bp=Instance.new("BodyPosition")
  1602. bp.P=2000
  1603. bp.D=100
  1604. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1605. bp.position=hit.Parent.Torso.Position
  1606. bp.Parent=hit.Parent.Torso
  1607. game:GetService("Debris"):AddItem(bp,1)
  1608. elseif Type=="Target" then
  1609. if Targetting==false then
  1610. ZTarget=hit.Parent.Torso
  1611. coroutine.resume(coroutine.create(function(Part)
  1612. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1613. swait(1)
  1614. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1615. end),ZTarget)
  1616. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1617. targetgui=Instance.new("BillboardGui")
  1618. targetgui.Parent=ZTarget
  1619. targetgui.Size=UDim2.new(10,100,10,100)
  1620. targ=Instance.new("ImageLabel")
  1621. targ.Parent=targetgui
  1622. targ.BackgroundTransparency=1
  1623. targ.Image="rbxassetid://4834067"
  1624. targ.Size=UDim2.new(1,0,1,0)
  1625. cam.CameraType="Scriptable"
  1626. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1627. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1628. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1629. Targetting=true
  1630. RocketTarget=ZTarget
  1631. for i=1,Property do
  1632. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1633. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1634. swait()
  1635. end
  1636. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1637. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1638. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1639. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1640. end
  1641. Targetting=true
  1642. RocketTarget=true
  1643. targetgui.Parent=true
  1644. cam.CameraType="Custom"
  1645. end
  1646. end
  1647. debounce=Instance.new("BoolValue")
  1648. debounce.Name="DebounceHit"
  1649. debounce.Parent=hit.Parent
  1650. debounce.Value=true
  1651. game:GetService("Debris"):AddItem(debounce,Delay)
  1652. c=Instance.new("ObjectValue")
  1653. c.Name="creator"
  1654. c.Value=Player
  1655. c.Parent=h
  1656. game:GetService("Debris"):AddItem(c,.5)
  1657. CRIT=true
  1658. hitDeb=true
  1659. AttackPos=6
  1660. end
  1661. end
  1662.  
  1663. showDamage=function(Char,Dealt,du,Color)
  1664. m=Instance.new("Model")
  1665. m.Name=tostring(Dealt)
  1666. h=Instance.new("Humanoid")
  1667. h.Health=0
  1668. h.MaxHealth=0
  1669. h.Parent=m
  1670. c=Instance.new("Part")
  1671. c.Transparency=0
  1672. c.BrickColor=Color
  1673. c.Transparency = 1
  1674. c.Name="Head"
  1675. c.TopSurface=0
  1676. c.BottomSurface=0
  1677. c.formFactor="Plate"
  1678. c.Size=Vector3.new(1,.4,1)
  1679.  
  1680. local txt = Instance.new("BillboardGui", c)
  1681. txt.Adornee = c
  1682. txt.Name = "_status"
  1683. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1684. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1685. local text = Instance.new("TextLabel", txt)
  1686. text.Size = UDim2.new(10, 0, 7, 0)
  1687. text.FontSize = "Size12"
  1688. text.TextScaled = true
  1689. text.TextTransparency = 0.5
  1690. text.BackgroundTransparency = 1
  1691. text.TextTransparency = 0.5
  1692. text.TextStrokeTransparency = 0.5
  1693. text.Font = "SciFi"
  1694. text.TextStrokeColor3 = Color3.new(0,0,0)
  1695. v=Instance.new("Part")
  1696. v.Name = "ColorBrick"
  1697. v.Parent=c
  1698. v.FormFactor="Symmetric"
  1699. v.Anchored=true
  1700. v.CanCollide=false
  1701. v.BottomSurface="Smooth"
  1702. v.TopSurface="Smooth"
  1703. v.Size=Vector3.new(10,5,3)
  1704. v.Transparency=1
  1705. v.CFrame=c.CFrame
  1706. v.BrickColor=BrickColor.random()
  1707. v.Transparency=1
  1708. text.TextColor3 = t.BrickColor.Color
  1709. v.Shape="Block"
  1710. text.Text = tostring(Dealt)
  1711. ms=Instance.new("CylinderMesh")
  1712. ms.Scale=Vector3.new(.8,.8,.8)
  1713. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1714. local rndm=math.random(1,#hitsounds)
  1715. local r=rndm
  1716. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1717. if CRIT==true then
  1718. ms.Scale=Vector3.new(1,1.25,1)
  1719. end
  1720. ms.Parent=c
  1721. c.Reflectance=0
  1722. Instance.new("BodyGyro").Parent=c
  1723. c.Parent=m
  1724. if Char:findFirstChild("Head")~=nil then
  1725. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1726. elseif Char.Parent:findFirstChild("Head")~=nil then
  1727. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1728. end
  1729. f=Instance.new("BodyPosition")
  1730. f.P=200000
  1731. f.D=100
  1732. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1733. f.position=c.Position+Vector3.new(0,3,0)
  1734. f.Parent=c
  1735. game:GetService("Debris"):AddItem(m,.5+du)
  1736. c.CanCollide=false
  1737. m.Parent=workspace
  1738. c.CanCollide=false
  1739. end
  1740.  
  1741.  
  1742. ------
  1743. hito = function(dm, X, c, dn, dp, dq)
  1744. for I,dr in pairs(workspace:GetChildren()) do
  1745. 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
  1746. local ds = dr:FindFirstChild("Humanoid")
  1747. local dt = dr:FindFirstChild("HumanoidRootPart")
  1748. TakeDamage(ds, c)
  1749. if InForm == true then
  1750. ds.Parent:BreakJoints()
  1751. wait(1.2)
  1752. ds.Parent:Destroy()
  1753. end
  1754. ds:SetStateEnabled(16, true)
  1755. delay(dn, function()
  1756. ds:SetStateEnabled(16, true)
  1757. end)
  1758. local du = Instance.new("StringValue")
  1759. du.Name = "alabo"
  1760. du.Parent = dt
  1761. game.Debris:AddItem(du, dn)
  1762. local dv = Instance.new("Part")
  1763.  
  1764. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1765. dv.Transparency = 0.25
  1766. dv.Anchored = true
  1767. dv.CanCollide = false
  1768. dv.BrickColor = BrickColor.new("White")
  1769. dv.Material = "Neon"
  1770. dv.Locked = true
  1771. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1772. dv.Parent = modz
  1773. local dw = Instance.new("SpecialMesh")
  1774. dw.MeshType = "Sphere"
  1775. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1776. dw.Parent = dv
  1777. game.Debris:AddItem(dv, 1)
  1778. local dx = Instance.new("Model")
  1779. dx.Name = c
  1780. dx.Parent = workspace
  1781. game.Debris:AddItem(dx, 0.5 + c / 75)
  1782. local dy = Instance.new("Humanoid")
  1783. dy.MaxHealth = 0
  1784. dy.Parent = dx
  1785. local dz = Instance.new("Part")
  1786. dz.Name = "Head"
  1787. dz.Locked = true
  1788. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1789. dz.Position = dt.Position
  1790. dz.BrickColor = BrickColor.new("New Yeller")
  1791. dz.Material = "Neon"
  1792. dz.Transparency = 1
  1793. dz.CanCollide = false
  1794. dz.Parent = dx
  1795. local dA = Instance.new("BodyPosition")
  1796. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1797. dA.P = 20000
  1798. dA.D = 300
  1799. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1800. dA.Parent = dz
  1801. local dB = Instance.new("CylinderMesh")
  1802. dB.Parent = dz
  1803. coroutine.resume(coroutine.create(function()
  1804. while dB do
  1805. swait()
  1806. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1807. end
  1808. end))
  1809. if dp then
  1810. local dC = Instance.new("BodyVelocity")
  1811. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1812. dC.P = 9999999999
  1813. dC.Velocity = dp
  1814. dC.Parent = dt
  1815. game.Debris:AddItem(dC, dn)
  1816. end
  1817. if dq then
  1818. local dD = Instance.new("BodyAngularVelocity")
  1819. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1820. dD.P = math.huge
  1821. dD.AngularVelocity = dq
  1822. dD.Parent = dt
  1823. game.Debris:AddItem(dD, dn)
  1824. end
  1825. local dE = Instance.new("Sound")
  1826. dE.Pitch = rd2(10, 11) / 10
  1827. dE.Volume = rd2(10, 13) / 10
  1828. dE.EmitterSize = 10
  1829. dE.SoundId = "rbxassetid://"
  1830. dE.Parent = dv
  1831. dE:Play()
  1832. coroutine.resume(coroutine.create(function()
  1833. for I = 1, 5 do
  1834. swait()
  1835. dv.Transparency = dv.Transparency + 0.175
  1836. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1837. end
  1838. end))
  1839. end
  1840. end
  1841. end
  1842. ------
  1843.  
  1844. vt = Vector3.new
  1845. local new = Instance.new
  1846. local cf = CFrame.new
  1847. local cfa = CFrame.Angles
  1848. local bc = BrickColor.new
  1849.  
  1850. function bigbangattack()
  1851. attack = true
  1852. Humanoid.WalkSpeed = 0
  1853. for i = 0, 8, 0.1 do
  1854. swait()
  1855. 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)
  1856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1858. 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)
  1859. 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)
  1860. 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)
  1861. 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)
  1862. end
  1863. local rng = Instance.new("Part", mouse)
  1864. rng.Anchored = true
  1865. rng.BrickColor = BrickColor.new("Cyan")
  1866. rng.CanCollide = false
  1867. rng.FormFactor = 3
  1868. rng.Name = "Ring"
  1869. rng.Size = Vector3.new(0.4,0.4,0.4)
  1870. rng.Transparency = 0
  1871. rng.TopSurface = 0
  1872. rng.BottomSurface = 0
  1873. rng.CFrame = RootPart.CFrame
  1874. local rngm = Instance.new("SpecialMesh", rng)
  1875. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1876.  
  1877. local rng3 = rng:Clone()
  1878. rng3.Parent = char
  1879. local rng3m = rng3.Mesh
  1880.  
  1881. local rng5 = rng:Clone()
  1882. rng5.Parent = char
  1883. rng5.BrickColor = BrickColor.new("Cyan")
  1884. local rng5m = rng5.Mesh
  1885. local rng6 = rng:Clone()
  1886. rng6.Material = "Plastic"
  1887. rng6.BrickColor = BrickColor.new("Cyan")
  1888. rng6.Parent = char
  1889. local rng6m = rng6.Mesh
  1890. rng6m.Scale = vt(7.5,7.5,7.5)
  1891. rng6m.MeshType = "FileMesh"
  1892. rng6m.MeshId = "rbxassetid://430736398"
  1893. local Must2 = Instance.new("Sound",rng6)
  1894. Must2.SoundId = "rbxassetid://135581154"
  1895. Must2.Pitch = 0.99
  1896. Must2.Volume = 3
  1897. Must2.Looped = false
  1898. wait(0)
  1899. Must2:Play()
  1900. local hita = rng6.Touched:connect(function(hit)
  1901. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1902. end)
  1903.  
  1904. rng3.CFrame = RootPart.CFrame
  1905.  
  1906. rng5.CFrame = RootPart.CFrame
  1907. rng6.CFrame = RootPart.CFrame
  1908. local pie222 = Instance.new("ParticleEmitter")
  1909. pie222.Parent = rng6
  1910. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1911. pie222.LightEmission = 1
  1912. pie222.Size = NumberSequence.new(6,1)
  1913. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1914. pie222.Transparency = NumberSequence.new(0.6,1)
  1915. pie222.EmissionDirection = "Top"
  1916. pie222.Enabled = true
  1917. pie222.Lifetime = NumberRange.new(1)
  1918. pie222.Rotation = NumberRange.new(-320, 320)
  1919. pie222.Rate = 404
  1920. pie222.Speed = NumberRange.new(0)
  1921. pie222.LockedToPart = false
  1922. pie222.VelocitySpread = 2
  1923. wait()
  1924. local scaler = 10/5
  1925. local scaler2 = 10/5
  1926. for i = 0,10,0.1 do
  1927. swait()
  1928. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1929.  
  1930. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1931.  
  1932. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1933. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1934. rng6.CFrame = rng3.CFrame
  1935. rng.Transparency = rng.Transparency + 1
  1936.  
  1937. rng3.Transparency = rng3.Transparency + 0.01
  1938.  
  1939. rng5.Transparency = rng5.Transparency + 0.01
  1940. rng6.Transparency = rng6.Transparency + 0.021
  1941. scaler = scaler - 0.125/5
  1942. scaler2 = scaler2 - 0.1/5
  1943.  
  1944. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1945.  
  1946. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1947. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1948. end
  1949. hita:disconnect()
  1950. game:GetService("Debris"):AddItem(rng, 1)
  1951.  
  1952. game:GetService("Debris"):AddItem(rng3, 1)
  1953.  
  1954. game:GetService("Debris"):AddItem(rng5, 1)
  1955. attack = false
  1956. pie222:Destroy()
  1957. Humanoid.WalkSpeed = 16
  1958. end
  1959.  
  1960.  
  1961. function bigbangattack2()
  1962. attack = true
  1963. Humanoid.WalkSpeed = 0
  1964. for i = 0, 8, 0.1 do
  1965. swait()
  1966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1968. 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)
  1969. 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)
  1970. 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)
  1971. 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)
  1972. end
  1973. local rng = Instance.new("Part", RightArm)
  1974. rng.Anchored = true
  1975. rng.BrickColor = BrickColor.new("Cyan")
  1976. rng.CanCollide = false
  1977. rng.FormFactor = 3
  1978. rng.Name = "Ring"
  1979. rng.Size = Vector3.new(0.4,0.4,0.4)
  1980. rng.Transparency = 0
  1981. rng.TopSurface = 0
  1982. rng.BottomSurface = 0
  1983. rng.CFrame = RootPart.CFrame
  1984. local rngm = Instance.new("SpecialMesh", rng)
  1985. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1986.  
  1987. local rng3 = rng:Clone()
  1988. rng3.Parent = char
  1989. local rng3m = rng3.Mesh
  1990.  
  1991. local rng5 = rng:Clone()
  1992. rng5.Parent = char
  1993. rng5.BrickColor = BrickColor.new("Cyan")
  1994. local rng5m = rng5.Mesh
  1995. local rng6 = rng:Clone()
  1996. rng6.Material = "Plastic"
  1997. rng6.BrickColor = BrickColor.new("Cyan")
  1998. rng6.Parent = char
  1999. local rng6m = rng6.Mesh
  2000. rng6m.Scale = vt(7.5,7.5,30.5)
  2001. rng6m.MeshType = "FileMesh"
  2002. rng6m.MeshId = "rbxassetid://430736398"
  2003. local Must2 = Instance.new("Sound",Torso)
  2004. Must2.SoundId = "rbxassetid://719747626"
  2005. Must2.Pitch = 0.99
  2006. Must2.Volume = 3
  2007. Must2.Looped = false
  2008. wait(0)
  2009. Must2:Play()
  2010. local hita = rng6.Touched:connect(function(hit)
  2011. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2012. end)
  2013.  
  2014. rng3.CFrame = Head.CFrame
  2015.  
  2016. rng5.CFrame = Head.CFrame
  2017. rng6.CFrame = rng5.CFrame
  2018. local pie222 = Instance.new("ParticleEmitter")
  2019. pie222.Parent = rng6
  2020. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2021. pie222.LightEmission = 1
  2022. pie222.Size = NumberSequence.new(15,1)
  2023. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2024. pie222.Transparency = NumberSequence.new(0.6,1)
  2025. pie222.EmissionDirection = "Top"
  2026. pie222.Enabled = true
  2027. pie222.Lifetime = NumberRange.new(1)
  2028. pie222.Rotation = NumberRange.new(-320, 320)
  2029. pie222.Rate = 404
  2030. pie222.Speed = NumberRange.new(0)
  2031. pie222.LockedToPart = false
  2032. pie222.VelocitySpread = 2
  2033. wait()
  2034. local scaler = 10/5
  2035. local scaler2 = 10/5
  2036. for i = 0,10,0.1 do
  2037. swait()
  2038. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2039.  
  2040. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2041.  
  2042. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2043. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2044. rng6.CFrame = rng3.CFrame
  2045. rng.Transparency = rng.Transparency + 1
  2046.  
  2047. rng3.Transparency = rng3.Transparency + 0.01
  2048.  
  2049. rng5.Transparency = rng5.Transparency + 0.01
  2050. rng6.Transparency = rng6.Transparency + 0.021
  2051. scaler = scaler - 0.125/5
  2052. scaler2 = scaler2 - 0.1/5
  2053.  
  2054. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2055.  
  2056. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2057. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2058. end
  2059. hita:disconnect()
  2060. game:GetService("Debris"):AddItem(rng, 1)
  2061.  
  2062. game:GetService("Debris"):AddItem(rng3, 1)
  2063.  
  2064. game:GetService("Debris"):AddItem(rng5, 1)
  2065. attack = false
  2066. pie222:Destroy()
  2067. Humanoid.WalkSpeed = 16
  2068. end
  2069.  
  2070.  
  2071.  
  2072. mouse.KeyDown:connect(function(key)
  2073. if key == "k" then
  2074. bigbangattack()
  2075. end
  2076. end)
  2077.  
  2078. mouse.KeyDown:connect(function(k) ---galickgun
  2079. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2080. MV4 = 0
  2081. local Must = Instance.new("Sound",Torso)
  2082. Must.SoundId = "rbxassetid://719748223"
  2083. Must.Pitch = 0.99
  2084. Must.Volume = 3.4
  2085. Must.Looped = false
  2086. wait(0)
  2087. Must:Play()
  2088. Humanoid.WalkSpeed = 13
  2089. local Aura = Instance.new('ParticleEmitter')
  2090. Aura.Name = "Aura"
  2091. Aura.Texture = "rbxassetid://347730682"
  2092. Aura.Parent = Torso
  2093. Aura.LightEmission = 1
  2094. Aura.Transparency = NumberSequence.new(0.4,1)
  2095. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2096. Aura.Size = NumberSequence.new(1,9)
  2097. Aura.Rotation = NumberRange.new(-360,360)
  2098. Aura.LockedToPart = true
  2099. Aura.Lifetime = NumberRange.new(1)
  2100. Aura.Rate = 100
  2101. Aura.Speed = NumberRange.new(0)
  2102. Aura.EmissionDirection = "Top"
  2103. local Aura2 = Instance.new('ParticleEmitter')
  2104. Aura2.Name = "Aura"
  2105. Aura2.Texture = "rbxassetid://1046299182"
  2106. Aura2.Parent = Torso
  2107. Aura2.LightEmission = 1
  2108. Aura2.Transparency = NumberSequence.new(0,1)
  2109. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2110. Aura2.Size = NumberSequence.new(14)
  2111. Aura2.Rotation = NumberRange.new(-360,360)
  2112. Aura2.LockedToPart = true
  2113. Aura2.Lifetime = NumberRange.new(0.2)
  2114. Aura2.Rate = 20
  2115. Aura2.Speed = NumberRange.new(0)
  2116. Aura2.EmissionDirection = "Top"
  2117. attack = true
  2118. Firepart1 = Instance.new("Part", RightArm)
  2119. Firepart1.Size = Vector3.new(1, 1, 1)
  2120. GuW1 = Instance.new("Weld")
  2121. GuW1.Name = "GuW"
  2122. GuW1.Part0 = RightArm
  2123. GuW1.C0 = cn(0, -1, 0)
  2124. GuW1.C1 = cn(0, 0, 0)
  2125. GuW1.Part1 = Firepart1
  2126. GuW1.Parent = RightArm
  2127. Firepart1.Transparency = 1
  2128. Firepart2 = Instance.new("Part", LeftArm)
  2129. Firepart2.Size = Vector3.new(1, 1, 1)
  2130. GuW2 = Instance.new("Weld")
  2131. GuW2.Name = "GuW"
  2132. GuW2.Part0 = LeftArm
  2133. GuW2.C0 = cn(0, -1, 0)
  2134. GuW2.C1 = cn(0, 0, 0)
  2135. GuW2.Part1 = Firepart2
  2136. GuW2.Parent = LeftArm
  2137. Firepart2.Transparency = 1
  2138. GuW1:Destroy()
  2139. GuW1 = Instance.new("Weld")
  2140. GuW1.Name = "GuW"
  2141. GuW1.Part0 = Torso
  2142. GuW1.C0 = cn(0, 0, -6)
  2143. GuW1.C1 = cn(0, 0, 0)
  2144. GuW1.Part1 = Firepart1
  2145. GuW1.Parent = Torso
  2146. GuW2:Destroy()
  2147. GuW2 = Instance.new("Weld")
  2148. GuW2.Name = "GuW"
  2149. GuW2.Part0 = Torso
  2150. GuW2.C0 = cn(0, 0, -6)
  2151. GuW2.C1 = cn(0, 0, 0)
  2152. GuW2.Part1 = Firepart2
  2153. GuW2.Parent = Torso
  2154. GuW2:Destroy()
  2155. GuW2 = Instance.new("Weld")
  2156. GuW2.Name = "GuW"
  2157. GuW2.Part0 = Torso
  2158. GuW2.C0 = cn(0, 0, -4)
  2159. GuW2.C1 = cn(0, 0, 0)
  2160. GuW2.Part1 = Firepart2
  2161. GuW2.Parent = Torso
  2162. for i = 0, 18, 0.1 do
  2163. swait()
  2164. if Torsovelocity.Y > 2 then
  2165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2167. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2170. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2171. elseif Torsovelocity.Y < 1 then
  2172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2174. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2175. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2176. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2177. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2178. end
  2179. end
  2180. GuW1:Destroy()
  2181. GuW1 = Instance.new("Weld")
  2182. GuW1.Name = "GuW"
  2183. GuW1.Part0 = Torso
  2184. GuW1.C0 = cn(0, 0, -15)
  2185. GuW1.C1 = cn(0, 0, 0)
  2186. GuW1.Part1 = Firepart1
  2187. GuW1.Parent = Torso
  2188. GuW2:Destroy()
  2189. GuW2 = Instance.new("Weld")
  2190. GuW2.Name = "GuW"
  2191. GuW2.Part0 = Torso
  2192. GuW2.C0 = cn(0, 0, -17.5)
  2193. GuW2.C1 = cn(0, 0, 0)
  2194. GuW2.Part1 = Firepart2
  2195. GuW2.Parent = Torso
  2196. local Must = Instance.new("Sound",Torso)
  2197. Must.SoundId = "rbxassetid://719747626"
  2198. Must.Pitch = 0.99
  2199. Must.Volume = 3.9
  2200. Must.Looped = false
  2201. wait(0)
  2202. Must:Play()
  2203. for i = 0, 1.25, 0.01 do
  2204. swait()
  2205. 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)
  2206. shoottraildd22(mouse.Hit.p, Torso, 0)
  2207. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2208. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2209. if Torsovelocity.Y > 2 then
  2210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2212. 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)
  2213. 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)
  2214. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2215. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2216. end
  2217. end
  2218. Must:Stop()
  2219. Aura:Destroy()
  2220. Aura2:Destroy()
  2221. wait(0.5)
  2222. Humanoid.WalkSpeed = 16
  2223. attack = false
  2224. MV4 = 300
  2225. Firepart1:Destroy()
  2226. Firepart2:Destroy()
  2227. end
  2228. end)
  2229.  
  2230.  
  2231. d = {}
  2232. function iteffect()
  2233.  
  2234. coroutine.resume(coroutine.create(function()
  2235.  
  2236. for i = 1, 10 do
  2237. effect = Instance.new("Part", workspace)
  2238. effect.Anchored = true
  2239. effect.CanCollide = false
  2240. effect.Size = Vector3.new(0.2, 3, 0.2)
  2241. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2242. effect.Transparency = 0
  2243. effect.Material = "Plastic"
  2244. effect.BrickColor = BrickColor.new("Really black")
  2245. table.insert(d, effect)
  2246. game:GetService("Debris"):AddItem(effect, 0.3)
  2247. end
  2248.  
  2249. coroutine.resume(coroutine.create(function()
  2250. for i = 1, 10 do
  2251. for i,e in pairs(d) do
  2252. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2253. e.Transparency = e.Transparency + 0.030
  2254. end
  2255. wait(0.01)
  2256. end
  2257.  
  2258. end))
  2259. end))
  2260.  
  2261.  
  2262. end
  2263.  
  2264. tp = true
  2265.  
  2266. mouse.KeyDown:connect(function(k)
  2267. if k == "e" then
  2268. if tp == true then
  2269. tp = false
  2270. local Must = Instance.new("Sound",Torso)
  2271. Must.SoundId = "rbxassetid://1055279036"
  2272. Must.Pitch = 0.99
  2273. Must.Volume = 1.2
  2274. Must.Looped = false
  2275. wait(0)
  2276. Must:Play()
  2277. Zanzoken = Instance.new("Part",char)
  2278. Zanzoken.Anchored = true
  2279. Zanzoken.CanCollide = false
  2280. Zanzoken.Position = v3(999,999,999)
  2281. Zanzoken.CFrame = Torso.CFrame
  2282. game.Debris:AddItem(Zanzoken,0.5)
  2283. Zanzoken.Transparency = 1
  2284. wait()
  2285. idk = Instance.new("BillboardGui",Zanzoken)
  2286. idk.Size = UDim2.new(10,0,15,0)
  2287. idk.AlwaysOnTop = false
  2288. idk1 = Instance.new("ImageLabel",idk)
  2289. idk1.BackgroundTransparency = 1
  2290. idk.ExtentsOffset = v3(0,0,0)
  2291. idk1.ImageTransparency = 0
  2292. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2293. idk1.Size = UDim2.new(2,0,1,0)
  2294. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2295. idk1.Image = "rbxassetid://319554883"
  2296. char.Head.face.Parent = game.Lighting
  2297. wait(0)
  2298. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2299. game.Lighting.face.Parent = char.Head
  2300. wait(0)
  2301. Zanzoken = Instance.new("Part",char)
  2302. Zanzoken.Anchored = true
  2303. Zanzoken.CanCollide = false
  2304. Zanzoken.Position = v3(999,999,999)
  2305. Zanzoken.CFrame = Torso.CFrame
  2306. game.Debris:AddItem(Zanzoken,0.5)
  2307. Zanzoken.Transparency = 1
  2308. wait()
  2309. idk = Instance.new("BillboardGui",Zanzoken)
  2310. idk.Size = UDim2.new(10,0,15,0)
  2311. idk.AlwaysOnTop = false
  2312. idk1 = Instance.new("ImageLabel",idk)
  2313. idk1.BackgroundTransparency = 1
  2314. idk.ExtentsOffset = v3(0,0,0)
  2315. idk1.ImageTransparency = 0
  2316. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2317. idk1.Size = UDim2.new(2,0,1,0)
  2318. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2319. idk1.Image = "rbxassetid://319554883"
  2320.  
  2321. wait(0.4)
  2322. tp = true
  2323.  
  2324.  
  2325. end
  2326. end
  2327. end)
  2328.  
  2329.  
  2330. MV4 = 300
  2331. mouse.KeyDown:connect(function(k)
  2332. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2333. MV4 = 0
  2334. local Must = Instance.new("Sound",workspace)
  2335. Must.SoundId = "rbxassetid://194135434"
  2336. Must.Pitch = 0.99
  2337. Must.Volume = 1.7
  2338. Must.Looped = true
  2339. wait(0)
  2340. Must:Play()
  2341. local lb = Instance.new("Part")
  2342. lb.Parent = char
  2343. lb.Material = "Neon"
  2344. lb.Color = BrickColor.new("Gold").Color
  2345. lb.CanCollide = false
  2346. lb.Material = "Neon"
  2347. lb.Size = vt(1,1,1)
  2348. lb.CFrame = Torso.CFrame
  2349. lb.Rotation = vt(0,0,0)
  2350. lb.Anchored = true
  2351. lb.Transparency = 0
  2352. local thing = Instance.new("SpecialMesh",lb)
  2353. thing.MeshType = "FileMesh"
  2354. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2355. thing.Scale = vt(0,15,0)
  2356. local chancerot = math.random(1,2)
  2357. for z = 0, 4 do
  2358. if chancerot == 1 then
  2359. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2360. elseif chancerot == 2 then
  2361. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2362. end
  2363. lb.Transparency = lb.Transparency + 0.1
  2364. thing.Scale = thing.Scale + vt(15,0,15)
  2365. wait()
  2366. end
  2367. for z = 0, 4 do
  2368. if chancerot == 1 then
  2369. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2370. elseif chancerot == 2 then
  2371. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2372. end
  2373. lb.Transparency = lb.Transparency + 0.1
  2374. thing.Scale = thing.Scale + vt(15,0,15)
  2375. wait()
  2376. end
  2377.  
  2378. local Aura = Instance.new('ParticleEmitter')
  2379. Aura.Name = "Aura"
  2380. Aura.Texture = "rbxassetid://347730682"
  2381. Aura.Parent = Torso
  2382. Aura.LightEmission = 1
  2383. Aura.Transparency = NumberSequence.new(0.5,1)
  2384. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2385. Aura.Size = NumberSequence.new(1,25)
  2386. Aura.Rotation = NumberRange.new(-360,360)
  2387. Aura.LockedToPart = true
  2388. Aura.Lifetime = NumberRange.new(1)
  2389. Aura.Rate = 100
  2390. Aura.Speed = NumberRange.new(0)
  2391. Aura.EmissionDirection = "Top"
  2392. local Aura2 = Instance.new('ParticleEmitter')
  2393. Aura2.Name = "Aura"
  2394. Aura2.Texture = "rbxassetid://1046299182"
  2395. Aura2.Parent = Torso
  2396. Aura2.LightEmission = 1
  2397. Aura2.Transparency = NumberSequence.new(0,1)
  2398. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2399. Aura2.Size = NumberSequence.new(55)
  2400. Aura2.Rotation = NumberRange.new(-360,360)
  2401. Aura2.LockedToPart = true
  2402. Aura2.Lifetime = NumberRange.new(0.2)
  2403. Aura2.Rate = 20
  2404. Aura2.Speed = NumberRange.new(0)
  2405. Aura2.EmissionDirection = "Top"
  2406. lig = Instance.new("PointLight",Player.Character.Torso)
  2407. lig.Color=Color3.new(255,255,0)
  2408. lig.Range = 12
  2409. Humanoid.WalkSpeed = 0.01
  2410. attack = true
  2411. Firepart1 = Instance.new("Part", RightArm)
  2412. Firepart1.Size = Vector3.new(1, 1, 1)
  2413. GuW1 = Instance.new("Weld")
  2414. GuW1.Name = "GuW"
  2415. GuW1.Part0 = RightArm
  2416. GuW1.C0 = cn(0, -1, 0)
  2417. GuW1.C1 = cn(0, 0, 0)
  2418. GuW1.Part1 = Firepart1
  2419. GuW1.Parent = RightArm
  2420. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2421. Firepart1.Transparency = 1
  2422. Firepart2 = Instance.new("Part", LeftArm)
  2423. Firepart2.Size = Vector3.new(1, 1, 1)
  2424. GuW2 = Instance.new("Weld")
  2425. GuW2.Name = "GuW"
  2426. GuW2.Part0 = LeftArm
  2427. GuW2.C0 = cn(0, -1, 0)
  2428. GuW2.C1 = cn(0, 0, 0)
  2429. GuW2.Part1 = Firepart2
  2430. GuW2.Parent = LeftArm
  2431. Firepart2.Transparency = 1
  2432.  
  2433. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2434. GuW1:Destroy()
  2435. GuW1 = Instance.new("Weld")
  2436. GuW1.Name = "GuW"
  2437. GuW1.Part0 = Torso
  2438. GuW1.C0 = cn(0, 0, -6)
  2439. GuW1.C1 = cn(0, 0, 0)
  2440. GuW1.Part1 = Firepart1
  2441. GuW1.Parent = Torso
  2442. GuW2:Destroy()
  2443. GuW2 = Instance.new("Weld")
  2444. GuW2.Name = "GuW"
  2445. GuW2.Part0 = Torso
  2446. GuW2.C0 = cn(0, 0, -6)
  2447. GuW2.C1 = cn(0, 0, 0)
  2448. GuW2.Part1 = Firepart2
  2449. GuW2.Parent = Torso
  2450.  
  2451. GuW2:Destroy()
  2452. GuW2 = Instance.new("Weld")
  2453. GuW2.Name = "GuW"
  2454. GuW2.Part0 = Torso
  2455. GuW2.C0 = cn(0, 0, -4)
  2456. GuW2.C1 = cn(0, 0, 0)
  2457. GuW2.Part1 = Firepart2
  2458. GuW2.Parent = Torso
  2459. for i = 0, 15, 0.1 do
  2460. swait()
  2461. if Torsovelocity.Y > 2 then
  2462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2464. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2465. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2468. elseif Torsovelocity.Y < 1 then
  2469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2471. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2472. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2473. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2474. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2475. end
  2476. end
  2477. wait(16)
  2478. local Aura3 = Instance.new('ParticleEmitter')
  2479. Aura3.Name = "Aura"
  2480. Aura3.Texture = "rbxassetid://1046299182"
  2481. Aura3.Parent = Torso
  2482. Aura3.LightEmission = 1
  2483. Aura3.Transparency = NumberSequence.new(0.4,1)
  2484. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2485. Aura3.Size = NumberSequence.new(140)
  2486. Aura3.Rotation = NumberRange.new(-360,360)
  2487. Aura3.LockedToPart = true
  2488. Aura3.Lifetime = NumberRange.new(0.2)
  2489. Aura3.Rate = 70
  2490. Aura3.Speed = NumberRange.new(0)
  2491. Aura3.EmissionDirection = "Top"
  2492. local Aura4 = Instance.new('ParticleEmitter')
  2493. Aura4.Name = "Aura"
  2494. Aura4.Texture = "rbxassetid://1046299182"
  2495. Aura4.Parent = Torso
  2496. Aura4.LightEmission = 1
  2497. Aura4.Transparency = NumberSequence.new(0.7,1)
  2498. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2499. Aura4.Size = NumberSequence.new(190)
  2500. Aura4.Rotation = NumberRange.new(-360,360)
  2501. Aura4.LockedToPart = true
  2502. Aura4.Lifetime = NumberRange.new(0.2)
  2503. Aura4.Rate = 120
  2504. Aura4.Speed = NumberRange.new(0)
  2505. Aura4.EmissionDirection = "Top"
  2506. local Aura5 = Instance.new('ParticleEmitter')
  2507. Aura5.Name = "Aura"
  2508. Aura5.Texture = "rbxassetid://347730682"
  2509. Aura5.Parent = Torso
  2510. Aura5.LightEmission = 1
  2511. Aura5.Transparency = NumberSequence.new(0.2,1)
  2512. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2513. Aura5.Size = NumberSequence.new(1,65)
  2514. Aura5.Rotation = NumberRange.new(-360,360)
  2515. Aura5.LockedToPart = true
  2516. Aura5.Lifetime = NumberRange.new(1)
  2517. Aura5.Rate = 200
  2518. Aura5.Speed = NumberRange.new(0)
  2519. Aura5.EmissionDirection = "Top"
  2520. local quake = Instance.new("Sound",workspace)
  2521. quake.SoundId = "rbxassetid://1048411878"
  2522. quake.Pitch = 0.99
  2523. quake.Volume = 1.3
  2524. quake.Looped = true
  2525. wait(0)
  2526. quake:Play()
  2527. local scrr = Instance.new("Sound",Torso)
  2528. scrr.SoundId = "rbxassetid://908472235"
  2529. scrr.Pitch = 0.99
  2530. scrr.Volume = 0.5
  2531. scrr.Looped = true
  2532. wait(0)
  2533. scrr:Play()
  2534.  
  2535. for i = 0, 2, 0.1 do
  2536. swait()
  2537. local lb = Instance.new("Part")
  2538. lb.Parent = char
  2539. lb.Material = "Neon"
  2540. lb.Color = BrickColor.new("Gold").Color
  2541. lb.CanCollide = false
  2542. lb.Material = "Neon"
  2543. lb.Size = vt(0.5,0,0.5)
  2544. lb.CFrame = Torso.CFrame
  2545. lb.Rotation = vt(0,0,0)
  2546. lb.Anchored = true
  2547. lb.Transparency = 0
  2548. local thing = Instance.new("SpecialMesh",lb)
  2549. thing.MeshType = "FileMesh"
  2550. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2551. thing.Scale = vt(0,15,0)
  2552. local chancerot = math.random(1,2)
  2553. for z = 0, 4 do
  2554. if chancerot == 1 then
  2555. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2556. elseif chancerot == 2 then
  2557. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2558. end
  2559. lb.Transparency = lb.Transparency + 0.1
  2560. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2561. wait()
  2562. end
  2563. for z = 0, 4 do
  2564. if chancerot == 1 then
  2565. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2566. elseif chancerot == 2 then
  2567. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2568. end
  2569. lb.Transparency = lb.Transparency + 0.1
  2570. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2571. wait()
  2572. end
  2573. end
  2574.  
  2575.  
  2576. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2577. for i = 0, 24, 0.1 do
  2578. swait()
  2579. if Torsovelocity.Y > 2 then
  2580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2586. elseif Torsovelocity.Y < 1 then
  2587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2591. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2592. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2593. end
  2594. end
  2595. wait(5)
  2596. GuW1:Destroy()
  2597. GuW1 = Instance.new("Weld")
  2598. GuW1.Name = "GuW"
  2599. GuW1.Part0 = Torso
  2600. GuW1.C0 = cn(0, 0, -15)
  2601. GuW1.C1 = cn(0, 0, 0)
  2602. GuW1.Part1 = Firepart1
  2603. GuW1.Parent = Torso
  2604. GuW2:Destroy()
  2605. GuW2 = Instance.new("Weld")
  2606. GuW2.Name = "GuW"
  2607. GuW2.Part0 = Torso
  2608. GuW2.C0 = cn(0, 0, -17.5)
  2609. GuW2.C1 = cn(0, 0, 0)
  2610. GuW2.Part1 = Firepart2
  2611. GuW2.Parent = Torso
  2612. local Must2 = Instance.new("Sound",Torso) --1048411878
  2613. Must2.SoundId = "rbxassetid://950551676"
  2614. Must2.Pitch = 0.99
  2615. Must2.Volume = math.huge
  2616. Must2.Looped = false
  2617. wait(0)
  2618. Must2:Play()
  2619. quake:Stop()
  2620. scrr:Stop()
  2621. local Gone = Instance.new('ParticleEmitter')
  2622. Gone.Name = "Aura"
  2623. Gone.Texture = "rbxassetid://1046299182"
  2624. Gone.Parent = Torso
  2625. Gone.LightEmission = 1
  2626. Gone.Transparency = NumberSequence.new(0.7,1)
  2627. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2628. Gone.Size = NumberSequence.new(340)
  2629. Gone.Rotation = NumberRange.new(-360,360)
  2630. Gone.LockedToPart = true
  2631. Gone.Lifetime = NumberRange.new(0.2)
  2632. Gone.Rate = 70
  2633. Gone.Speed = NumberRange.new(0)
  2634. Gone.EmissionDirection = "Top"
  2635. wait(2)
  2636. Aura:Destroy()
  2637. Aura2:Destroy()
  2638. Aura3:Destroy()
  2639. Aura4:Destroy()
  2640. Aura5:Destroy()
  2641. lig:Destroy()
  2642. Gone:Destroy()
  2643. for i = 0, 3, 0.01 do
  2644. swait()
  2645. shoottraildd2(mouse.Hit.p, Torso, 0)
  2646. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2647. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2648. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2649. if Torsovelocity.Y > 2 then
  2650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2652. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2654. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2655. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2656. elseif Torsovelocity.Y < 1 then
  2657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2663. end
  2664. end
  2665. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2666. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2667. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2668. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2669. for i = 0, 3, 0.1 do
  2670. swait()
  2671. if Torsovelocity.Y > 2 then
  2672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2674. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2675. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2676. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2677. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2678. elseif Torsovelocity.Y < 1 then
  2679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2681. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2683. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2684. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2685. end
  2686. end
  2687. wait(1)
  2688. Humanoid.WalkSpeed = 16
  2689. attack = false
  2690. MV4 = 0
  2691. Must:Stop()
  2692. Firepart1:Destroy()
  2693. Firepart2:Destroy()
  2694. end
  2695. end)
  2696.  
  2697.  
  2698.  
  2699. ---forms
  2700. mouse.KeyDown:connect(function(key)
  2701. if key=="1" then
  2702. Base()
  2703. SSJ()
  2704. char.JumPower = 150
  2705. end
  2706. end)
  2707. Health = 140,000 --------- Serious mode aura.
  2708. BaseHealth = 10,000
  2709.  
  2710.  
  2711.  
  2712.  
  2713. SuperSaiyan = false
  2714.  
  2715. Player = game.Players.LocalPlayer
  2716. Char = Player.Character
  2717. Torso = Char.Torso
  2718.  
  2719. function SSJ()
  2720. for X = 1, 1 do wait()
  2721.  
  2722.  
  2723. wait(0)
  2724. for X = 1, 1 do wait()
  2725. local Effect = Instance.new("Part")
  2726. Effect.Name = "Effect"
  2727. Effect.Parent = Torso
  2728. Effect.CFrame = Torso.CFrame
  2729. Effect.BrickColor = BrickColor.new("Lapis")
  2730. Effect.Shape = "Ball"
  2731. Effect.Size = Vector3.new(1, 1, 1)
  2732. Effect.Anchored = true
  2733. Effect.Material = "Neon"
  2734. Effect.CanCollide = false
  2735. Effect.CFrame = Torso.CFrame
  2736. Effect.Size = Effect.Size + Vector3.new(0.5)
  2737. Effect.Transparency = Effect.Transparency + 0.04
  2738. end
  2739. end
  2740.  
  2741. repeat
  2742. Torso:FindFirstChild("Effect"):Remove()
  2743. until Torso:FindFirstChild("Effect") == nil
  2744.  
  2745.  
  2746. local Color1 = Color3.new(255, 255, 0)
  2747. local Color2 = Color3.new(255, 255, 0)
  2748.  
  2749. Hair7:Destroy()
  2750. Hair7 = Instance.new("Part")
  2751. Hair7.Parent = char
  2752. Hair7.Name = "Hair"
  2753. Hair7.CanCollide = false
  2754. Hair7.Locked = true
  2755. Hair7.TopSurface = "Smooth"
  2756. Hair7.BottomSurface = "Smooth"
  2757. Hair7.formFactor = "Symmetric"
  2758. Hair7.Material = "Neon"
  2759. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2760. Hair7.CFrame = char.Torso.CFrame
  2761. Hair7.Size = Vector3.new(1, 1, 1)
  2762. Hair7.Transparency = 0
  2763.  
  2764.  
  2765. Weld1 = Instance.new("Weld")
  2766. Weld1.Parent = char.Head
  2767. Weld1.Part0 = char.Head
  2768. Weld1.Part1 = Hair7
  2769. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2770.  
  2771. Mesh = Instance.new("SpecialMesh")
  2772. Mesh.Offset = Vector3.new(0,-0.4,0)
  2773. Mesh.Parent = Hair7
  2774. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2775. Mesh.MeshType = "FileMesh"
  2776. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2777. Mesh.TextureId = ""
  2778. char.Head.face.Texture = "rbxassetid://1108357707"
  2779. local Must = Instance.new("Sound",Torso)
  2780. Must.SoundId = "rbxassetid://1035030726"
  2781. Must.Pitch = 0.99
  2782. Must.Volume = 1.4
  2783. Must.Looped = false
  2784. wait(0)
  2785. Must:Play()
  2786. a21e = new("Part",char)
  2787. a21e.Name = "Beam"..num
  2788. a21e.Locked = true
  2789. a21e.Size = v3(1,1,1)
  2790. a21e.CanCollide = false
  2791. a21e.BrickColor = bc("Gold")
  2792. a21e.Material = "Neon"
  2793. a21e.Transparency = 0
  2794. aa21e = new("SpecialMesh",a21e)
  2795. a21e.Anchored = true
  2796. a21e.Position = RootPart.Position
  2797. aa21e.MeshType = "Sphere"
  2798. aa21e.Scale = v3(1,1,1)
  2799. a51e = new("Part",char)
  2800. a51e.Name = "Beam"..num
  2801. a51e.Locked = true
  2802. a51e.Size = v3(1,1,1)
  2803. a51e.CanCollide = false
  2804. a51e.BrickColor = bc("New Yeller")
  2805. a51e.Material = "Neon"
  2806. a51e.Transparency = 0
  2807. aa51e = new("SpecialMesh",a51e)
  2808. a51e.Anchored = true
  2809. a51e.Position = RootPart.Position
  2810. aa51e.MeshType = "Sphere"
  2811. aa51e.Scale = v3(1,1,1)
  2812. a61e = new("Part",char)
  2813. a61e.Name = "Beam"..num
  2814. a61e.Locked = true
  2815. a61e.Size = v3(1,1,1)
  2816. a61e.CanCollide = false
  2817. a61e.BrickColor = bc("White")
  2818. a61e.Material = "Neon"
  2819. a61e.Transparency = 0
  2820. aa61e = new("SpecialMesh",a61e)
  2821. a61e.Anchored = true
  2822. a61e.Position = RootPart.Position
  2823. aa61e.MeshType = "Sphere"
  2824. aa61e.Scale = v3(1,1,1)
  2825. for i = 1,50 do
  2826. wait()
  2827. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2828. a21e.Transparency = a21e.Transparency + 0.03
  2829. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2830. a51e.Transparency = a51e.Transparency + 0.03
  2831. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2832. a61e.Transparency = a61e.Transparency + 0.02
  2833. end
  2834. a61e:Destroy()
  2835. aa61e:Destroy()
  2836. a51e:Destroy()
  2837. aa51e:Destroy()
  2838. a21e:Destroy()
  2839. aa21e:Destroy()
  2840.  
  2841.  
  2842. local Aura = Instance.new('ParticleEmitter')
  2843. Aura.Name = "Aura"
  2844. Aura.Texture = "rbxassetid://347730682"
  2845. Aura.Parent = Torso
  2846. Aura.LightEmission = 1
  2847. Aura.Transparency = NumberSequence.new(0.6,1)
  2848. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2849. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2850. Aura.LockedToPart = true
  2851. Aura.Lifetime = NumberRange.new(1)
  2852. Aura.Rate = 100
  2853. Aura.Speed = NumberRange.new(4.3)
  2854. Aura.EmissionDirection = "Top"
  2855.  
  2856. SuperSaiyan = true
  2857. Humanoid.JumpPower = 120
  2858.  
  2859. Char.Humanoid.MaxHealth = Health
  2860. wait(0.3)
  2861. Char.Humanoid.Health = Health
  2862. wait(0.7)
  2863. Must:Destroy()
  2864. end
  2865.  
  2866. function Base()
  2867. SuperSaiyan = false
  2868. local Effect = Instance.new("Part")
  2869. Effect.Name = "Effect"
  2870. Effect.Parent = Torso
  2871. Effect.CFrame = Torso.CFrame
  2872. Effect.BrickColor = BrickColor.new("White")
  2873. Effect.Shape = "Ball"
  2874. Effect.Size = Vector3.new(8, 8, 8)
  2875. Effect.Anchored = true
  2876. Effect.Material = "Neon"
  2877. Effect.CanCollide = false
  2878. for loop = 1, 25 do wait()
  2879. Effect.CFrame = Torso.CFrame
  2880. Effect.Size = Effect.Size + Vector3.new(-0.5)
  2881. Effect.Transparency = Effect.Transparency + 0.04
  2882.  
  2883. end
  2884. repeat
  2885.  
  2886.  
  2887. Torso:FindFirstChild("Effect"):Remove()
  2888. until Torso:FindFirstChild("Effect") == nil
  2889.  
  2890. char.Head.face.Texture = "rbxassetid://1108342609"
  2891. Hair7:Destroy()
  2892. wait(0.1)
  2893. Hair7 = Instance.new("Part")
  2894. Hair7.Parent = char
  2895. Hair7.Name = "Hair"
  2896. Hair7.CanCollide = false
  2897. Hair7.Locked = true
  2898. Hair7.TopSurface = "Smooth"
  2899. Hair7.BottomSurface = "Smooth"
  2900. Hair7.formFactor = "Symmetric"
  2901. Hair7.Material = "Neon"
  2902. Hair7.BrickColor = BrickColor.new("Really black")
  2903. Hair7.CFrame = char.Torso.CFrame
  2904. Hair7.Size = Vector3.new(1, 1, 1)
  2905. Hair7.Transparency = 0
  2906.  
  2907.  
  2908. Weld1 = Instance.new("Weld")
  2909. Weld1.Parent = char.Head
  2910. Weld1.Part0 = char.Head
  2911. Weld1.Part1 = Hair7
  2912. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2913.  
  2914. Mesh = Instance.new("SpecialMesh")
  2915. Mesh.Offset = Vector3.new(0,-0.4,0)
  2916. Mesh.Parent = Hair7
  2917. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2918. Mesh.MeshType = "FileMesh"
  2919. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2920. Mesh.TextureId = ""
  2921.  
  2922.  
  2923.  
  2924. for i, v in pairs(Torso:GetChildren()) do
  2925. if v:IsA('ParticleEmitter') then
  2926. v:Remove()
  2927. end
  2928. end
  2929. for i, v in pairs(LeftArm:GetChildren()) do
  2930. if v:IsA('ParticleEmitter') then
  2931. v:Remove()
  2932. end
  2933. end
  2934. for i, v in pairs(RightArm:GetChildren()) do
  2935. if v:IsA('ParticleEmitter') then
  2936. v:Remove()
  2937. end
  2938. end
  2939. for i, v in pairs(RightLeg:GetChildren()) do
  2940. if v:IsA('ParticleEmitter') then
  2941. v:Remove()
  2942. end
  2943. end
  2944. for i, v in pairs(LeftLeg:GetChildren()) do
  2945. if v:IsA('ParticleEmitter') then
  2946. v:Remove()
  2947. end
  2948. end
  2949.  
  2950.  
  2951. end
  2952.  
  2953. mouse.KeyDown:connect(function(key)
  2954. if key=="9" then
  2955. Base()
  2956. end
  2957. end)
  2958.  
  2959. mouse.KeyDown:connect(function(key)
  2960. if key=="4" then
  2961. Base()
  2962. SSJB()
  2963. char.JumPower = 150
  2964. end
  2965. end)
  2966. Health = 140,000 --------- Serious mode aura.
  2967. BaseHealth = 10,000
  2968.  
  2969.  
  2970.  
  2971.  
  2972. SuperSaiyanBlue = false
  2973.  
  2974. Player = game.Players.LocalPlayer
  2975. Char = Player.Character
  2976. Torso = Char.Torso
  2977.  
  2978. function SSJB()
  2979. for X = 1, 1 do wait()
  2980.  
  2981.  
  2982. wait(0)
  2983. for X = 1, 1 do wait()
  2984. local Effect = Instance.new("Part")
  2985. Effect.Name = "Effect"
  2986. Effect.Parent = Torso
  2987. Effect.CFrame = Torso.CFrame
  2988. Effect.BrickColor = BrickColor.new("Lapis")
  2989. Effect.Shape = "Ball"
  2990. Effect.Size = Vector3.new(1, 1, 1)
  2991. Effect.Anchored = true
  2992. Effect.Material = "Neon"
  2993. Effect.CanCollide = false
  2994. Effect.CFrame = Torso.CFrame
  2995. Effect.Size = Effect.Size + Vector3.new(0.5)
  2996. Effect.Transparency = Effect.Transparency + 0.04
  2997. end
  2998. end
  2999.  
  3000. repeat
  3001. Torso:FindFirstChild("Effect"):Remove()
  3002. until Torso:FindFirstChild("Effect") == nil
  3003.  
  3004.  
  3005. local Color1 = Color3.new(255, 255, 0)
  3006. local Color2 = Color3.new(255, 255, 0)
  3007.  
  3008. for i = 0, 3, 0.1 do
  3009. swait()
  3010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3012. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3013. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3015. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3016. end
  3017.  
  3018. Hair7:Destroy()
  3019. wait(0.1)
  3020. Hair7 = Instance.new("Part")
  3021. Hair7.Parent = char
  3022. Hair7.Name = "Hair"
  3023. Hair7.CanCollide = false
  3024. Hair7.Locked = true
  3025. Hair7.TopSurface = "Smooth"
  3026. Hair7.BottomSurface = "Smooth"
  3027. Hair7.formFactor = "Symmetric"
  3028. Hair7.Material = "Neon"
  3029. Hair7.BrickColor = BrickColor.new("Cyan")
  3030. Hair7.CFrame = char.Torso.CFrame
  3031. Hair7.Size = Vector3.new(1, 1, 1)
  3032. Hair7.Transparency = 0
  3033.  
  3034.  
  3035. Weld1 = Instance.new("Weld")
  3036. Weld1.Parent = char.Head
  3037. Weld1.Part0 = char.Head
  3038. Weld1.Part1 = Hair7
  3039. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3040.  
  3041. Mesh = Instance.new("SpecialMesh")
  3042. Mesh.Offset = Vector3.new(0,-0.4,0)
  3043. Mesh.Parent = Hair7
  3044. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3045. Mesh.MeshType = "FileMesh"
  3046. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3047. Mesh.TextureId = ""
  3048. wait(0.1)
  3049. char.Head.face.Texture = "rbxassetid://262534270"
  3050. local Must = Instance.new("Sound",Torso)
  3051. Must.SoundId = "rbxassetid://874183151"
  3052. Must.Pitch = 0.99
  3053. Must.Volume = 1.4
  3054. Must.Looped = false
  3055. wait(0)
  3056. Must:Play()
  3057. a21e = new("Part",char)
  3058. a21e.Name = "Beam"..num
  3059. a21e.Locked = true
  3060. a21e.Size = v3(1,1,1)
  3061. a21e.CanCollide = false
  3062. a21e.BrickColor = bc("Toothpaste")
  3063. a21e.Material = "Neon"
  3064. a21e.Transparency = 0
  3065. aa21e = new("SpecialMesh",a21e)
  3066. a21e.Anchored = true
  3067. a21e.Position = RootPart.Position
  3068. aa21e.MeshType = "Sphere"
  3069. aa21e.Scale = v3(1,1,1)
  3070. a51e = new("Part",char)
  3071. a51e.Name = "Beam"..num
  3072. a51e.Locked = true
  3073. a51e.Size = v3(1,1,1)
  3074. a51e.CanCollide = false
  3075. a51e.BrickColor = bc("Cyan")
  3076. a51e.Material = "Neon"
  3077. a51e.Transparency = 0
  3078. aa51e = new("SpecialMesh",a51e)
  3079. a51e.Anchored = true
  3080. a51e.Position = RootPart.Position
  3081. aa51e.MeshType = "Sphere"
  3082. aa51e.Scale = v3(1,1,1)
  3083. a61e = new("Part",char)
  3084. a61e.Name = "Beam"..num
  3085. a61e.Locked = true
  3086. a61e.Size = v3(1,1,1)
  3087. a61e.CanCollide = false
  3088. a61e.BrickColor = bc("Lapis")
  3089. a61e.Material = "Neon"
  3090. a61e.Transparency = 0
  3091. aa61e = new("SpecialMesh",a61e)
  3092. a61e.Anchored = true
  3093. a61e.Position = RootPart.Position
  3094. aa61e.MeshType = "Sphere"
  3095. aa61e.Scale = v3(1,1,1)
  3096. for i = 1,50 do
  3097. wait()
  3098. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3099. a21e.Transparency = a21e.Transparency + 0.03
  3100. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3101. a51e.Transparency = a51e.Transparency + 0.03
  3102. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3103. a61e.Transparency = a61e.Transparency + 0.02
  3104. end
  3105. a61e:Destroy()
  3106. aa61e:Destroy()
  3107. a51e:Destroy()
  3108. aa51e:Destroy()
  3109. a21e:Destroy()
  3110. aa21e:Destroy()
  3111.  
  3112.  
  3113. local Aura = Instance.new('ParticleEmitter')
  3114. Aura.Name = "Aura"
  3115. Aura.Texture = "rbxassetid://347730682"
  3116. Aura.Parent = Torso
  3117. Aura.LightEmission = 1
  3118. Aura.Transparency = NumberSequence.new(0.4,1)
  3119. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3120. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3121. Aura.LockedToPart = true
  3122. Aura.Lifetime = NumberRange.new(1)
  3123. Aura.Rate = 100
  3124. Aura.Rotation = NumberRange.new(-20, 15)
  3125. Aura.Speed = NumberRange.new(4.3)
  3126. Aura.EmissionDirection = "Top"
  3127. local Aura = Instance.new('ParticleEmitter')
  3128. Aura.Name = "Aura"
  3129. Aura.Texture = "rbxassetid://347730682"
  3130. Aura.Parent = Torso
  3131. Aura.LightEmission = 1
  3132. Aura.Transparency = NumberSequence.new(0.9,1)
  3133. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3134. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3135. Aura.LockedToPart = true
  3136. Aura.Lifetime = NumberRange.new(1)
  3137. Aura.Rate = 100
  3138. Aura.Rotation = NumberRange.new(-20, 15)
  3139. Aura.Speed = NumberRange.new(4.3)
  3140. Aura.EmissionDirection = "Top"
  3141. local tra = Instance.new('ParticleEmitter')
  3142. tra.Parent = Torso
  3143. tra.LightEmission = 1
  3144. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3145. tra.Rate = 15
  3146. tra.Rotation = NumberRange.new(-5, 5)
  3147. tra.Lifetime = NumberRange.new(1.5, 2)
  3148. tra.Size = NumberSequence.new(0.098,0)
  3149. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3150. tra.Speed = NumberRange.new(0.5)
  3151. tra.VelocitySpread = 360
  3152. tra.VelocityInheritance = 0.5
  3153. tra.ZOffset = 2
  3154. local tra = Instance.new('ParticleEmitter')
  3155. tra.Parent = LeftArm
  3156. tra.LightEmission = 1
  3157. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3158. tra.Rate = 15
  3159. tra.Rotation = NumberRange.new(-5, 5)
  3160. tra.Lifetime = NumberRange.new(1.5, 2)
  3161. tra.Size = NumberSequence.new(0.098,0)
  3162. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3163. tra.Speed = NumberRange.new(0.5)
  3164. tra.VelocitySpread = 360
  3165. tra.VelocityInheritance = 0.5
  3166. tra.ZOffset = 2
  3167. local tra = Instance.new('ParticleEmitter')
  3168. tra.Parent = RightArm
  3169. tra.LightEmission = 1
  3170. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3171. tra.Rate = 15
  3172. tra.Rotation = NumberRange.new(-5, 5)
  3173. tra.Lifetime = NumberRange.new(1.5, 2)
  3174. tra.Size = NumberSequence.new(0.098,0)
  3175. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3176. tra.Speed = NumberRange.new(0.5)
  3177. tra.VelocitySpread = 360
  3178. tra.VelocityInheritance = 0.5
  3179. tra.ZOffset = 2
  3180. local tra = Instance.new('ParticleEmitter')
  3181. tra.Parent = LeftLeg
  3182. tra.LightEmission = 1
  3183. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3184. tra.Rate = 15
  3185. tra.Rotation = NumberRange.new(-5, 5)
  3186. tra.Lifetime = NumberRange.new(1.5, 2)
  3187. tra.Size = NumberSequence.new(0.098,0)
  3188. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3189. tra.Speed = NumberRange.new(0.5)
  3190. tra.VelocitySpread = 360
  3191. tra.VelocityInheritance = 0.5
  3192. tra.ZOffset = 2
  3193. local tra = Instance.new('ParticleEmitter')
  3194. tra.Parent = RightLeg
  3195. tra.LightEmission = 1
  3196. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3197. tra.Rate = 15
  3198. tra.Rotation = NumberRange.new(-5, 5)
  3199. tra.Lifetime = NumberRange.new(1.5, 2)
  3200. tra.Size = NumberSequence.new(0.098,0)
  3201. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3202. tra.Speed = NumberRange.new(0.5)
  3203. tra.VelocitySpread = 360
  3204. tra.VelocityInheritance = 0.5
  3205. tra.ZOffset = 2
  3206.  
  3207. SuperSaiyanBlue = true
  3208. Humanoid.JumpPower = 120
  3209.  
  3210. Char.Humanoid.MaxHealth = Health
  3211. wait(0.3)
  3212. Char.Humanoid.Health = Health
  3213. wait(0.7)
  3214. Must:Destroy()
  3215. end
  3216.  
  3217. function Base()
  3218. SuperSaiyanBlue = false
  3219. local Effect = Instance.new("Part")
  3220. Effect.Name = "Effect"
  3221. Effect.Parent = Torso
  3222. Effect.CFrame = Torso.CFrame
  3223. Effect.BrickColor = BrickColor.new("White")
  3224. Effect.Shape = "Ball"
  3225. Effect.Size = Vector3.new(8, 8, 8)
  3226. Effect.Anchored = true
  3227. Effect.Material = "Neon"
  3228. Effect.CanCollide = false
  3229. for loop = 1, 25 do wait()
  3230. Effect.CFrame = Torso.CFrame
  3231. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3232. Effect.Transparency = Effect.Transparency + 0.04
  3233.  
  3234. end
  3235. repeat
  3236.  
  3237.  
  3238. Torso:FindFirstChild("Effect"):Remove()
  3239. until Torso:FindFirstChild("Effect") == nil
  3240.  
  3241. char.Head.face.Texture = "rbxassetid://1108342609"
  3242. Hair7:Destroy()
  3243. wait(0.1)
  3244. Hair7 = Instance.new("Part")
  3245. Hair7.Parent = char
  3246. Hair7.Name = "Hair"
  3247. Hair7.CanCollide = false
  3248. Hair7.Locked = true
  3249. Hair7.TopSurface = "Smooth"
  3250. Hair7.BottomSurface = "Smooth"
  3251. Hair7.formFactor = "Symmetric"
  3252. Hair7.Material = "Neon"
  3253. Hair7.BrickColor = BrickColor.new("Really black")
  3254. Hair7.CFrame = char.Torso.CFrame
  3255. Hair7.Size = Vector3.new(1, 1, 1)
  3256. Hair7.Transparency = 0
  3257.  
  3258.  
  3259. Weld1 = Instance.new("Weld")
  3260. Weld1.Parent = char.Head
  3261. Weld1.Part0 = char.Head
  3262. Weld1.Part1 = Hair7
  3263. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3264.  
  3265. Mesh = Instance.new("SpecialMesh")
  3266. Mesh.Offset = Vector3.new(0,-0.4,0)
  3267. Mesh.Parent = Hair7
  3268. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3269. Mesh.MeshType = "FileMesh"
  3270. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3271. Mesh.TextureId = ""
  3272.  
  3273.  
  3274.  
  3275. for i, v in pairs(Torso:GetChildren()) do
  3276. if v:IsA('ParticleEmitter') then
  3277. v:Remove()
  3278. end
  3279. end
  3280. for i, v in pairs(LeftArm:GetChildren()) do
  3281. if v:IsA('ParticleEmitter') then
  3282. v:Remove()
  3283. end
  3284. end
  3285. for i, v in pairs(RightArm:GetChildren()) do
  3286. if v:IsA('ParticleEmitter') then
  3287. v:Remove()
  3288. end
  3289. end
  3290. for i, v in pairs(RightLeg:GetChildren()) do
  3291. if v:IsA('ParticleEmitter') then
  3292. v:Remove()
  3293. end
  3294. end
  3295. for i, v in pairs(LeftLeg:GetChildren()) do
  3296. if v:IsA('ParticleEmitter') then
  3297. v:Remove()
  3298. end
  3299. end
  3300.  
  3301.  
  3302. end
  3303. mouse.KeyDown:connect(function(key)
  3304. if key=="9" then
  3305. Base()
  3306. end
  3307. end)
  3308.  
  3309. mouse.KeyDown:connect(function(key)
  3310. if key=="2" then
  3311. Base()
  3312. SSJVEGETA()
  3313. char.JumPower = 150
  3314. end
  3315. end)
  3316. Health = math.huge --------- Serious mode aura.
  3317. BaseHealth = math.huge
  3318.  
  3319.  
  3320.  
  3321.  
  3322. SuperVegeta = false
  3323.  
  3324. Player = game.Players.LocalPlayer
  3325. Char = Player.Character
  3326. Torso = Char.Torso
  3327.  
  3328. function SSJVEGETA()
  3329. for X = 1, 1 do wait()
  3330.  
  3331.  
  3332. wait(0)
  3333. for X = 1, 1 do wait()
  3334. local Effect = Instance.new("Part")
  3335. Effect.Name = "Effect"
  3336. Effect.Parent = Torso
  3337. Effect.CFrame = Torso.CFrame
  3338. Effect.BrickColor = BrickColor.new("Lapis")
  3339. Effect.Shape = "Ball"
  3340. Effect.Size = Vector3.new(1, 1, 1)
  3341. Effect.Anchored = true
  3342. Effect.Material = "Neon"
  3343. Effect.CanCollide = false
  3344. Effect.CFrame = Torso.CFrame
  3345. Effect.Size = Effect.Size + Vector3.new(0.5)
  3346. Effect.Transparency = Effect.Transparency + 0.04
  3347. end
  3348. end
  3349.  
  3350. repeat
  3351. Torso:FindFirstChild("Effect"):Remove()
  3352. until Torso:FindFirstChild("Effect") == nil
  3353.  
  3354.  
  3355. local Color1 = Color3.new(255, 255, 0)
  3356. local Color2 = Color3.new(255, 255, 0)
  3357.  
  3358.  
  3359. Hair7:Destroy()
  3360. wait(0.1)
  3361. Hair7 = Instance.new("Part")
  3362. Hair7.Parent = char
  3363. Hair7.Name = "Hair"
  3364. Hair7.CanCollide = false
  3365. Hair7.Locked = true
  3366. Hair7.TopSurface = "Smooth"
  3367. Hair7.BottomSurface = "Smooth"
  3368. Hair7.formFactor = "Symmetric"
  3369. Hair7.Material = "Neon"
  3370. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3371. Hair7.CFrame = char.Torso.CFrame
  3372. Hair7.Size = Vector3.new(1, 1, 1)
  3373. Hair7.Transparency = 0
  3374.  
  3375.  
  3376. Weld1 = Instance.new("Weld")
  3377. Weld1.Parent = char.Head
  3378. Weld1.Part0 = char.Head
  3379. Weld1.Part1 = Hair7
  3380. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3381.  
  3382. Mesh = Instance.new("SpecialMesh")
  3383. Mesh.Offset = Vector3.new(0,-0.4,0)
  3384. Mesh.Parent = Hair7
  3385. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3386. Mesh.MeshType = "FileMesh"
  3387. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3388. Mesh.TextureId = ""
  3389. char.Head.face.Texture = "rbxassetid://1108357707"
  3390. local Must = Instance.new("Sound",Torso)
  3391. Must.SoundId = "rbxassetid://1035030726"
  3392. Must.Pitch = 0.99
  3393. Must.Volume = 1.4
  3394. Must.Looped = false
  3395. wait(0)
  3396. Must:Play()
  3397. a21e = new("Part",char)
  3398. a21e.Name = "Beam"..num
  3399. a21e.Locked = true
  3400. a21e.Size = v3(1,1,1)
  3401. a21e.CanCollide = false
  3402. a21e.BrickColor = bc("Gold")
  3403. a21e.Material = "Neon"
  3404. a21e.Transparency = 0
  3405. aa21e = new("SpecialMesh",a21e)
  3406. a21e.Anchored = true
  3407. a21e.Position = RootPart.Position
  3408. aa21e.MeshType = "Sphere"
  3409. aa21e.Scale = v3(1,1,1)
  3410. a51e = new("Part",char)
  3411. a51e.Name = "Beam"..num
  3412. a51e.Locked = true
  3413. a51e.Size = v3(1,1,1)
  3414. a51e.CanCollide = false
  3415. a51e.BrickColor = bc("New Yeller")
  3416. a51e.Material = "Neon"
  3417. a51e.Transparency = 0
  3418. aa51e = new("SpecialMesh",a51e)
  3419. a51e.Anchored = true
  3420. a51e.Position = RootPart.Position
  3421. aa51e.MeshType = "Sphere"
  3422. aa51e.Scale = v3(1,1,1)
  3423. a61e = new("Part",char)
  3424. a61e.Name = "Beam"..num
  3425. a61e.Locked = true
  3426. a61e.Size = v3(1,1,1)
  3427. a61e.CanCollide = false
  3428. a61e.BrickColor = bc("White")
  3429. a61e.Material = "Neon"
  3430. a61e.Transparency = 0
  3431. aa61e = new("SpecialMesh",a61e)
  3432. a61e.Anchored = true
  3433. a61e.Position = RootPart.Position
  3434. aa61e.MeshType = "Sphere"
  3435. aa61e.Scale = v3(1,1,1)
  3436. for i = 1,50 do
  3437. wait()
  3438. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3439. a21e.Transparency = a21e.Transparency + 0.03
  3440. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3441. a51e.Transparency = a51e.Transparency + 0.03
  3442. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3443. a61e.Transparency = a61e.Transparency + 0.02
  3444. end
  3445. a61e:Destroy()
  3446. aa61e:Destroy()
  3447. a51e:Destroy()
  3448. aa51e:Destroy()
  3449. a21e:Destroy()
  3450. aa21e:Destroy()
  3451.  
  3452.  
  3453. local Aura = Instance.new('ParticleEmitter')
  3454. Aura.Name = "Aura"
  3455. Aura.Texture = "rbxassetid://347730682"
  3456. Aura.Parent = Torso
  3457. Aura.LightEmission = 1
  3458. Aura.Transparency = NumberSequence.new(0.6,1)
  3459. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3460. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3461. Aura.LockedToPart = true
  3462. Aura.Lifetime = NumberRange.new(1)
  3463. Aura.Rate = 100
  3464. Aura.Speed = NumberRange.new(4.3)
  3465. Aura.EmissionDirection = "Top"
  3466. local Aura = Instance.new('ParticleEmitter')
  3467. Aura.Name = "Aura"
  3468. Aura.Texture = "rbxassetid://1046299182"
  3469. Aura.Parent = Torso
  3470. Aura.LightEmission = 1
  3471. Aura.Transparency = NumberSequence.new(0.6,1)
  3472. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3473. Aura.Size = NumberSequence.new(5)
  3474. Aura.Rotation = NumberRange.new(-20,15)
  3475. Aura.LockedToPart = true
  3476. Aura.Lifetime = NumberRange.new(0.2)
  3477. Aura.Rate = 20
  3478. Aura.Speed = NumberRange.new(0)
  3479. Aura.EmissionDirection = "Top"
  3480.  
  3481. SuperVegeta = true
  3482. Humanoid.WalkSpeed = 10
  3483. Humanoid.JumpPower = 120
  3484.  
  3485. Char.Humanoid.MaxHealth = Health
  3486. wait(0.3)
  3487. Char.Humanoid.Health = Health
  3488. wait(0.7)
  3489. Must:Destroy()
  3490. end
  3491.  
  3492. function Base()
  3493. SuperVegeta = false
  3494. local Effect = Instance.new("Part")
  3495. Effect.Name = "Effect"
  3496. Effect.Parent = Torso
  3497. Effect.CFrame = Torso.CFrame
  3498. Effect.BrickColor = BrickColor.new("White")
  3499. Effect.Shape = "Ball"
  3500. Effect.Size = Vector3.new(8, 8, 8)
  3501. Effect.Anchored = true
  3502. Effect.Material = "Neon"
  3503. Effect.CanCollide = false
  3504. for loop = 1, 25 do wait()
  3505. Effect.CFrame = Torso.CFrame
  3506. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3507. Effect.Transparency = Effect.Transparency + 0.04
  3508.  
  3509. end
  3510. repeat
  3511.  
  3512.  
  3513. Torso:FindFirstChild("Effect"):Remove()
  3514. until Torso:FindFirstChild("Effect") == nil
  3515.  
  3516. char.Head.face.Texture = "rbxassetid://1108342609"
  3517. Hair7:Destroy()
  3518. wait(0.1)
  3519. Hair7 = Instance.new("Part")
  3520. Hair7.Parent = char
  3521. Hair7.Name = "Hair"
  3522. Hair7.CanCollide = false
  3523. Hair7.Locked = true
  3524. Hair7.TopSurface = "Smooth"
  3525. Hair7.BottomSurface = "Smooth"
  3526. Hair7.formFactor = "Symmetric"
  3527. Hair7.Material = "Neon"
  3528. Hair7.BrickColor = BrickColor.new("Really black")
  3529. Hair7.CFrame = char.Torso.CFrame
  3530. Hair7.Size = Vector3.new(1, 1, 1)
  3531. Hair7.Transparency = 0
  3532.  
  3533.  
  3534. Weld1 = Instance.new("Weld")
  3535. Weld1.Parent = char.Head
  3536. Weld1.Part0 = char.Head
  3537. Weld1.Part1 = Hair7
  3538. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3539.  
  3540. Mesh = Instance.new("SpecialMesh")
  3541. Mesh.Offset = Vector3.new(0,-0.4,0)
  3542. Mesh.Parent = Hair7
  3543. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3544. Mesh.MeshType = "FileMesh"
  3545. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3546. Mesh.TextureId = ""
  3547.  
  3548.  
  3549.  
  3550. for i, v in pairs(Torso:GetChildren()) do
  3551. if v:IsA('ParticleEmitter') then
  3552. v:Remove()
  3553. end
  3554. end
  3555. for i, v in pairs(LeftArm:GetChildren()) do
  3556. if v:IsA('ParticleEmitter') then
  3557. v:Remove()
  3558. end
  3559. end
  3560. for i, v in pairs(RightArm:GetChildren()) do
  3561. if v:IsA('ParticleEmitter') then
  3562. v:Remove()
  3563. end
  3564. end
  3565. for i, v in pairs(RightLeg:GetChildren()) do
  3566. if v:IsA('ParticleEmitter') then
  3567. v:Remove()
  3568. end
  3569. end
  3570. for i, v in pairs(LeftLeg:GetChildren()) do
  3571. if v:IsA('ParticleEmitter') then
  3572. v:Remove()
  3573. end
  3574. end
  3575.  
  3576.  
  3577. end
  3578.  
  3579. mouse.KeyDown:connect(function(key)
  3580. if key=="9" then
  3581. Base()
  3582. end
  3583. mouse.KeyDown:connect(function(key)
  3584. if key=="3" then
  3585. Base()
  3586. SSJ2()
  3587. char.JumPower = 150
  3588. end
  3589. end)
  3590. Health = math.huge --------- Serious mode aura.
  3591. BaseHealth = math.huge
  3592.  
  3593.  
  3594.  
  3595.  
  3596. SuperSaiyan2 = false
  3597.  
  3598. Player = game.Players.LocalPlayer
  3599. Char = Player.Character
  3600. Torso = Char.Torso
  3601.  
  3602. function SSJ2()
  3603. for X = 1, 1 do wait()
  3604.  
  3605.  
  3606. wait(0)
  3607. for X = 1, 1 do wait()
  3608. local Effect = Instance.new("Part")
  3609. Effect.Name = "Effect"
  3610. Effect.Parent = Torso
  3611. Effect.CFrame = Torso.CFrame
  3612. Effect.BrickColor = BrickColor.new("Lapis")
  3613. Effect.Shape = "Ball"
  3614. Effect.Size = Vector3.new(1, 1, 1)
  3615. Effect.Anchored = true
  3616. Effect.Material = "Neon"
  3617. Effect.CanCollide = false
  3618. Effect.CFrame = Torso.CFrame
  3619. Effect.Size = Effect.Size + Vector3.new(0.5)
  3620. Effect.Transparency = Effect.Transparency + 0.04
  3621. end
  3622. end
  3623.  
  3624. repeat
  3625. Torso:FindFirstChild("Effect"):Remove()
  3626. until Torso:FindFirstChild("Effect") == nil
  3627.  
  3628.  
  3629. local Color1 = Color3.new(255, 255, 0)
  3630. local Color2 = Color3.new(255, 255, 0)
  3631.  
  3632.  
  3633. Hair7:Destroy()
  3634. wait(0.1)
  3635. Hair7 = Instance.new("Part")
  3636. Hair7.Parent = char
  3637. Hair7.Name = "Hair"
  3638. Hair7.CanCollide = false
  3639. Hair7.Locked = true
  3640. Hair7.TopSurface = "Smooth"
  3641. Hair7.BottomSurface = "Smooth"
  3642. Hair7.formFactor = "Symmetric"
  3643. Hair7.Material = "Neon"
  3644. Hair7.BrickColor = BrickColor.new("New Yeller")
  3645. Hair7.CFrame = char.Torso.CFrame
  3646. Hair7.Size = Vector3.new(1, 1, 1)
  3647. Hair7.Transparency = 0
  3648.  
  3649.  
  3650. Weld1 = Instance.new("Weld")
  3651. Weld1.Parent = char.Head
  3652. Weld1.Part0 = char.Head
  3653. Weld1.Part1 = Hair7
  3654. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3655.  
  3656. Mesh = Instance.new("SpecialMesh")
  3657. Mesh.Offset = Vector3.new(0,-0.4,0)
  3658. Mesh.Parent = Hair7
  3659. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3660. Mesh.MeshType = "FileMesh"
  3661. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3662. Mesh.TextureId = ""
  3663. char.Head.face.Texture = "rbxassetid://1108357707"
  3664. local Must = Instance.new("Sound",Torso)
  3665. Must.SoundId = "rbxassetid://1035030726"
  3666. Must.Pitch = 0.99
  3667. Must.Volume = 1.4
  3668. Must.Looped = false
  3669. wait(0)
  3670. Must:Play()
  3671. a21e = new("Part",char)
  3672. a21e.Name = "Beam"..num
  3673. a21e.Locked = true
  3674. a21e.Size = v3(1,1,1)
  3675. a21e.CanCollide = false
  3676. a21e.BrickColor = bc("Gold")
  3677. a21e.Material = "Neon"
  3678. a21e.Transparency = 0
  3679. aa21e = new("SpecialMesh",a21e)
  3680. a21e.Anchored = true
  3681. a21e.Position = RootPart.Position
  3682. aa21e.MeshType = "Sphere"
  3683. aa21e.Scale = v3(1,1,1)
  3684. a51e = new("Part",char)
  3685. a51e.Name = "Beam"..num
  3686. a51e.Locked = true
  3687. a51e.Size = v3(1,1,1)
  3688. a51e.CanCollide = false
  3689. a51e.BrickColor = bc("New Yeller")
  3690. a51e.Material = "Neon"
  3691. a51e.Transparency = 0
  3692. aa51e = new("SpecialMesh",a51e)
  3693. a51e.Anchored = true
  3694. a51e.Position = RootPart.Position
  3695. aa51e.MeshType = "Sphere"
  3696. aa51e.Scale = v3(1,1,1)
  3697. a61e = new("Part",char)
  3698. a61e.Name = "Beam"..num
  3699. a61e.Locked = true
  3700. a61e.Size = v3(1,1,1)
  3701. a61e.CanCollide = false
  3702. a61e.BrickColor = bc("White")
  3703. a61e.Material = "Neon"
  3704. a61e.Transparency = 0
  3705. aa61e = new("SpecialMesh",a61e)
  3706. a61e.Anchored = true
  3707. a61e.Position = RootPart.Position
  3708. aa61e.MeshType = "Sphere"
  3709. aa61e.Scale = v3(1,1,1)
  3710. for i = 1,50 do
  3711. wait()
  3712. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3713. a21e.Transparency = a21e.Transparency + 0.03
  3714. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3715. a51e.Transparency = a51e.Transparency + 0.03
  3716. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3717. a61e.Transparency = a61e.Transparency + 0.02
  3718. end
  3719. a61e:Destroy()
  3720. aa61e:Destroy()
  3721. a51e:Destroy()
  3722. aa51e:Destroy()
  3723. a21e:Destroy()
  3724. aa21e:Destroy()
  3725.  
  3726.  
  3727. local Aura = Instance.new('ParticleEmitter')
  3728. Aura.Name = "Aura"
  3729. Aura.Texture = "rbxassetid://347730682"
  3730. Aura.Parent = Torso
  3731. Aura.LightEmission = 1
  3732. Aura.Transparency = NumberSequence.new(0.6,1)
  3733. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3734. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3735. Aura.LockedToPart = true
  3736. Aura.Lifetime = NumberRange.new(1)
  3737. Aura.Rate = 100
  3738. Aura.Speed = NumberRange.new(4.3)
  3739. Aura.EmissionDirection = "Top"
  3740. local Aura = Instance.new('ParticleEmitter')
  3741. Aura.Name = "Aura"
  3742. Aura.Texture = "rbxassetid://1046299182"
  3743. Aura.Parent = Torso
  3744. Aura.LightEmission = 1
  3745. Aura.Transparency = NumberSequence.new(0.3,1)
  3746. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3747. Aura.Size = NumberSequence.new(5)
  3748. Aura.Rotation = NumberRange.new(-360,360)
  3749. Aura.LockedToPart = true
  3750. Aura.Lifetime = NumberRange.new(0.2)
  3751. Aura.Rate = 20
  3752. Aura.Speed = NumberRange.new(0)
  3753. Aura.EmissionDirection = "Top"
  3754.  
  3755. SuperSaiyan2 = true
  3756. Humanoid.JumpPower = 120
  3757.  
  3758. Char.Humanoid.MaxHealth = Health
  3759. wait(0.3)
  3760. Char.Humanoid.Health = Health
  3761. wait(0.7)
  3762. Must:Destroy()
  3763. end
  3764.  
  3765. function Base()
  3766. SuperSaiyan2 = false
  3767. local Effect = Instance.new("Part")
  3768. Effect.Name = "Effect"
  3769. Effect.Parent = Torso
  3770. Effect.CFrame = Torso.CFrame
  3771. Effect.BrickColor = BrickColor.new("White")
  3772. Effect.Shape = "Ball"
  3773. Effect.Size = Vector3.new(8, 8, 8)
  3774. Effect.Anchored = true
  3775. Effect.Material = "Neon"
  3776. Effect.CanCollide = false
  3777. for loop = 1, 25 do wait()
  3778. Effect.CFrame = Torso.CFrame
  3779. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3780. Effect.Transparency = Effect.Transparency + 0.04
  3781.  
  3782. end
  3783. repeat
  3784.  
  3785.  
  3786. Torso:FindFirstChild("Effect"):Remove()
  3787. until Torso:FindFirstChild("Effect") == nil
  3788.  
  3789. char.Head.face.Texture = "rbxassetid://1108342609"
  3790. Hair7:Destroy()
  3791. wait(0.1)
  3792. Hair7 = Instance.new("Part")
  3793. Hair7.Parent = char
  3794. Hair7.Name = "Hair"
  3795. Hair7.CanCollide = false
  3796. Hair7.Locked = true
  3797. Hair7.TopSurface = "Smooth"
  3798. Hair7.BottomSurface = "Smooth"
  3799. Hair7.formFactor = "Symmetric"
  3800. Hair7.Material = "Neon"
  3801. Hair7.BrickColor = BrickColor.new("Really black")
  3802. Hair7.CFrame = char.Torso.CFrame
  3803. Hair7.Size = Vector3.new(1, 1, 1)
  3804. Hair7.Transparency = 0
  3805.  
  3806.  
  3807. Weld1 = Instance.new("Weld")
  3808. Weld1.Parent = char.Head
  3809. Weld1.Part0 = char.Head
  3810. Weld1.Part1 = Hair7
  3811. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3812.  
  3813. Mesh = Instance.new("SpecialMesh")
  3814. Mesh.Offset = Vector3.new(0,-0.4,0)
  3815. Mesh.Parent = Hair7
  3816. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3817. Mesh.MeshType = "FileMesh"
  3818. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3819. Mesh.TextureId = ""
  3820.  
  3821.  
  3822.  
  3823. for i, v in pairs(Torso:GetChildren()) do
  3824. if v:IsA('ParticleEmitter') then
  3825. v:Remove()
  3826. end
  3827. end
  3828. for i, v in pairs(LeftArm:GetChildren()) do
  3829. if v:IsA('ParticleEmitter') then
  3830. v:Remove()
  3831. end
  3832. end
  3833. for i, v in pairs(RightArm:GetChildren()) do
  3834. if v:IsA('ParticleEmitter') then
  3835. v:Remove()
  3836. end
  3837. end
  3838. for i, v in pairs(RightLeg:GetChildren()) do
  3839. if v:IsA('ParticleEmitter') then
  3840. v:Remove()
  3841. end
  3842. end
  3843. for i, v in pairs(LeftLeg:GetChildren()) do
  3844. if v:IsA('ParticleEmitter') then
  3845. v:Remove()
  3846. end
  3847. end
  3848.  
  3849.  
  3850. end
  3851. end)
  3852. ---
  3853.  
  3854.  
  3855.  
  3856.  
  3857. musiccommand = 1
  3858. musicwait = false
  3859. mouse.KeyDown:connect(function(k)
  3860. if k == "=" and attack == false then
  3861. if musiccommand == 1 and musicwait == false then
  3862. musicwait = true
  3863. sou2:Stop()
  3864. musiccommand = 2
  3865. end
  3866. if musiccommand == 2 and musicwait == false then
  3867. musicwait = true
  3868. sou2:Play()
  3869. sou2.Volume = 2
  3870. musiccommand = 3
  3871. end
  3872. if musiccommand == 3 and musicwait == false then
  3873. musicwait = true
  3874. sou2.Volume = 0.5
  3875. musiccommand = 1
  3876. end
  3877. musicwait = false
  3878. end
  3879. end)
  3880. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3881. Hitpart3 = Instance.new("Part", HPart3)
  3882. Hitpart3.Size = Vector3.new(1, 1, 1)
  3883. Hitpart3.CanCollide = false
  3884. HuW3 = Instance.new("Weld")
  3885. HuW3.Name = "GuW"
  3886. HuW3.Part0 = HPart3
  3887. HuW3.C0 = cn(Xv, Yv, Zv)
  3888. HuW3.C1 = cn(0, 0, 0)
  3889. HuW3.Part1 = Hitpart3
  3890. HuW3.Parent = HPart3
  3891. Hitpart3.Transparency = 1
  3892. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3893. end
  3894. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3895. Hitpart2 = Instance.new("Part", HPart2)
  3896. Hitpart2.Size = Vector3.new(1, 1, 1)
  3897. Hitpart2.CanCollide = false
  3898. HuW2 = Instance.new("Weld")
  3899. HuW2.Name = "GuW"
  3900. HuW2.Part0 = HPart2
  3901. HuW2.C0 = cn(Xv, Yv, Zv)
  3902. HuW2.C1 = cn(0, 0, 0)
  3903. HuW2.Part1 = Hitpart2
  3904. HuW2.Parent = HPart2
  3905. Hitpart2.Transparency = 1
  3906. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3907. end
  3908. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3909. Hitpart = Instance.new("Part", HPart)
  3910. Hitpart.Size = Vector3.new(1, 1, 1)
  3911. Hitpart.CanCollide = false
  3912. HuW = Instance.new("Weld")
  3913. HuW.Name = "GuW"
  3914. HuW.Part0 = HPart
  3915. HuW.C0 = cn(Xv, Yv, Zv)
  3916. HuW.C1 = cn(0, 0, 0)
  3917. HuW.Part1 = Hitpart
  3918. HuW.Parent = HPart
  3919. Hitpart.Transparency = 1
  3920. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3921. end
  3922. wait2 = false
  3923. combo = 1
  3924. mouse.Button1Down:connect(function(key)
  3925. if attack == false then
  3926. attack = true
  3927. Humanoid.WalkSpeed = 17.01
  3928. if combo == 1 and wait2 == false then
  3929. wait2 = true
  3930. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3931. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  3932. for i = 0, 1, 0.1 do
  3933. swait()
  3934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3936. 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)
  3937. 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)
  3938. 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)
  3939. 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)
  3940. end
  3941. combo = 2
  3942. end
  3943. if combo == 2 and wait2 == false then
  3944. wait2 = true
  3945.  
  3946. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3947. for i = 0, 1, 0.1 do
  3948. swait()
  3949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3951. 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)
  3952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3953. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3954. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3955. end
  3956. combo = 3
  3957. end
  3958. if combo == 3 and wait2 == false then
  3959. wait2 = true
  3960. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3961. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  3962. for i = 0, 1, 0.1 do
  3963. swait()
  3964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3966. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3967. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3969. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3970. end
  3971. combo = 1
  3972. end
  3973. Humanoid.WalkSpeed = 16
  3974. Hitpart:Destroy()
  3975. wait2 = false
  3976. attack = false
  3977. end
  3978. end)
  3979. --
  3980. --
  3981. MV1 = 20
  3982. mouse.KeyDown:connect(function(k)
  3983. if k == "=" and attack == false then
  3984. if firemode == true then
  3985. firemode = false
  3986. print("ice mode")
  3987. icesmoke.Acceleration = Vector3.new(0,0,0)
  3988. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3989. icesmoke.Transparency = NumberSequence.new({
  3990. NumberSequenceKeypoint.new(0, 0.9),
  3991. NumberSequenceKeypoint.new(1, 1)
  3992. })
  3993. icesmoke.Size = NumberSequence.new(3)
  3994. icesmoke.Parent = RightArm
  3995. else
  3996. firemode = true
  3997. print("fire mode")
  3998. ice_mode = false
  3999. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4000. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4001. icesmoke.Rate = 400
  4002. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4003. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4004. icesmoke.Size = NumberSequence.new(3)
  4005. icesmoke.EmissionDirection = "Top"
  4006. icesmoke.Parent = LeftArm
  4007. end
  4008. end
  4009. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4010. MV1 = 90
  4011. Humanoid.WalkSpeed = 15
  4012. attack = true
  4013. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4014. Firepart2 = Instance.new("Part", LeftArm)
  4015. Firepart2.Size = Vector3.new(1, 1, 1)
  4016. Firepart2.CanCollide = false
  4017. GuW2 = Instance.new("Weld")
  4018. GuW2.Name = "GuW"
  4019. GuW2.Part0 = LeftArm
  4020. GuW2.C0 = cn(0, -0.5, 0)
  4021. GuW2.C1 = cn(0, 0, 0)
  4022. GuW2.Part1 = Firepart2
  4023. GuW2.Parent = LeftArm
  4024. Firepart2.Transparency = 1
  4025. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4026. for i = 0, 2, 0.1 do
  4027. swait()
  4028. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4031. 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)
  4032. 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)
  4033. 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)
  4034. 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)
  4035. end
  4036. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4037. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4038. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4039. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4040. Humanoid.WalkSpeed = 16
  4041. attack = false
  4042. Firepart2:Destroy()
  4043. end
  4044. end)
  4045. MV2 = 90
  4046.  
  4047. mouse.KeyDown:connect(function(key)
  4048. if key == "=" then
  4049. Head.Transparency = 1
  4050. Torso.Transparency = 1
  4051. LeftArm.Transparency = 1
  4052. Head.face.Texture = ""
  4053. RightArm.Transparency = 1
  4054. LeftLeg.Transparency = 1
  4055. RightLeg.Transparency = 1
  4056. mesh1.Transparency = 1
  4057. mesh2.Transparency = 1
  4058. mesh5.Transparency = 1
  4059. mesheye.Transparency = 1
  4060. mesheye1.Transparency = 1
  4061. mesheye2.Transparency = 1
  4062. mesheye3.Transparency = 1
  4063. char.Parent = workspace.Camera
  4064. char.WalkSpeed = 60
  4065. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4066. char:FindFirstChild("TalkingBillBoard"):destroy()
  4067. end
  4068. end
  4069. end)
  4070. mouse.KeyUp:connect(function(key)
  4071. if key == "=" then
  4072. Head.Transparency = 0
  4073. Torso.Transparency = 0
  4074. LeftArm.Transparency = 0
  4075. Head.face.Texture = ""
  4076. RightArm.Transparency = 0
  4077. LeftLeg.Transparency = 0
  4078. RightLeg.Transparency = 0
  4079. mesh1.Transparency = 0
  4080. mesh2.Transparency = 0
  4081. mesh5.Transparency = 0
  4082. mesheye.Transparency = 0
  4083. mesheye1.Transparency = 0
  4084. mesheye2.Transparency = 0
  4085. mesheye3.Transparency = 0
  4086. hat1.Transparency = 0
  4087. hat2.Transparency = 0
  4088. hat3.Transparency = 0
  4089. hat4.Transparency = 0
  4090. hat5.Transparency = 0
  4091. hat6.Transparency = 0
  4092. hat7.Transparency = 0
  4093. hat8.Transparency = 0
  4094. hat9.Transparency = 0
  4095. char.Parent = workspace
  4096. end
  4097. end)
  4098.  
  4099. mouse.KeyDown:connect(function(k)
  4100. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4101. MV2 = 90
  4102. attack = true
  4103. Firepart = Instance.new("Part", RightArm)
  4104. Firepart.Size = Vector3.new(1, 1, 1)
  4105. GuW = Instance.new("Weld")
  4106. GuW.Name = "GuW"
  4107. GuW.Part0 = RightArm
  4108. GuW.C0 = cn(0, -1, 0)
  4109. GuW.C1 = cn(0, 0, 0)
  4110. GuW.Part1 = Firepart
  4111. GuW.Parent = RightArm
  4112. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4113. Firepart.Transparency = 1
  4114. Humanoid.WalkSpeed = 15
  4115. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4116. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4117. for i = 1, 3 do
  4118. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4119. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4120. end
  4121. for i = 0, 3, 0.1 do
  4122. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4123. swait()
  4124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4126. 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)
  4127. 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)
  4128. 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)
  4129. 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)
  4130. end
  4131. wait(1)
  4132. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4133.  
  4134. Humanoid.WalkSpeed = 16
  4135. attack = false
  4136. Firepart:Destroy()
  4137. end
  4138.  
  4139.  
  4140.  
  4141.  
  4142. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4143. MV2 = 90
  4144. attack = true
  4145. Firepart = Instance.new("Part", RightArm)
  4146. Firepart.Size = Vector3.new(1, 1, 1)
  4147. GuW = Instance.new("Weld")
  4148. GuW.Name = "GuW"
  4149. GuW.Part0 = RightArm
  4150. GuW.C0 = cn(0, -1, 0)
  4151. GuW.C1 = cn(0, 0, 0)
  4152. GuW.Part1 = Firepart
  4153. GuW.Parent = RightArm
  4154. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4155. Firepart.Transparency = 1
  4156. Humanoid.WalkSpeed = 0.01
  4157. for i = 0, 4, 0.1 do
  4158. swait()
  4159. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4160. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4163. 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)
  4164. 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)
  4165. 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)
  4166. 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)
  4167. end
  4168. for i = 0, 4, 0.1 do
  4169. swait()
  4170. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4171. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4174. 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)
  4175. 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)
  4176. 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)
  4177. 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)
  4178. end
  4179. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4180. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4181. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4182. for i = 1, 3 do
  4183. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4184. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4185. end
  4186. for i = 0, 2, 0.1 do
  4187. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4188. swait()
  4189. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4190. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4191. 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)
  4192. 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)
  4193. 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)
  4194. 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)
  4195. end
  4196. Humanoid.WalkSpeed = 16
  4197. attack = false
  4198. Firepart:Destroy()
  4199. end
  4200. end)
  4201. Rapid = false
  4202. BasePart = Instance.new("Part")
  4203. BasePart.Shape = Enum.PartType.Block
  4204. BasePart.Material = Enum.Material.Neon
  4205. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4206. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4207. BasePart.FormFactor = Enum.FormFactor.Custom
  4208. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4209. BasePart.CanCollide = true
  4210. BasePart.Locked = true
  4211. BasePart.Anchored = false
  4212. local icy_Player = game.Players.localPlayer
  4213. local icy_mouse = icy_Player:GetMouse()
  4214. ice_mode = false
  4215. local colors = {
  4216. BrickColor.new("Cyan"),
  4217. BrickColor.new("Medium blue"),
  4218. BrickColor.new("Pastel blue")
  4219. }
  4220. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4221. if root then
  4222. icy_mouse.KeyDown:connect(function(k)
  4223. if k == "=" and firemode == false then
  4224. if ice_mode == true then
  4225. ice_mode = false
  4226. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4227. else
  4228. ice_mode = true
  4229. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4230. end
  4231. end
  4232. if k == "z" and firemode == true then
  4233. attack = true
  4234. do
  4235. local Stop = false
  4236. local Version = 0
  4237. local MaxSpeed = 5
  4238. local Speed = 3.5
  4239. local Keys = {}
  4240. local Force = 10000
  4241. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4242. swait(0.5)
  4243. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4244. if Fly then
  4245. Fly:Destroy()
  4246. end
  4247. if Rot then
  4248. Rot:Destroy()
  4249. end
  4250. Fly = Instance.new("BodyPosition", char.Torso)
  4251. Fly.Name = "LMMFly"
  4252. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4253. Fly.P = Force
  4254. Fly.position = char.Torso.Position
  4255. Rot = Instance.new("BodyGyro", char.Torso)
  4256. Rot.Name = "LMMRot"
  4257. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4258. Rot.P = Force
  4259. Rot.cframe = cam.CoordinateFrame
  4260. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4261. local Thread, Old = Version, nil
  4262. char.Humanoid.PlatformStand = true
  4263. function StopFly()
  4264. Version = Version + 1
  4265. Stop = true
  4266. char.Humanoid.PlatformStand = false
  4267. Fly:Destroy()
  4268. Rot:Destroy()
  4269. attack = false
  4270. end
  4271. char.ChildAdded:connect(function(Obj)
  4272. wait()
  4273. if Obj.Name == "LM" .. "MFlyStop" then
  4274. Obj:Destroy()
  4275. StopFly()
  4276. end
  4277. end)
  4278. HitpartFunk2(RightArm, 0, -0.7, 0)
  4279. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4280. for i = 0, 25, 0.1 do
  4281. if attack == true then
  4282. swait()
  4283.  
  4284. end
  4285. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4286. if Keys[string.char(48)] then
  4287. Speed = 1
  4288. end
  4289. if Keys.w then
  4290. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4291. end
  4292. if Keys.s then
  4293. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4294. end
  4295. if Keys.d then
  4296. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4297. end
  4298. if Keys.a then
  4299. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4300. end
  4301. if Keys.e or Keys[" "] then
  4302. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4303. end
  4304. if Keys.q then
  4305. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4306. end
  4307. if Keys.z then
  4308. StopFly()
  4309. end
  4310. if Old ~= Vectoring then
  4311. Fly.position = Vectoring.p
  4312. Old = Vectoring
  4313. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4314. else
  4315. Speed = 1
  4316. end
  4317. Rot.cframe = cam.CoordinateFrame
  4318. mouse.KeyDown:connect(function(Key)
  4319. Keys[Key] = true
  4320. end)
  4321. mouse.KeyUp:connect(function(Key)
  4322. Keys[Key] = false
  4323. end)
  4324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4326. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4327. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4328. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4329. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4330. end
  4331. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4332. attack = false
  4333. char.Humanoid.PlatformStand = false
  4334. Fly:Destroy()
  4335. Rot:Destroy()
  4336. end
  4337. end
  4338. if k == "=" and InForm == true then
  4339. attack = true
  4340. do
  4341. local Stop = false
  4342. local Version = 0
  4343. local MaxSpeed = 6
  4344. local Speed = 3
  4345. local Keys = {}
  4346. local Force = 10000
  4347. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4348. swait(1)
  4349. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4350. if Fly then
  4351. Fly:Destroy()
  4352. end
  4353. if Rot then
  4354. Rot:Destroy()
  4355. end
  4356. Fly = Instance.new("BodyPosition", char.Torso)
  4357. Fly.Name = "LMMFly"
  4358. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4359. Fly.P = Force
  4360. Fly.position = char.Torso.Position
  4361. Rot = Instance.new("BodyGyro", char.Torso)
  4362. Rot.Name = "LMMRot"
  4363. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4364. Rot.P = Force
  4365. Rot.cframe = cam.CoordinateFrame
  4366. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4367. local Thread, Old = Version, nil
  4368. char.Humanoid.PlatformStand = true
  4369. function StopFly()
  4370. Version = Version + 1
  4371. Stop = true
  4372. char.Humanoid.PlatformStand = false
  4373. Fly:Destroy()
  4374. Rot:Destroy()
  4375. attack = false
  4376. end
  4377. char.ChildAdded:connect(function(Obj)
  4378. wait()
  4379. if Obj.Name == "LM" .. "MFlyStop" then
  4380. Obj:Destroy()
  4381. StopFly()
  4382. end
  4383. end)
  4384. HitpartFunk2(RightArm, 0, -0.7, 0)
  4385. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4386. for i = 0, 25, 0.1 do
  4387. if attack == true then
  4388. swait()
  4389. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4390. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4391. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4392. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4393. end
  4394. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4395. if Keys[string.char(48)] then
  4396. Speed = 1
  4397. end
  4398. if Keys.w then
  4399. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4400. end
  4401. if Keys.s then
  4402. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4403. end
  4404. if Keys.d then
  4405. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4406. end
  4407. if Keys.a then
  4408. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4409. end
  4410. if Keys.e or Keys[" "] then
  4411. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4412. end
  4413. if Keys.q then
  4414. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4415. end
  4416. if Keys.z then
  4417. StopFly()
  4418. end
  4419. if Old ~= Vectoring then
  4420. Fly.position = Vectoring.p
  4421. Old = Vectoring
  4422. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4423. else
  4424. Speed = 1
  4425. end
  4426. Rot.cframe = cam.CoordinateFrame
  4427. mouse.KeyDown:connect(function(Key)
  4428. Keys[Key] = true
  4429. end)
  4430. mouse.KeyUp:connect(function(Key)
  4431. Keys[Key] = false
  4432. end)
  4433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4435. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4436. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4437. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4438. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4439. end
  4440. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4441. attack = false
  4442. char.Humanoid.PlatformStand = false
  4443. Fly:Destroy()
  4444. Rot:Destroy()
  4445. end
  4446. end
  4447. end)
  4448. game:GetService("RunService").Stepped:connect(function()
  4449. if ice_mode == true then
  4450. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4451. local icePath = BasePart:Clone()
  4452. icePath.Anchored = true
  4453. icePath.Transparency = 0.85
  4454. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4455. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4456. icePath.BrickColor = colors[math.random(1, #colors)]
  4457. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4458. game:GetService("Debris"):AddItem(icePath, 1)
  4459. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4460. end
  4461. end)
  4462. end
  4463. MV3 = 190
  4464. mouse.KeyDown:connect(function(k)
  4465. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4466. MV3 = 80
  4467. attack = true
  4468. Humanoid.WalkSpeed = 15
  4469. HitpartFunk2(RightArm, 0, -0.5, 0)
  4470. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4471. for i = 0, 1.5, 0.1 do
  4472. swait()
  4473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4477. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4478. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4479. end
  4480. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4481. for i = 0, 2, 0.1 do
  4482. swait()
  4483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4485. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4486. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4487. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4488. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4489. end
  4490. for i = 0, 4.2, 0.1 do
  4491. swait()
  4492. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4493. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4494. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4495. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4498. 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)
  4499. 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)
  4500. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4501. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4502. end
  4503. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4504. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4505. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4506. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4507. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4508. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4509. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4510. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4511. for i = 0, 2, 0.1 do
  4512. swait()
  4513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4515. 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)
  4516. 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)
  4517. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4518. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4519. end
  4520. for i = 0, 2, 0.1 do
  4521. swait()
  4522. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4523. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4524. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4525. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4526. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4527. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4528. end
  4529. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4530. for i = 0, 4, 0.1 do
  4531. swait()
  4532. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4533. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4536. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4537. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4538. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4539. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4540. end
  4541. for i = 0, 2, 0.1 do
  4542. swait()
  4543. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4544. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4546. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4547. 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)
  4548. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4549. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4550. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4551. end
  4552. for i = 1, 6 do
  4553. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4554. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4555. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4556. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4557. wait(0.15)
  4558. end
  4559. attack = false
  4560. Humanoid.WalkSpeed = 16
  4561. end
  4562. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4563. Humanoid.WalkSpeed = 1
  4564. MV3 = 80
  4565. attack = true
  4566. FastFireBall = Instance.new("Part", RightArm)
  4567. FastFireBall.Size = Vector3.new(1, 1, 1)
  4568. FFW = Instance.new("Weld")
  4569. FFW.Name = "GuW"
  4570. FFW.Part0 = RightArm
  4571. FFW.C0 = cn(0, -1, 0)
  4572. FFW.C1 = cn(0, 0, 0)
  4573. FFW.Part1 = FastFireBall
  4574. FFW.Parent = RightArm
  4575. FastFireBall.Transparency = 1
  4576. FastFireBall2 = Instance.new("Part", LeftArm)
  4577. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4578. FFW2 = Instance.new("Weld")
  4579. FFW2.Name = "GuW"
  4580. FFW2.Part0 = LeftArm
  4581. FFW2.C0 = cn(0, -1, 0)
  4582. FFW2.C1 = cn(0, 0, 0)
  4583. FFW2.Part1 = FastFireBall2
  4584. FFW2.Parent = LeftArm
  4585. FastFireBall2.Transparency = 1
  4586. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4587. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4588. for i = 0, 1, 0.1 do
  4589. swait()
  4590. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4591. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4592. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4593. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4599. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4600. end
  4601. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4602. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4603. function holding()
  4604. if Rapid == true and ice_mode == false then
  4605. for i = 0, 0.8, 0.1 do
  4606. swait()
  4607. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4608. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4611. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4612. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4613. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4614. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4615. end
  4616. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4617. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4618. for i = 0, 0.8, 0.1 do
  4619. swait()
  4620. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4621. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4622. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4623. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4624. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4625. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4626. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4627. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4628. end
  4629. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4630. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4631. holding()
  4632. end
  4633. end
  4634. if Rapid == false then
  4635. Rapid = true
  4636. holding()
  4637. end
  4638. end
  4639. end)
  4640. mouse.KeyUp:connect(function(k)
  4641. if k == "c" and Rapid == true then
  4642. MV3 = 180
  4643. Rapid = false
  4644. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4645. attack = false
  4646. wait(0.5)
  4647. Humanoid.WalkSpeed = 16
  4648. FastFireBall:Destroy()
  4649. FastFireBall2:Destroy()
  4650. end
  4651. end)
  4652.  
  4653.  
  4654. mouse.KeyUp:connect(function(k)
  4655. if k == "q" then
  4656. Combo1()
  4657. end
  4658. end)
  4659.  
  4660. mouse.KeyUp:connect(function(k)
  4661. if k == "r" then
  4662. Combo2()
  4663. end
  4664. end)
  4665.  
  4666. mouse.KeyUp:connect(function(k)
  4667. if k == "t" then
  4668. Combo3()
  4669. end
  4670. end)
  4671. mouse.KeyUp:connect(function(k)
  4672. if k == "u" then
  4673. Combo4()
  4674. end
  4675. end)
  4676.  
  4677.  
  4678. SoundFolder = Instance.new("Folder",char)
  4679. SoundFolder.Name = "SoundFolder"
  4680. punchsound1 = Instance.new("Sound",Torso)
  4681. punchsound1.Volume = 1.2
  4682. punchsound1.Name = "punchsound1"
  4683. punchsound1.Looped = false
  4684. punchsound1.SoundId = "rbxassetid://137579113"
  4685. StrongPunch = Instance.new("Sound",Torso)
  4686. StrongPunch.Volume = 1.6
  4687. StrongPunch.Name = "StrongPunch"
  4688. StrongPunch.Looped = false
  4689. StrongPunch.SoundId = "rbxassetid://441202925"
  4690. StrongPunch = Instance.new("Sound",Torso)
  4691. StrongPunch.Volume = 1.6
  4692. StrongPunch.Name = "StrongPunch"
  4693. StrongPunch.Looped = false
  4694. StrongPunch.SoundId = "rbxassetid://441202925"
  4695. StrongPunch1 = Instance.new("Sound",Torso)
  4696. StrongPunch1.Volume = 1.6
  4697. StrongPunch1.Name = "StrongPunch"
  4698. StrongPunch1.Looped = false
  4699. StrongPunch1.SoundId = "rbxassetid://441202925"
  4700. StrongPunch2 = Instance.new("Sound",Torso)
  4701. StrongPunch2.Volume = 1.6
  4702. StrongPunch2.Name = "StrongPunch"
  4703. StrongPunch.Looped = false
  4704. StrongPunch2.SoundId = "rbxassetid://441202925"
  4705. Zano = Instance.new("Sound",Torso)
  4706. Zano.Volume = 6
  4707. Zano.Name = "Zano"
  4708. Zano.Looped = false
  4709. Zano.SoundId = "rbxassetid://744770874"
  4710. GroundImpact = Instance.new("Sound",Torso)
  4711. GroundImpact.Volume = 8
  4712. GroundImpact.Name = "GroundImpact"
  4713. GroundImpact.Looped = false
  4714. GroundImpact.SoundId = "rbxassetid://165970126"
  4715. Break = Instance.new("Sound",Torso)
  4716. Break.Volume = 5
  4717. Break.Name = "Bonebreak"
  4718. Break.Looped = false
  4719. Break.SoundId = "rbxassetid://314390675"
  4720.  
  4721. local hit1 = false
  4722. local hit2 = false
  4723. local hit3 = false
  4724. local hit4 = false
  4725.  
  4726. function Combo1()
  4727. getplayer = new("Part",char)
  4728. getplayer.Position = Vector3.new(999,999,999)
  4729. getplayer.Transparency = 1
  4730. getplayer.Size = v3(3,3,3)
  4731. getplayer.CanCollide = false
  4732. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4733. getplayer.Name = "GetPlayer"
  4734.  
  4735. game.Debris:AddItem(getplayer,0.5)
  4736.  
  4737. getplayer.Touched:connect(function(hit)
  4738. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4739. getplayer:Destroy()
  4740. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4741. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4742. to.Anchored = true
  4743. idle = false
  4744.  
  4745.  
  4746. punchsound1:Play()
  4747. hit1 = true
  4748. for i = 0, 1, 0.1 do
  4749. swait()
  4750. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4751. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4752. 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)
  4753. 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)
  4754. 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)
  4755. 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)
  4756. end
  4757. punchsound1:Play()
  4758. for i = 0, 1, 0.1 do
  4759. swait()
  4760. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4761. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4762. 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)
  4763. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4764. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4765. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4766. end
  4767. punchsound1:Play()
  4768. for i = 0, 1, 0.1 do
  4769. swait()
  4770. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4771. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4772. 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)
  4773. 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)
  4774. 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)
  4775. 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)
  4776. end
  4777. for i = 0, 1, 0.1 do
  4778. swait()
  4779. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4780. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4781. 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)
  4782. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4783. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4784. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4785. end
  4786. for i = 0, 1, 0.1 do
  4787. swait()
  4788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4790. 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)
  4791. 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)
  4792. 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)
  4793. 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)
  4794. end
  4795. StrongPunch1:Play()
  4796. for i = 0, 1, 0.1 do
  4797. swait()
  4798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4800. 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)
  4801. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4802. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4803. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4804. end
  4805. for i = 0, 0.6, 0.1 do
  4806. swait()
  4807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4809. 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)
  4810. 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)
  4811. 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)
  4812. 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)
  4813. end
  4814. for i = 0, 0.6, 0.1 do
  4815. swait()
  4816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4818. 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)
  4819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4820. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4821. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4822. end
  4823. for i,v in pairs(to.Parent:GetChildren()) do
  4824. if v:IsA("Humanoid") then
  4825. v.Health = v.Health - 3
  4826.  
  4827. v.PlatformStand = true
  4828. end
  4829. end
  4830. StrongPunch:Play()
  4831. for i = 0, 1, 0.1 do
  4832. swait()
  4833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4835. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4836. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4837. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4838. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4839. end
  4840. for i,v in pairs(to.Parent:GetChildren()) do
  4841. if v:IsA("Humanoid") then
  4842. v.Health = v.Health - 5
  4843.  
  4844. v.PlatformStand = true
  4845. end
  4846. end
  4847.  
  4848. hit1 = false
  4849.  
  4850. punchsound1:Play()
  4851. hit2 = true
  4852. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4853. for i = 0, 1, 0.1 do
  4854. swait()
  4855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4857. 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)
  4858. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4859. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4860. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4861. end
  4862. for i,v in pairs(to.Parent:GetChildren()) do
  4863. if v:IsA("Humanoid") then
  4864. v.Health = v.Health - 5
  4865.  
  4866. v.PlatformStand = true
  4867. end
  4868. end
  4869. hit2 = false
  4870.  
  4871. punchsound1:Play()
  4872. hit3 = true
  4873. hit4 = true
  4874.  
  4875.  
  4876. punchsound1:Play()
  4877.  
  4878. coroutine.wrap(function()
  4879. for i=1,5 do
  4880. wait()
  4881. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4882. GroundImpact:Play()
  4883. a21e = new("Part",to)
  4884. a21e.Name = "Beam"..num
  4885. a21e.Locked = true
  4886. a21e.Size = v3(1,1,1)
  4887. a21e.CanCollide = false
  4888. a21e.BrickColor = bc("Gold")
  4889. a21e.Material = "Neon"
  4890. a21e.Transparency = 0
  4891. aa21e = new("SpecialMesh",a21e)
  4892. a21e.Anchored = true
  4893. a21e.Position = to.Position
  4894. aa21e.MeshType = "Sphere"
  4895. aa21e.Scale = v3(1,1,1)
  4896. a51e = new("Part",char)
  4897. a51e.Name = "Beam"..num
  4898. a51e.Locked = true
  4899. a51e.Size = v3(1,1,1)
  4900. a51e.CanCollide = false
  4901. a51e.BrickColor = bc("White")
  4902. a51e.Material = "Neon"
  4903. a51e.Transparency = 0
  4904. aa51e = new("SpecialMesh",a51e)
  4905. a51e.Anchored = true
  4906. a51e.Position = to.Position
  4907. aa51e.MeshType = "Sphere"
  4908. aa51e.Scale = v3(1,1,1)
  4909. a61e = new("Part",char)
  4910. a61e.Name = "Beam"..num
  4911. a61e.Locked = true
  4912. a61e.Size = v3(1,1,1)
  4913. a61e.CanCollide = false
  4914. a61e.BrickColor = bc("Really red")
  4915. a61e.Material = "Neon"
  4916. a61e.Transparency = 0
  4917. aa61e = new("SpecialMesh",a61e)
  4918. a61e.Anchored = true
  4919. a61e.Position = to.Position
  4920. aa61e.MeshType = "Sphere"
  4921. aa61e.Scale = v3(1,1,1)
  4922. for i = 1,20 do
  4923. wait()
  4924. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4925. a21e.Transparency = a21e.Transparency + 0.03
  4926. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4927. a51e.Transparency = a51e.Transparency + 0.03
  4928. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4929. a61e.Transparency = a61e.Transparency + 0.02
  4930. for i,v in pairs(to.Parent:GetChildren()) do
  4931. if v:IsA("Humanoid") then
  4932. v.Health = v.Health - 0.5
  4933.  
  4934. v.PlatformStand = true
  4935. end
  4936. end
  4937. end
  4938. a61e:Destroy()
  4939. aa61e:Destroy()
  4940. a51e:Destroy()
  4941. aa51e:Destroy()
  4942. a21e:Destroy()
  4943. aa21e:Destroy()
  4944.  
  4945. end
  4946.  
  4947.  
  4948. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4949. for i = 0, 1, 0.1 do
  4950. swait()
  4951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4953. 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)
  4954. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4955. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4956. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4957. end
  4958.  
  4959.  
  4960.  
  4961. wait(0.7)
  4962. end)()
  4963.  
  4964.  
  4965.  
  4966.  
  4967. RootPart.Anchored = true
  4968.  
  4969. for i = 0, 1, 0.1 do
  4970. swait()
  4971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4973. 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)
  4974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4976. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4977. end
  4978.  
  4979.  
  4980. StrongPunch:Play()
  4981.  
  4982.  
  4983. for i = 0, 1, 0.1 do
  4984. swait()
  4985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4987. 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)
  4988. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4989. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4990. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4991. end
  4992.  
  4993. for i = 0, 1, 0.1 do
  4994. swait()
  4995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4997. 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)
  4998. 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)
  4999. 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)
  5000. 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)
  5001. end
  5002.  
  5003.  
  5004.  
  5005. for i,v in pairs(to.Parent:GetChildren()) do
  5006. if v:IsA("Humanoid") then
  5007. v.Health = v.Health - 20
  5008.  
  5009. v.PlatformStand = true
  5010. end
  5011. end
  5012.  
  5013. StrongPunch2:Play()
  5014. for i = 0, 1, 0.1 do
  5015. swait()
  5016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5018. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5019. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5020. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5021. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5022. end
  5023.  
  5024. hitground = new("Part",char)
  5025. hitground.Size = Vector3.new(5,5,5)
  5026. hitground.Name = "Ground"
  5027. hitground.Transparency = 1
  5028. hitground.CanCollide = false
  5029. game.Debris:AddItem(hitground,2)
  5030. hitground.Position = Vector3.new(999,999,999)
  5031. hitgroundweld = new("Weld",hitground)
  5032. hitgroundweld.Part0 = to
  5033. hitgroundweld.Part1 = hitground
  5034. hitground.Touched:connect(function(hit2)
  5035. if hit2.Size.x > 150 then
  5036. hitground:Destroy()
  5037. ad = new("Part",char)
  5038. ad.Name = "NewPart"
  5039. ad.Size = Vector3.new(30,0.1,30)
  5040. ad.CanCollide = false
  5041. ad.Anchored = true
  5042. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5043. ad.Transparency = 1
  5044. aad = new("Decal",ad)
  5045.  
  5046. aad.Face = "Top"
  5047. aad.Transparency = 1
  5048. aad.Transparency = 0
  5049. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5050. smoke = new("Part",to)
  5051. smokemesh = new("SpecialMesh",smoke)
  5052. smokemesh.MeshId = "rbxassetid://928329648"
  5053. smoke.BrickColor = hit2.BrickColor
  5054. smoke.Anchored = true
  5055. smoke.Position = hitground.Position
  5056. GroundImpact:Play()
  5057. for i = 1,20 do
  5058. wait()
  5059. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5060. smoke.Transparency = smoke.Transparency + 1/20
  5061. end
  5062. smoke:Destroy()
  5063. wait(0.5)
  5064.  
  5065. for i = 1,20 do
  5066. wait(0.1)
  5067. aad.Transparency = aad.Transparency + 1/20
  5068. end
  5069. end
  5070. end)
  5071. to.Anchored = false
  5072. ys = Instance.new("BodyVelocity",to)
  5073. ys.Name = "GO"
  5074.  
  5075. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5076.  
  5077. ys.Velocity = v3(0,-90,0)
  5078.  
  5079. wait(1)
  5080. ys:Destroy()
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086. hit3 = false
  5087. hit4 = false
  5088.  
  5089.  
  5090. hit1 = false
  5091. hit2 = false
  5092. hit3 = false
  5093. hit4 = false
  5094. idle = true
  5095. RootPart.Anchored = false
  5096. end
  5097. end)
  5098. end
  5099.  
  5100.  
  5101. function Combo4()
  5102. getplayer = new("Part",char)
  5103. getplayer.Position = Vector3.new(999,999,999)
  5104. getplayer.Transparency = 1
  5105. getplayer.Size = v3(3,3,3)
  5106. getplayer.CanCollide = false
  5107. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5108. getplayer.Name = "GetPlayer"
  5109.  
  5110. game.Debris:AddItem(getplayer,0.5)
  5111.  
  5112. getplayer.Touched:connect(function(hit)
  5113. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5114. getplayer:Destroy()
  5115. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5116. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5117. to.Anchored = true
  5118. RootPart.Anchored = true
  5119. idle = false
  5120.  
  5121.  
  5122. punchsound1:Play()
  5123. hit1 = true
  5124. for i = 0, 0.5, 0.1 do
  5125. swait()
  5126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5128. 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)
  5129. 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)
  5130. 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)
  5131. 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)
  5132. end
  5133. punchsound1:Play()
  5134. for i = 0, 0.5, 0.1 do
  5135. swait()
  5136. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5137. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5138. 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)
  5139. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5140. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5141. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5142. end
  5143. punchsound1:Play()
  5144. for i = 0, 0.6, 0.1 do
  5145. swait()
  5146. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5147. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5148. 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)
  5149. 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)
  5150. 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)
  5151. 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)
  5152. end
  5153. for i = 0, 0.6, 0.1 do
  5154. swait()
  5155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5157. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5158. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5160. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5161. end
  5162. for i = 0, 0.5, 0.1 do
  5163. swait()
  5164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5166. 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)
  5167. 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)
  5168. 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)
  5169. 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)
  5170. end
  5171. punchsound1:Play()
  5172. for i = 0, 0.5, 0.1 do
  5173. swait()
  5174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5176. 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)
  5177. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5179. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5180. end
  5181. punchsound1:Play()
  5182. for i = 0, 0.6, 0.1 do
  5183. swait()
  5184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5186. 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)
  5187. 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)
  5188. 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)
  5189. 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)
  5190. end
  5191. for i = 0, 0.6, 0.1 do
  5192. swait()
  5193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5195. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5196. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5197. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5198. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5199. end
  5200. for i = 0, 0.5, 0.1 do
  5201. swait()
  5202. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5203. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5204. 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)
  5205. 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)
  5206. 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)
  5207. 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)
  5208. end
  5209. punchsound1:Play()
  5210. for i = 0, 0.5, 0.1 do
  5211. swait()
  5212. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5213. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5214. 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)
  5215. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5216. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5217. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5218. end
  5219. punchsound1:Play()
  5220. for i = 0, 0.6, 0.1 do
  5221. swait()
  5222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5224. 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)
  5225. 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)
  5226. 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)
  5227. 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)
  5228. end
  5229. for i = 0, 0.6, 0.1 do
  5230. swait()
  5231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5233. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5234. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5235. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5236. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5237. end
  5238. for i = 0, 0.5, 0.1 do
  5239. swait()
  5240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5242. 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)
  5243. 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)
  5244. 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)
  5245. 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)
  5246. end
  5247. punchsound1:Play()
  5248. for i = 0, 0.5, 0.1 do
  5249. swait()
  5250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5252. 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)
  5253. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5254. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5255. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5256. end
  5257. punchsound1:Play()
  5258. for i = 0, 0.6, 0.1 do
  5259. swait()
  5260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5262. 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)
  5263. 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)
  5264. 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)
  5265. 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)
  5266. end
  5267. for i = 0, 0.6, 0.1 do
  5268. swait()
  5269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5271. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5272. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5273. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5274. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5275. end
  5276. for i = 0, 0.5, 0.1 do
  5277. swait()
  5278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5280. 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)
  5281. 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)
  5282. 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)
  5283. 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)
  5284. end
  5285. punchsound1:Play()
  5286. for i = 0, 0.5, 0.1 do
  5287. swait()
  5288. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5289. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5290. 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)
  5291. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5292. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5293. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5294. end
  5295. punchsound1:Play()
  5296. for i = 0, 0.6, 0.1 do
  5297. swait()
  5298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5300. 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)
  5301. 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)
  5302. 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)
  5303. 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)
  5304. end
  5305. StrongPunch2:Play()
  5306. for i = 0, 5, 0.1 do
  5307. swait()
  5308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5310. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5313. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5314. end
  5315.  
  5316. for i,v in pairs(to.Parent:GetChildren()) do
  5317. if v:IsA("Humanoid") then
  5318. v.Health = v.Health - 20
  5319.  
  5320. v.PlatformStand = true
  5321. end
  5322. end
  5323. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5324. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5325. Zanzoken = Instance.new("Part",char)
  5326. Zanzoken.Anchored = true
  5327. Zanzoken.Position = v3(999,999,999)
  5328. Zanzoken.CFrame = Torso.CFrame
  5329. game.Debris:AddItem(Zanzoken,0.5)
  5330. Zanzoken.Transparency = 1
  5331. Zano:Play()
  5332. wait()
  5333. idk = Instance.new("BillboardGui",Zanzoken)
  5334. idk.Size = UDim2.new(10,0,15,0)
  5335. idk.AlwaysOnTop = false
  5336. idk1 = Instance.new("ImageLabel",idk)
  5337. idk1.BackgroundTransparency = 1
  5338. idk.ExtentsOffset = v3(0,0,0)
  5339. idk1.ImageTransparency = 0
  5340. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5341. idk1.Size = UDim2.new(2,0,1,0)
  5342. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5343. idk1.Image = "rbxassetid://319554883"
  5344. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5345. wait()
  5346. Zanzoken = Instance.new("Part",char)
  5347. Zanzoken.Anchored = true
  5348. Zanzoken.Position = v3(999,999,999)
  5349. Zanzoken.CFrame = Torso.CFrame
  5350. game.Debris:AddItem(Zanzoken,0.5)
  5351. Zanzoken.Transparency = 1
  5352. wait()
  5353. idk = Instance.new("BillboardGui",Zanzoken)
  5354. idk.Size = UDim2.new(20,0,20,0)
  5355. idk.AlwaysOnTop = false
  5356. idk1 = Instance.new("ImageLabel",idk)
  5357. idk1.BackgroundTransparency = 1
  5358. idk.ExtentsOffset = v3(0,0,0)
  5359. idk1.ImageTransparency = 0
  5360. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5361. idk1.Size = UDim2.new(2,0,1,0)
  5362. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5363. idk1.Image = "rbxassetid://319554883"
  5364. for i = 0, 0.5, 0.1 do
  5365. swait()
  5366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5368. 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)
  5369. 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)
  5370. 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)
  5371. 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)
  5372. end
  5373. punchsound1:Play()
  5374. for i = 0, 0.5, 0.1 do
  5375. swait()
  5376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5378. 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)
  5379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5381. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5382. end
  5383. punchsound1:Play()
  5384. for i = 0, 0.6, 0.1 do
  5385. swait()
  5386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5388. 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)
  5389. 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)
  5390. 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)
  5391. 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)
  5392. end
  5393. for i = 0, 0.6, 0.1 do
  5394. swait()
  5395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5397. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5398. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5399. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5400. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5401. end
  5402. for i = 0, 0.5, 0.1 do
  5403. swait()
  5404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5406. 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)
  5407. 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)
  5408. 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)
  5409. 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)
  5410. end
  5411. punchsound1:Play()
  5412. for i = 0, 0.5, 0.1 do
  5413. swait()
  5414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5416. 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)
  5417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5419. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5420. end
  5421. punchsound1:Play()
  5422. for i = 0, 0.6, 0.1 do
  5423. swait()
  5424. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5425. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5426. 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)
  5427. 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)
  5428. 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)
  5429. 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)
  5430. end
  5431. for i = 0, 0.6, 0.1 do
  5432. swait()
  5433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5435. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5436. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5437. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5438. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5439. end
  5440. for i = 0, 0.5, 0.1 do
  5441. swait()
  5442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5444. 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)
  5445. 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)
  5446. 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)
  5447. 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)
  5448. end
  5449. punchsound1:Play()
  5450. for i = 0, 0.5, 0.1 do
  5451. swait()
  5452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5454. 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)
  5455. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5457. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5458. end
  5459. punchsound1:Play()
  5460. for i = 0, 0.6, 0.1 do
  5461. swait()
  5462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5464. 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)
  5465. 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)
  5466. 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)
  5467. 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)
  5468. end
  5469. for i = 0, 0.6, 0.1 do
  5470. swait()
  5471. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5472. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5473. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5474. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5475. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5476. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5477. end
  5478. for i = 0, 0.5, 0.1 do
  5479. swait()
  5480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5482. 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)
  5483. 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)
  5484. 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)
  5485. 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)
  5486. end
  5487. punchsound1:Play()
  5488. for i = 0, 0.5, 0.1 do
  5489. swait()
  5490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5492. 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)
  5493. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5495. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5496. end
  5497. punchsound1:Play()
  5498. for i = 0, 0.3, 0.1 do
  5499. swait()
  5500. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5501. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5502. 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)
  5503. 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)
  5504. 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)
  5505. 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)
  5506. end
  5507. for i = 0, 0.3, 0.1 do
  5508. swait()
  5509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5511. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5513. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5514. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5515. end
  5516. for i = 0, 0.3, 0.1 do
  5517. swait()
  5518. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5519. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5520. 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)
  5521. 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)
  5522. 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)
  5523. 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)
  5524. end
  5525. punchsound1:Play()
  5526. for i = 0, 0.3, 0.1 do
  5527. swait()
  5528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5530. 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)
  5531. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5532. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5533. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5534. end
  5535. punchsound1:Play()
  5536. for i = 0, 0.3, 0.1 do
  5537. swait()
  5538. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5539. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5540. 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)
  5541. 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)
  5542. 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)
  5543. 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)
  5544. end
  5545. for i = 0, 0.3, 0.1 do
  5546. swait()
  5547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5549. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5551. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5552. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5553. end
  5554. punchsound1:Play()
  5555. for i = 0, 1, 0.1 do
  5556. swait()
  5557. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5558. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5559. 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)
  5560. 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)
  5561. 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)
  5562. 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)
  5563. end
  5564. for i = 0, 0.3, 0.1 do
  5565. swait()
  5566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5568. 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)
  5569. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5570. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5571. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5572. end
  5573. punchsound1:Play()
  5574. for i = 0, 0.3, 0.1 do
  5575. swait()
  5576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5578. 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)
  5579. 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)
  5580. 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)
  5581. 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)
  5582. end
  5583. for i = 0, 0.3, 0.1 do
  5584. swait()
  5585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5586. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5587. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5588. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5589. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5590. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5591. end
  5592. for i = 0, 0.3, 0.1 do
  5593. swait()
  5594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5596. 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)
  5597. 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)
  5598. 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)
  5599. 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)
  5600. end
  5601. punchsound1:Play()
  5602. for i = 0, 0.3, 0.1 do
  5603. swait()
  5604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5606. 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)
  5607. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5608. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5609. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5610. end
  5611. punchsound1:Play()
  5612. for i = 0, 0.6, 0.1 do
  5613. swait()
  5614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5616. 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)
  5617. 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)
  5618. 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)
  5619. 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)
  5620. end
  5621. for i = 0, 0.3, 0.1 do
  5622. swait()
  5623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5625. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5627. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5628. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5629. end
  5630. for i = 0, 0.3, 0.1 do
  5631. swait()
  5632. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5633. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5634. 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)
  5635. 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)
  5636. 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)
  5637. 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)
  5638. end
  5639. punchsound1:Play()
  5640. for i = 0, 0.5, 0.1 do
  5641. swait()
  5642. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5643. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5644. 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)
  5645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5646. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5647. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5648. end
  5649. punchsound1:Play()
  5650. for i = 0, 0.6, 0.1 do
  5651. swait()
  5652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5654. 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)
  5655. 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)
  5656. 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)
  5657. 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)
  5658. end
  5659. for i = 0, 0.6, 0.1 do
  5660. swait()
  5661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5662. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5663. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5664. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5665. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5666. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5667. end
  5668. for i = 0, 0.5, 0.1 do
  5669. swait()
  5670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5672. 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)
  5673. 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)
  5674. 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)
  5675. 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)
  5676. end
  5677. punchsound1:Play()
  5678. for i = 0, 0.5, 0.1 do
  5679. swait()
  5680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5682. 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)
  5683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5684. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5685. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5686. end
  5687. punchsound1:Play()
  5688. for i = 0, 0.6, 0.1 do
  5689. swait()
  5690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5692. 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)
  5693. 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)
  5694. 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)
  5695. 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)
  5696. end
  5697. for i = 0, 0.6, 0.1 do
  5698. swait()
  5699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5701. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5704. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5705. end
  5706. for i = 0, 0.5, 0.1 do
  5707. swait()
  5708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5710. 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)
  5711. 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)
  5712. 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)
  5713. 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)
  5714. end
  5715. punchsound1:Play()
  5716. for i = 0, 0.5, 0.1 do
  5717. swait()
  5718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5720. 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)
  5721. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5722. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5723. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5724. end
  5725. punchsound1:Play()
  5726. for i = 0, 0.6, 0.1 do
  5727. swait()
  5728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5730. 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)
  5731. 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)
  5732. 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)
  5733. 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)
  5734. end
  5735. for i = 0, 0.6, 0.1 do
  5736. swait()
  5737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5739. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5740. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5741. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5742. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5743. end
  5744. punchsound1:Play()
  5745. for i = 0, 1, 0.1 do
  5746. swait()
  5747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5749. 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)
  5750. 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)
  5751. 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)
  5752. 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)
  5753. end
  5754. for i = 0, 0.5, 0.1 do
  5755. swait()
  5756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5758. 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)
  5759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5761. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5762. end
  5763. punchsound1:Play()
  5764. for i = 0, 0.6, 0.1 do
  5765. swait()
  5766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5768. 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)
  5769. 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)
  5770. 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)
  5771. 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)
  5772. end
  5773. for i = 0, 0.6, 0.1 do
  5774. swait()
  5775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5777. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5780. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5781. end
  5782. for i = 0, 0.5, 0.1 do
  5783. swait()
  5784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5786. 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)
  5787. 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)
  5788. 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)
  5789. 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)
  5790. end
  5791. punchsound1:Play()
  5792. for i = 0, 0.5, 0.1 do
  5793. swait()
  5794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5796. 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)
  5797. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5798. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5799. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5800. end
  5801. punchsound1:Play()
  5802. for i = 0, 0.6, 0.1 do
  5803. swait()
  5804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5806. 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)
  5807. 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)
  5808. 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)
  5809. 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)
  5810. end
  5811. for i = 0, 0.6, 0.1 do
  5812. swait()
  5813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5815. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5818. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5819. end
  5820. for i = 0, 0.5, 0.1 do
  5821. swait()
  5822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5824. 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)
  5825. 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)
  5826. 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)
  5827. 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)
  5828. end
  5829. punchsound1:Play()
  5830. for i = 0, 0.5, 0.1 do
  5831. swait()
  5832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5834. 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)
  5835. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5836. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5837. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5838. end
  5839. punchsound1:Play()
  5840. for i = 0, 0.6, 0.1 do
  5841. swait()
  5842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5844. 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)
  5845. 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)
  5846. 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)
  5847. 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)
  5848. end
  5849. for i = 0, 0.6, 0.1 do
  5850. swait()
  5851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5853. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5854. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5855. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5856. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5857. end
  5858. for i = 0, 0.5, 0.1 do
  5859. swait()
  5860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5862. 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)
  5863. 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)
  5864. 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)
  5865. 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)
  5866. end
  5867. punchsound1:Play()
  5868. for i = 0, 0.5, 0.1 do
  5869. swait()
  5870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5872. 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)
  5873. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5874. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5875. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5876. end
  5877. punchsound1:Play()
  5878. for i = 0, 0.6, 0.1 do
  5879. swait()
  5880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5882. 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)
  5883. 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)
  5884. 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)
  5885. 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)
  5886. end
  5887. for i = 0, 0.6, 0.1 do
  5888. swait()
  5889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5891. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5892. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5893. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5894. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5895. end
  5896. for i = 0, 0.5, 0.1 do
  5897. swait()
  5898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5900. 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)
  5901. 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)
  5902. 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)
  5903. 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)
  5904. end
  5905. punchsound1:Play()
  5906. for i = 0, 0.5, 0.1 do
  5907. swait()
  5908. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5909. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5910. 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)
  5911. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5912. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5913. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5914. end
  5915. punchsound1:Play()
  5916. for i = 0, 0.6, 0.1 do
  5917. swait()
  5918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5920. 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)
  5921. 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)
  5922. 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)
  5923. 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)
  5924. end
  5925. for i = 0, 0.6, 0.1 do
  5926. swait()
  5927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5929. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5930. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5931. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5932. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5933. end
  5934. punchsound1:Play()
  5935. for i = 0, 1, 0.1 do
  5936. swait()
  5937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5939. 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)
  5940. 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)
  5941. 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)
  5942. 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)
  5943. end
  5944. for i = 0, 0.5, 0.1 do
  5945. swait()
  5946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5948. 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)
  5949. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5950. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5951. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5952. end
  5953. punchsound1:Play()
  5954. for i = 0, 0.6, 0.1 do
  5955. swait()
  5956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5958. 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)
  5959. 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)
  5960. 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)
  5961. 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)
  5962. end
  5963. for i = 0, 0.6, 0.1 do
  5964. swait()
  5965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5967. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5968. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5969. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5970. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5971. end
  5972. for i = 0, 0.5, 0.1 do
  5973. swait()
  5974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5976. 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)
  5977. 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)
  5978. 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)
  5979. 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)
  5980. end
  5981. punchsound1:Play()
  5982. for i = 0, 0.3, 0.1 do
  5983. swait()
  5984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5986. 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)
  5987. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5988. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5989. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5990. end
  5991. punchsound1:Play()
  5992. for i = 0, 0.3, 0.1 do
  5993. swait()
  5994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5996. 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)
  5997. 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)
  5998. 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)
  5999. 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)
  6000. end
  6001. for i = 0, 0.3, 0.1 do
  6002. swait()
  6003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6005. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6006. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6007. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6008. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6009. end
  6010. for i = 0, 0.3, 0.1 do
  6011. swait()
  6012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6014. 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)
  6015. 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)
  6016. 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)
  6017. 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)
  6018. end
  6019. punchsound1:Play()
  6020. for i = 0, 0.3, 0.1 do
  6021. swait()
  6022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6024. 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)
  6025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6027. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6028. end
  6029. punchsound1:Play()
  6030. for i = 0, 0.3, 0.1 do
  6031. swait()
  6032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6034. 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)
  6035. 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)
  6036. 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)
  6037. 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)
  6038. end
  6039. for i = 0, 0.3, 0.1 do
  6040. swait()
  6041. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6042. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6043. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6044. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6045. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6046. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6047. end
  6048. for i = 0, 0.3, 0.1 do
  6049. swait()
  6050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6052. 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)
  6053. 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)
  6054. 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)
  6055. 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)
  6056. end
  6057. punchsound1:Play()
  6058. for i = 0, 0.3, 0.1 do
  6059. swait()
  6060. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6061. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6062. 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)
  6063. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6064. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6065. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6066. end
  6067. punchsound1:Play()
  6068. for i = 0, 0.3, 0.1 do
  6069. swait()
  6070. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6071. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6072. 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)
  6073. 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)
  6074. 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)
  6075. 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)
  6076. end
  6077. for i = 0, 0.1, 0.1 do
  6078. swait()
  6079. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6080. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6081. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6082. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6083. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6084. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6085. end
  6086. for i = 0, 0.1, 0.1 do
  6087. swait()
  6088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6090. 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)
  6091. 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)
  6092. 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)
  6093. 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)
  6094. end
  6095. punchsound1:Play()
  6096. for i = 0, 0.1, 0.1 do
  6097. swait()
  6098. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6099. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6100. 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)
  6101. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6102. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6103. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6104. end
  6105. punchsound1:Play()
  6106. for i = 0, 0.1, 0.1 do
  6107. swait()
  6108. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6109. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6110. 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)
  6111. 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)
  6112. 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)
  6113. 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)
  6114. end
  6115. for i = 0, 0.1, 0.1 do
  6116. swait()
  6117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6119. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6120. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6121. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6122. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6123. end
  6124. punchsound1:Play()
  6125. for i = 0, 0.4, 0.1 do
  6126. swait()
  6127. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6128. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6129. 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)
  6130. 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)
  6131. 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)
  6132. 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)
  6133. end
  6134. for i,v in pairs(to.Parent:GetChildren()) do
  6135. if v:IsA("Humanoid") then
  6136. v.Health = v.Health - 20
  6137.  
  6138. v.PlatformStand = true
  6139. end
  6140. end
  6141. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6142. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6143. Zanzoken = Instance.new("Part",char)
  6144. Zanzoken.Anchored = true
  6145. Zanzoken.Position = v3(999,999,999)
  6146. Zanzoken.CFrame = Torso.CFrame
  6147. game.Debris:AddItem(Zanzoken,0.5)
  6148. Zanzoken.Transparency = 1
  6149. Zano:Play()
  6150. wait()
  6151. idk = Instance.new("BillboardGui",Zanzoken)
  6152. idk.Size = UDim2.new(10,0,15,0)
  6153. idk.AlwaysOnTop = false
  6154. idk1 = Instance.new("ImageLabel",idk)
  6155. idk1.BackgroundTransparency = 1
  6156. idk.ExtentsOffset = v3(0,0,0)
  6157. idk1.ImageTransparency = 0
  6158. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6159. idk1.Size = UDim2.new(2,0,1,0)
  6160. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6161. idk1.Image = "rbxassetid://319554883"
  6162. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6163. wait()
  6164. Zanzoken = Instance.new("Part",char)
  6165. Zanzoken.Anchored = true
  6166. Zanzoken.Position = v3(999,999,999)
  6167. Zanzoken.CFrame = Torso.CFrame
  6168. game.Debris:AddItem(Zanzoken,0.5)
  6169. Zanzoken.Transparency = 1
  6170. wait()
  6171. idk = Instance.new("BillboardGui",Zanzoken)
  6172. idk.Size = UDim2.new(20,0,20,0)
  6173. idk.AlwaysOnTop = false
  6174. idk1 = Instance.new("ImageLabel",idk)
  6175. idk1.BackgroundTransparency = 1
  6176. idk.ExtentsOffset = v3(0,0,0)
  6177. idk1.ImageTransparency = 0
  6178. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6179. idk1.Size = UDim2.new(2,0,1,0)
  6180. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6181. idk1.Image = "rbxassetid://319554883"
  6182. punchsound1:Play()
  6183. for i = 0, 6, 0.1 do
  6184. swait()
  6185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6187. 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)
  6188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6190. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6191. end
  6192. for i = 0, 0.6, 0.1 do
  6193. swait()
  6194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6196. 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)
  6197. 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)
  6198. 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)
  6199. 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)
  6200. end
  6201. for i = 0, 0.6, 0.1 do
  6202. swait()
  6203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6205. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6206. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6207. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6208. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6209. end
  6210. punchsound1:Play()
  6211. for i = 0, 1, 0.1 do
  6212. swait()
  6213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6215. 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)
  6216. 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)
  6217. 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)
  6218. 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)
  6219. end
  6220. for i = 0, 0.6, 0.1 do
  6221. swait()
  6222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6224. 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)
  6225. 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)
  6226. 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)
  6227. 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)
  6228. end
  6229. for i = 0, 0.6, 0.1 do
  6230. swait()
  6231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6233. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6234. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6235. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6236. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6237. end
  6238. punchsound1:Play()
  6239. for i = 0, 1, 0.1 do
  6240. swait()
  6241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6243. 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)
  6244. 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)
  6245. 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)
  6246. 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)
  6247. end
  6248. for i = 0, 0.6, 0.1 do
  6249. swait()
  6250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6252. 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)
  6253. 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)
  6254. 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)
  6255. 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)
  6256. end
  6257. for i = 0, 0.6, 0.1 do
  6258. swait()
  6259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6261. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6262. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6263. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6264. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6265. end
  6266. punchsound1:Play()
  6267. for i = 0, 1, 0.1 do
  6268. swait()
  6269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6271. 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)
  6272. 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)
  6273. 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)
  6274. 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)
  6275. end
  6276. for i = 0, 0.6, 0.1 do
  6277. swait()
  6278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6280. 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)
  6281. 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)
  6282. 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)
  6283. 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)
  6284. end
  6285. for i = 0, 0.6, 0.1 do
  6286. swait()
  6287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6289. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6290. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6291. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6292. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6293. end
  6294. punchsound1:Play()
  6295. for i = 0, 1, 0.1 do
  6296. swait()
  6297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6299. 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)
  6300. 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)
  6301. 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)
  6302. 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)
  6303. end
  6304. for i = 0, 0.6, 0.1 do
  6305. swait()
  6306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6308. 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)
  6309. 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)
  6310. 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)
  6311. 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)
  6312. end
  6313. for i = 0, 0.6, 0.1 do
  6314. swait()
  6315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6317. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6320. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6321. end
  6322. punchsound1:Play()
  6323. for i = 0, 1, 0.1 do
  6324. swait()
  6325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6327. 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)
  6328. 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)
  6329. 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)
  6330. 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)
  6331. end
  6332. for i = 0, 0.6, 0.1 do
  6333. swait()
  6334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6336. 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)
  6337. 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)
  6338. 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)
  6339. 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)
  6340. end
  6341. for i = 0, 0.6, 0.1 do
  6342. swait()
  6343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6345. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6349. end
  6350. punchsound1:Play()
  6351. for i = 0, 1, 0.1 do
  6352. swait()
  6353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6355. 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)
  6356. 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)
  6357. 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)
  6358. 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)
  6359. end
  6360.  
  6361.  
  6362.  
  6363. for i,v in pairs(to.Parent:GetChildren()) do
  6364. if v:IsA("Humanoid") then
  6365. v.Health = v.Health - 20
  6366.  
  6367. v.PlatformStand = true
  6368. end
  6369. end
  6370. StrongPunch:Play()
  6371. for i = 0, 1, 0.1 do
  6372. swait()
  6373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6375. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6378. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6379. end
  6380. for i = 0, 1, 0.1 do
  6381. swait()
  6382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6384. 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)
  6385. 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)
  6386. 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)
  6387. 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)
  6388. end
  6389. for i,v in pairs(to.Parent:GetChildren()) do
  6390. if v:IsA("Humanoid") then
  6391. v.Health = v.Health - 5
  6392.  
  6393. v.PlatformStand = true
  6394. end
  6395. end
  6396. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6397. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6398. Zanzoken = Instance.new("Part",char)
  6399. Zanzoken.Anchored = true
  6400. Zanzoken.Position = v3(999,999,999)
  6401. Zanzoken.CFrame = Torso.CFrame
  6402. game.Debris:AddItem(Zanzoken,0.5)
  6403. Zanzoken.Transparency = 1
  6404. Zano:Play()
  6405. wait()
  6406. idk = Instance.new("BillboardGui",Zanzoken)
  6407. idk.Size = UDim2.new(10,0,15,0)
  6408. idk.AlwaysOnTop = false
  6409. idk1 = Instance.new("ImageLabel",idk)
  6410. idk1.BackgroundTransparency = 1
  6411. idk.ExtentsOffset = v3(0,0,0)
  6412. idk1.ImageTransparency = 0
  6413. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6414. idk1.Size = UDim2.new(2,0,1,0)
  6415. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6416. idk1.Image = "rbxassetid://319554883"
  6417. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6418. wait()
  6419. Zanzoken = Instance.new("Part",char)
  6420. Zanzoken.Anchored = true
  6421. Zanzoken.Position = v3(999,999,999)
  6422. Zanzoken.CFrame = Torso.CFrame
  6423. game.Debris:AddItem(Zanzoken,0.5)
  6424. Zanzoken.Transparency = 1
  6425. wait()
  6426. idk = Instance.new("BillboardGui",Zanzoken)
  6427. idk.Size = UDim2.new(20,0,20,0)
  6428. idk.AlwaysOnTop = false
  6429. idk1 = Instance.new("ImageLabel",idk)
  6430. idk1.BackgroundTransparency = 1
  6431. idk.ExtentsOffset = v3(0,0,0)
  6432. idk1.ImageTransparency = 0
  6433. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6434. idk1.Size = UDim2.new(2,0,1,0)
  6435. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6436. idk1.Image = "rbxassetid://319554883"
  6437. for i = 0, 1, 0.1 do
  6438. swait()
  6439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6441. 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)
  6442. 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)
  6443. 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)
  6444. 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)
  6445. end
  6446. punchsound1:Play()
  6447. for i = 0, 1, 0.1 do
  6448. swait()
  6449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6451. 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)
  6452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6454. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6455. end
  6456. punchsound1:Play()
  6457. for i = 0, 1, 0.1 do
  6458. swait()
  6459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6461. 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)
  6462. 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)
  6463. 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)
  6464. 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)
  6465. end
  6466. for i = 0, 1, 0.1 do
  6467. swait()
  6468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6474. end
  6475. for i = 0, 1, 0.1 do
  6476. swait()
  6477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6479. 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)
  6480. 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)
  6481. 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)
  6482. 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)
  6483. end
  6484. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6485. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6486. Zanzoken = Instance.new("Part",char)
  6487. Zanzoken.Anchored = true
  6488. Zanzoken.Position = v3(999,999,999)
  6489. Zanzoken.CFrame = Torso.CFrame
  6490. game.Debris:AddItem(Zanzoken,0.5)
  6491. Zanzoken.Transparency = 1
  6492. Zano:Play()
  6493. wait()
  6494. idk = Instance.new("BillboardGui",Zanzoken)
  6495. idk.Size = UDim2.new(10,0,15,0)
  6496. idk.AlwaysOnTop = false
  6497. idk1 = Instance.new("ImageLabel",idk)
  6498. idk1.BackgroundTransparency = 1
  6499. idk.ExtentsOffset = v3(0,0,0)
  6500. idk1.ImageTransparency = 0
  6501. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6502. idk1.Size = UDim2.new(2,0,1,0)
  6503. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6504. idk1.Image = "rbxassetid://319554883"
  6505. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6506. wait()
  6507. Zanzoken = Instance.new("Part",char)
  6508. Zanzoken.Anchored = true
  6509. Zanzoken.Position = v3(999,999,999)
  6510. Zanzoken.CFrame = Torso.CFrame
  6511. game.Debris:AddItem(Zanzoken,0.5)
  6512. Zanzoken.Transparency = 1
  6513. wait()
  6514. idk = Instance.new("BillboardGui",Zanzoken)
  6515. idk.Size = UDim2.new(20,0,20,0)
  6516. idk.AlwaysOnTop = false
  6517. idk1 = Instance.new("ImageLabel",idk)
  6518. idk1.BackgroundTransparency = 1
  6519. idk.ExtentsOffset = v3(0,0,0)
  6520. idk1.ImageTransparency = 0
  6521. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6522. idk1.Size = UDim2.new(2,0,1,0)
  6523. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6524. idk1.Image = "rbxassetid://319554883"
  6525. StrongPunch:Play()
  6526. Break:Play()
  6527.  
  6528. for i = 0, 6, 0.1 do
  6529. swait()
  6530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6532. 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)
  6533. 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)
  6534. 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)
  6535. 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)
  6536. end
  6537. StrongPunch1:Play()
  6538. for i = 0, 6, 0.1 do
  6539. swait()
  6540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6542. 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)
  6543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6545. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6546. end
  6547. StrongPunch2:Play()
  6548. for i = 0, 7, 0.1 do
  6549. swait()
  6550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6552. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6553. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6554. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6555. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6556. end
  6557. for i = 0, 1, 0.1 do
  6558. swait()
  6559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6561. 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)
  6562. 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)
  6563. 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)
  6564. 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)
  6565. end
  6566. punchsound1:Play()
  6567. for i = 0, 1, 0.1 do
  6568. swait()
  6569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6571. 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)
  6572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6574. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6575. end
  6576. punchsound1:Play()
  6577. for i = 0, 1, 0.1 do
  6578. swait()
  6579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6581. 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)
  6582. 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)
  6583. 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)
  6584. 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)
  6585. end
  6586. for i = 0, 1, 0.1 do
  6587. swait()
  6588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6590. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6593. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6594. end
  6595. for i = 0, 1, 0.1 do
  6596. swait()
  6597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6599. 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)
  6600. 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)
  6601. 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)
  6602. 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)
  6603. end
  6604. punchsound1:Play()
  6605. for i = 0, 0.5, 0.1 do
  6606. swait()
  6607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6609. 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)
  6610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6612. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6613. end
  6614. punchsound1:Play()
  6615. for i = 0, 0.5, 0.1 do
  6616. swait()
  6617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6619. 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)
  6620. 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)
  6621. 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)
  6622. 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)
  6623. end
  6624. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6625. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6626. Zanzoken = Instance.new("Part",char)
  6627. Zanzoken.Anchored = true
  6628. Zanzoken.Position = v3(999,999,999)
  6629. Zanzoken.CFrame = Torso.CFrame
  6630. game.Debris:AddItem(Zanzoken,0.5)
  6631. Zanzoken.Transparency = 1
  6632. Zano:Play()
  6633. wait()
  6634. idk = Instance.new("BillboardGui",Zanzoken)
  6635. idk.Size = UDim2.new(10,0,15,0)
  6636. idk.AlwaysOnTop = false
  6637. idk1 = Instance.new("ImageLabel",idk)
  6638. idk1.BackgroundTransparency = 1
  6639. idk.ExtentsOffset = v3(0,0,0)
  6640. idk1.ImageTransparency = 0
  6641. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6642. idk1.Size = UDim2.new(2,0,1,0)
  6643. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6644. idk1.Image = "rbxassetid://319554883"
  6645. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6646. wait()
  6647. Zanzoken = Instance.new("Part",char)
  6648. Zanzoken.Anchored = true
  6649. Zanzoken.Position = v3(999,999,999)
  6650. Zanzoken.CFrame = Torso.CFrame
  6651. game.Debris:AddItem(Zanzoken,0.5)
  6652. Zanzoken.Transparency = 1
  6653. wait()
  6654. idk = Instance.new("BillboardGui",Zanzoken)
  6655. idk.Size = UDim2.new(20,0,20,0)
  6656. idk.AlwaysOnTop = false
  6657. idk1 = Instance.new("ImageLabel",idk)
  6658. idk1.BackgroundTransparency = 1
  6659. idk.ExtentsOffset = v3(0,0,0)
  6660. idk1.ImageTransparency = 0
  6661. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6662. idk1.Size = UDim2.new(2,0,1,0)
  6663. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6664. idk1.Image = "rbxassetid://319554883"
  6665. for i = 0, 0.4, 0.1 do
  6666. swait()
  6667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6669. 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)
  6670. 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)
  6671. 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)
  6672. 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)
  6673. end
  6674. punchsound1:Play()
  6675. for i = 0, 0.4, 0.1 do
  6676. swait()
  6677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6679. 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)
  6680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6683. end
  6684. for i = 0, 0.4, 0.1 do
  6685. swait()
  6686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6688. 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)
  6689. 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)
  6690. 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)
  6691. 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)
  6692. end
  6693. punchsound1:Play()
  6694. for i = 0, 0.4, 0.1 do
  6695. swait()
  6696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6698. 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)
  6699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6701. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6702. end
  6703. for i = 0, 0.4, 0.1 do
  6704. swait()
  6705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6707. 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)
  6708. 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)
  6709. 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)
  6710. 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)
  6711. end
  6712. punchsound1:Play()
  6713. for i = 0, 0.4, 0.1 do
  6714. swait()
  6715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6717. 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)
  6718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6721. end
  6722. for i = 0, 0.4, 0.1 do
  6723. swait()
  6724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6726. 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)
  6727. 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)
  6728. 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)
  6729. 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)
  6730. end
  6731. punchsound1:Play()
  6732. for i = 0, 0.4, 0.1 do
  6733. swait()
  6734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6736. 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)
  6737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6739. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6740. end
  6741. for i = 0, 0.4, 0.1 do
  6742. swait()
  6743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6745. 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)
  6746. 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)
  6747. 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)
  6748. 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)
  6749. end
  6750. punchsound1:Play()
  6751. for i = 0, 0.4, 0.1 do
  6752. swait()
  6753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6755. 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)
  6756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6758. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6759. end
  6760. for i = 0, 0.4, 0.1 do
  6761. swait()
  6762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6764. 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)
  6765. 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)
  6766. 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)
  6767. 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)
  6768. end
  6769. punchsound1:Play()
  6770. for i = 0, 0.4, 0.1 do
  6771. swait()
  6772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6774. 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)
  6775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6777. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6778. end
  6779. for i = 0, 0.4, 0.1 do
  6780. swait()
  6781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6783. 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)
  6784. 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)
  6785. 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)
  6786. 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)
  6787. end
  6788. punchsound1:Play()
  6789. for i = 0, 0.4, 0.1 do
  6790. swait()
  6791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6793. 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)
  6794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6796. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6797. end
  6798. punchsound1:Play()
  6799. local pie222 = Instance.new("ParticleEmitter")
  6800. pie222.Parent = LeftArm
  6801. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6802. pie222.LightEmission = 1
  6803. pie222.Size = NumberSequence.new(3)
  6804. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6805. pie222.Transparency = NumberSequence.new(0.6,1)
  6806. pie222.EmissionDirection = "Top"
  6807. pie222.Enabled = true
  6808. pie222.Lifetime = NumberRange.new(1)
  6809. pie222.Rotation = NumberRange.new(-320, 320)
  6810. pie222.Rate = 404
  6811. pie222.Speed = NumberRange.new(0)
  6812. pie222.LockedToPart = false
  6813. pie222.VelocitySpread = 2
  6814. for i = 0, 2, 0.1 do
  6815. swait()
  6816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6818. 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)
  6819. 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)
  6820. 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)
  6821. 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)
  6822. end
  6823. wait(2)
  6824. bigbangattack2()
  6825. pie222:Destroy()
  6826.  
  6827. for i,v in pairs(to.Parent:GetChildren()) do
  6828. if v:IsA("Humanoid") then
  6829. v.Health = v.Health - math.huge
  6830.  
  6831. v.PlatformStand = true
  6832. end
  6833. end
  6834.  
  6835. hit1 = false
  6836.  
  6837. hit2 = true
  6838. for i,v in pairs(to.Parent:GetChildren()) do
  6839. if v:IsA("Humanoid") then
  6840. v.Health = v.Health - 10
  6841.  
  6842. v.PlatformStand = true
  6843. end
  6844. end
  6845. hit2 = false
  6846.  
  6847. hit3 = true
  6848. hit4 = true
  6849.  
  6850.  
  6851.  
  6852.  
  6853. coroutine.wrap(function()
  6854. for i=1,2 do
  6855. wait()
  6856.  
  6857.  
  6858.  
  6859.  
  6860.  
  6861. for i,v in pairs(to.Parent:GetChildren()) do
  6862. if v:IsA("Humanoid") then
  6863. v.Health = v.Health - 2
  6864.  
  6865. v.PlatformStand = true
  6866. end
  6867. end
  6868. end
  6869.  
  6870.  
  6871. wait(3)
  6872. end)()
  6873.  
  6874.  
  6875.  
  6876.  
  6877.  
  6878.  
  6879.  
  6880.  
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887. for i,v in pairs(to.Parent:GetChildren()) do
  6888. if v:IsA("Humanoid") then
  6889. v.Health = v.Health - 10
  6890.  
  6891. v.PlatformStand = true
  6892. end
  6893. end
  6894.  
  6895.  
  6896.  
  6897. hitground = new("Part",char)
  6898. hitground.Size = Vector3.new(5,5,5)
  6899. hitground.Name = "Ground"
  6900. hitground.Transparency = 1
  6901. hitground.CanCollide = false
  6902. game.Debris:AddItem(hitground,2)
  6903. hitground.Position = Vector3.new(999,999,999)
  6904. hitgroundweld = new("Weld",hitground)
  6905. hitgroundweld.Part0 = to
  6906. hitgroundweld.Part1 = hitground
  6907. hitground.Touched:connect(function(hit2)
  6908. if hit2.Size.x > 150 then
  6909. hitground:Destroy()
  6910. ad = new("Part",char)
  6911. ad.Name = "NewPart"
  6912. ad.Size = Vector3.new(30,0.1,30)
  6913. ad.CanCollide = false
  6914. ad.Anchored = true
  6915. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6916. ad.Transparency = 1
  6917. aad = new("Decal",ad)
  6918.  
  6919. aad.Face = "Top"
  6920. aad.Transparency = 1
  6921. aad.Transparency = 0
  6922. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6923. smoke = new("Part",to)
  6924. smokemesh = new("SpecialMesh",smoke)
  6925. smokemesh.MeshId = "rbxassetid://928329648"
  6926. smoke.BrickColor = hit2.BrickColor
  6927. smoke.Anchored = true
  6928. smoke.Position = hitground.Position
  6929. GroundImpact:Play()
  6930. for i = 1,20 do
  6931. wait()
  6932. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6933. smoke.Transparency = smoke.Transparency + 1/20
  6934. end
  6935. smoke:Destroy()
  6936. wait(0.5)
  6937.  
  6938. for i = 1,20 do
  6939. wait(0.1)
  6940. aad.Transparency = aad.Transparency + 1/20
  6941. end
  6942. end
  6943. end)
  6944. ys = Instance.new("BodyVelocity",to)
  6945. ys.Name = "GO"
  6946.  
  6947. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6948.  
  6949. ys.Velocity = v3(0,-90,0)
  6950.  
  6951. wait(1)
  6952. ys:Destroy()
  6953.  
  6954.  
  6955.  
  6956. hit3 = false
  6957. hit4 = false
  6958.  
  6959.  
  6960. hit1 = false
  6961. hit2 = false
  6962. hit3 = false
  6963. hit4 = false
  6964. idle = true
  6965. RootPart.Anchored = false
  6966. end
  6967. end)
  6968. end
  6969.  
  6970. function Combo3()
  6971. getplayer = new("Part",char)
  6972. getplayer.Position = Vector3.new(999,999,999)
  6973. getplayer.Transparency = 1
  6974. getplayer.Size = v3(3,3,3)
  6975. getplayer.CanCollide = false
  6976. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6977. getplayer.Name = "GetPlayer"
  6978.  
  6979. game.Debris:AddItem(getplayer,0.5)
  6980.  
  6981. getplayer.Touched:connect(function(hit)
  6982. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6983. getplayer:Destroy()
  6984. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6985. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6986. to.Anchored = true
  6987. RootPart.Anchored = true
  6988. idle = false
  6989.  
  6990.  
  6991. punchsound1:Play()
  6992. hit1 = true
  6993. for i = 0, 1, 0.1 do
  6994. swait()
  6995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6997. 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)
  6998. 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)
  6999. 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)
  7000. 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)
  7001. end
  7002. punchsound1:Play()
  7003. for i = 0, 1, 0.1 do
  7004. swait()
  7005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7007. 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)
  7008. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7009. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7010. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7011. end
  7012. punchsound1:Play()
  7013. for i = 0, 1, 0.1 do
  7014. swait()
  7015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7017. 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)
  7018. 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)
  7019. 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)
  7020. 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)
  7021. end
  7022. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7023. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7024. Zanzoken = Instance.new("Part",char)
  7025. Zanzoken.Anchored = true
  7026. Zanzoken.Position = v3(999,999,999)
  7027. Zanzoken.CFrame = Torso.CFrame
  7028. game.Debris:AddItem(Zanzoken,0.5)
  7029. Zanzoken.Transparency = 1
  7030. Zano:Play()
  7031. wait()
  7032. idk = Instance.new("BillboardGui",Zanzoken)
  7033. idk.Size = UDim2.new(10,0,15,0)
  7034. idk.AlwaysOnTop = false
  7035. idk1 = Instance.new("ImageLabel",idk)
  7036. idk1.BackgroundTransparency = 1
  7037. idk.ExtentsOffset = v3(0,0,0)
  7038. idk1.ImageTransparency = 0
  7039. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7040. idk1.Size = UDim2.new(2,0,1,0)
  7041. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7042. idk1.Image = "rbxassetid://319554883"
  7043. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7044. wait()
  7045. Zanzoken = Instance.new("Part",char)
  7046. Zanzoken.Anchored = true
  7047. Zanzoken.Position = v3(999,999,999)
  7048. Zanzoken.CFrame = Torso.CFrame
  7049. game.Debris:AddItem(Zanzoken,0.5)
  7050. Zanzoken.Transparency = 1
  7051. wait()
  7052. idk = Instance.new("BillboardGui",Zanzoken)
  7053. idk.Size = UDim2.new(20,0,20,0)
  7054. idk.AlwaysOnTop = false
  7055. idk1 = Instance.new("ImageLabel",idk)
  7056. idk1.BackgroundTransparency = 1
  7057. idk.ExtentsOffset = v3(0,0,0)
  7058. idk1.ImageTransparency = 0
  7059. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7060. idk1.Size = UDim2.new(2,0,1,0)
  7061. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7062. idk1.Image = "rbxassetid://319554883"
  7063. for i = 0, 1, 0.1 do
  7064. swait()
  7065. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7066. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7067. 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)
  7068. 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)
  7069. 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)
  7070. 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)
  7071. end
  7072. punchsound1:Play()
  7073. for i = 0, 1, 0.1 do
  7074. swait()
  7075. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7076. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7077. 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)
  7078. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7079. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7080. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7081. end
  7082. punchsound1:Play()
  7083. for i = 0, 1, 0.1 do
  7084. swait()
  7085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7087. 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)
  7088. 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)
  7089. 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)
  7090. 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)
  7091. end
  7092. for i = 0, 1, 0.1 do
  7093. swait()
  7094. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7095. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7096. 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)
  7097. 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)
  7098. 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)
  7099. 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)
  7100. end
  7101. punchsound1:Play()
  7102. for i = 0, 1, 0.1 do
  7103. swait()
  7104. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7105. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7106. 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)
  7107. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7108. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7109. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7110. end
  7111. punchsound1:Play()
  7112. for i = 0, 1, 0.1 do
  7113. swait()
  7114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7116. 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)
  7117. 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)
  7118. 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)
  7119. 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)
  7120. end
  7121. for i = 0, 1, 0.1 do
  7122. swait()
  7123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7125. 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)
  7126. 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)
  7127. 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)
  7128. 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)
  7129. end
  7130. punchsound1:Play()
  7131. for i = 0, 1, 0.1 do
  7132. swait()
  7133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7135. 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)
  7136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7138. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7139. end
  7140. punchsound1:Play()
  7141. for i,v in pairs(to.Parent:GetChildren()) do
  7142. if v:IsA("Humanoid") then
  7143. v.Health = v.Health - 10
  7144.  
  7145. v.PlatformStand = true
  7146. end
  7147. end
  7148. for i = 0, 1, 0.1 do
  7149. swait()
  7150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7152. 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)
  7153. 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)
  7154. 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)
  7155. 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)
  7156. end
  7157.  
  7158. for i = 0, 1, 0.1 do
  7159. swait()
  7160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7162. 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)
  7163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7165. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7166. end
  7167. punchsound1:Play()
  7168. for i = 0, 1, 0.1 do
  7169. swait()
  7170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7172. 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)
  7173. 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)
  7174. 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)
  7175. 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)
  7176. end
  7177. for i,v in pairs(to.Parent:GetChildren()) do
  7178. if v:IsA("Humanoid") then
  7179. v.Health = v.Health - 3
  7180.  
  7181. v.PlatformStand = true
  7182. end
  7183. end
  7184. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7185. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7186. Zanzoken = Instance.new("Part",char)
  7187. Zanzoken.Anchored = true
  7188. Zanzoken.Position = v3(999,999,999)
  7189. Zanzoken.CFrame = Torso.CFrame
  7190. game.Debris:AddItem(Zanzoken,0.5)
  7191. Zanzoken.Transparency = 1
  7192. Zano:Play()
  7193. wait()
  7194. idk = Instance.new("BillboardGui",Zanzoken)
  7195. idk.Size = UDim2.new(10,0,15,0)
  7196. idk.AlwaysOnTop = false
  7197. idk1 = Instance.new("ImageLabel",idk)
  7198. idk1.BackgroundTransparency = 1
  7199. idk.ExtentsOffset = v3(0,0,0)
  7200. idk1.ImageTransparency = 0
  7201. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7202. idk1.Size = UDim2.new(2,0,1,0)
  7203. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7204. idk1.Image = "rbxassetid://319554883"
  7205. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7206. wait()
  7207. Zanzoken = Instance.new("Part",char)
  7208. Zanzoken.Anchored = true
  7209. Zanzoken.Position = v3(999,999,999)
  7210. Zanzoken.CFrame = Torso.CFrame
  7211. game.Debris:AddItem(Zanzoken,0.5)
  7212. Zanzoken.Transparency = 1
  7213. wait()
  7214. idk = Instance.new("BillboardGui",Zanzoken)
  7215. idk.Size = UDim2.new(20,0,20,0)
  7216. idk.AlwaysOnTop = false
  7217. idk1 = Instance.new("ImageLabel",idk)
  7218. idk1.BackgroundTransparency = 1
  7219. idk.ExtentsOffset = v3(0,0,0)
  7220. idk1.ImageTransparency = 0
  7221. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7222. idk1.Size = UDim2.new(2,0,1,0)
  7223. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7224. idk1.Image = "rbxassetid://319554883"
  7225. for i = 0, 1, 0.1 do
  7226. swait()
  7227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7229. 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)
  7230. 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)
  7231. 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)
  7232. 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)
  7233. end
  7234. for i = 0, 1, 0.1 do
  7235. swait()
  7236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7238. 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)
  7239. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7240. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7241. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7242. end
  7243. punchsound1:Play()
  7244. for i = 0, 1, 0.1 do
  7245. swait()
  7246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7248. 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)
  7249. 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)
  7250. 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)
  7251. 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)
  7252. end
  7253. for i,v in pairs(to.Parent:GetChildren()) do
  7254. if v:IsA("Humanoid") then
  7255. v.Health = v.Health - 3
  7256.  
  7257. v.PlatformStand = true
  7258. end
  7259. end
  7260. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7261. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7262. Zanzoken = Instance.new("Part",char)
  7263. Zanzoken.Anchored = true
  7264. Zanzoken.Position = v3(999,999,999)
  7265. Zanzoken.CFrame = Torso.CFrame
  7266. game.Debris:AddItem(Zanzoken,0.5)
  7267. Zanzoken.Transparency = 1
  7268. Zano:Play()
  7269. wait()
  7270. idk = Instance.new("BillboardGui",Zanzoken)
  7271. idk.Size = UDim2.new(10,0,15,0)
  7272. idk.AlwaysOnTop = false
  7273. idk1 = Instance.new("ImageLabel",idk)
  7274. idk1.BackgroundTransparency = 1
  7275. idk.ExtentsOffset = v3(0,0,0)
  7276. idk1.ImageTransparency = 0
  7277. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7278. idk1.Size = UDim2.new(2,0,1,0)
  7279. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7280. idk1.Image = "rbxassetid://319554883"
  7281. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7282. wait()
  7283. Zanzoken = Instance.new("Part",char)
  7284. Zanzoken.Anchored = true
  7285. Zanzoken.Position = v3(999,999,999)
  7286. Zanzoken.CFrame = Torso.CFrame
  7287. game.Debris:AddItem(Zanzoken,0.5)
  7288. Zanzoken.Transparency = 1
  7289. wait()
  7290. idk = Instance.new("BillboardGui",Zanzoken)
  7291. idk.Size = UDim2.new(20,0,20,0)
  7292. idk.AlwaysOnTop = false
  7293. idk1 = Instance.new("ImageLabel",idk)
  7294. idk1.BackgroundTransparency = 1
  7295. idk.ExtentsOffset = v3(0,0,0)
  7296. idk1.ImageTransparency = 0
  7297. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7298. idk1.Size = UDim2.new(2,0,1,0)
  7299. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7300. idk1.Image = "rbxassetid://319554883"
  7301. punchsound1:Play()
  7302. for i = 0, 1, 0.1 do
  7303. swait()
  7304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7306. 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)
  7307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7310. end
  7311. punchsound1:Play()
  7312. for i = 0, 1, 0.1 do
  7313. swait()
  7314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7316. 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)
  7317. 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)
  7318. 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)
  7319. 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)
  7320. end
  7321.  
  7322.  
  7323. for i,v in pairs(to.Parent:GetChildren()) do
  7324. if v:IsA("Humanoid") then
  7325. v.Health = v.Health - 20
  7326.  
  7327. v.PlatformStand = true
  7328. end
  7329. end
  7330. StrongPunch:Play()
  7331. for i = 0, 1, 0.1 do
  7332. swait()
  7333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7339. end
  7340. for i = 0, 1, 0.1 do
  7341. swait()
  7342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7344. 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)
  7345. 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)
  7346. 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)
  7347. 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)
  7348. end
  7349. for i,v in pairs(to.Parent:GetChildren()) do
  7350. if v:IsA("Humanoid") then
  7351. v.Health = v.Health - 3
  7352.  
  7353. v.PlatformStand = true
  7354. end
  7355. end
  7356. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7357. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7358. Zanzoken = Instance.new("Part",char)
  7359. Zanzoken.Anchored = true
  7360. Zanzoken.Position = v3(999,999,999)
  7361. Zanzoken.CFrame = Torso.CFrame
  7362. game.Debris:AddItem(Zanzoken,0.5)
  7363. Zanzoken.Transparency = 1
  7364. Zano:Play()
  7365. wait()
  7366. idk = Instance.new("BillboardGui",Zanzoken)
  7367. idk.Size = UDim2.new(10,0,15,0)
  7368. idk.AlwaysOnTop = false
  7369. idk1 = Instance.new("ImageLabel",idk)
  7370. idk1.BackgroundTransparency = 1
  7371. idk.ExtentsOffset = v3(0,0,0)
  7372. idk1.ImageTransparency = 0
  7373. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7374. idk1.Size = UDim2.new(2,0,1,0)
  7375. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7376. idk1.Image = "rbxassetid://319554883"
  7377. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7378. wait()
  7379. Zanzoken = Instance.new("Part",char)
  7380. Zanzoken.Anchored = true
  7381. Zanzoken.Position = v3(999,999,999)
  7382. Zanzoken.CFrame = Torso.CFrame
  7383. game.Debris:AddItem(Zanzoken,0.5)
  7384. Zanzoken.Transparency = 1
  7385. wait()
  7386. idk = Instance.new("BillboardGui",Zanzoken)
  7387. idk.Size = UDim2.new(20,0,20,0)
  7388. idk.AlwaysOnTop = false
  7389. idk1 = Instance.new("ImageLabel",idk)
  7390. idk1.BackgroundTransparency = 1
  7391. idk.ExtentsOffset = v3(0,0,0)
  7392. idk1.ImageTransparency = 0
  7393. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7394. idk1.Size = UDim2.new(2,0,1,0)
  7395. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7396. idk1.Image = "rbxassetid://319554883"
  7397. for i = 0, 1, 0.1 do
  7398. swait()
  7399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7401. 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)
  7402. 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)
  7403. 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)
  7404. 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)
  7405. end
  7406. punchsound1:Play()
  7407. for i = 0, 1, 0.1 do
  7408. swait()
  7409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7411. 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)
  7412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7414. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7415. end
  7416. punchsound1:Play()
  7417. for i = 0, 1, 0.1 do
  7418. swait()
  7419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7421. 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)
  7422. 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)
  7423. 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)
  7424. 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)
  7425. end
  7426. for i = 0, 1, 0.1 do
  7427. swait()
  7428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7430. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7433. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7434. end
  7435. for i = 0, 1, 0.1 do
  7436. swait()
  7437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7439. 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)
  7440. 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)
  7441. 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)
  7442. 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)
  7443. end
  7444. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7445. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7446. Zanzoken = Instance.new("Part",char)
  7447. Zanzoken.Anchored = true
  7448. Zanzoken.Position = v3(999,999,999)
  7449. Zanzoken.CFrame = Torso.CFrame
  7450. game.Debris:AddItem(Zanzoken,0.5)
  7451. Zanzoken.Transparency = 1
  7452. Zano:Play()
  7453. wait()
  7454. idk = Instance.new("BillboardGui",Zanzoken)
  7455. idk.Size = UDim2.new(10,0,15,0)
  7456. idk.AlwaysOnTop = false
  7457. idk1 = Instance.new("ImageLabel",idk)
  7458. idk1.BackgroundTransparency = 1
  7459. idk.ExtentsOffset = v3(0,0,0)
  7460. idk1.ImageTransparency = 0
  7461. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7462. idk1.Size = UDim2.new(2,0,1,0)
  7463. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7464. idk1.Image = "rbxassetid://319554883"
  7465. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7466. wait()
  7467. Zanzoken = Instance.new("Part",char)
  7468. Zanzoken.Anchored = true
  7469. Zanzoken.Position = v3(999,999,999)
  7470. Zanzoken.CFrame = Torso.CFrame
  7471. game.Debris:AddItem(Zanzoken,0.5)
  7472. Zanzoken.Transparency = 1
  7473. wait()
  7474. idk = Instance.new("BillboardGui",Zanzoken)
  7475. idk.Size = UDim2.new(20,0,20,0)
  7476. idk.AlwaysOnTop = false
  7477. idk1 = Instance.new("ImageLabel",idk)
  7478. idk1.BackgroundTransparency = 1
  7479. idk.ExtentsOffset = v3(0,0,0)
  7480. idk1.ImageTransparency = 0
  7481. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7482. idk1.Size = UDim2.new(2,0,1,0)
  7483. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7484. idk1.Image = "rbxassetid://319554883"
  7485. StrongPunch:Play()
  7486. Break:Play()
  7487. local Aura4 = Instance.new('ParticleEmitter')
  7488. Aura4.Name = "Aura"
  7489. Aura4.Texture = "rbxassetid://1046299182"
  7490. Aura4.Parent = Torso
  7491. Aura4.LightEmission = 1
  7492. Aura4.Transparency = NumberSequence.new(0.7,1)
  7493. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7494. Aura4.Size = NumberSequence.new(1,30)
  7495. Aura4.Rotation = NumberRange.new(-360,360)
  7496. Aura4.LockedToPart = true
  7497. Aura4.Lifetime = NumberRange.new(0.2)
  7498. Aura4.Rate = 100
  7499. Aura4.Speed = NumberRange.new(0)
  7500. Aura4.EmissionDirection = "Top"
  7501. for i = 0, 6, 0.1 do
  7502. swait()
  7503. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7504. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7505. 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)
  7506. 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)
  7507. 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)
  7508. 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)
  7509. end
  7510. Aura4:Destroy()
  7511. wait(0.1)
  7512. local Aura4 = Instance.new('ParticleEmitter')
  7513. Aura4.Name = "Aura"
  7514. Aura4.Texture = "rbxassetid://1046299182"
  7515. Aura4.Parent = Torso
  7516. Aura4.LightEmission = 1
  7517. Aura4.Transparency = NumberSequence.new(0.7,1)
  7518. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7519. Aura4.Size = NumberSequence.new(1,30)
  7520. Aura4.Rotation = NumberRange.new(-360,360)
  7521. Aura4.LockedToPart = true
  7522. Aura4.Lifetime = NumberRange.new(0.2)
  7523. Aura4.Rate = 100
  7524. Aura4.Speed = NumberRange.new(0)
  7525. Aura4.EmissionDirection = "Top"
  7526. StrongPunch1:Play()
  7527. Break:Play()
  7528. for i = 0, 6, 0.1 do
  7529. swait()
  7530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7532. 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)
  7533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7534. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7535. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7536. end
  7537. Aura4:Destroy()
  7538. StrongPunch2:Play()
  7539. Break:Play()
  7540. local Aura4 = Instance.new('ParticleEmitter')
  7541. Aura4.Name = "Aura"
  7542. Aura4.Texture = "rbxassetid://1046299182"
  7543. Aura4.Parent = Torso
  7544. Aura4.LightEmission = 1
  7545. Aura4.Transparency = NumberSequence.new(0.7,1)
  7546. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7547. Aura4.Size = NumberSequence.new(1,30)
  7548. Aura4.Rotation = NumberRange.new(-360,360)
  7549. Aura4.LockedToPart = true
  7550. Aura4.Lifetime = NumberRange.new(0.2)
  7551. Aura4.Rate = 100
  7552. Aura4.Speed = NumberRange.new(0)
  7553. Aura4.EmissionDirection = "Top"
  7554. for i = 0, 7, 0.1 do
  7555. swait()
  7556. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7557. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7558. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7559. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7560. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7561. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7562. end
  7563. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7564. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7565. Aura4:Destroy()
  7566. Zanzoken = Instance.new("Part",char)
  7567. Zanzoken.Anchored = true
  7568. Zanzoken.Position = v3(999,999,999)
  7569. Zanzoken.CFrame = Torso.CFrame
  7570. game.Debris:AddItem(Zanzoken,0.5)
  7571. Zanzoken.Transparency = 1
  7572. Zano:Play()
  7573. wait()
  7574. idk = Instance.new("BillboardGui",Zanzoken)
  7575. idk.Size = UDim2.new(10,0,15,0)
  7576. idk.AlwaysOnTop = false
  7577. idk1 = Instance.new("ImageLabel",idk)
  7578. idk1.BackgroundTransparency = 1
  7579. idk.ExtentsOffset = v3(0,0,0)
  7580. idk1.ImageTransparency = 0
  7581. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7582. idk1.Size = UDim2.new(2,0,1,0)
  7583. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7584. idk1.Image = "rbxassetid://319554883"
  7585. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7586. wait()
  7587. Zanzoken = Instance.new("Part",char)
  7588. Zanzoken.Anchored = true
  7589. Zanzoken.Position = v3(999,999,999)
  7590. Zanzoken.CFrame = Torso.CFrame
  7591. game.Debris:AddItem(Zanzoken,0.5)
  7592. Zanzoken.Transparency = 1
  7593. wait()
  7594. idk = Instance.new("BillboardGui",Zanzoken)
  7595. idk.Size = UDim2.new(20,0,20,0)
  7596. idk.AlwaysOnTop = false
  7597. idk1 = Instance.new("ImageLabel",idk)
  7598. idk1.BackgroundTransparency = 1
  7599. idk.ExtentsOffset = v3(0,0,0)
  7600. idk1.ImageTransparency = 0
  7601. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7602. idk1.Size = UDim2.new(2,0,1,0)
  7603. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7604. idk1.Image = "rbxassetid://319554883"
  7605. for i = 0, 1, 0.1 do
  7606. swait()
  7607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7609. 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)
  7610. 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)
  7611. 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)
  7612. 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)
  7613. end
  7614. punchsound1:Play()
  7615. for i = 0, 1, 0.1 do
  7616. swait()
  7617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7619. 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)
  7620. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7621. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7622. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7623. end
  7624. punchsound1:Play()
  7625. for i = 0, 1, 0.1 do
  7626. swait()
  7627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7629. 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)
  7630. 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)
  7631. 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)
  7632. 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)
  7633. end
  7634. for i = 0, 1, 0.1 do
  7635. swait()
  7636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7638. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7639. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7642. end
  7643. for i = 0, 1, 0.1 do
  7644. swait()
  7645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7647. 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)
  7648. 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)
  7649. 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)
  7650. 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)
  7651. end
  7652. punchsound1:Play()
  7653. for i = 0, 0.5, 0.1 do
  7654. swait()
  7655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7657. 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)
  7658. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7659. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7660. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7661. end
  7662. punchsound1:Play()
  7663. for i = 0, 0.5, 0.1 do
  7664. swait()
  7665. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7666. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7667. 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)
  7668. 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)
  7669. 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)
  7670. 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)
  7671. end
  7672. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7673. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7674. Zanzoken = Instance.new("Part",char)
  7675. Zanzoken.Anchored = true
  7676. Zanzoken.Position = v3(999,999,999)
  7677. Zanzoken.CFrame = Torso.CFrame
  7678. game.Debris:AddItem(Zanzoken,0.5)
  7679. Zanzoken.Transparency = 1
  7680. Zano:Play()
  7681. wait()
  7682. idk = Instance.new("BillboardGui",Zanzoken)
  7683. idk.Size = UDim2.new(10,0,15,0)
  7684. idk.AlwaysOnTop = false
  7685. idk1 = Instance.new("ImageLabel",idk)
  7686. idk1.BackgroundTransparency = 1
  7687. idk.ExtentsOffset = v3(0,0,0)
  7688. idk1.ImageTransparency = 0
  7689. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7690. idk1.Size = UDim2.new(2,0,1,0)
  7691. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7692. idk1.Image = "rbxassetid://319554883"
  7693. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7694. wait()
  7695. Zanzoken = Instance.new("Part",char)
  7696. Zanzoken.Anchored = true
  7697. Zanzoken.Position = v3(999,999,999)
  7698. Zanzoken.CFrame = Torso.CFrame
  7699. game.Debris:AddItem(Zanzoken,0.5)
  7700. Zanzoken.Transparency = 1
  7701. wait()
  7702. idk = Instance.new("BillboardGui",Zanzoken)
  7703. idk.Size = UDim2.new(20,0,20,0)
  7704. idk.AlwaysOnTop = false
  7705. idk1 = Instance.new("ImageLabel",idk)
  7706. idk1.BackgroundTransparency = 1
  7707. idk.ExtentsOffset = v3(0,0,0)
  7708. idk1.ImageTransparency = 0
  7709. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7710. idk1.Size = UDim2.new(2,0,1,0)
  7711. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7712. idk1.Image = "rbxassetid://319554883"
  7713. for i = 0, 0.4, 0.1 do
  7714. swait()
  7715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7717. 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)
  7718. 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)
  7719. 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)
  7720. 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)
  7721. end
  7722. punchsound1:Play()
  7723. for i = 0, 0.4, 0.1 do
  7724. swait()
  7725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7727. 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)
  7728. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7729. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7730. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7731. end
  7732. punchsound1:Play()
  7733. for i = 0, 1, 0.1 do
  7734. swait()
  7735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7737. 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)
  7738. 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)
  7739. 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)
  7740. 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)
  7741. end
  7742. for i,v in pairs(to.Parent:GetChildren()) do
  7743. if v:IsA("Humanoid") then
  7744. v.Health = v.Health - 8
  7745.  
  7746. v.PlatformStand = true
  7747. end
  7748. end
  7749.  
  7750. hit1 = false
  7751.  
  7752. punchsound1:Play()
  7753. hit2 = true
  7754. for i = 0, 1, 0.1 do
  7755. swait()
  7756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7758. 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)
  7759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7761. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7762. end
  7763. for i,v in pairs(to.Parent:GetChildren()) do
  7764. if v:IsA("Humanoid") then
  7765. v.Health = v.Health - 10
  7766.  
  7767. v.PlatformStand = true
  7768. end
  7769. end
  7770. hit2 = false
  7771.  
  7772. punchsound1:Play()
  7773. hit3 = true
  7774. hit4 = true
  7775.  
  7776.  
  7777. punchsound1:Play()
  7778.  
  7779.  
  7780. coroutine.wrap(function()
  7781. for i=1,2 do
  7782. wait()
  7783.  
  7784.  
  7785.  
  7786.  
  7787.  
  7788. for i,v in pairs(to.Parent:GetChildren()) do
  7789. if v:IsA("Humanoid") then
  7790. v.Health = v.Health - 30
  7791.  
  7792. v.PlatformStand = true
  7793. end
  7794. end
  7795. end
  7796.  
  7797.  
  7798. wait(3)
  7799. end)()
  7800.  
  7801.  
  7802.  
  7803. RootPart.Anchored = false
  7804.  
  7805.  
  7806.  
  7807.  
  7808.  
  7809. StrongPunch:Play()
  7810.  
  7811.  
  7812.  
  7813.  
  7814.  
  7815.  
  7816. for i,v in pairs(to.Parent:GetChildren()) do
  7817. if v:IsA("Humanoid") then
  7818. v.Health = v.Health - 20
  7819.  
  7820. v.PlatformStand = true
  7821. end
  7822. end
  7823.  
  7824. StrongPunch2:Play()
  7825.  
  7826.  
  7827. hitground = new("Part",char)
  7828. hitground.Size = Vector3.new(5,5,5)
  7829. hitground.Name = "Ground"
  7830. hitground.Transparency = 1
  7831. hitground.CanCollide = false
  7832. game.Debris:AddItem(hitground,2)
  7833. hitground.Position = Vector3.new(999,999,999)
  7834. hitgroundweld = new("Weld",hitground)
  7835. hitgroundweld.Part0 = to
  7836. hitgroundweld.Part1 = hitground
  7837. hitground.Touched:connect(function(hit2)
  7838. if hit2.Size.x > 150 then
  7839. hitground:Destroy()
  7840. ad = new("Part",char)
  7841. ad.Name = "NewPart"
  7842. ad.Size = Vector3.new(30,0.1,30)
  7843. ad.CanCollide = false
  7844. ad.Anchored = true
  7845. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7846. ad.Transparency = 1
  7847. aad = new("Decal",ad)
  7848.  
  7849. aad.Face = "Top"
  7850. aad.Transparency = 1
  7851. aad.Transparency = 0
  7852. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7853. smoke = new("Part",to)
  7854. smokemesh = new("SpecialMesh",smoke)
  7855. smokemesh.MeshId = "rbxassetid://928329648"
  7856. smoke.BrickColor = hit2.BrickColor
  7857. smoke.Anchored = true
  7858. smoke.Position = hitground.Position
  7859. GroundImpact:Play()
  7860. for i = 1,20 do
  7861. wait()
  7862. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7863. smoke.Transparency = smoke.Transparency + 1/20
  7864. end
  7865. smoke:Destroy()
  7866. wait(0.5)
  7867.  
  7868. for i = 1,20 do
  7869. wait(0.1)
  7870. aad.Transparency = aad.Transparency + 1/20
  7871. end
  7872. end
  7873. end)
  7874. ys = Instance.new("BodyVelocity",to)
  7875. ys.Name = "GO"
  7876.  
  7877. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7878.  
  7879. ys.Velocity = v3(0,-90,0)
  7880.  
  7881. wait(1)
  7882. ys:Destroy()
  7883.  
  7884.  
  7885.  
  7886.  
  7887.  
  7888. hit3 = false
  7889. hit4 = false
  7890.  
  7891.  
  7892. hit1 = false
  7893. hit2 = false
  7894. hit3 = false
  7895. hit4 = false
  7896. idle = true
  7897. RootPart.Anchored = false
  7898. to.Anchored = false
  7899. end
  7900. end)
  7901. end
  7902.  
  7903.  
  7904. function Combo2()
  7905. getplayer = new("Part",char)
  7906. getplayer.Position = Vector3.new(999,999,999)
  7907. getplayer.Transparency = 1
  7908. getplayer.Size = v3(3,3,3)
  7909. getplayer.CanCollide = false
  7910. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7911. getplayer.Name = "GetPlayer"
  7912.  
  7913. game.Debris:AddItem(getplayer,0.5)
  7914.  
  7915. getplayer.Touched:connect(function(hit)
  7916. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7917. getplayer:Destroy()
  7918. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7919. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7920. to.Anchored = true
  7921. idle = false
  7922.  
  7923.  
  7924. punchsound1:Play()
  7925. hit1 = true
  7926. for i = 0, 1, 0.1 do
  7927. swait()
  7928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7930. 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)
  7931. 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)
  7932. 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)
  7933. 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)
  7934. end
  7935. punchsound1:Play()
  7936. for i = 0, 1, 0.1 do
  7937. swait()
  7938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7940. 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)
  7941. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7942. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7943. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7944. end
  7945. punchsound1:Play()
  7946. for i = 0, 1, 0.1 do
  7947. swait()
  7948. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7949. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7950. 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)
  7951. 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)
  7952. 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)
  7953. 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)
  7954. end
  7955. for i = 0, 1, 0.1 do
  7956. swait()
  7957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7959. 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)
  7960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7961. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7962. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7963. end
  7964. for i = 0, 1, 0.1 do
  7965. swait()
  7966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7968. 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)
  7969. 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)
  7970. 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)
  7971. 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)
  7972. end
  7973. StrongPunch1:Play()
  7974. for i = 0, 1, 0.1 do
  7975. swait()
  7976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7978. 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)
  7979. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7980. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7981. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7982. end
  7983. for i = 0, 0.6, 0.1 do
  7984. swait()
  7985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7987. 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)
  7988. 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)
  7989. 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)
  7990. 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)
  7991. end
  7992. for i = 0, 0.6, 0.1 do
  7993. swait()
  7994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7996. 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)
  7997. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7998. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7999. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8000. end
  8001. for i,v in pairs(to.Parent:GetChildren()) do
  8002. if v:IsA("Humanoid") then
  8003. v.Health = v.Health - 6
  8004.  
  8005. v.PlatformStand = true
  8006. end
  8007. end
  8008. StrongPunch:Play()
  8009. for i = 0, 1, 0.1 do
  8010. swait()
  8011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8013. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8016. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8017. end
  8018. for i,v in pairs(to.Parent:GetChildren()) do
  8019. if v:IsA("Humanoid") then
  8020. v.Health = v.Health - 8
  8021.  
  8022. v.PlatformStand = true
  8023. end
  8024. end
  8025.  
  8026. hit1 = false
  8027.  
  8028. punchsound1:Play()
  8029. hit2 = true
  8030. for i = 0, 1, 0.1 do
  8031. swait()
  8032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8034. 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)
  8035. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8036. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8037. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8038. end
  8039. for i,v in pairs(to.Parent:GetChildren()) do
  8040. if v:IsA("Humanoid") then
  8041. v.Health = v.Health - 5
  8042.  
  8043. v.PlatformStand = true
  8044. end
  8045. end
  8046. hit2 = false
  8047.  
  8048. punchsound1:Play()
  8049. hit3 = true
  8050. hit4 = true
  8051.  
  8052.  
  8053. punchsound1:Play()
  8054.  
  8055. coroutine.wrap(function()
  8056. for i=1,2 do
  8057. wait()
  8058. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8059. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8060. Zanzoken = Instance.new("Part",char)
  8061. Zanzoken.Anchored = true
  8062. Zanzoken.Position = v3(999,999,999)
  8063. Zanzoken.CFrame = Torso.CFrame
  8064. game.Debris:AddItem(Zanzoken,0.5)
  8065. Zanzoken.Transparency = 1
  8066. Zano:Play()
  8067. wait()
  8068. idk = Instance.new("BillboardGui",Zanzoken)
  8069. idk.Size = UDim2.new(10,0,15,0)
  8070. idk.AlwaysOnTop = false
  8071. idk1 = Instance.new("ImageLabel",idk)
  8072. idk1.BackgroundTransparency = 1
  8073. idk.ExtentsOffset = v3(0,0,0)
  8074. idk1.ImageTransparency = 0
  8075. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8076. idk1.Size = UDim2.new(2,0,1,0)
  8077. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8078. idk1.Image = "rbxassetid://319554883"
  8079. wait()
  8080. Zanzoken = Instance.new("Part",char)
  8081. Zanzoken.Anchored = true
  8082. Zanzoken.Position = v3(999,999,999)
  8083. Zanzoken.CFrame = Torso.CFrame
  8084. game.Debris:AddItem(Zanzoken,0.5)
  8085. Zanzoken.Transparency = 1
  8086. wait()
  8087. idk = Instance.new("BillboardGui",Zanzoken)
  8088. idk.Size = UDim2.new(20,0,20,0)
  8089. idk.AlwaysOnTop = false
  8090. idk1 = Instance.new("ImageLabel",idk)
  8091. idk1.BackgroundTransparency = 1
  8092. idk.ExtentsOffset = v3(0,0,0)
  8093. idk1.ImageTransparency = 0
  8094. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8095. idk1.Size = UDim2.new(2,0,1,0)
  8096. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8097. idk1.Image = "rbxassetid://319554883"
  8098. for i = 0, 1, 0.1 do
  8099. swait()
  8100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8102. 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)
  8103. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8104. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8105. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8106. end
  8107. StrongPunch:Play()
  8108. for i,v in pairs(to.Parent:GetChildren()) do
  8109. if v:IsA("Humanoid") then
  8110. v.Health = v.Health - 10
  8111.  
  8112. v.PlatformStand = true
  8113. end
  8114. end
  8115. end
  8116.  
  8117.  
  8118. wait(0.7)
  8119. end)()
  8120.  
  8121.  
  8122.  
  8123.  
  8124. RootPart.Anchored = true
  8125. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8126. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8127. Zanzoken = Instance.new("Part",char)
  8128. Zanzoken.Anchored = true
  8129. Zanzoken.Position = v3(999,999,999)
  8130. Zanzoken.CFrame = Torso.CFrame
  8131. game.Debris:AddItem(Zanzoken,0.5)
  8132. Zanzoken.Transparency = 1
  8133. Zano:Play()
  8134. wait()
  8135. idk = Instance.new("BillboardGui",Zanzoken)
  8136. idk.Size = UDim2.new(10,0,15,0)
  8137. idk.AlwaysOnTop = false
  8138. idk1 = Instance.new("ImageLabel",idk)
  8139. idk1.BackgroundTransparency = 1
  8140. idk.ExtentsOffset = v3(0,0,0)
  8141. idk1.ImageTransparency = 0
  8142. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8143. idk1.Size = UDim2.new(2,0,1,0)
  8144. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8145. idk1.Image = "rbxassetid://319554883"
  8146. wait()
  8147. Zanzoken = Instance.new("Part",char)
  8148. Zanzoken.Anchored = true
  8149. Zanzoken.Position = v3(999,999,999)
  8150. Zanzoken.CFrame = Torso.CFrame
  8151. game.Debris:AddItem(Zanzoken,0.5)
  8152. Zanzoken.Transparency = 1
  8153. wait()
  8154. idk = Instance.new("BillboardGui",Zanzoken)
  8155. idk.Size = UDim2.new(20,0,20,0)
  8156. idk.AlwaysOnTop = false
  8157. idk1 = Instance.new("ImageLabel",idk)
  8158. idk1.BackgroundTransparency = 1
  8159. idk.ExtentsOffset = v3(0,0,0)
  8160. idk1.ImageTransparency = 0
  8161. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8162. idk1.Size = UDim2.new(2,0,1,0)
  8163. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8164. idk1.Image = "rbxassetid://319554883"
  8165.  
  8166. for i = 0, 1, 0.1 do
  8167. swait()
  8168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8170. 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)
  8171. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8173. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8174. end
  8175.  
  8176.  
  8177. StrongPunch:Play()
  8178.  
  8179.  
  8180. for i = 0, 1, 0.1 do
  8181. swait()
  8182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8184. 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)
  8185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8187. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8188. end
  8189.  
  8190. for i = 0, 1, 0.1 do
  8191. swait()
  8192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8194. 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)
  8195. 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)
  8196. 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)
  8197. 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)
  8198. end
  8199.  
  8200.  
  8201.  
  8202. for i,v in pairs(to.Parent:GetChildren()) do
  8203. if v:IsA("Humanoid") then
  8204. v.Health = v.Health - 20
  8205.  
  8206. v.PlatformStand = true
  8207. end
  8208. end
  8209.  
  8210. StrongPunch2:Play()
  8211. for i = 0, 1, 0.1 do
  8212. swait()
  8213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8215. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8216. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8218. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8219. end
  8220.  
  8221. hitground = new("Part",char)
  8222. hitground.Size = Vector3.new(5,5,5)
  8223. hitground.Name = "Ground"
  8224. hitground.Transparency = 1
  8225. hitground.CanCollide = false
  8226. game.Debris:AddItem(hitground,2)
  8227. hitground.Position = Vector3.new(999,999,999)
  8228. hitgroundweld = new("Weld",hitground)
  8229. hitgroundweld.Part0 = to
  8230. hitgroundweld.Part1 = hitground
  8231. hitground.Touched:connect(function(hit2)
  8232. if hit2.Size.x > 150 then
  8233. hitground:Destroy()
  8234. ad = new("Part",char)
  8235. ad.Name = "NewPart"
  8236. ad.Size = Vector3.new(30,0.1,30)
  8237. ad.CanCollide = false
  8238. ad.Anchored = true
  8239. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8240. ad.Transparency = 1
  8241. aad = new("Decal",ad)
  8242.  
  8243. aad.Face = "Top"
  8244. aad.Transparency = 1
  8245. aad.Transparency = 0
  8246. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8247. smoke = new("Part",to)
  8248. smokemesh = new("SpecialMesh",smoke)
  8249. smokemesh.MeshId = "rbxassetid://928329648"
  8250. smoke.BrickColor = hit2.BrickColor
  8251. smoke.Anchored = true
  8252. smoke.Position = hitground.Position
  8253. GroundImpact:Play()
  8254. for i = 1,20 do
  8255. wait()
  8256. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8257. smoke.Transparency = smoke.Transparency + 1/20
  8258. end
  8259. smoke:Destroy()
  8260. wait(0.5)
  8261.  
  8262. for i = 1,20 do
  8263. wait(0.1)
  8264. aad.Transparency = aad.Transparency + 1/20
  8265. end
  8266. end
  8267. end)
  8268. to.Anchored = false
  8269. ys = Instance.new("BodyVelocity",to)
  8270. ys.Name = "GO"
  8271.  
  8272. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8273.  
  8274. ys.Velocity = v3(0,-90,0)
  8275.  
  8276. wait(1)
  8277. ys:Destroy()
  8278.  
  8279.  
  8280.  
  8281.  
  8282.  
  8283. hit3 = false
  8284. hit4 = false
  8285.  
  8286.  
  8287. hit1 = false
  8288. hit2 = false
  8289. hit3 = false
  8290. hit4 = false
  8291. idle = true
  8292. RootPart.Anchored = false
  8293. end
  8294. end)
  8295. end
  8296.  
  8297. function KABOOMZ222()
  8298. local effspwn = Instance.new("Part")
  8299. coroutine.resume(coroutine.create(function()
  8300. local sound1 = Instance.new("Sound")
  8301. sound1.SoundId = "rbxassetid://440145223"
  8302. sound1.MaxDistance = 600
  8303. sound1.EmitterSize = 60
  8304. sound1.Volume = 5.5
  8305. sound1.Pitch = 1.3
  8306. sound1.Parent = effspwn
  8307. local sound2 = Instance.new("Sound")
  8308. sound2.SoundId = "rbxassetid://440145223"
  8309. sound2.MaxDistance = 300
  8310. sound2.EmitterSize = 20
  8311. sound2.Volume = 3
  8312. sound2.Pitch = 0.7
  8313. sound2.Parent = effspwn
  8314. local sound3 = Instance.new("Sound")
  8315. sound3.SoundId = "rbxassetid://440145223"
  8316. sound2.MaxDistance = 400
  8317. sound2.EmitterSize = 30
  8318. sound2.Volume = 0.5
  8319. sound2.Pitch = 0.5
  8320. sound2.Parent = effspwn
  8321. sound2:Play()
  8322. wait()
  8323. sound1:Play()
  8324. sound3:Play()
  8325. end))
  8326. local model = Instance.new("Model")
  8327. game.Debris:AddItem(model, 20)
  8328. model.Name = "smasheffects"
  8329. model.Parent = workspace
  8330. effspwn.Name = "spwnr"
  8331. effspwn.Size = Vector3.new(1, 1, 1)
  8332. effspwn.Anchored = true
  8333. effspwn.CanCollide = false
  8334. effspwn.Transparency = 1
  8335. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8336. effspwn.Parent = model
  8337.  
  8338.  
  8339.  
  8340.  
  8341. coroutine.resume(coroutine.create(function()
  8342. local shok = Instance.new("Part")
  8343. shok.Name = "whoosh"
  8344. shok.BrickColor = BrickColor.new("Institutional white")
  8345. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8346. shok.Size = Vector3.new(1, 1, 1)
  8347. shok.Anchored = true
  8348. shok.Material = "Neon"
  8349. shok.Transparency = 1
  8350. shok.CanCollide = false
  8351. shok.Parent = model
  8352. game.Debris:AddItem(shok, 12)
  8353. local mesh = Instance.new("SpecialMesh")
  8354. mesh.MeshType = "FileMesh"
  8355. mesh.MeshId = "rbxassetid://437347603"
  8356. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8357. mesh.Parent = shok
  8358.  
  8359.  
  8360.  
  8361.  
  8362.  
  8363. for e = 1, 8 do
  8364. wait()
  8365. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8366. shok.Transparency = shok.Transparency + 0.035
  8367. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8368. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8369.  
  8370.  
  8371. end
  8372. for e = 1, 16 do
  8373. wait()
  8374. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8375. shok.Transparency = shok.Transparency + 0.11
  8376. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8377. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8378.  
  8379. end
  8380. end))
  8381. coroutine.resume(coroutine.create(function()
  8382. local shok = Instance.new("Part")
  8383. shok.Name = "wring1"
  8384. shok.BrickColor = BrickColor.new("Institutional white")
  8385. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8386. shok.Size = Vector3.new(1, 1, 1)
  8387. shok.Anchored = true
  8388. shok.Material = "Neon"
  8389. shok.Transparency = 0.25
  8390. shok.CanCollide = false
  8391. shok.Parent = model
  8392. game.Debris:AddItem(shok, 12)
  8393. local mesh = Instance.new("SpecialMesh")
  8394. mesh.MeshType = "FileMesh"
  8395. mesh.MeshId = "rbxassetid://3270017"
  8396. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8397. mesh.Parent = shok
  8398. for e = 1, 30 do
  8399. wait()
  8400. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8401. shok.Transparency = shok.Transparency + 0.002
  8402. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8403. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8404. end
  8405. for e = 1, 38 do
  8406. wait()
  8407. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8408. shok.Transparency = shok.Transparency + 0.002
  8409. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8410. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8411. end
  8412. for e = 1, 24 do
  8413. wait()
  8414. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8415. shok.Transparency = shok.Transparency + 0.03
  8416. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8417. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8418. end
  8419. end))
  8420. coroutine.resume(coroutine.create(function()
  8421. local shok = Instance.new("Part")
  8422. shok.Name = "wring2"
  8423. shok.BrickColor = BrickColor.new("Institutional white")
  8424. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8425. shok.Size = Vector3.new(1, 1, 1)
  8426. shok.Anchored = true
  8427. shok.Material = "Neon"
  8428. shok.Transparency = 0.25
  8429. shok.CanCollide = false
  8430. shok.Parent = model
  8431. game.Debris:AddItem(shok, 12)
  8432. local mesh = Instance.new("SpecialMesh")
  8433. mesh.MeshType = "FileMesh"
  8434. mesh.MeshId = "rbxassetid://3270017"
  8435. mesh.Scale = Vector3.new(12, 12, 0.05)
  8436. mesh.Parent = shok
  8437. for e = 1, 30 do
  8438. wait()
  8439. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8440. shok.Transparency = shok.Transparency + 0.002
  8441. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8442. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8443. end
  8444. for e = 1, 38 do
  8445. wait()
  8446. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8447. shok.Transparency = shok.Transparency + 0.002
  8448. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8449. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8450. end
  8451. for e = 1, 24 do
  8452. wait()
  8453. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8454. shok.Transparency = shok.Transparency + 0.03
  8455. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8456. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8457. end
  8458. end))
  8459. coroutine.resume(coroutine.create(function()
  8460. local shok = Instance.new("Part")
  8461. shok.Name = "coil1"
  8462. shok.BrickColor = BrickColor.new("Institutional white")
  8463. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8464. shok.Size = Vector3.new(1, 1, 1)
  8465. shok.Anchored = true
  8466. shok.Material = "Neon"
  8467. shok.Transparency = 0.25
  8468. shok.CanCollide = false
  8469. shok.Parent = model
  8470. game.Debris:AddItem(shok, 12)
  8471. local mesh = Instance.new("SpecialMesh")
  8472. mesh.MeshType = "FileMesh"
  8473. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8474. mesh.Scale = Vector3.new(12, 12, 12)
  8475. mesh.Parent = shok
  8476. for e = 1, 15 do
  8477. wait()
  8478. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8479. shok.Transparency = shok.Transparency + 0.004
  8480. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8481. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8482. end
  8483. for e = 1, 16 do
  8484. wait()
  8485. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8486. shok.Transparency = shok.Transparency + 0.004
  8487. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8488. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8489. end
  8490. for e = 1, 12 do
  8491. wait()
  8492. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8493. shok.Transparency = shok.Transparency + 0.06
  8494. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8495. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8496. end
  8497. end))
  8498. coroutine.resume(coroutine.create(function()
  8499. local shok = Instance.new("Part")
  8500. shok.Name = "coil2"
  8501. shok.BrickColor = BrickColor.new("Institutional white")
  8502. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8503. shok.Size = Vector3.new(1, 1, 1)
  8504. shok.Anchored = true
  8505. shok.Material = "Neon"
  8506. shok.Transparency = 1
  8507. shok.CanCollide = false
  8508. shok.Parent = model
  8509. game.Debris:AddItem(shok, 12)
  8510. local mesh = Instance.new("SpecialMesh")
  8511. mesh.MeshType = "FileMesh"
  8512. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8513. mesh.Scale = Vector3.new(6, 12, 6)
  8514. mesh.Parent = shok
  8515. for e = 1, 15 do
  8516. wait()
  8517. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8518. shok.Transparency = shok.Transparency + 0.005
  8519. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8520. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8521. end
  8522. for e = 1, 16 do
  8523. wait()
  8524. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8525. shok.Transparency = shok.Transparency + 0.005
  8526. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8527. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8528. end
  8529. for e = 1, 12 do
  8530. wait()
  8531. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8532. shok.Transparency = shok.Transparency + 0.09
  8533. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8534. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8535. end
  8536. end))
  8537. coroutine.resume(coroutine.create(function()
  8538. local shok = Instance.new("Part")
  8539. shok.Name = "shokwve"
  8540. shok.BrickColor = BrickColor.new("Institutional white")
  8541. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8542. shok.Size = Vector3.new(1, 1, 1)
  8543. shok.Anchored = true
  8544. shok.Material = "Neon"
  8545. shok.Transparency = 0.6
  8546. shok.CanCollide = false
  8547. shok.Parent = model
  8548. game.Debris:AddItem(shok, 12)
  8549. local mesh = Instance.new("SpecialMesh")
  8550. mesh.MeshType = "FileMesh"
  8551. mesh.MeshId = "rbxassetid://489415447"
  8552. mesh.Scale = Vector3.new(1, 1, 1)
  8553. mesh.Parent = shok
  8554. for e = 1, 12 do
  8555. wait()
  8556. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8557. shok.Transparency = shok.Transparency + 0.002
  8558. end
  8559. for e = 1, 32 do
  8560. wait()
  8561. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8562. shok.Transparency = shok.Transparency + 0.002
  8563. end
  8564. for e = 1, 24 do
  8565. wait()
  8566. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8567. shok.Transparency = shok.Transparency + 0.03
  8568. end
  8569. end))
  8570. coroutine.resume(coroutine.create(function()
  8571. local shok = Instance.new("Part")
  8572. shok.Name = "shock2"
  8573. shok.BrickColor = BrickColor.new("Institutional white")
  8574. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8575. shok.Size = Vector3.new(1, 1, 1)
  8576. shok.Anchored = true
  8577. shok.Material = "Neon"
  8578. shok.Transparency = 0.35
  8579. shok.CanCollide = false
  8580. shok.Parent = model
  8581. game.Debris:AddItem(shok, 12)
  8582. local mesh = Instance.new("SpecialMesh")
  8583. mesh.MeshType = "FileMesh"
  8584. mesh.MeshId = "rbxassetid://1095709"
  8585. mesh.Scale = Vector3.new(12, 12, 12)
  8586. mesh.Parent = shok
  8587. for e = 1, 15 do
  8588. wait()
  8589. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8590. shok.Transparency = shok.Transparency + 0.004
  8591. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8592. end
  8593. for e = 1, 16 do
  8594. wait()
  8595. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8596. shok.Transparency = shok.Transparency + 0.004
  8597. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8598. end
  8599. for e = 1, 12 do
  8600. wait()
  8601. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8602. shok.Transparency = shok.Transparency + 0.06
  8603. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8604. end
  8605. end))
  8606. coroutine.resume(coroutine.create(function()
  8607. local shok = Instance.new("Part")
  8608. shok.Name = "shock3"
  8609. shok.BrickColor = BrickColor.new("Institutional white")
  8610. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8611. shok.Size = Vector3.new(1, 1, 1)
  8612. shok.Anchored = true
  8613. shok.Material = "Neon"
  8614. shok.Transparency = 0.35
  8615. shok.CanCollide = false
  8616. shok.Parent = model
  8617. game.Debris:AddItem(shok, 12)
  8618. local mesh = Instance.new("SpecialMesh")
  8619. mesh.MeshType = "FileMesh"
  8620. mesh.MeshId = "rbxassetid://1095709"
  8621. mesh.Scale = Vector3.new(12, 12, 12)
  8622. mesh.Parent = shok
  8623. for e = 1, 15 do
  8624. wait()
  8625. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8626. shok.Transparency = shok.Transparency + 0.004
  8627. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8628. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8629. end
  8630. for e = 1, 16 do
  8631. wait()
  8632. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8633. shok.Transparency = shok.Transparency + 0.004
  8634. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8635. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8636. end
  8637. for e = 1, 12 do
  8638. wait()
  8639. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8640. shok.Transparency = shok.Transparency + 0.06
  8641. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8642. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8643. end
  8644. end))
  8645. end
  8646.  
  8647.  
  8648.  
  8649. mouse.KeyDown:connect(function(k)
  8650. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8651. local exp = Instance.new("Explosion",Torso)
  8652. exp.BlastRadius = 45.5
  8653. exp.BlastPressure = 100
  8654. exp.Position = Torso
  8655. exp.Visible = true
  8656. end
  8657. end)
  8658.  
  8659. MV4 = 300
  8660. mouse.KeyDown:connect(function(k)
  8661. if attack == false and k == "8" then
  8662. for i, v in pairs(Torso:GetChildren()) do
  8663. if v:IsA('ParticleEmitter') then
  8664. v:Remove()
  8665. end
  8666. end
  8667. end
  8668. end)
  8669.  
  8670.  
  8671. MV4 = 300
  8672. mouse.KeyDown:connect(function(k)
  8673. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8674. MV4 = 0
  8675. Humanoid.WalkSpeed = 13
  8676. attack = true
  8677. Firepart1 = Instance.new("Part", RightArm)
  8678. Firepart1.Size = Vector3.new(1, 1, 1)
  8679. GuW1 = Instance.new("Weld")
  8680. GuW1.Name = "GuW"
  8681. GuW1.Part0 = RightArm
  8682. GuW1.C0 = cn(0, -1, 0)
  8683. GuW1.C1 = cn(0, 0, 0)
  8684. GuW1.Part1 = Firepart1
  8685. GuW1.Parent = RightArm
  8686. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8687. Firepart1.Transparency = 1
  8688. Firepart2 = Instance.new("Part", LeftArm)
  8689. Firepart2.Size = Vector3.new(1, 1, 1)
  8690. GuW2 = Instance.new("Weld")
  8691. GuW2.Name = "GuW"
  8692. GuW2.Part0 = LeftArm
  8693. GuW2.C0 = cn(0, -1, 0)
  8694. GuW2.C1 = cn(0, 0, 0)
  8695. GuW2.Part1 = Firepart2
  8696. GuW2.Parent = LeftArm
  8697. Firepart2.Transparency = 1
  8698. for i = 0, 5, 0.1 do
  8699. swait()
  8700. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8701. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8702. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8703. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8704. if Torsovelocity.Y > 2 then
  8705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8707. 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)
  8708. 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)
  8709. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8710. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8711. elseif Torsovelocity.Y < 1 then
  8712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8714. 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)
  8715. 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)
  8716. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8717. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8718. end
  8719. end
  8720. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8721. for i = 0, 7, 0.1 do
  8722. swait()
  8723. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8724. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8725. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8726. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8727. if Torsovelocity.Y > 2 then
  8728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8730. 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)
  8731. 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)
  8732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8733. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8734. elseif Torsovelocity.Y < 1 then
  8735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8737. 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)
  8738. 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)
  8739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8741. end
  8742. end
  8743. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8744. GuW1:Destroy()
  8745. GuW1 = Instance.new("Weld")
  8746. GuW1.Name = "GuW"
  8747. GuW1.Part0 = Torso
  8748. GuW1.C0 = cn(0, 0, -6)
  8749. GuW1.C1 = cn(0, 0, 0)
  8750. GuW1.Part1 = Firepart1
  8751. GuW1.Parent = Torso
  8752. GuW2:Destroy()
  8753. GuW2 = Instance.new("Weld")
  8754. GuW2.Name = "GuW"
  8755. GuW2.Part0 = Torso
  8756. GuW2.C0 = cn(0, 0, -6)
  8757. GuW2.C1 = cn(0, 0, 0)
  8758. GuW2.Part1 = Firepart2
  8759. GuW2.Parent = Torso
  8760. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8761. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8762. GuW2:Destroy()
  8763. GuW2 = Instance.new("Weld")
  8764. GuW2.Name = "GuW"
  8765. GuW2.Part0 = Torso
  8766. GuW2.C0 = cn(0, 0, -4)
  8767. GuW2.C1 = cn(0, 0, 0)
  8768. GuW2.Part1 = Firepart2
  8769. GuW2.Parent = Torso
  8770.  
  8771.  
  8772. for i = 0, 7, 0.1 do
  8773. swait()
  8774. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8775. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8776. if Torsovelocity.Y > 2 then
  8777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8783. elseif Torsovelocity.Y < 1 then
  8784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8786. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8787. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8788. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8789. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8790. end
  8791. end
  8792. local bp2 = Create("BodyPosition")({
  8793. P = 900,
  8794. D = 1000,
  8795. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8796. position = Torso.Position + Vector3.new(0, 60, 0),
  8797. Parent = Torso
  8798. })
  8799. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8800. for i = 0, 8, 0.1 do
  8801. swait()
  8802. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8803. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8804. 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)
  8805. if Torsovelocity.Y > 2 then
  8806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8808. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8812. elseif Torsovelocity.Y < 1 then
  8813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8815. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8818. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8819. end
  8820. end
  8821. for i = 0, 18, 0.1 do
  8822. swait()
  8823. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8824. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8825. 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)
  8826. if Torsovelocity.Y > 2 then
  8827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8829. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8830. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8831. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8832. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8833. elseif Torsovelocity.Y < 1 then
  8834. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8835. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8836. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8837. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8838. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8839. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8840. end
  8841. end
  8842. GuW1:Destroy()
  8843. GuW1 = Instance.new("Weld")
  8844. GuW1.Name = "GuW"
  8845. GuW1.Part0 = Torso
  8846. GuW1.C0 = cn(0, 0, -15)
  8847. GuW1.C1 = cn(0, 0, 0)
  8848. GuW1.Part1 = Firepart1
  8849. GuW1.Parent = Torso
  8850. GuW2:Destroy()
  8851. GuW2 = Instance.new("Weld")
  8852. GuW2.Name = "GuW"
  8853. GuW2.Part0 = Torso
  8854. GuW2.C0 = cn(0, 0, -17.5)
  8855. GuW2.C1 = cn(0, 0, 0)
  8856. GuW2.Part1 = Firepart2
  8857. GuW2.Parent = Torso
  8858. for i = 0, 1.25, 0.01 do
  8859. swait()
  8860. 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)
  8861. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8862. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8863. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8864. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8865. if Torsovelocity.Y > 2 then
  8866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8868. 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)
  8869. 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)
  8870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8871. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8872. elseif Torsovelocity.Y < 1 then
  8873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8875. 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)
  8876. 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)
  8877. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8878. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8879. end
  8880. end
  8881. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8882. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8883. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8884. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8885. for i = 0, 3, 0.1 do
  8886. swait()
  8887. if Torsovelocity.Y > 2 then
  8888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8890. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8891. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8892. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8893. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8894. elseif Torsovelocity.Y < 1 then
  8895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8897. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8898. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8899. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8900. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8901. end
  8902. end
  8903. wait(1)
  8904. bp2:Destroy()
  8905. Humanoid.WalkSpeed = 16
  8906. attack = false
  8907. MV4 = 0
  8908. Firepart1:Destroy()
  8909. Firepart2:Destroy()
  8910. end
  8911. end)
  8912. mouse.KeyDown:connect(function(k)
  8913. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  8914. MV4 = 0
  8915. Humanoid.WalkSpeed = 13
  8916. attack = true
  8917. Firepart1 = Instance.new("Part", RightArm)
  8918. Firepart1.Size = Vector3.new(1, 1, 1)
  8919. GuW1 = Instance.new("Weld")
  8920. GuW1.Name = "GuW"
  8921. GuW1.Part0 = RightArm
  8922. GuW1.C0 = cn(0, -1, 0)
  8923. GuW1.C1 = cn(0, 0, 0)
  8924. GuW1.Part1 = Firepart1
  8925. GuW1.Parent = RightArm
  8926. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8927. Firepart1.Transparency = 1
  8928. Firepart2 = Instance.new("Part", LeftArm)
  8929. Firepart2.Size = Vector3.new(1, 1, 1)
  8930. GuW2 = Instance.new("Weld")
  8931. GuW2.Name = "GuW"
  8932. GuW2.Part0 = LeftArm
  8933. GuW2.C0 = cn(0, -1, 0)
  8934. GuW2.C1 = cn(0, 0, 0)
  8935. GuW2.Part1 = Firepart2
  8936. GuW2.Parent = LeftArm
  8937. Firepart2.Transparency = 1
  8938. GuW1:Destroy()
  8939. GuW1 = Instance.new("Weld")
  8940. GuW1.Name = "GuW"
  8941. GuW1.Part0 = Torso
  8942. GuW1.C0 = cn(0, 0, -6)
  8943. GuW1.C1 = cn(0, 0, 0)
  8944. GuW1.Part1 = Firepart1
  8945. GuW1.Parent = Torso
  8946. GuW2:Destroy()
  8947. GuW2 = Instance.new("Weld")
  8948. GuW2.Name = "GuW"
  8949. GuW2.Part0 = Torso
  8950. GuW2.C0 = cn(0, 0, -6)
  8951. GuW2.C1 = cn(0, 0, 0)
  8952. GuW2.Part1 = Firepart2
  8953. GuW2.Parent = Torso
  8954. GuW2:Destroy()
  8955. GuW2 = Instance.new("Weld")
  8956. GuW2.Name = "GuW"
  8957. GuW2.Part0 = Torso
  8958. GuW2.C0 = cn(0, 0, -4)
  8959. GuW2.C1 = cn(0, 0, 0)
  8960. GuW2.Part1 = Firepart2
  8961. GuW2.Parent = Torso
  8962. for i = 0, 18, 0.1 do
  8963. swait()
  8964. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8965. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8966. 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)
  8967. if Torsovelocity.Y > 2 then
  8968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8974. elseif Torsovelocity.Y < 1 then
  8975. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8976. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8977. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8978. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8979. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8981. end
  8982. end
  8983. GuW1:Destroy()
  8984. GuW1 = Instance.new("Weld")
  8985. GuW1.Name = "GuW"
  8986. GuW1.Part0 = Torso
  8987. GuW1.C0 = cn(0, 0, -15)
  8988. GuW1.C1 = cn(0, 0, 0)
  8989. GuW1.Part1 = Firepart1
  8990. GuW1.Parent = Torso
  8991. GuW2:Destroy()
  8992. GuW2 = Instance.new("Weld")
  8993. GuW2.Name = "GuW"
  8994. GuW2.Part0 = Torso
  8995. GuW2.C0 = cn(0, 0, -17.5)
  8996. GuW2.C1 = cn(0, 0, 0)
  8997. GuW2.Part1 = Firepart2
  8998. GuW2.Parent = Torso
  8999. for i = 0, 1.25, 0.01 do
  9000. swait()
  9001. 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)
  9002. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9003. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9004. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9005. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9006. if Torsovelocity.Y > 2 then
  9007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9009. 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)
  9010. 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)
  9011. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9013. end
  9014. end
  9015. wait(0.5)
  9016. Humanoid.WalkSpeed = 16
  9017. attack = false
  9018. MV4 = 300
  9019. Firepart1:Destroy()
  9020. Firepart2:Destroy()
  9021. end
  9022.  
  9023.  
  9024. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9025. MV4 = 90
  9026. Humanoid.WalkSpeed = 0.01
  9027. attack = true
  9028. Firepart1 = Instance.new("Part", RightArm)
  9029. Firepart1.Size = Vector3.new(1, 1, 1)
  9030. GuW1 = Instance.new("Weld")
  9031. GuW1.Name = "GuW"
  9032. GuW1.Part0 = RightArm
  9033. GuW1.C0 = cn(0, -1, 0)
  9034. GuW1.C1 = cn(0, 0, 0)
  9035. GuW1.Part1 = Firepart1
  9036. GuW1.Parent = RightArm
  9037. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9038. Firepart1.Transparency = 1
  9039. Firepart2 = Instance.new("Part", LeftArm)
  9040. Firepart2.Size = Vector3.new(1, 1, 1)
  9041. GuW2 = Instance.new("Weld")
  9042. GuW2.Name = "GuW"
  9043. GuW2.Part0 = LeftArm
  9044. GuW2.C0 = cn(0, -1, 0)
  9045. GuW2.C1 = cn(0, 0, 0)
  9046. GuW2.Part1 = Firepart2
  9047. GuW2.Parent = LeftArm
  9048. Firepart2.Transparency = 1
  9049. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9050. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9051. for i = 0, 2, 0.1 do
  9052. swait()
  9053. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9054. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9055. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9056. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9057. if Torsovelocity.Y > 2 then
  9058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9060. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9061. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9062. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9063. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9064. elseif Torsovelocity.Y < 1 then
  9065. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9066. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9067. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9068. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9069. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9070. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9071. end
  9072. end
  9073. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9074. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9075. for i = 0, 7, 0.1 do
  9076. swait()
  9077. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9078. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9079. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9080. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9081. if Torsovelocity.Y > 2 then
  9082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9084. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9085. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9086. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9087. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9088. elseif Torsovelocity.Y < 1 then
  9089. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9090. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9091. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9092. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9093. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9094. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9095. end
  9096. end
  9097. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9098. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9099. for i = 0, 7, 0.1 do
  9100. swait()
  9101. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9102. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9103. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9104. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9105. if Torsovelocity.Y > 2 then
  9106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9108. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9111. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9112. elseif Torsovelocity.Y < 1 then
  9113. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9114. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9115. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9116. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9117. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9118. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9119. end
  9120. end
  9121. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9122. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9123. for i = 0, 6, 0.1 do
  9124. swait()
  9125. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9126. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9127. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9128. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9129. if Torsovelocity.Y > 2 then
  9130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9132. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9135. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9136. elseif Torsovelocity.Y < 1 then
  9137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9139. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9140. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9141. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9142. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9143. end
  9144. end
  9145. for i = 0, 5, 0.1 do
  9146. swait()
  9147. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9148. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9149. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9150. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9151. if Torsovelocity.Y > 2 then
  9152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9154. 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)
  9155. 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)
  9156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9158. elseif Torsovelocity.Y < 1 then
  9159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9161. 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)
  9162. 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)
  9163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9164. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9165. end
  9166. end
  9167. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9168. for i = 0, 7, 0.1 do
  9169. swait()
  9170. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9171. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9172. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9173. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9174. if Torsovelocity.Y > 2 then
  9175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9177. 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)
  9178. 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)
  9179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9181. elseif Torsovelocity.Y < 1 then
  9182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9184. 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)
  9185. 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)
  9186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9187. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9188. end
  9189. end
  9190. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9191. GuW1:Destroy()
  9192. GuW1 = Instance.new("Weld")
  9193. GuW1.Name = "GuW"
  9194. GuW1.Part0 = Torso
  9195. GuW1.C0 = cn(0, 0, -6)
  9196. GuW1.C1 = cn(0, 0, 0)
  9197. GuW1.Part1 = Firepart1
  9198. GuW1.Parent = Torso
  9199. GuW2:Destroy()
  9200. GuW2 = Instance.new("Weld")
  9201. GuW2.Name = "GuW"
  9202. GuW2.Part0 = Torso
  9203. GuW2.C0 = cn(0, 0, -6)
  9204. GuW2.C1 = cn(0, 0, 0)
  9205. GuW2.Part1 = Firepart2
  9206. GuW2.Parent = Torso
  9207. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9208. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9209. GuW2:Destroy()
  9210. GuW2 = Instance.new("Weld")
  9211. GuW2.Name = "GuW"
  9212. GuW2.Part0 = Torso
  9213. GuW2.C0 = cn(0, 0, -4)
  9214. GuW2.C1 = cn(0, 0, 0)
  9215. GuW2.Part1 = Firepart2
  9216. GuW2.Parent = Torso
  9217. for i = 0, 7, 0.1 do
  9218. swait()
  9219. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9220. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9221. if Torsovelocity.Y > 2 then
  9222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9224. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9227. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9228. elseif Torsovelocity.Y < 1 then
  9229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9231. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9232. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9233. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9234. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9235. end
  9236. end
  9237. local bp2 = Create("BodyPosition")({
  9238. P = 900,
  9239. D = 1000,
  9240. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9241. position = Torso.Position + Vector3.new(0, 60, 0),
  9242. Parent = Torso
  9243. })
  9244. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9245. for i = 0, 8, 0.1 do
  9246. swait()
  9247. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9248. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9249. 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)
  9250. if Torsovelocity.Y > 2 then
  9251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9256. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9257. elseif Torsovelocity.Y < 1 then
  9258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9260. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9261. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9262. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9263. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9264. end
  9265. end
  9266. for i = 0, 18, 0.1 do
  9267. swait()
  9268. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9269. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9270. 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)
  9271. if Torsovelocity.Y > 2 then
  9272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9274. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9275. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9276. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9277. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9278. elseif Torsovelocity.Y < 1 then
  9279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9281. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9282. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9283. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9284. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9285. end
  9286. end
  9287. GuW1:Destroy()
  9288. GuW1 = Instance.new("Weld")
  9289. GuW1.Name = "GuW"
  9290. GuW1.Part0 = Torso
  9291. GuW1.C0 = cn(0, 0, -15)
  9292. GuW1.C1 = cn(0, 0, 0)
  9293. GuW1.Part1 = Firepart1
  9294. GuW1.Parent = Torso
  9295. GuW2:Destroy()
  9296. GuW2 = Instance.new("Weld")
  9297. GuW2.Name = "GuW"
  9298. GuW2.Part0 = Torso
  9299. GuW2.C0 = cn(0, 0, -17.5)
  9300. GuW2.C1 = cn(0, 0, 0)
  9301. GuW2.Part1 = Firepart2
  9302. GuW2.Parent = Torso
  9303. for i = 0, 1.25, 0.01 do
  9304. swait()
  9305. 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)
  9306. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9307. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9308. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9309. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9310. if Torsovelocity.Y > 2 then
  9311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9313. 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)
  9314. 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)
  9315. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9316. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9317. elseif Torsovelocity.Y < 1 then
  9318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9320. 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)
  9321. 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)
  9322. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9323. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9324. end
  9325. end
  9326. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9327. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9328. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9329. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9330. for i = 0, 3, 0.1 do
  9331. swait()
  9332. if Torsovelocity.Y > 2 then
  9333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9339. elseif Torsovelocity.Y < 1 then
  9340. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9341. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9342. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9343. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9344. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9345. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9346. end
  9347. end
  9348. wait(1)
  9349. bp2:Destroy()
  9350. Humanoid.WalkSpeed = 16
  9351. attack = false
  9352. MV4 = 0
  9353. Firepart1:Destroy()
  9354. Firepart2:Destroy()
  9355. end
  9356. end)
  9357. whiletruewait = false
  9358. game:GetService("RunService").Stepped:connect(function()
  9359. if whiletruewait == false then
  9360. whiletruewait = true
  9361. wait()
  9362. whiletruewait = false
  9363. end
  9364. end)
  9365. game:GetService("RunService").Stepped:connect(function()
  9366. if whiletruewait == false then
  9367. if MV1 < 20 then
  9368. MV1 = MV1 + 0.2
  9369. end
  9370. if MV2 < 90 then
  9371. MV2 = MV2 + 1
  9372. end
  9373. if MV3 < 190 then
  9374. MV3 = MV3 + 0.4
  9375. end
  9376. if MV4 < 500 then
  9377. MV4 = MV4 + 0.3
  9378. end
  9379. end
  9380. end)
  9381. Humanoid.MaxHealth = 10000
  9382. wait()
  9383. for i = 1, 6 do
  9384. Humanoid.Health = Humanoid.MaxHealth
  9385. wait()
  9386. end
  9387.  
  9388. ---
  9389. GroundWave3 = function()
  9390. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9391. Colors = {"White", "White"}
  9392. local wave = Instance.new("Part", char)
  9393. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9394. wave.Anchored = true
  9395. wave.Name = "Wave"
  9396. wave.CanCollide = false
  9397. wave.Locked = true
  9398. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9399. wave.TopSurface = "Smooth"
  9400. wave.BottomSurface = "Smooth"
  9401. wave.Transparency = 0.10
  9402. wave.CFrame = HandCF
  9403. wm = Instance.new("SpecialMesh",wave)
  9404. wm.MeshId = "rbxassetid://559831844"
  9405. coroutine.wrap(function()
  9406. for i = 1, 30, 1 do
  9407. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9408. wave.Size = wm.Scale
  9409. wave.CFrame = HandCF
  9410. wave.Transparency = i/30
  9411. wait()
  9412. end
  9413. wait()
  9414. wave:Destroy()
  9415. end)()
  9416. end
  9417. ---
  9418.  
  9419. local v3 = Vector3.new
  9420. local num = 0
  9421. local bc = BrickColor.new
  9422. local new = Instance.new
  9423.  
  9424. mouse.KeyDown:connect(function(key)
  9425. if key=="=" then
  9426. Serious()
  9427. char.JumPower = 150
  9428. end
  9429. end)
  9430. Health = math.huge --------- Serious mode aura.
  9431. BaseHealth = math.huge
  9432.  
  9433.  
  9434.  
  9435.  
  9436. InForm = false
  9437.  
  9438. Player = game.Players.LocalPlayer
  9439. Char = Player.Character
  9440. Torso = Char.Torso
  9441.  
  9442. function Serious()
  9443. for X = 1, 1 do wait()
  9444.  
  9445.  
  9446. wait(0)
  9447. for X = 1, 1 do wait()
  9448. local Effect = Instance.new("Part")
  9449. Effect.Name = "Effect"
  9450. Effect.Parent = Torso
  9451. Effect.CFrame = Torso.CFrame
  9452. Effect.BrickColor = BrickColor.new("Neon orange")
  9453. Effect.Shape = "Ball"
  9454. Effect.Size = Vector3.new(1, 1, 1)
  9455. Effect.Anchored = true
  9456. Effect.Material = "Neon"
  9457. Effect.CanCollide = false
  9458. Effect.CFrame = Torso.CFrame
  9459. Effect.Size = Effect.Size + Vector3.new(0.5)
  9460. Effect.Transparency = Effect.Transparency + 0.04
  9461. end
  9462. end
  9463.  
  9464. repeat
  9465. Torso:FindFirstChild("Effect"):Remove()
  9466. until Torso:FindFirstChild("Effect") == nil
  9467.  
  9468.  
  9469. local Color1 = Color3.new(255, 255, 0)
  9470. local Color2 = Color3.new(255, 255, 0)
  9471.  
  9472. for i = 0, 3, 0.1 do
  9473. swait()
  9474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9480. end
  9481. local pie22 = Instance.new("ParticleEmitter")
  9482. pie22.Parent = LeftArm
  9483. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9484. pie22.LightEmission = 1
  9485. pie22.Size = NumberSequence.new(1,2)
  9486. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9487. pie22.Transparency = NumberSequence.new(0.7,1)
  9488. pie22.EmissionDirection = "Top"
  9489. pie22.Enabled = true
  9490. pie22.Lifetime = NumberRange.new(1)
  9491. pie22.Rotation = NumberRange.new(-420, 425)
  9492. pie22.Rate = 50
  9493. pie22.Speed = NumberRange.new(1)
  9494. pie22.LockedToPart = false
  9495. pie22.VelocitySpread = 2
  9496. local pie22 = Instance.new("ParticleEmitter")
  9497. pie22.Parent = RightArm
  9498. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9499. pie22.LightEmission = 1
  9500. pie22.Size = NumberSequence.new(1,2)
  9501. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9502. pie22.Transparency = NumberSequence.new(0.7,1)
  9503. pie22.EmissionDirection = "Top"
  9504. pie22.Enabled = true
  9505. pie22.Lifetime = NumberRange.new(1)
  9506. pie22.Rotation = NumberRange.new(-420, 425)
  9507. pie22.Rate = 50
  9508. pie22.Speed = NumberRange.new(1)
  9509. pie22.LockedToPart = false
  9510. pie22.VelocitySpread = 2
  9511. local pie22 = Instance.new("ParticleEmitter")
  9512. pie22.Parent = LeftLeg
  9513. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9514. pie22.LightEmission = 1
  9515. pie22.Size = NumberSequence.new(1,2)
  9516. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9517. pie22.Transparency = NumberSequence.new(0.8,1)
  9518. pie22.EmissionDirection = "Top"
  9519. pie22.Enabled = true
  9520. pie22.Lifetime = NumberRange.new(1)
  9521. pie22.Rotation = NumberRange.new(-420, 425)
  9522. pie22.Rate = 20
  9523. pie22.Speed = NumberRange.new(1)
  9524. pie22.LockedToPart = false
  9525. pie22.VelocitySpread = 2
  9526. local pie22 = Instance.new("ParticleEmitter")
  9527. pie22.Parent = RightLeg
  9528. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9529. pie22.LightEmission = 1
  9530. pie22.Size = NumberSequence.new(1,2)
  9531. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9532. pie22.Transparency = NumberSequence.new(0.8,1)
  9533. pie22.EmissionDirection = "Top"
  9534. pie22.Enabled = true
  9535. pie22.Lifetime = NumberRange.new(1)
  9536. pie22.Rotation = NumberRange.new(-420, 425)
  9537. pie22.Rate = 20
  9538. pie22.Speed = NumberRange.new(1)
  9539. pie22.LockedToPart = false
  9540. pie22.VelocitySpread = 2
  9541. lig = Instance.new("PointLight",Player.Character.Torso)
  9542. lig.Color=Color3.new(255,255,0)
  9543. lig.Range = 6
  9544.  
  9545. local Must = Instance.new("Sound",Torso)
  9546. Must.SoundId = "rbxassetid://136847579"
  9547. Must.Pitch = 0.99
  9548. Must.Volume = 0.6
  9549. Must.Looped = false
  9550. wait(0)
  9551. Must:Play()
  9552. a21e = new("Part",char)
  9553. a21e.Name = "Beam"..num
  9554. a21e.Locked = true
  9555. a21e.Size = v3(1,1,1)
  9556. a21e.CanCollide = false
  9557. a21e.BrickColor = bc("Neon orange")
  9558. a21e.Material = "Neon"
  9559. a21e.Transparency = 0
  9560. aa21e = new("SpecialMesh",a21e)
  9561. a21e.Anchored = true
  9562. a21e.Position = RootPart.Position
  9563. aa21e.MeshType = "Sphere"
  9564. aa21e.Scale = v3(1,1,1)
  9565. for i = 1,50 do
  9566. wait()
  9567. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9568. a21e.Transparency = a21e.Transparency + 0.04
  9569. end
  9570.  
  9571.  
  9572. local Mus = Instance.new("Sound",Torso)
  9573. Mus.SoundId = "rbxassetid://291165237"
  9574. Mus.Pitch = 0.99
  9575. Mus.Volume = 0.2
  9576. Mus.Looped = true
  9577. wait(0)
  9578. Mus:Play()
  9579.  
  9580. InForm = true
  9581. Humanoid.JumpPower = 120
  9582.  
  9583. Char.Humanoid.MaxHealth = Health
  9584. wait(0.3)
  9585. Char.Humanoid.Health = Health
  9586. wait(0.7)
  9587. Must:Destroy()
  9588. end
  9589.  
  9590. function Base()
  9591. InForm = false
  9592. local Effect = Instance.new("Part")
  9593. Effect.Name = "Effect"
  9594. Effect.Parent = Torso
  9595. Effect.CFrame = Torso.CFrame
  9596. Effect.BrickColor = BrickColor.new("White")
  9597. Effect.Shape = "Ball"
  9598. Effect.Size = Vector3.new(8, 8, 8)
  9599. Effect.Anchored = true
  9600. Effect.Material = "Neon"
  9601. Effect.CanCollide = false
  9602. for loop = 1, 25 do wait()
  9603. Effect.CFrame = Torso.CFrame
  9604. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9605. Effect.Transparency = Effect.Transparency + 0.04
  9606.  
  9607. end
  9608. repeat
  9609. Torso:FindFirstChild("Effect"):Remove()
  9610. until Torso:FindFirstChild("Effect") == nil
  9611.  
  9612. for i, v in pairs(Torso:GetChildren()) do
  9613. if v:IsA('ParticleEmitter') then
  9614. v:Remove()
  9615. end
  9616. end
  9617. char.Humanoid.MaxHealth = BaseHealth
  9618. wait(0.3)
  9619. char.Humanoid.Health = BaseHealth
  9620.  
  9621.  
  9622. end
  9623.  
  9624. mouse.KeyDown:connect(function(key)
  9625. if key=="9" then
  9626. Base()
  9627. lig:Destroy()
  9628. end
  9629. end)
  9630.  
  9631. Player.Chatted:connect(function(Message)
  9632. if Message == "Time to get serious." and InForm == false then
  9633. wait(0.10)
  9634. Serious()
  9635. end
  9636. if Message == "off" or Message == "Nice fight." and InForm == true then
  9637. Base()
  9638. end
  9639. local ContentProvider = game:GetService("ContentProvider")
  9640.  
  9641. local function LoadAssets(AssetList)
  9642. -- Takes an asset list and preloads it. Will not wait for them to load.
  9643.  
  9644. for _, AssetId in pairs(AssetList) do
  9645. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9646. end
  9647. end
  9648.  
  9649. local Gibs = game.Workspace
  9650.  
  9651. function Kill(Character)
  9652. Character.Humanoid.Health = 0
  9653. local poo = Instance.new("IntValue",Character)
  9654. poo.Name = "haha nope"
  9655. local svch = Character
  9656. local hum = Character:findFirstChild("Humanoid")
  9657. Character.Archivable = true
  9658. local chrclone = Character:clone()
  9659. Character.Archivable = false
  9660.  
  9661. local ch = chrclone:GetChildren()
  9662. local i
  9663. for i = 1,#ch do
  9664. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9665. ch[i]:remove()
  9666. end
  9667. end
  9668. local function Scan(ch)
  9669. local e
  9670. for e = 1,#ch do
  9671. Scan(ch[e]:GetChildren())
  9672. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9673. ch[e]:remove()
  9674. end
  9675. end
  9676. end
  9677. Scan(chrclone:GetChildren())
  9678.  
  9679. local hum2 = chrclone:findFirstChild("Humanoid")
  9680.  
  9681.  
  9682. if hum2 ~= nil then
  9683. hum2.Name = "Humanoid2"
  9684. hum2.PlatformStand = true
  9685. hum2.Sit = true
  9686. hum2.MaxHealth = 0
  9687. hum2.Health = 0
  9688. end
  9689.  
  9690. local ch = Character:GetChildren()
  9691. local i
  9692. for i = 1,#ch do
  9693. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9694. ch[i]:remove()
  9695. end
  9696. end
  9697.  
  9698. wait(0.2)
  9699.  
  9700. local ch = Character:GetChildren()
  9701. local i
  9702. for i = 1,#ch do
  9703. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9704. ch[i]:remove()
  9705. end
  9706. end
  9707. Character = chrclone
  9708. local Torso = Character.Torso
  9709. local movevector = Vector3.new()
  9710.  
  9711. if Torso then
  9712. local Head = Character:FindFirstChild("Head")
  9713. local Limb = Character:FindFirstChild("Right Arm")
  9714. if Limb then
  9715.  
  9716. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9717. local Joint = Instance.new("Glue")
  9718. Joint.Name = "RightShoulder"
  9719. Joint.Part0 = Torso
  9720. Joint.Part1 = Limb
  9721. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9722. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9723. Joint.Parent = Torso
  9724.  
  9725. local B = Instance.new("Part")
  9726. B.TopSurface = 0
  9727. B.BottomSurface = 0
  9728. B.formFactor = "Symmetric"
  9729. B.Size = Vector3.new(1, 1, 1)
  9730. B.Transparency = 1
  9731. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9732. B.Parent = Character
  9733. local W = Instance.new("Weld")
  9734. W.Part0 = Limb
  9735. W.Part1 = B
  9736. W.C0 = CFrame.new(0, -0.5, 0)
  9737. W.Parent = Limb
  9738.  
  9739. end
  9740. local Limb = Character:FindFirstChild("Left Arm")
  9741. if Limb then
  9742.  
  9743. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9744. local Joint = Instance.new("Glue")
  9745. Joint.Name = "LeftShoulder"
  9746. Joint.Part0 = Torso
  9747. Joint.Part1 = Limb
  9748. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9749. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9750. Joint.Parent = Torso
  9751.  
  9752. local B = Instance.new("Part")
  9753. B.TopSurface = 0
  9754. B.BottomSurface = 0
  9755. B.formFactor = "Symmetric"
  9756. B.Size = Vector3.new(1, 1, 1)
  9757. B.Transparency = 1
  9758. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9759. B.Parent = Character
  9760. local W = Instance.new("Weld")
  9761. W.Part0 = Limb
  9762. W.Part1 = B
  9763. W.C0 = CFrame.new(0, -0.5, 0)
  9764. W.Parent = Limb
  9765.  
  9766. end
  9767. local Limb = Character:FindFirstChild("Right Leg")
  9768. if Limb then
  9769.  
  9770. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9771. local Joint = Instance.new("Glue")
  9772. Joint.Name = "RightHip"
  9773. Joint.Part0 = Torso
  9774. Joint.Part1 = Limb
  9775. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9776. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9777. Joint.Parent = Torso
  9778.  
  9779. local B = Instance.new("Part")
  9780. B.TopSurface = 0
  9781. B.BottomSurface = 0
  9782. B.formFactor = "Symmetric"
  9783. B.Size = Vector3.new(1, 1, 1)
  9784. B.Transparency = 1
  9785. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9786. B.Parent = Character
  9787. local W = Instance.new("Weld")
  9788. W.Part0 = Limb
  9789. W.Part1 = B
  9790. W.C0 = CFrame.new(0, -0.5, 0)
  9791. W.Parent = Limb
  9792.  
  9793. end
  9794. local Limb = Character:FindFirstChild("Left Leg")
  9795. if Limb then
  9796.  
  9797. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9798. local Joint = Instance.new("Glue")
  9799. Joint.Name = "LeftHip"
  9800. Joint.Part0 = Torso
  9801. Joint.Part1 = Limb
  9802. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9803. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9804. Joint.Parent = Torso
  9805.  
  9806. local B = Instance.new("Part")
  9807. B.TopSurface = 0
  9808. B.BottomSurface = 0
  9809. B.formFactor = "Symmetric"
  9810. B.Size = Vector3.new(1, 1, 1)
  9811. B.Transparency = 1
  9812. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9813. B.Parent = Character
  9814. local W = Instance.new("Weld")
  9815. W.Part0 = Limb
  9816. W.Part1 = B
  9817. W.C0 = CFrame.new(0, -0.5, 0)
  9818. W.Parent = Limb
  9819. end
  9820. end
  9821. end
  9822. ----------
  9823.  
  9824. lerpz = function(D, E, F, G)
  9825. D[E] = D[E]:lerp(F, G)
  9826. end
  9827.  
  9828. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9829. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9830. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9831. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9832. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9833. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9834. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9835. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9836. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9837. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9838. resetlerp = function()
  9839. RJ.C0 = RJC0
  9840. RJ.C1 = RJC1
  9841. N.C0 = NC0
  9842. N.C1 = NC1
  9843. RS.C0 = RSC0
  9844. RS.C1 = RSC1
  9845. LS.C0 = LSC0
  9846. LS.C1 = LSC1
  9847. RH.C0 = RHC0
  9848. RH.C1 = RHC1
  9849. LH.C0 = LHC0
  9850. LH.C1 = LHC1
  9851. end
  9852. -------
  9853. ----------
  9854. hrp = char.HumanoidRootPart
  9855.  
  9856. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9857. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9858. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9859. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9860. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9861. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9862. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9863. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9864. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9865. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9866. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9867. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9868. RS = Torso:FindFirstChild("Right Shoulder")
  9869. LS = Torso:FindFirstChild("Left Shoulder")
  9870. RH = Torso:FindFirstChild("Right Hip")
  9871. LH = Torso:FindFirstChild("Left Hip")
  9872. RJ = hrp:FindFirstChild("RootJoint")
  9873. N = Torso:FindFirstChild("Neck")
  9874. cf = CFrame.new
  9875. ang = CFrame.Angles
  9876. rd = math.rad
  9877. rd2 = math.random
  9878. cs = ColorSequence.new
  9879. ns = NumberSequence.new
  9880. nsk = NumberSequenceKeypoint.new
  9881. -------------------
  9882.  
  9883. end)
  9884.  
  9885. print([[
  9886. -------------------------------------------------
  9887. Goku U suck
  9888. -------------------------------------------------]])
Add Comment
Please, Sign In to add comment