Advertisement
SKOONKBURG

not mine

Mar 18th, 2018
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 484.39 KB | None | 0 0
  1. wait(2)
  2. --[[
  3.  
  4. ░▒▓█ Ultra Instinct █▓▒░
  5.  
  6. --]]
  7.  
  8. local Player = game.Players.localPlayer
  9. local char = Player.Character
  10. local Character = Player.Character
  11. local RootPart = Character.HumanoidRootPart
  12. local Head = Character.Head
  13. local done = false
  14. local canheal = false
  15. local deathchat1 = false
  16. local once = true
  17. local dead = false
  18. local candie = true
  19. local deathchat = false
  20. local idleon = true
  21. local idle1 = true
  22. local idle = true
  23. local spiritballenergy = true
  24. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  25. if v:IsA("Accessory") then
  26. v:Destroy()
  27. end
  28. end
  29. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  30. if v:IsA("Shirt") then
  31. v:Remove()
  32. end
  33. end
  34. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  35. if v:IsA("Pants") then
  36. v:Remove()
  37. end
  38. end
  39. wait()
  40. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  41. shirt.Name = "Shirt"
  42. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  43. pants.Name = "Pants"
  44.  
  45.  
  46.  
  47. local v3 = Vector3.new
  48. local num = 0
  49. local bc = BrickColor.new
  50. local new = Instance.new
  51.  
  52.  
  53. Instance.new("ForceField",char).Visible = false
  54. local poo = Instance.new("IntValue",Character)
  55. poo.Name = "haha nope"
  56. char.Humanoid.MaxHealth = math.huge
  57. wait()
  58. char.Humanoid.Health = math.huge
  59. Instance.new("ForceField",char).Visible = false
  60. local skinCol = "Pastel brown"
  61. local bd = Player:FindFirstChild("Body Colors")
  62. if bd then
  63. bd.HeadColor = BrickColor.new(skinCol)
  64. bd.TorsoColor = BrickColor.new(skinCol)
  65. bd.LeftLegColor = BrickColor.new(skinCol)
  66. bd.RightLegColor = BrickColor.new(skinCol)
  67. bd.LeftArmColor = BrickColor.new(skinCol)
  68. bd.RightArmColor = BrickColor.new(skinCol)
  69. else
  70. bd = Instance.new("BodyColors", Player)
  71. bd.HeadColor = BrickColor.new(skinCol)
  72. bd.TorsoColor = BrickColor.new(skinCol)
  73. bd.LeftLegColor = BrickColor.new(skinCol)
  74. bd.RightLegColor = BrickColor.new(skinCol)
  75. bd.LeftArmColor = BrickColor.new(skinCol)
  76. bd.RightArmColor = BrickColor.new(skinCol)
  77. end
  78. local number = 1
  79.  
  80. --------------------------------------------------------------------------
  81. --transform
  82. GroundWave5 = function()
  83. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  84. Colors = {"Dark blue", "Dark blue"}
  85.  
  86. local wave11 = Instance.new("Part", char)
  87. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  88. wave11.Anchored = true
  89. wave11.Name = "Wave"
  90. wave11.CanCollide = false
  91. wave11.Locked = true
  92. wave11.Size = Vector3.new(1, 1, 1)
  93. wave11.TopSurface = "Smooth"
  94. wave11.BottomSurface = "Smooth"
  95. wave11.Transparency = 0.35
  96. wave11.CFrame = HandCF
  97. wm31 = Instance.new("SpecialMesh", wave11)
  98. wm31.MeshId = "rbxassetid://3270017"
  99. coroutine.wrap(function()
  100. for i = 1, 30, 1 do
  101. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  102. wave11.Size = wm31.Scale
  103. wave11.CFrame = HandCF
  104. wave11.Transparency = i/30
  105. wait()
  106. end
  107. wait()
  108. wave11:Destroy()
  109. end)()
  110. end
  111. GroundWave6 = function()
  112. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  113. Colors = {"White", "Dark blue"}
  114. local wave111 = Instance.new("Part", char)
  115. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  116. wave111.Anchored = true
  117. wave111.Name = "Wave"
  118. wave111.CanCollide = false
  119. wave111.Locked = true
  120. wave111.Size = Vector3.new(1, 1, 1)
  121. wave111.TopSurface = "Smooth"
  122. wave111.BottomSurface = "Smooth"
  123. wave111.Transparency = 0.35
  124. wave111.CFrame = HandCF
  125. wm311 = Instance.new("SpecialMesh", wave111)
  126. wm311.MeshId = "rbxassetid://3270017"
  127. coroutine.wrap(function()
  128. for i = 1, 30, 1 do
  129. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  130. wave111.Size = wm311.Scale
  131. wave111.CFrame = HandCF
  132. wave111.Transparency = i/30
  133. wait()
  134. end
  135. wait()
  136. wave111:Destroy()
  137. end)()
  138. end
  139. GroundWave7 = function()
  140. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  141. Colors = {"Purple", "White"}
  142. local wave1111 = Instance.new("Part", char)
  143. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  144. wave1111.Anchored = true
  145. wave1111.Name = "Wave"
  146. wave1111.CanCollide = false
  147. wave1111.Locked = true
  148. wave1111.Size = Vector3.new(1, 1, 1)
  149. wave1111.TopSurface = "Smooth"
  150. wave1111.BottomSurface = "Smooth"
  151. wave1111.Transparency = 0.35
  152. wave1111.CFrame = HandCF
  153. wm3111 = Instance.new("SpecialMesh", wave1111)
  154. wm3111.MeshId = "rbxassetid://3270017"
  155. coroutine.wrap(function()
  156. for i = 1, 30, 1 do
  157. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  158. wave1111.Size = wm3111.Scale
  159. wave1111.CFrame = HandCF
  160. wave1111.Transparency = i/30
  161. wait()
  162. end
  163. wait()
  164. wave1111:Destroy()
  165. end)()
  166. end
  167. GroundWave8 = function()
  168. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  169. Colors = {"Dark blue", "Dark blue"}
  170. local wave11111 = Instance.new("Part", char)
  171. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  172. wave11111.Anchored = true
  173. wave11111.Name = "Wave"
  174. wave11111.CanCollide = false
  175. wave11111.Locked = true
  176. wave11111.Size = Vector3.new(1, 1, 1)
  177. wave11111.TopSurface = "Smooth"
  178. wave11111.BottomSurface = "Smooth"
  179. wave11111.Transparency = 0.35
  180. wave11111.CFrame = HandCF
  181. wm31111 = Instance.new("SpecialMesh", wave11111)
  182. wm31111.MeshId = "rbxassetid://3270017"
  183. coroutine.wrap(function()
  184. for i = 1, 30, 1 do
  185. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  186. wave11111.Size = wm31111.Scale
  187. wave11111.CFrame = HandCF
  188. wave11111.Transparency = i/30
  189. wait()
  190. end
  191. wait()
  192. wave11111:Destroy()
  193. end)()
  194. end
  195. GroundWave9 = function()
  196. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  197.  
  198. Colors = {"Cyan", "White"}
  199. local wave111111 = Instance.new("Part", char)
  200. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  201. wave111111.Anchored = true
  202. wave111111.Name = "Wave"
  203. wave111111.CanCollide = false
  204. wave111111.Locked = true
  205. wave111111.Size = Vector3.new(1, 1, 1)
  206. wave111111.TopSurface = "Smooth"
  207. wave111111.BottomSurface = "Smooth"
  208. wave111111.Transparency = 0.35
  209. wave111111.CFrame = HandCF
  210. wm311111 = Instance.new("SpecialMesh", wave111111)
  211. wm311111.MeshId = "rbxassetid://3270017"
  212. coroutine.wrap(function()
  213. for i = 1, 30, 1 do
  214. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  215. wave111111.Size = wm311111.Scale
  216. wave111111.CFrame = HandCF
  217. wave111111.Transparency = i/30
  218. wait()
  219. end
  220. wait()
  221. wave111111:Destroy()
  222. end)()
  223. end
  224. GroundWave10 = function()
  225. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  226. Colors = {"Purple", "Dark blue"}
  227. local wave1111111 = Instance.new("Part", char)
  228. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  229. wave1111111.Anchored = true
  230. wave1111111.Name = "Wave"
  231. wave1111111.CanCollide = false
  232. wave1111111.Locked = true
  233. wave1111111.Size = Vector3.new(1, 1, 1)
  234. wave1111111.TopSurface = "Smooth"
  235. wave1111111.BottomSurface = "Smooth"
  236. wave1111111.Transparency = 0.35
  237. wave1111111.CFrame = HandCF
  238. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  239. wm3111111.MeshId = "rbxassetid://3270017"
  240. coroutine.wrap(function()
  241. for i = 1, 30, 1 do
  242. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  243. wave1111111.Size = wm3111111.Scale
  244. wave1111111.CFrame = HandCF
  245. wave1111111.Transparency = i/30
  246. wait()
  247. end
  248. wait()
  249. wave1111111:Destroy()
  250. end)()
  251. end
  252.  
  253. GroundWave1 = function()
  254.  
  255. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  256. Colors = {"White", "White"}
  257. local wave = Instance.new("Part", char)
  258. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  259. wave.Anchored = true
  260. wave.Name = "Wave"..number
  261. wave.CanCollide = false
  262. wave.Locked = true
  263. wave.Size = Vector3.new(1, 1, 1)
  264. wave.TopSurface = "Smooth"
  265. wave.BottomSurface = "Smooth"
  266. wave.Transparency = 0.35
  267. wave.CFrame = HandCF
  268. wm = Instance.new("SpecialMesh", wave)
  269. wm.Name = "wave"..number
  270. wm.MeshId = "rbxassetid://3270017"
  271. coroutine.wrap(function()
  272. for i = 1, 30, 1 do
  273. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  274. wave.Size = wm.Scale
  275. wave.CFrame = HandCF
  276. wave.Transparency = i/30
  277. wait()
  278. end
  279. wait()
  280. wave:Destroy()
  281.  
  282. end)()
  283. end
  284.  
  285.  
  286. shirt = Instance.new("Shirt", char)
  287. shirt.Name = "Shirt"
  288. pants = Instance.new("Pants", char)
  289. pants.Name = "Pants"
  290. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=308511619"
  291. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=308459104"
  292. char.Head.face.Texture = "rbxassetid://105701191"
  293.  
  294. Hair7 = Instance.new("Part")
  295. Hair7.Parent = char
  296. Hair7.Name = "Hair"
  297. Hair7.CanCollide = false
  298. Hair7.Locked = true
  299. Hair7.TopSurface = "Smooth"
  300. Hair7.BottomSurface = "Smooth"
  301. Hair7.formFactor = "Symmetric"
  302. Hair7.Material = "Neon"
  303. Hair7.BrickColor = BrickColor.new("Purple")
  304. Hair7.CFrame = char.Torso.CFrame
  305. Hair7.Size = Vector3.new(1, 1, 1)
  306. Hair7.Transparency = 0
  307.  
  308.  
  309. Weld1 = Instance.new("Weld")
  310. Weld1.Parent = char.Head
  311. Weld1.Part0 = char.Head
  312. Weld1.Part1 = Hair7
  313. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  314.  
  315. Mesh = Instance.new("SpecialMesh")
  316. Mesh.Offset = Vector3.new(0,-0.4,0)
  317. Mesh.Parent = Hair7
  318. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  319. Mesh.MeshType = "FileMesh"
  320. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  321. Mesh.TextureId = ""
  322. wait(0.5)
  323. game.Chat:Chat(Character, "Not yet... I ain't finished yet..", "White")
  324. local Must2 = Instance.new("Sound",char)
  325. Must2.SoundId = "rbxassetid://144377132"
  326. Must2.Pitch = 0.99
  327. Must2.Volume = 1.6
  328. Must2.Looped = true
  329. wait(0)
  330. Must2:Play()
  331. wait(3)
  332. Hair7:Destroy()
  333. wait(0)
  334. Hair7 = Instance.new("Part")
  335. Hair7.Parent = char
  336. Hair7.Name = "Hair"
  337. Hair7.CanCollide = false
  338. Hair7.Locked = true
  339. Hair7.TopSurface = "Smooth"
  340. Hair7.BottomSurface = "Smooth"
  341. Hair7.formFactor = "Symmetric"
  342. Hair7.Material = "Neon"
  343. Hair7.BrickColor = BrickColor.new("Really black")
  344. Hair7.CFrame = char.Torso.CFrame
  345. Hair7.Size = Vector3.new(1, 1, 1)
  346. Hair7.Transparency = 0
  347.  
  348.  
  349. Mesh = Instance.new("SpecialMesh")
  350. Mesh.Offset = Vector3.new(0,-0.4,0)
  351. Mesh.Parent = Hair7
  352. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  353. Mesh.MeshType = "FileMesh"
  354. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  355. Mesh.TextureId = ""
  356. wait(4)
  357. local poof = Instance.new("Sound",Player)
  358. poof.SoundId = "rbxassetid://1035030726"
  359. poof.Pitch = 0.99
  360. poof.Volume = 1.3
  361. poof.Looped = false
  362. wait(0)
  363. poof:Play()
  364. GroundWave5()
  365. GroundWave6()
  366. GroundWave7()
  367. GroundWave8()
  368. GroundWave9()
  369. GroundWave10()
  370. Hair7:Destroy()
  371. wait(0)
  372. game.Chat:Chat(Character, "...", "White")
  373. Hair7 = Instance.new("Part")
  374. Hair7.Parent = char
  375. Hair7.Name = "Hair"
  376. Hair7.CanCollide = false
  377. Hair7.Locked = true
  378. Hair7.TopSurface = "Smooth"
  379. Hair7.BottomSurface = "Smooth"
  380. Hair7.formFactor = "Symmetric"
  381. Hair7.Material = "Neon"
  382. Hair7.BrickColor = BrickColor.new("Really black")
  383. Hair7.CFrame = char.Torso.CFrame
  384. Hair7.Size = Vector3.new(1, 1, 1)
  385. Hair7.Transparency = 0
  386.  
  387.  
  388. Weld1 = Instance.new("Weld")
  389. Weld1.Parent = char.Head
  390. Weld1.Part0 = char.Head
  391. Weld1.Part1 = Hair7
  392. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  393.  
  394. Mesh = Instance.new("SpecialMesh")
  395. Mesh.Offset = Vector3.new(0,-0.4,0)
  396. Mesh.Parent = Hair7
  397. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  398. Mesh.MeshType = "FileMesh"
  399. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  400. Mesh.TextureId = ""
  401. char.Head.face.Texture = "rbxassetid://55108579"
  402.  
  403.  
  404. local ice = Instance.new("Part", Head)
  405. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  406. ice.BrickColor = BrickColor.new("White")
  407. ice.CanCollide = false
  408. ice.TopSurface = 0
  409. ice.BottomSurface = 0
  410. ice.Transparency = 1
  411. local ice2 = Instance.new("SpecialMesh", ice)
  412. ice2.MeshType = "Brick"
  413. ice2.Scale = Vector3.new(1, 1, 1)
  414. local ice3 = Instance.new("Weld", ice)
  415. ice3.Part0 = Head
  416. ice3.Part1 = ice
  417. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  418. local icesmoke = Instance.new("ParticleEmitter", ice)
  419. icesmoke.VelocitySpread = 5
  420. icesmoke.Size = NumberSequence.new({
  421. NumberSequenceKeypoint.new(0, 0.01),
  422. NumberSequenceKeypoint.new(1, 1)
  423. })
  424. icesmoke.Rate = math.huge
  425. icesmoke.Speed = NumberRange.new(1, 1)
  426. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  427. icesmoke.Transparency = NumberSequence.new({
  428. NumberSequenceKeypoint.new(0, 0.9),
  429. NumberSequenceKeypoint.new(1, 1)
  430. })
  431. icesmoke.Rotation = NumberRange.new(0, 360)
  432. icesmoke.Name = "Smoke"
  433. icesmoke.LightEmission = 0
  434. icesmoke.Acceleration = Vector3.new(0,0,0)
  435. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  436. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  437. icesmoke.LockedToPart = true
  438. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  439. secondcolor = "Really black"
  440. wait(0.016666666666666666)
  441. Effects = {}
  442. local Player = game.Players.localPlayer
  443. local Character = Player.Character
  444. local Humanoid = Character.Humanoid
  445. local mouse = Player:GetMouse()
  446. local LeftArm = Character["Left Arm"]
  447. local RightArm = Character["Right Arm"]
  448. local LeftLeg = Character["Left Leg"]
  449. local RightLeg = Character["Right Leg"]
  450. local Head = Character.Head
  451. local Torso = Character.Torso
  452. local cam = game.Workspace.CurrentCamera
  453. local RootJoint = RootPart.RootJoint
  454. local equipped = true
  455. local attack = false
  456. local Anim = "Idle"
  457. local idle = 0
  458. local attacktype = 1
  459. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  460. local velocity = RootPart.Velocity.y
  461. local sine = 0
  462. local change = 1
  463. local grabbed = false
  464. local cn = CFrame.new
  465. local mr = math.rad
  466. local angles = CFrame.Angles
  467. local ud = UDim2.new
  468. local c3 = Color3.new
  469. local dir = {
  470. w = 0,
  471. s = 0,
  472. a = 0,
  473. d = 0
  474. }
  475. firemode = true
  476. rock = true
  477. local Services = {
  478. SoundService = game:GetService("SoundService"),
  479. Players = game:GetService("Players"),
  480. Debris = game:GetService("Debris"),
  481. Workspace = game:GetService("Workspace"),
  482. Lighting = game:GetService("Lighting"),
  483. HttpService = game:GetService("HttpService"),
  484. InsertService = game:GetService("InsertService")
  485. }
  486. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  487. Humanoid.Animator:Destroy()
  488. Character.Animate:Destroy()
  489. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  490. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  491. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  492. RSH, LSH = nil, nil
  493. RW = Instance.new("Weld")
  494. LW = Instance.new("Weld")
  495. RH = Torso["Right Hip"]
  496. LH = Torso["Left Hip"]
  497. RSH = Torso["Right Shoulder"]
  498. LSH = Torso["Left Shoulder"]
  499. RSH.Parent = nil
  500. LSH.Parent = nil
  501. RW.Name = "RW"
  502. RW.Part0 = Torso
  503. RW.C0 = cn(1.5, 0.5, 0)
  504. RW.C1 = cn(0, 0.5, 0)
  505. RW.Part1 = RightArm
  506. RW.Parent = Torso
  507. LW.Name = "LW"
  508. LW.Part0 = Torso
  509. LW.C0 = cn(-1.5, 0.5, 0)
  510. LW.C1 = cn(0, 0.5, 0)
  511. LW.Part1 = LeftArm
  512. LW.Parent = Torso
  513. --------------
  514. human = char:FindFirstChild("Humanoid")
  515. human.Name = "hi"
  516. lig = Instance.new("PointLight",Player.Character.Torso)
  517. lig.Color=Color3.new(0,0,255)
  518. lig.Range = 10
  519. ----
  520. function clerp(a, b, t)
  521. local qa = {
  522. QuaternionFromCFrame(a)
  523. }
  524. local qb = {
  525. QuaternionFromCFrame(b)
  526. }
  527. local ax, ay, az = a.x, a.y, a.z
  528. local bx, by, bz = b.x, b.y, b.z
  529. local _t = 1 - t
  530. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  531. end
  532. function QuaternionFromCFrame(cf)
  533. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  534. local trace = m00 + m11 + m22
  535. if trace > 0 then
  536. local s = math.sqrt(1 + trace)
  537. local recip = 0.5 / s
  538. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  539. else
  540. local i = 0
  541. if m00 < m11 then
  542. i = 1
  543. end
  544. if m22 > (i == 0 and m00 or m11) then
  545. i = 2
  546. end
  547. if i == 0 then
  548. local s = math.sqrt(m00 - m11 - m22 + 1)
  549. local recip = 0.5 / s
  550. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  551. elseif i == 1 then
  552. local s = math.sqrt(m11 - m22 - m00 + 1)
  553. local recip = 0.5 / s
  554. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  555. elseif i == 2 then
  556. local s = math.sqrt(m22 - m00 - m11 + 1)
  557. local recip = 0.5 / s
  558. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  559. end
  560. end
  561. end
  562. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  563. local xs, ys, zs = x + x, y + y, z + z
  564. local wx, wy, wz = w * xs, w * ys, w * zs
  565. local xx = x * xs
  566. local xy = x * ys
  567. local xz = x * zs
  568. local yy = y * ys
  569. local yz = y * zs
  570. local zz = z * zs
  571. 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))
  572. end
  573. function QuaternionSlerp(a, b, t)
  574. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  575. local startInterp, finishInterp
  576. if cosTheta >= 1.0E-4 then
  577. if 1 - cosTheta > 1.0E-4 then
  578. local theta = math.acos(cosTheta)
  579. local invSinTheta = 1 / math.sin(theta)
  580. startInterp = math.sin((1 - t) * theta) * invSinTheta
  581. finishInterp = math.sin(t * theta) * invSinTheta
  582. else
  583. startInterp = 1 - t
  584. finishInterp = t
  585. end
  586. elseif 1 + cosTheta > 1.0E-4 then
  587. local theta = math.acos(-cosTheta)
  588. local invSinTheta = 1 / math.sin(theta)
  589. startInterp = math.sin((t - 1) * theta) * invSinTheta
  590. finishInterp = math.sin(t * theta) * invSinTheta
  591. else
  592. startInterp = t - 1
  593. finishInterp = t
  594. end
  595. 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
  596. end
  597. function swait(num)
  598. if num == 0 or num == nil then
  599. game:service("RunService").RenderStepped:wait(0)
  600. else
  601. for i = 0, num do
  602. game:service("RunService").RenderStepped:wait(0)
  603. end
  604. end
  605. end
  606. local RbxUtility = LoadLibrary("RbxUtility")
  607. local Create = RbxUtility.Create
  608. function RemoveOutlines(part)
  609. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  610. end
  611. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  612. local Part = Create("Part")({
  613. formFactor = FormFactor,
  614. Parent = Parent,
  615. Reflectance = Reflectance,
  616. Transparency = Transparency,
  617. CanCollide = false,
  618. Locked = true,
  619. BrickColor = BrickColor.new(tostring(BColor)),
  620. Name = Name,
  621. Size = Size,
  622. Material = Material
  623. })
  624. RemoveOutlines(Part)
  625. return Part
  626. end
  627. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  628. local Msh = Create(Mesh)({
  629. Parent = Part,
  630. Offset = OffSet,
  631. Scale = Scale
  632. })
  633. if Mesh == "SpecialMesh" then
  634. Msh.MeshType = MeshType
  635. Msh.MeshId = MeshId
  636. end
  637. return Msh
  638. end
  639. function CreateWeld(Parent, Part0, Part1, C0, C1)
  640. local Weld = Create("Weld")({
  641. Parent = Parent,
  642. Part0 = Part0,
  643. Part1 = Part1,
  644. C0 = C0,
  645. C1 = C1
  646. })
  647. return Weld
  648. end
  649. function rayCast(Position, Direction, Range, Ignore)
  650. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  651. end
  652. function CreateSound(id, par, vol, pit)
  653. coroutine.resume(coroutine.create(function()
  654. local sou = Instance.new("Sound", par or workspace)
  655. sou.Volume = vol
  656. sou.Pitch = pit or 1
  657. sou.SoundId = id
  658. wait()
  659. sou:play()
  660. game:GetService("Debris"):AddItem(sou, 6)
  661. end))
  662. end
  663. function CreateSong(id, par, vol, pit)
  664. coroutine.resume(coroutine.create(function()
  665. sou2 = Instance.new("Sound", par or workspace)
  666. sou2.Volume = 1
  667. sou2.Pitch = 1
  668. sou2.SoundId = id
  669. wait()
  670. sou2:play()
  671. sou2.Looped = true
  672. end))
  673. end
  674. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  675. local function getclosest(obj, distance)
  676. local last, lastx = distance + 1, nil
  677. for i, v in pairs(workspace:GetChildren()) do
  678. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  679. local t = v.Torso
  680. local dist = t.Position - obj.Position.magnitude
  681. if distance >= dist and last > dist then
  682. last = dist
  683. lastx = v
  684. end
  685. end
  686. end
  687. return lastx
  688. end
  689. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  690. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  691. prt.Anchored = true
  692. prt.CFrame = cframe
  693. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  694. game:GetService("Debris"):AddItem(prt, 10)
  695. if Type == 1 or Type == nil then
  696. table.insert(Effects, {
  697. prt,
  698. "Block1",
  699. delay,
  700. x3,
  701. y3,
  702. z3,
  703. msh
  704. })
  705. elseif Type == 2 then
  706. table.insert(Effects, {
  707. prt,
  708. "Block2",
  709. delay,
  710. x3,
  711. y3,
  712. z3,
  713. msh
  714. })
  715. elseif Type == 3 then
  716. table.insert(Effects, {
  717. prt,
  718. "Block3",
  719. delay,
  720. x3,
  721. y3,
  722. z3,
  723. msh
  724. })
  725. end
  726. end
  727. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  728. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  729. prt.Anchored = true
  730. prt.CFrame = cframe
  731. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  732. game:GetService("Debris"):AddItem(prt, 10)
  733. table.insert(Effects, {
  734. prt,
  735. "Cylinder",
  736. delay,
  737. x3,
  738. y3,
  739. z3,
  740. msh
  741. })
  742. end
  743. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  744. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  745. prt.Anchored = true
  746. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  747. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  748. game:GetService("Debris"):AddItem(prt, 10)
  749. table.insert(Effects, {
  750. prt,
  751. "Cylinder",
  752. delay,
  753. x3,
  754. y3,
  755. z3,
  756. msh
  757. })
  758. end
  759. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  760. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  761. prt.Anchored = true
  762. prt.CFrame = cframe
  763. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  764. game:GetService("Debris"):AddItem(prt, 10)
  765. table.insert(Effects, {
  766. prt,
  767. "Cylinder",
  768. delay,
  769. x3,
  770. y3,
  771. z3,
  772. msh
  773. })
  774. end
  775. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  776. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  777. prt.Anchored = true
  778. prt.CFrame = cframe
  779. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  780. game:GetService("Debris"):AddItem(prt, 10)
  781. table.insert(Effects, {
  782. prt,
  783. "Cylinder",
  784. delay,
  785. x3,
  786. y3,
  787. z3,
  788. msh
  789. })
  790. end
  791. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  792. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  793. prt.Anchored = true
  794. prt.CFrame = cframe
  795. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  796. game:GetService("Debris"):AddItem(prt, 10)
  797. table.insert(Effects, {
  798. prt,
  799. "Cylinder",
  800. delay,
  801. x3,
  802. y3,
  803. z3,
  804. msh
  805. })
  806. end
  807. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  808. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  809. prt.Anchored = true
  810. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  811. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  812. local num = math.random(10, 50) / 1000
  813. game:GetService("Debris"):AddItem(prt, 10)
  814. table.insert(Effects, {
  815. prt,
  816. "Shatter",
  817. num,
  818. prt.CFrame,
  819. math.random() - math.random(),
  820. 0,
  821. math.random(50, 100) / 100
  822. })
  823. end
  824.  
  825. attack = false
  826. game:GetService("RunService").Stepped:connect(function()
  827. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  828. velocity = RootPart.Velocity.y
  829. sine = sine + change
  830. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  831. if equipped == true or equipped == false then
  832. if 1 < RootPart.Velocity.y and hit == nil then
  833. Anim = "Jump"
  834. if attack == false and ice_mode == false then
  835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  837. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  838. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  839. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  840. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  841. end
  842. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  843. Anim = "Fall"
  844. if attack == false then
  845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  847. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  848. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  849. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  850. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  851. end
  852. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  853. Anim = "Idle"
  854. if attack==false then
  855. 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(5)), .3)
  856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  857. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.3)
  858. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.3)
  859. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
  860. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
  861. end
  862. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  863. Anim = "Walk"
  864. if attack==false then
  865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 10))), .2)
  866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
  867. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  869. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 2), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  870. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 2), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  871. end
  872. end
  873. end
  874. if equipped == true or equipped == false then
  875. if 1 < RootPart.Velocity.Y and hit == nil then
  876. Anim = "Jump"
  877. if attack == false and ice_mode == true then
  878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  880. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  881. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  882. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  883. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  884. end
  885. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  886. Anim = "Fall"
  887. if attack == false then
  888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  890. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  891. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  892. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  893. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  894. end
  895. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  896. Anim = "Idle"
  897. if attack == false then
  898. change = 0.8
  899. 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)
  900. 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)
  901. 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)
  902. 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)
  903. 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)
  904. 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)
  905. end
  906. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  907. Anim = "Walk"
  908. if attack == false then
  909. 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)
  910. 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)
  911. 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)
  912. 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)
  913. 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)
  914. 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)
  915. end
  916. end
  917. end
  918. if 0 < #Effects then
  919. for e = 1, #Effects do
  920. if Effects[e] ~= nil then
  921. local Thing = Effects[e]
  922. if Thing ~= nil then
  923. local Part = Thing[1]
  924. local Mode = Thing[2]
  925. local Delay = Thing[3]
  926. local IncX = Thing[4]
  927. local IncY = Thing[5]
  928. local IncZ = Thing[6]
  929. if 1 >= Thing[1].Transparency then
  930. if Thing[2] == "Block1" then
  931. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  932. local Mesh = Thing[1].Mesh
  933. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  934. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  935. elseif Thing[2] == "Block2" then
  936. 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)
  937. local Mesh = Thing[7]
  938. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  939. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  940. elseif Thing[2] == "Block3" then
  941. 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)
  942. local Mesh = Thing[7]
  943. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  944. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  945. elseif Thing[2] == "Cylinder" then
  946. local Mesh = Thing[1].Mesh
  947. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  948. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  949. elseif Thing[2] == "Blood" then
  950. local Mesh = Thing[7]
  951. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  952. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  953. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  954. elseif Thing[2] == "Elec" then
  955. local Mesh = Thing[1].Mesh
  956. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  957. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  958. elseif Thing[2] == "Disappear" then
  959. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  960. elseif Thing[2] == "Shatter" then
  961. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  962. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  963. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  964. Thing[6] = Thing[6] + Thing[5]
  965. end
  966. else
  967. Part.Parent = nil
  968. table.remove(Effects, e)
  969. end
  970. end
  971. end
  972. end
  973. end
  974. end)
  975. ---
  976. local whoh = Instance.new("Sound",Torso)
  977. whoh.SoundId = "rbxassetid://1179254378"
  978. whoh.Pitch = 0.99
  979. whoh.Volume = 1.5
  980. whoh.Looped = true
  981. wait(0)
  982. whoh:Play()
  983. local Aura = Instance.new('ParticleEmitter')
  984. Aura.Name = "Aura"
  985. Aura.Texture = "rbxassetid://833874434"
  986. Aura.Parent = LeftArm
  987. Aura.LightEmission = 1
  988. Aura.Transparency = NumberSequence.new(1,0.2,1)
  989. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  990. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  991. Aura.LockedToPart = true
  992. Aura.Lifetime = NumberRange.new(1)
  993. Aura.Rate = 100
  994. Aura.Speed = NumberRange.new(0.3)
  995. Aura.EmissionDirection = "Top"
  996.  
  997.  
  998. local Aura = Instance.new('ParticleEmitter')
  999. Aura.Name = "Aura"
  1000. Aura.Texture = "rbxassetid://833874434"
  1001. Aura.Parent = Head
  1002. Aura.LightEmission = 1
  1003. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1004. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1005. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1006. Aura.LockedToPart = true
  1007. Aura.Lifetime = NumberRange.new(1)
  1008. Aura.Rate = 100
  1009. Aura.Speed = NumberRange.new(0)
  1010. Aura.EmissionDirection = "Top"
  1011. local Aura2 = Instance.new('ParticleEmitter')
  1012. Aura2.Name = "Aura"
  1013. Aura2.Texture = "rbxassetid://833874434"
  1014. Aura2.Parent = RightArm
  1015. Aura2.LightEmission = 1
  1016. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1017. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1018. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1019. Aura2.LockedToPart = true
  1020. Aura2.Lifetime = NumberRange.new(1)
  1021. Aura2.Rate = 100
  1022. Aura2.Speed = NumberRange.new(0.3)
  1023. Aura2.EmissionDirection = "Top"
  1024. local Aura2 = Instance.new('ParticleEmitter')
  1025. Aura2.Name = "Aura"
  1026. Aura2.Texture = "rbxassetid://833874434"
  1027. Aura2.Parent = LeftLeg
  1028. Aura2.LightEmission = 1
  1029. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1030. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1031. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1032. Aura2.LockedToPart = true
  1033. Aura2.Lifetime = NumberRange.new(1)
  1034. Aura2.Rate = 100
  1035. Aura2.Speed = NumberRange.new(0.3)
  1036. Aura2.EmissionDirection = "Top"
  1037. local Aura2 = Instance.new('ParticleEmitter')
  1038. Aura2.Name = "Aura"
  1039. Aura2.Texture = "rbxassetid://833874434"
  1040. Aura2.Parent = RightLeg
  1041. Aura2.LightEmission = 1
  1042. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1043. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1044. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1045. Aura2.LockedToPart = true
  1046. Aura2.Lifetime = NumberRange.new(1)
  1047. Aura2.Rate = 100
  1048. Aura2.Speed = NumberRange.new(0.3)
  1049. Aura2.EmissionDirection = "Top"
  1050. ---aura2
  1051. local Aura = Instance.new('ParticleEmitter')
  1052. Aura.Name = "Aura"
  1053. Aura.Texture = "rbxassetid://833874434"
  1054. Aura.Parent = LeftArm
  1055. Aura.LightEmission = 1
  1056. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1057. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1058. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1059. Aura.LockedToPart = true
  1060. Aura.Lifetime = NumberRange.new(1)
  1061. Aura.Rate = 60
  1062. Aura.Speed = NumberRange.new(0.3)
  1063. Aura.EmissionDirection = "Top"
  1064. local Aura2 = Instance.new('ParticleEmitter')
  1065. Aura2.Name = "Aura"
  1066. Aura2.Texture = "rbxassetid://833874434"
  1067. Aura2.Parent = RightArm
  1068. Aura2.LightEmission = 1
  1069. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1070. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1071. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1072. Aura2.LockedToPart = true
  1073. Aura2.Lifetime = NumberRange.new(1)
  1074. Aura2.Rate = 60
  1075. Aura2.Speed = NumberRange.new(0.3)
  1076. Aura2.EmissionDirection = "Top"
  1077. local Aura2 = Instance.new('ParticleEmitter')
  1078. Aura2.Name = "Aura"
  1079. Aura2.Texture = "rbxassetid://833874434"
  1080. Aura2.Parent = LeftLeg
  1081. Aura2.LightEmission = 1
  1082. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1083. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1084. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1085. Aura2.LockedToPart = true
  1086. Aura2.Lifetime = NumberRange.new(1)
  1087. Aura2.Rate = 60
  1088. Aura2.Speed = NumberRange.new(0.1)
  1089. Aura2.EmissionDirection = "Top"
  1090. local Aura2 = Instance.new('ParticleEmitter')
  1091. Aura2.Name = "Aura"
  1092. Aura2.Texture = "rbxassetid://833874434"
  1093. Aura2.Parent = RightLeg
  1094. Aura2.LightEmission = 1
  1095. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1096. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1097. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1098. Aura2.LockedToPart = true
  1099. Aura2.Lifetime = NumberRange.new(1)
  1100. Aura2.Rate = 60
  1101. Aura2.Speed = NumberRange.new(0.3)
  1102. Aura2.EmissionDirection = "Top"
  1103. ----aura3
  1104. ---aura2
  1105. local Aura = Instance.new('ParticleEmitter')
  1106. Aura.Name = "Aura"
  1107. Aura.Texture = "rbxassetid://833874434"
  1108. Aura.Parent = LeftArm
  1109. Aura.LightEmission = 1
  1110. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1111. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1112. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1113. Aura.LockedToPart = true
  1114. Aura.Lifetime = NumberRange.new(1)
  1115. Aura.Rate = 60
  1116. Aura.Speed = NumberRange.new(0.3)
  1117. Aura.EmissionDirection = "Top"
  1118. local Aura2 = Instance.new('ParticleEmitter')
  1119. Aura2.Name = "Aura"
  1120. Aura2.Texture = "rbxassetid://833874434"
  1121. Aura2.Parent = RightArm
  1122. Aura2.LightEmission = 1
  1123. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1124. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1125. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1126. Aura2.LockedToPart = true
  1127. Aura2.Lifetime = NumberRange.new(1)
  1128. Aura2.Rate = 60
  1129. Aura2.Speed = NumberRange.new(0.3)
  1130. Aura2.EmissionDirection = "Top"
  1131. local Aura2 = Instance.new('ParticleEmitter')
  1132. Aura2.Name = "Aura"
  1133. Aura2.Texture = "rbxassetid://833874434"
  1134. Aura2.Parent = LeftLeg
  1135. Aura2.LightEmission = 1
  1136. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1137. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1138. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1139. Aura2.LockedToPart = true
  1140. Aura2.Lifetime = NumberRange.new(1)
  1141. Aura2.Rate = 60
  1142. Aura2.Speed = NumberRange.new(0.3)
  1143. Aura2.EmissionDirection = "Top"
  1144. local Aura2 = Instance.new('ParticleEmitter')
  1145. Aura2.Name = "Aura"
  1146. Aura2.Texture = "rbxassetid://833874434"
  1147. Aura2.Parent = RightLeg
  1148. Aura2.LightEmission = 1
  1149. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1150. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1151. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1152. Aura2.LockedToPart = true
  1153. Aura2.Lifetime = NumberRange.new(0.6)
  1154. Aura2.Rate = 60
  1155. Aura2.Speed = NumberRange.new(0.3)
  1156. Aura2.EmissionDirection = "Top"
  1157. ----
  1158.  
  1159. ---aura2
  1160. local Aura = Instance.new('ParticleEmitter')
  1161. Aura.Name = "Aura"
  1162. Aura.Texture = "rbxassetid://833874434"
  1163. Aura.Parent = LeftArm
  1164. Aura.LightEmission = 1
  1165. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1166. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1167. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1168. Aura.LockedToPart = true
  1169. Aura.Lifetime = NumberRange.new(1)
  1170. Aura.Rate = 60
  1171. Aura.Speed = NumberRange.new(0.3)
  1172. Aura.EmissionDirection = "Top"
  1173. local Aura2 = Instance.new('ParticleEmitter')
  1174. Aura2.Name = "Aura"
  1175. Aura2.Texture = "rbxassetid://833874434"
  1176. Aura2.Parent = RightArm
  1177. Aura2.LightEmission = 1
  1178. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1179. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1180. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1181. Aura2.LockedToPart = true
  1182. Aura2.Lifetime = NumberRange.new(1)
  1183. Aura2.Rate = 60
  1184. Aura2.Speed = NumberRange.new(0.3)
  1185. Aura2.EmissionDirection = "Top"
  1186. local Aura2 = Instance.new('ParticleEmitter')
  1187. Aura2.Name = "Aura"
  1188. Aura2.Texture = "rbxassetid://833874434"
  1189. Aura2.Parent = LeftLeg
  1190. Aura2.LightEmission = 1
  1191. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1192. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1193. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1194. Aura2.LockedToPart = true
  1195. Aura2.Lifetime = NumberRange.new(1)
  1196. Aura2.Rate = 60
  1197. Aura2.Speed = NumberRange.new(0.3)
  1198. Aura2.EmissionDirection = "Top"
  1199. local Aura2 = Instance.new('ParticleEmitter')
  1200. Aura2.Name = "Aura"
  1201. Aura2.Texture = "rbxassetid://833874434"
  1202. Aura2.Parent = RightLeg
  1203. Aura2.LightEmission = 1
  1204. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1205. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1206. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1207. Aura2.LockedToPart = true
  1208. Aura2.Lifetime = NumberRange.new(0.6)
  1209. Aura2.Rate = 60
  1210. Aura2.Speed = NumberRange.new(0.3)
  1211. Aura2.EmissionDirection = "Top"
  1212. local tra = Instance.new('ParticleEmitter')
  1213. tra.Parent = Torso
  1214. tra.LightEmission = 1
  1215. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1216. tra.Rate = 15
  1217. tra.Rotation = NumberRange.new(-5, 5)
  1218. tra.Lifetime = NumberRange.new(1.5, 2)
  1219. tra.Size = NumberSequence.new(0.098,0)
  1220. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1221. tra.Speed = NumberRange.new(0.5)
  1222. tra.VelocitySpread = 360
  1223. tra.VelocityInheritance = 0.5
  1224. tra.ZOffset = 2
  1225. local tra = Instance.new('ParticleEmitter')
  1226. tra.Parent = Head
  1227. tra.LightEmission = 1
  1228. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1229. tra.Rate = 15
  1230. tra.Rotation = NumberRange.new(-5, 5)
  1231. tra.Lifetime = NumberRange.new(1.5, 2)
  1232. tra.Size = NumberSequence.new(0.098,0)
  1233. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1234. tra.Speed = NumberRange.new(0.5)
  1235. tra.VelocitySpread = 360
  1236. tra.VelocityInheritance = 0.5
  1237. tra.ZOffset = 2
  1238. local tra = Instance.new('ParticleEmitter')
  1239. tra.Parent = LeftArm
  1240. tra.LightEmission = 1
  1241. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1242. tra.Rate = 15
  1243. tra.Rotation = NumberRange.new(-5, 5)
  1244. tra.Lifetime = NumberRange.new(1.5, 2)
  1245. tra.Size = NumberSequence.new(0.098,0)
  1246. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1247. tra.Speed = NumberRange.new(0.5)
  1248. tra.VelocitySpread = 360
  1249. tra.VelocityInheritance = 0.5
  1250. tra.ZOffset = 2
  1251. local tra = Instance.new('ParticleEmitter')
  1252. tra.Parent = RightArm
  1253. tra.LightEmission = 1
  1254. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1255. tra.Rate = 15
  1256. tra.Rotation = NumberRange.new(-5, 5)
  1257. tra.Lifetime = NumberRange.new(1.5, 2)
  1258. tra.Size = NumberSequence.new(0.098,0)
  1259. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1260. tra.Speed = NumberRange.new(0.5)
  1261. tra.VelocitySpread = 360
  1262. tra.VelocityInheritance = 0.5
  1263. tra.ZOffset = 2
  1264. local tra = Instance.new('ParticleEmitter')
  1265. tra.Parent = LeftLeg
  1266. tra.LightEmission = 1
  1267. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1268. tra.Rate = 15
  1269. tra.Rotation = NumberRange.new(-5, 5)
  1270. tra.Lifetime = NumberRange.new(1.5, 2)
  1271. tra.Size = NumberSequence.new(0.098,0)
  1272. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1273. tra.Speed = NumberRange.new(0.5)
  1274. tra.VelocitySpread = 360
  1275. tra.VelocityInheritance = 0.5
  1276. tra.ZOffset = 2
  1277. local tra = Instance.new('ParticleEmitter')
  1278. tra.Parent = RightLeg
  1279. tra.LightEmission = 1
  1280. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1281. tra.Rate = 15
  1282. tra.Rotation = NumberRange.new(-5, 5)
  1283. tra.Lifetime = NumberRange.new(1.5, 2)
  1284. tra.Size = NumberSequence.new(0.098,0)
  1285. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1286. tra.Speed = NumberRange.new(0.5)
  1287. tra.VelocitySpread = 360
  1288. tra.VelocityInheritance = 0.5
  1289. tra.ZOffset = 2
  1290. ----
  1291. function RemoveOutlines(part)
  1292. part.TopSurface = 10
  1293. end
  1294. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1295. local Part = Create("Part")({
  1296. Parent = Parent,
  1297. Reflectance = Reflectance,
  1298. Transparency = Transparency,
  1299. CanCollide = false,
  1300. Locked = true,
  1301. BrickColor = BrickColor.new(tostring(BColor)),
  1302. Name = Name,
  1303. Size = Size,
  1304. Material = Material
  1305. })
  1306. RemoveOutlines(Part)
  1307. return Part
  1308. end
  1309. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1310. local Msh = Create(Mesh)({
  1311. Parent = Part,
  1312. Offset = OffSet,
  1313. Scale = Scale
  1314. })
  1315. if Mesh == "SpecialMesh" then
  1316. Msh.MeshType = MeshType
  1317. Msh.MeshId = MeshId
  1318. end
  1319. return Msh
  1320. end
  1321. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1322. local Weld = Create("Weld")({
  1323. Parent = Parent,
  1324. Part0 = Part0,
  1325. Part1 = Part1,
  1326. C0 = C0,
  1327. C1 = C1
  1328. })
  1329. return Weld
  1330. end
  1331. WSHM = {
  1332. "White",
  1333. "Pastel light blue"
  1334. }
  1335. WSH = WSHM[math.random(1, #WSHM)]
  1336. function IcePartFunk(HPart, aria, Min, Max)
  1337. IcePart = Instance.new("Part", HPart)
  1338. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1339. IcePart.CanCollide = false
  1340. IuW = Instance.new("Weld")
  1341. IuW.Name = "GuW"
  1342. IuW.Part0 = HPart
  1343. 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))
  1344. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1345. IuW.Part1 = IcePart
  1346. IuW.Parent = HPart
  1347. IcePart.Transparency = 0.85
  1348. IcePart.Material = "Neon"
  1349. WSH = WSHM[math.random(1, #WSHM)]
  1350. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1351. RemoveOutlines(IcePart)
  1352. game:GetService("Debris"):AddItem(IuW, 4)
  1353. game:GetService("Debris"):AddItem(IcePart, 6)
  1354. end
  1355. SpikeMeshId = 1033714
  1356. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1357. local Part = Instance.new("Part", Parent)
  1358. Part.Name = Name
  1359. Part.BrickColor = BrickColor.new(Color)
  1360. Part.Size = Size
  1361. Part.Material = Material
  1362. Part.Transparency = Transparency
  1363. Part.CanCollide = false
  1364. RemoveOutlines(Part)
  1365. local Mesh = Instance.new("SpecialMesh", Part)
  1366. Mesh.MeshType = "Sphere"
  1367. Mesh.Scale = Scale
  1368. return Mesh and Part
  1369. end
  1370. CFuncs = {
  1371. Part = {
  1372. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1373. local Part = Create("Part")({
  1374. Parent = Parent,
  1375. Reflectance = Reflectance,
  1376. Transparency = Transparency,
  1377. CanCollide = false,
  1378. Locked = true,
  1379. BrickColor = BrickColor.new(tostring(BColor)),
  1380. Name = Name,
  1381. Size = Size,
  1382. Material = Material
  1383. })
  1384. RemoveOutlines(Part)
  1385. return Part
  1386. end
  1387. },
  1388. Mesh = {
  1389. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1390. local Msh = Create(Mesh)({
  1391. Parent = Part,
  1392. Offset = OffSet,
  1393. Scale = Scale
  1394. })
  1395. if Mesh == "SpecialMesh" then
  1396. Msh.MeshType = MeshType
  1397. Msh.MeshId = MeshId
  1398. end
  1399. return Msh
  1400. end
  1401. },
  1402. Mesh = {
  1403. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1404. local Msh = Create(Mesh)({
  1405. Parent = Part,
  1406. Offset = OffSet,
  1407. Scale = Scale
  1408. })
  1409. if Mesh == "SpecialMesh" then
  1410. Msh.MeshType = MeshType
  1411. Msh.MeshId = MeshId
  1412. end
  1413. return Msh
  1414. end
  1415. },
  1416. Weld = {
  1417. Create = function(Parent, Part0, Part1, C0, C1)
  1418. local Weld = Create("Weld")({
  1419. Parent = Parent,
  1420. Part0 = Part0,
  1421. Part1 = Part1,
  1422. C0 = C0,
  1423. C1 = C1
  1424. })
  1425. return Weld
  1426. end
  1427. },
  1428. Sound = {
  1429. Create = function(id, par, vol, pit)
  1430. coroutine.resume(coroutine.create(function()
  1431. local S = Create("Sound")({
  1432. Volume = vol,
  1433. Pitch = pit or 1,
  1434. SoundId = id,
  1435. Parent = par or workspace
  1436. })
  1437. wait()
  1438. S:play()
  1439. game:GetService("Debris"):AddItem(S, 6)
  1440. end))
  1441. end
  1442. },
  1443. ParticleEmitter = {
  1444. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1445. local fp = Create("ParticleEmitter")({
  1446. Parent = Parent,
  1447. Color = ColorSequence.new(Color1, Color2),
  1448. LightEmission = LightEmission,
  1449. Size = Size,
  1450. Texture = Texture,
  1451. Transparency = Transparency,
  1452. ZOffset = ZOffset,
  1453. Acceleration = Accel,
  1454. Drag = Drag,
  1455. LockedToPart = LockedToPart,
  1456. VelocityInheritance = VelocityInheritance,
  1457. EmissionDirection = EmissionDirection,
  1458. Enabled = Enabled,
  1459. Lifetime = LifeTime,
  1460. Rate = Rate,
  1461. Rotation = Rotation,
  1462. RotSpeed = RotSpeed,
  1463. Speed = Speed,
  1464. VelocitySpread = VelocitySpread
  1465. })
  1466. return fp
  1467. end
  1468. }
  1469. }
  1470. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1471. if hit.Parent == nil then
  1472. return
  1473. end
  1474. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1475. for _, v in pairs(hit.Parent:children()) do
  1476. if v:IsA("Humanoid") then
  1477. h = v
  1478. end
  1479. end
  1480. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1481. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1482. return
  1483. end
  1484. local c = Create("ObjectValue")({
  1485. Name = "creator",
  1486. Value = game:service("Players").LocalPlayer,
  1487. Parent = h
  1488. })
  1489. game:GetService("Debris"):AddItem(c, 0.5)
  1490. if HitSound ~= nil and HitPitch ~= nil then
  1491. CreateSound(HitSound, hit, 1, HitPitch)
  1492. end
  1493. local Damage = math.random(minim, maxim)
  1494. local blocked = false
  1495. local block = hit.Parent:findFirstChild("Block")
  1496. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1497. blocked = true
  1498. block.Value = block.Value - 1
  1499. print(block.Value)
  1500. end
  1501. if blocked == false then
  1502. h.Health = h.Health - Damage
  1503. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1504. else
  1505. h.Health = h.Health - Damage / 2
  1506. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1507. end
  1508. if Type == "Knockdown" then
  1509. local hum = hit.Parent.Humanoid
  1510. hum.PlatformStand = true
  1511. coroutine.resume(coroutine.create(function(HHumanoid)
  1512. swait(1)
  1513. HHumanoid.PlatformStand = false
  1514. end), hum)
  1515. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1516. local bodvol = Create("BodyVelocity")({
  1517. velocity = angle * knockback,
  1518. P = 5000,
  1519. maxForce = Vector3.new(8000, 8000, 8000),
  1520. Parent = hit
  1521. })
  1522. local rl = Create("BodyAngularVelocity")({
  1523. P = 3000,
  1524. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1525. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1526. Parent = hit
  1527. })
  1528. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1529. game:GetService("Debris"):AddItem(rl, 0.5)
  1530. elseif Type == "Normal" then
  1531. local vp = Create("BodyVelocity")({
  1532. P = 500,
  1533. maxForce = Vector3.new(math.huge, 0, math.huge),
  1534. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1535. })
  1536. if knockback > 0 then
  1537. vp.Parent = hit.Parent.Torso
  1538. end
  1539. game:GetService("Debris"):AddItem(vp, 0.5)
  1540. elseif Type == "Impale" then
  1541. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1542. Spike.Anchored = true
  1543. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1544. Spike.Position = hit.Parent.Torso.Position
  1545. for i = 1, 5 do
  1546. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1547. end
  1548. Services.Debris:AddItem(Spike, 4)
  1549. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1550. hit.Parent.Humanoid.PlatformStand = true
  1551. swait(1)
  1552. hit.Parent.Humanoid.PlatformStand = false
  1553. elseif Type == "Up" then
  1554. local bodyVelocity = Create("BodyVelocity")({
  1555. velocity = Vector3.new(0, 20, 0),
  1556. P = 5000,
  1557. maxForce = Vector3.new(8000, 8000, 8000),
  1558. Parent = hit
  1559. })
  1560. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1561. local bodyVelocity = Create("BodyVelocity")({
  1562. velocity = Vector3.new(0, 20, 0),
  1563. P = 5000,
  1564. maxForce = Vector3.new(8000, 8000, 8000),
  1565. Parent = hit
  1566. })
  1567. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1568. elseif Type == "Snare" then
  1569. local bp = Create("BodyPosition")({
  1570. P = 900,
  1571. D = 1000,
  1572. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1573. position = hit.Parent.Torso.Position,
  1574. Parent = hit.Parent.Torso
  1575. })
  1576. game:GetService("Debris"):AddItem(bp, 1)
  1577. elseif Type == "Slowness" then
  1578. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1579. for i = 1, 25 do
  1580. hit.Parent.Humanoid.WalkSpeed = 4
  1581. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1582. end
  1583. wait(4)
  1584. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1585. elseif Type == "FireDmg" then
  1586. for i = 1, math.random(60, 150) do
  1587. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1588. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1589. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1590. wait(0.1)
  1591. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1592. end
  1593. elseif Type == "Freeze" then
  1594. local bp = Create("BodyPosition")({
  1595. P = 900,
  1596. D = 1000,
  1597. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1598. position = hit.Parent.Torso.Position,
  1599. Parent = hit.Parent.Torso
  1600. })
  1601. game:GetService("Debris"):AddItem(bp, 4)
  1602. for i = 1, 25 do
  1603. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1604. end
  1605. elseif Type == "Freeze2" then
  1606. local BodPos = Create("BodyPosition")({
  1607. P = 50000,
  1608. D = 1000,
  1609. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1610. position = hit.Parent.Torso.Position,
  1611. Parent = hit.Parent.Torso
  1612. })
  1613. local BodGy = Create("BodyGyro")({
  1614. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1615. P = 20000,
  1616. Parent = hit.Parent.Torso,
  1617. cframe = hit.Parent.Torso.CFrame
  1618. })
  1619. hit.Parent.Torso.Anchored = true
  1620. coroutine.resume(coroutine.create(function(Part)
  1621. swait(1.5)
  1622. Part.Anchored = false
  1623. end), hit.Parent.Torso)
  1624. game:GetService("Debris"):AddItem(BodPos, 3)
  1625. game:GetService("Debris"):AddItem(BodGy, 3)
  1626. end
  1627. local debounce = Create("BoolValue")({
  1628. Name = "DebounceHit",
  1629. Parent = hit.Parent,
  1630. Value = true
  1631. })
  1632. game:GetService("Debris"):AddItem(debounce, Delay)
  1633. c = Instance.new("ObjectValue")
  1634. c.Name = "creator"
  1635. c.Value = Player
  1636. c.Parent = h
  1637. game:GetService("Debris"):AddItem(c, 0.5)
  1638. end
  1639. end
  1640. function ShowDamage(Pos, Text, Time, Color)
  1641. local Rate = 0.033333333333333
  1642. if not Pos then
  1643. local Pos = Vector3.new(0, 0, 0)
  1644. end
  1645. local Text = Text or ""
  1646. local Time = Time or 2
  1647. if not Color then
  1648. local Color = Color3.new(1, 0, 1)
  1649. end
  1650. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1651. EffectPart.Anchored = true
  1652. local BillboardGui = Create("BillboardGui")({
  1653. Size = UDim2.new(3, 0, 3, 0),
  1654. Adornee = EffectPart,
  1655. Parent = EffectPart
  1656. })
  1657. local TextLabel = Create("TextLabel")({
  1658. BackgroundTransparency = 1,
  1659. Size = UDim2.new(1, 0, 1, 0),
  1660. Text = Text,
  1661. TextColor3 = Color,
  1662. TextScaled = true,
  1663. Font = Enum.Font.ArialBold,
  1664. Parent = BillboardGui
  1665. })
  1666. game.Debris:AddItem(EffectPart, Time + 0.1)
  1667. EffectPart.Parent = game:GetService("Workspace")
  1668. delay(0, function()
  1669. local Frames = Time / Rate
  1670. for Frame = 1, Frames do
  1671. wait(Rate)
  1672. local Percent = Frame / Frames
  1673. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1674. TextLabel.TextTransparency = Percent
  1675. end
  1676. if EffectPart and EffectPart.Parent then
  1677. EffectPart:Destroy()
  1678. end
  1679. end)
  1680. end
  1681. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1682. for _, c in pairs(workspace:children()) do
  1683. local hum = c:findFirstChild("Humanoid")
  1684. if hum ~= nil then
  1685. local head = c:findFirstChild("Head")
  1686. if head ~= nil then
  1687. local targ = head.Position - Part.Position
  1688. local mag = targ.magnitude
  1689. if magni >= mag and c.Name ~= Player.Name then
  1690. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1691. end
  1692. end
  1693. end
  1694. end
  1695. end
  1696. function MagniKILL(Part, magni, knock, Type)
  1697. for _, c in pairs(workspace:children()) do
  1698. local hum = c:findFirstChild("Humanoid")
  1699. if hum ~= nil then
  1700. local head = c:findFirstChild("Head")
  1701. if head ~= nil then
  1702. local targ = head.Position - Part.Position
  1703. local mag = targ.magnitude
  1704. if magni >= mag and c.Name ~= Player.Name then
  1705. hum.Health = 0
  1706. end
  1707. end
  1708. end
  1709. end
  1710. end
  1711. EffectModel = Instance.new("Model", Character)
  1712. EffectModel.Name = "Effects"
  1713. Effects = {
  1714. Block = {
  1715. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1716. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1717. prt.Anchored = true
  1718. prt.CFrame = cframe
  1719. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1720. game:GetService("Debris"):AddItem(prt, 10)
  1721. if Type == 1 or Type == nil then
  1722. table.insert(Effects, {
  1723. prt,
  1724. "Block1",
  1725. delay,
  1726. x3,
  1727. y3,
  1728. z3,
  1729. msh
  1730. })
  1731. elseif Type == 2 then
  1732. table.insert(Effects, {
  1733. prt,
  1734. "Block2",
  1735. delay,
  1736. x3,
  1737. y3,
  1738. z3,
  1739. msh
  1740. })
  1741. else
  1742. table.insert(Effects, {
  1743. prt,
  1744. "Block3",
  1745. delay,
  1746. x3,
  1747. y3,
  1748. z3,
  1749. msh
  1750. })
  1751. end
  1752. end
  1753. },
  1754. Sphere = {
  1755. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1756. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1757. prt.Anchored = true
  1758. prt.CFrame = cframe
  1759. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1760. game:GetService("Debris"):AddItem(prt, 10)
  1761. table.insert(Effects, {
  1762. prt,
  1763. "Cylinder",
  1764. delay,
  1765. x3,
  1766. y3,
  1767. z3,
  1768. msh
  1769. })
  1770. end
  1771. },
  1772. Cylinder = {
  1773. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1774. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1775. prt.Anchored = true
  1776. prt.CFrame = cframe
  1777. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1778. game:GetService("Debris"):AddItem(prt, 10)
  1779. table.insert(Effects, {
  1780. prt,
  1781. "Cylinder",
  1782. delay,
  1783. x3,
  1784. y3,
  1785. z3,
  1786. msh
  1787. })
  1788. end
  1789. },
  1790. Wave = {
  1791. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1792. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1793. prt.Anchored = true
  1794. prt.CFrame = cframe
  1795. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1796. game:GetService("Debris"):AddItem(prt, 10)
  1797. table.insert(Effects, {
  1798. prt,
  1799. "Cylinder",
  1800. delay,
  1801. x3,
  1802. y3,
  1803. z3,
  1804. msh
  1805. })
  1806. end
  1807. },
  1808. Ring = {
  1809. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1810. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1811. prt.Anchored = true
  1812. prt.CFrame = cframe
  1813. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1814. game:GetService("Debris"):AddItem(prt, 10)
  1815. table.insert(Effects, {
  1816. prt,
  1817. "Cylinder",
  1818. delay,
  1819. x3,
  1820. y3,
  1821. z3,
  1822. msh
  1823. })
  1824. end
  1825. },
  1826. Break = {
  1827. Create = function(brickcolor, cframe, x1, y1, z1)
  1828. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1829. prt.Anchored = true
  1830. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1831. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1832. local num = math.random(10, 50) / 1000
  1833. game:GetService("Debris"):AddItem(prt, 10)
  1834. table.insert(Effects, {
  1835. prt,
  1836. "Shatter",
  1837. num,
  1838. prt.CFrame,
  1839. math.random() - math.random(),
  1840. 0,
  1841. math.random(50, 100) / 100
  1842. })
  1843. end
  1844. }
  1845. }
  1846. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1847. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1848. prt.Anchored = true
  1849. prt.CFrame = cframe
  1850. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1851. game:GetService("Debris"):AddItem(prt, 10)
  1852. if Type == 1 or Type == nil then
  1853. table.insert(Effects, {
  1854. prt,
  1855. "Block1",
  1856. delay,
  1857. x3,
  1858. y3,
  1859. z3,
  1860. msh
  1861. })
  1862. elseif Type == 2 then
  1863. table.insert(Effects, {
  1864. prt,
  1865. "Block2",
  1866. delay,
  1867. x3,
  1868. y3,
  1869. z3,
  1870. msh
  1871. })
  1872. elseif Type == 3 then
  1873. table.insert(Effects, {
  1874. prt,
  1875. "Block3",
  1876. delay,
  1877. x3,
  1878. y3,
  1879. z3,
  1880. msh
  1881. })
  1882. end
  1883. end
  1884. function CreateSound(id, par, vol, pit)
  1885. coroutine.resume(coroutine.create(function()
  1886. local sou = Instance.new("Sound", par or workspace)
  1887. sou.Volume = vol
  1888. sou.Pitch = pit or 1
  1889. sou.SoundId = id
  1890. swait()
  1891. sou:play()
  1892. game:GetService("Debris"):AddItem(sou, 6)
  1893. end))
  1894. end
  1895. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1896. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1897. prt.Anchored = true
  1898. prt.CFrame = cframe
  1899. prt.Material = "Neon"
  1900. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1901. game:GetService("Debris"):AddItem(prt, 10)
  1902. coroutine.resume(coroutine.create(function(Part, Mesh)
  1903. for i = 0, 6, delay do
  1904. swait()
  1905. Part.Transparency = i
  1906. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1907. end
  1908. Part.Parent = nil
  1909. end), prt, msh)
  1910. end
  1911. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1912. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1913. local MainPos = partt.Position
  1914. local MainPos2 = mouse + SpreadVectors
  1915. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1916. local speed = 1000
  1917. local num = 1
  1918. coroutine.resume(coroutine.create(function()
  1919. repeat
  1920. swait()
  1921. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1922. local mag =(MainPos - pos).magnitude
  1923. 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)
  1924. MainPos = MainPos + MouseLook.lookVector * speed
  1925. num = num - 1
  1926. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1927. if hit ~= nil then
  1928. num = 0
  1929. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1930. refpart.Anchored = true
  1931. refpart.CFrame = CFrame.new(pos)
  1932. game:GetService("Debris"):AddItem(refpart, 2)
  1933. end
  1934. if num <= 0 then
  1935. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1936. refpart.Anchored = true
  1937. refpart.CFrame = CFrame.new(pos)
  1938. if hit ~= nil then
  1939. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1940. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1941. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1942. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1943. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1944. end
  1945. game:GetService("Debris"):AddItem(refpart, 0)
  1946. end
  1947. until num <= 0
  1948. end))
  1949. end
  1950. function shoottraildd2(mouse, partt, SpreadAmount)
  1951. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1952. local MainPos = partt.Position
  1953. local MainPos2 = mouse + SpreadVectors
  1954. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1955. local speed = 3000
  1956. local num = 1
  1957. coroutine.resume(coroutine.create(function()
  1958. repeat
  1959. swait()
  1960. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1961. local mag = (MainPos - pos).magnitude
  1962. 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)
  1963. MainPos = MainPos + MouseLook.lookVector * speed
  1964. num = num - 1
  1965. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1966. if hit ~= nil then
  1967. num = 0
  1968. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1969. refpart.Anchored = true
  1970. refpart.CFrame = CFrame.new(pos)
  1971. game:GetService("Debris"):AddItem(refpart, 2)
  1972. end
  1973. if num <= 0 then
  1974. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1975. refpart.Anchored = true
  1976. refpart.CFrame = CFrame.new(pos)
  1977. if hit ~= nil then
  1978. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1979. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1980. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1981. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1982. MagniKILL(refpart, 80, 0, "Normal")
  1983. end
  1984. game:GetService("Debris"):AddItem(refpart, 0)
  1985. end
  1986. until num <= 0
  1987. end))
  1988. end
  1989. function shoottraildd22(mouse, partt, SpreadAmount)
  1990. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1991. local MainPos = partt.Position
  1992. local MainPos2 = mouse + SpreadVectors
  1993. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1994. local speed = 900
  1995. local num = 1
  1996. coroutine.resume(coroutine.create(function()
  1997. repeat
  1998. swait()
  1999. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2000. local mag = (MainPos - pos).magnitude
  2001. 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)
  2002. MainPos = MainPos + MouseLook.lookVector * speed
  2003. num = num - 1
  2004. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2005. if hit ~= nil then
  2006. num = 0
  2007. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2008. refpart.Anchored = true
  2009. refpart.CFrame = CFrame.new(pos)
  2010. game:GetService("Debris"):AddItem(refpart, 2)
  2011. end
  2012. if num <= 0 then
  2013. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2014. refpart.Anchored = true
  2015. refpart.CFrame = CFrame.new(pos)
  2016. if hit ~= nil then
  2017. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2018. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2019. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2020. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2021. MagniKILL(refpart, 80, 0, "Normal")
  2022. end
  2023. game:GetService("Debris"):AddItem(refpart, 0)
  2024. end
  2025. until num <= 0
  2026. end))
  2027. end
  2028. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2029. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2030. local MainPos = partt.Position
  2031. local MainPos2 = mouse + SpreadVectors
  2032. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2033. local speed = 200
  2034. local num = 0
  2035. coroutine.resume(coroutine.create(function()
  2036. repeat
  2037. swait()
  2038. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2039. local mag = (MainPos - pos).magnitude
  2040. 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)
  2041. MainPos = MainPos + MouseLook.lookVector * speed
  2042. num = num - 1
  2043. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2044. if hit ~= nil then
  2045. num = 0
  2046. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2047. refpart.Anchored = true
  2048. refpart.CFrame = CFrame.new(pos)
  2049. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2050. game:GetService("Debris"):AddItem(refpart, 2)
  2051. end
  2052. if num <= 0 then
  2053. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2054. refpart.Anchored = true
  2055. refpart.CFrame = CFrame.new(pos)
  2056. if hit ~= nil then
  2057. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2058. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2059. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2060. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2061. end
  2062. game:GetService("Debris"):AddItem(refpart, 0)
  2063. end
  2064. until num <= 0
  2065. end))
  2066. end
  2067. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2068. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2069. local MainPos = partt.Position
  2070. local MainPos2 = mouse + SpreadVectors
  2071. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2072. local speed = 500
  2073. local num = 1
  2074. coroutine.resume(coroutine.create(function()
  2075. repeat
  2076. swait()
  2077. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2078. local mag = (MainPos - pos).magnitude
  2079. 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)
  2080. MainPos = MainPos + MouseLook.lookVector * speed
  2081. num = num - 1
  2082. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2083. if hit ~= nil then
  2084. num = 0
  2085. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2086. refpart.Anchored = true
  2087. refpart.CFrame = CFrame.new(pos)
  2088. game:GetService("Debris"):AddItem(refpart, 2)
  2089. end
  2090. if num <= 0 then
  2091. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2092. refpart.Anchored = true
  2093. refpart.CFrame = CFrame.new(pos)
  2094. if hit ~= nil then
  2095. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2096. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2097. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2098. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2099. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2100. end
  2101. game:GetService("Debris"):AddItem(refpart, 0)
  2102. end
  2103. until num <= 0
  2104. end))
  2105. end
  2106.  
  2107.  
  2108. ---
  2109.  
  2110. attackdebounce = false
  2111. deb=false
  2112.  
  2113. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2114. if hit.Parent==nil then
  2115. return
  2116. end
  2117. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2118. for _,v in pairs(hit.Parent:children()) do
  2119. if v:IsA("Humanoid") then
  2120. h=v
  2121. end
  2122. end
  2123. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2124. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2125. end
  2126. if hit.Parent.className=="Hat" then
  2127. hit=hit.Parent.Parent:findFirstChild("Head")
  2128. end
  2129. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2130. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2131. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2132. return
  2133. end]]
  2134. -- hs(hit,1.2)
  2135. c=Instance.new("ObjectValue")
  2136. c.Name="creator"
  2137. c.Value=game:service("Players").LocalPlayer
  2138. c.Parent=h
  2139. game:GetService("Debris"):AddItem(c,.5)
  2140. Damage=math.random(minim,maxim)
  2141. -- h:TakeDamage(Damage)
  2142. blocked=false
  2143. block=hit.Parent:findFirstChild("Block")
  2144. if block~=nil then
  2145. print(block.className)
  2146. if block.className=="NumberValue" then
  2147. if block.Value>0 then
  2148. blocked=true
  2149. if decreaseblock==nil then
  2150. block.Value=block.Value-1
  2151. end
  2152. end
  2153. end
  2154. if block.className=="IntValue" then
  2155. if block.Value>0 then
  2156. blocked=true
  2157. if decreaseblock~=nil then
  2158. block.Value=block.Value-1
  2159. end
  2160. end
  2161. end
  2162. end
  2163. if blocked==false then
  2164. -- h:TakeDamage(Damage)
  2165. h.Health=h.Health-Damage
  2166. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2167. else
  2168. h.Health=h.Health-(Damage/2)
  2169. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2170. end
  2171. if Type=="Knockdown" then
  2172. Humanoid=hit.Parent.Humanoid
  2173. Humanoid.PlatformStand=true
  2174. coroutine.resume(coroutine.create(function(HHumanoid)
  2175. swait(1)
  2176. HHumanoid.PlatformStand=false
  2177. end),Humanoid)
  2178. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2179. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2180. local bodvol=Instance.new("BodyVelocity")
  2181. bodvol.velocity=angle*knockback
  2182. bodvol.P=5000
  2183. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2184. bodvol.Parent=hit
  2185. rl=Instance.new("BodyAngularVelocity")
  2186. rl.P=3000
  2187. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2188. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2189. rl.Parent=hit
  2190. game:GetService("Debris"):AddItem(bodvol,.5)
  2191. game:GetService("Debris"):AddItem(rl,.5)
  2192. elseif Type=="Normal" then
  2193. bp=Instance.new("BodyVelocity")
  2194. bp.P=100000
  2195. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2196. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2197. if KnockbackType==1 then
  2198. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2199. elseif KnockbackType==2 then
  2200. bp.velocity=Property.CFrame.lookVector*knockback
  2201. end
  2202. if knockback>0 then
  2203. bp.Parent=hit.Parent.Torso
  2204.  
  2205. end
  2206. game:GetService("Debris"):AddItem(bp,.5)
  2207. elseif Type=="Up" then
  2208. local bodyVelocity=Instance.new("BodyVelocity")
  2209. bodyVelocity.velocity=vt(0,60,0)
  2210. bodyVelocity.P=5000
  2211. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2212. bodyVelocity.Parent=hit
  2213. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2214. rl=Instance.new("BodyAngularVelocity")
  2215. rl.P=3000
  2216. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2217. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2218. rl.Parent=hit
  2219. game:GetService("Debris"):AddItem(rl,.5)
  2220. elseif Type=="Snare" then
  2221. bp=Instance.new("BodyPosition")
  2222. bp.P=2000
  2223. bp.D=100
  2224. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2225. bp.position=hit.Parent.Torso.Position
  2226. bp.Parent=hit.Parent.Torso
  2227. game:GetService("Debris"):AddItem(bp,1)
  2228. elseif Type=="Target" then
  2229. if Targetting==false then
  2230. ZTarget=hit.Parent.Torso
  2231. coroutine.resume(coroutine.create(function(Part)
  2232. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2233. swait(1)
  2234. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2235. end),ZTarget)
  2236. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2237. targetgui=Instance.new("BillboardGui")
  2238. targetgui.Parent=ZTarget
  2239. targetgui.Size=UDim2.new(10,100,10,100)
  2240. targ=Instance.new("ImageLabel")
  2241. targ.Parent=targetgui
  2242. targ.BackgroundTransparency=1
  2243. targ.Image="rbxassetid://4834067"
  2244. targ.Size=UDim2.new(1,0,1,0)
  2245. cam.CameraType="Scriptable"
  2246. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2247. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2248. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2249. Targetting=true
  2250. RocketTarget=ZTarget
  2251. for i=1,Property do
  2252. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2253. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2254. swait()
  2255. end
  2256. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2257. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2258. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2259. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2260. end
  2261. Targetting=true
  2262. RocketTarget=true
  2263. targetgui.Parent=true
  2264. cam.CameraType="Custom"
  2265. end
  2266. end
  2267. debounce=Instance.new("BoolValue")
  2268. debounce.Name="DebounceHit"
  2269. debounce.Parent=hit.Parent
  2270. debounce.Value=true
  2271. game:GetService("Debris"):AddItem(debounce,Delay)
  2272. c=Instance.new("ObjectValue")
  2273. c.Name="creator"
  2274. c.Value=Player
  2275. c.Parent=h
  2276. game:GetService("Debris"):AddItem(c,.5)
  2277. CRIT=true
  2278. hitDeb=true
  2279. AttackPos=6
  2280. end
  2281. end
  2282.  
  2283. showDamage=function(Char,Dealt,du,Color)
  2284. m=Instance.new("Model")
  2285. m.Name=tostring(Dealt)
  2286. h=Instance.new("Humanoid")
  2287. h.Health=0
  2288. h.MaxHealth=0
  2289. h.Parent=m
  2290. c=Instance.new("Part")
  2291. c.Transparency=0
  2292. c.BrickColor=Color
  2293. c.Transparency = 1
  2294. c.Name="Head"
  2295. c.TopSurface=0
  2296. c.BottomSurface=0
  2297. c.formFactor="Plate"
  2298. c.Size=Vector3.new(1,.4,1)
  2299.  
  2300. local txt = Instance.new("BillboardGui", c)
  2301. txt.Adornee = c
  2302. txt.Name = "_status"
  2303. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2304. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2305. local text = Instance.new("TextLabel", txt)
  2306. text.Size = UDim2.new(10, 0, 7, 0)
  2307. text.FontSize = "Size12"
  2308. text.TextScaled = true
  2309. text.TextTransparency = 0.5
  2310. text.BackgroundTransparency = 1
  2311. text.TextTransparency = 0.5
  2312. text.TextStrokeTransparency = 0.5
  2313. text.Font = "SciFi"
  2314. text.TextStrokeColor3 = Color3.new(0,0,0)
  2315. v=Instance.new("Part")
  2316. v.Name = "ColorBrick"
  2317. v.Parent=c
  2318. v.FormFactor="Symmetric"
  2319. v.Anchored=true
  2320. v.CanCollide=false
  2321. v.BottomSurface="Smooth"
  2322. v.TopSurface="Smooth"
  2323. v.Size=Vector3.new(10,5,3)
  2324. v.Transparency=1
  2325. v.CFrame=c.CFrame
  2326. v.BrickColor=BrickColor.random()
  2327. v.Transparency=1
  2328. text.TextColor3 = t.BrickColor.Color
  2329. v.Shape="Block"
  2330. text.Text = tostring(Dealt)
  2331. ms=Instance.new("CylinderMesh")
  2332. ms.Scale=Vector3.new(.8,.8,.8)
  2333. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2334. local rndm=math.random(1,#hitsounds)
  2335. local r=rndm
  2336. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2337. if CRIT==true then
  2338. ms.Scale=Vector3.new(1,1.25,1)
  2339. end
  2340. ms.Parent=c
  2341. c.Reflectance=0
  2342. Instance.new("BodyGyro").Parent=c
  2343. c.Parent=m
  2344. if Char:findFirstChild("Head")~=nil then
  2345. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2346. elseif Char.Parent:findFirstChild("Head")~=nil then
  2347. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2348. end
  2349. f=Instance.new("BodyPosition")
  2350. f.P=200000
  2351. f.D=100
  2352. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2353. f.position=c.Position+Vector3.new(0,3,0)
  2354. f.Parent=c
  2355. game:GetService("Debris"):AddItem(m,.5+du)
  2356. c.CanCollide=false
  2357. m.Parent=workspace
  2358. c.CanCollide=false
  2359. end
  2360.  
  2361.  
  2362. ------
  2363. hito = function(dm, X, c, dn, dp, dq)
  2364. for I,dr in pairs(workspace:GetChildren()) do
  2365. 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
  2366. local ds = dr:FindFirstChild("Humanoid")
  2367. local dt = dr:FindFirstChild("HumanoidRootPart")
  2368. TakeDamage(ds, c)
  2369. if InForm == true then
  2370. ds.Parent:BreakJoints()
  2371. wait(1.2)
  2372. ds.Parent:Destroy()
  2373. end
  2374. ds:SetStateEnabled(16, true)
  2375. delay(dn, function()
  2376. ds:SetStateEnabled(16, true)
  2377. end)
  2378. local du = Instance.new("StringValue")
  2379. du.Name = "alabo"
  2380. du.Parent = dt
  2381. game.Debris:AddItem(du, dn)
  2382. local dv = Instance.new("Part")
  2383.  
  2384. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2385. dv.Transparency = 0.25
  2386. dv.Anchored = true
  2387. dv.CanCollide = false
  2388. dv.BrickColor = BrickColor.new("White")
  2389. dv.Material = "Neon"
  2390. dv.Locked = true
  2391. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2392. dv.Parent = modz
  2393. local dw = Instance.new("SpecialMesh")
  2394. dw.MeshType = "Sphere"
  2395. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2396. dw.Parent = dv
  2397. game.Debris:AddItem(dv, 1)
  2398. local dx = Instance.new("Model")
  2399. dx.Name = c
  2400. dx.Parent = workspace
  2401. game.Debris:AddItem(dx, 0.5 + c / 75)
  2402. local dy = Instance.new("Humanoid")
  2403. dy.MaxHealth = 0
  2404. dy.Parent = dx
  2405. local dz = Instance.new("Part")
  2406. dz.Name = "Head"
  2407. dz.Locked = true
  2408. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2409. dz.Position = dt.Position
  2410. dz.BrickColor = BrickColor.new("New Yeller")
  2411. dz.Material = "Neon"
  2412. dz.Transparency = 1
  2413. dz.CanCollide = false
  2414. dz.Parent = dx
  2415. local dA = Instance.new("BodyPosition")
  2416. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2417. dA.P = 20000
  2418. dA.D = 300
  2419. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2420. dA.Parent = dz
  2421. local dB = Instance.new("CylinderMesh")
  2422. dB.Parent = dz
  2423. coroutine.resume(coroutine.create(function()
  2424. while dB do
  2425. swait()
  2426. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2427. end
  2428. end))
  2429. if dp then
  2430. local dC = Instance.new("BodyVelocity")
  2431. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2432. dC.P = 9999999999
  2433. dC.Velocity = dp
  2434. dC.Parent = dt
  2435. game.Debris:AddItem(dC, dn)
  2436. end
  2437. if dq then
  2438. local dD = Instance.new("BodyAngularVelocity")
  2439. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2440. dD.P = math.huge
  2441. dD.AngularVelocity = dq
  2442. dD.Parent = dt
  2443. game.Debris:AddItem(dD, dn)
  2444. end
  2445. local dE = Instance.new("Sound")
  2446. dE.Pitch = rd2(10, 11) / 10
  2447. dE.Volume = rd2(10, 13) / 10
  2448. dE.EmitterSize = 10
  2449. dE.SoundId = "rbxassetid://"
  2450. dE.Parent = dv
  2451. dE:Play()
  2452. coroutine.resume(coroutine.create(function()
  2453. for I = 1, 5 do
  2454. swait()
  2455. dv.Transparency = dv.Transparency + 0.175
  2456. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2457. end
  2458. end))
  2459. end
  2460. end
  2461. end
  2462. ------
  2463.  
  2464. vt = Vector3.new
  2465. local new = Instance.new
  2466. local cf = CFrame.new
  2467. local cfa = CFrame.Angles
  2468. local bc = BrickColor.new
  2469.  
  2470. function bigbangattack()
  2471. attack = true
  2472. Humanoid.WalkSpeed = 0
  2473. for i = 0, 8, 0.1 do
  2474. swait()
  2475. 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)
  2476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2478. 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)
  2479. 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)
  2480. 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)
  2481. 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)
  2482. end
  2483. local rng = Instance.new("Part", mouse)
  2484. rng.Anchored = true
  2485. rng.BrickColor = BrickColor.new("Cyan")
  2486. rng.CanCollide = false
  2487. rng.FormFactor = 3
  2488. rng.Name = "Ring"
  2489. rng.Size = Vector3.new(0.4,0.4,0.4)
  2490. rng.Transparency = 0
  2491. rng.TopSurface = 0
  2492. rng.BottomSurface = 0
  2493. rng.CFrame = RootPart.CFrame
  2494. local rngm = Instance.new("SpecialMesh", rng)
  2495. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2496.  
  2497. local rng3 = rng:Clone()
  2498. rng3.Parent = char
  2499. local rng3m = rng3.Mesh
  2500.  
  2501. local rng5 = rng:Clone()
  2502. rng5.Parent = char
  2503. rng5.BrickColor = BrickColor.new("Cyan")
  2504. local rng5m = rng5.Mesh
  2505. local rng6 = rng:Clone()
  2506. rng6.Material = "Plastic"
  2507. rng6.BrickColor = BrickColor.new("Cyan")
  2508. rng6.Parent = char
  2509. local rng6m = rng6.Mesh
  2510. rng6m.Scale = vt(7.5,7.5,7.5)
  2511. rng6m.MeshType = "FileMesh"
  2512. rng6m.MeshId = "rbxassetid://430736398"
  2513. local Must2 = Instance.new("Sound",rng6)
  2514. Must2.SoundId = "rbxassetid://135581154"
  2515. Must2.Pitch = 0.99
  2516. Must2.Volume = 3
  2517. Must2.Looped = false
  2518. wait(0)
  2519. Must2:Play()
  2520. local hita = rng6.Touched:connect(function(hit)
  2521. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2522. end)
  2523.  
  2524. rng3.CFrame = RootPart.CFrame
  2525.  
  2526. rng5.CFrame = RootPart.CFrame
  2527. rng6.CFrame = RootPart.CFrame
  2528. local pie222 = Instance.new("ParticleEmitter")
  2529. pie222.Parent = rng6
  2530. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2531. pie222.LightEmission = 1
  2532. pie222.Size = NumberSequence.new(6,1)
  2533. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2534. pie222.Transparency = NumberSequence.new(0.6,1)
  2535. pie222.EmissionDirection = "Top"
  2536. pie222.Enabled = true
  2537. pie222.Lifetime = NumberRange.new(1)
  2538. pie222.Rotation = NumberRange.new(-320, 320)
  2539. pie222.Rate = 404
  2540. pie222.Speed = NumberRange.new(0)
  2541. pie222.LockedToPart = false
  2542. pie222.VelocitySpread = 2
  2543. wait()
  2544. local scaler = 10/5
  2545. local scaler2 = 10/5
  2546. for i = 0,10,0.1 do
  2547. swait()
  2548. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2549.  
  2550. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2551.  
  2552. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2553. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2554. rng6.CFrame = rng3.CFrame
  2555. rng.Transparency = rng.Transparency + 1
  2556.  
  2557. rng3.Transparency = rng3.Transparency + 0.01
  2558.  
  2559. rng5.Transparency = rng5.Transparency + 0.01
  2560. rng6.Transparency = rng6.Transparency + 0.021
  2561. scaler = scaler - 0.125/5
  2562. scaler2 = scaler2 - 0.1/5
  2563.  
  2564. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2565.  
  2566. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2567. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2568. end
  2569. hita:disconnect()
  2570. game:GetService("Debris"):AddItem(rng, 1)
  2571.  
  2572. game:GetService("Debris"):AddItem(rng3, 1)
  2573.  
  2574. game:GetService("Debris"):AddItem(rng5, 1)
  2575. attack = false
  2576. pie222:Destroy()
  2577. Humanoid.WalkSpeed = 16
  2578. end
  2579.  
  2580.  
  2581. function bigbangattack2()
  2582. attack = true
  2583. Humanoid.WalkSpeed = 0
  2584. for i = 0, 8, 0.1 do
  2585. swait()
  2586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2588. 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)
  2589. 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)
  2590. 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)
  2591. 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)
  2592. end
  2593. local rng = Instance.new("Part", RightArm)
  2594. rng.Anchored = true
  2595. rng.BrickColor = BrickColor.new("Cyan")
  2596. rng.CanCollide = false
  2597. rng.FormFactor = 3
  2598. rng.Name = "Ring"
  2599. rng.Size = Vector3.new(0.4,0.4,0.4)
  2600. rng.Transparency = 0
  2601. rng.TopSurface = 0
  2602. rng.BottomSurface = 0
  2603. rng.CFrame = RootPart.CFrame
  2604. local rngm = Instance.new("SpecialMesh", rng)
  2605. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2606.  
  2607. local rng3 = rng:Clone()
  2608. rng3.Parent = char
  2609. local rng3m = rng3.Mesh
  2610.  
  2611. local rng5 = rng:Clone()
  2612. rng5.Parent = char
  2613. rng5.BrickColor = BrickColor.new("Cyan")
  2614. local rng5m = rng5.Mesh
  2615. local rng6 = rng:Clone()
  2616. rng6.Material = "Plastic"
  2617. rng6.BrickColor = BrickColor.new("Cyan")
  2618. rng6.Parent = char
  2619. local rng6m = rng6.Mesh
  2620. rng6m.Scale = vt(7.5,7.5,30.5)
  2621. rng6m.MeshType = "FileMesh"
  2622. rng6m.MeshId = "rbxassetid://430736398"
  2623. local Must2 = Instance.new("Sound",Torso)
  2624. Must2.SoundId = "rbxassetid://719747626"
  2625. Must2.Pitch = 0.99
  2626. Must2.Volume = 3
  2627. Must2.Looped = false
  2628. wait(0)
  2629. Must2:Play()
  2630. local hita = rng6.Touched:connect(function(hit)
  2631. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2632. end)
  2633.  
  2634. rng3.CFrame = Head.CFrame
  2635.  
  2636. rng5.CFrame = Head.CFrame
  2637. rng6.CFrame = rng5.CFrame
  2638. local pie222 = Instance.new("ParticleEmitter")
  2639. pie222.Parent = rng6
  2640. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2641. pie222.LightEmission = 1
  2642. pie222.Size = NumberSequence.new(15,1)
  2643. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2644. pie222.Transparency = NumberSequence.new(0.6,1)
  2645. pie222.EmissionDirection = "Top"
  2646. pie222.Enabled = true
  2647. pie222.Lifetime = NumberRange.new(1)
  2648. pie222.Rotation = NumberRange.new(-320, 320)
  2649. pie222.Rate = 404
  2650. pie222.Speed = NumberRange.new(0)
  2651. pie222.LockedToPart = false
  2652. pie222.VelocitySpread = 2
  2653. wait()
  2654. local scaler = 10/5
  2655. local scaler2 = 10/5
  2656. for i = 0,10,0.1 do
  2657. swait()
  2658. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2659.  
  2660. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2661.  
  2662. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2663. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2664. rng6.CFrame = rng3.CFrame
  2665. rng.Transparency = rng.Transparency + 1
  2666.  
  2667. rng3.Transparency = rng3.Transparency + 0.01
  2668.  
  2669. rng5.Transparency = rng5.Transparency + 0.01
  2670. rng6.Transparency = rng6.Transparency + 0.021
  2671. scaler = scaler - 0.125/5
  2672. scaler2 = scaler2 - 0.1/5
  2673.  
  2674. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2675.  
  2676. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2677. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2678. end
  2679. hita:disconnect()
  2680. game:GetService("Debris"):AddItem(rng, 1)
  2681.  
  2682. game:GetService("Debris"):AddItem(rng3, 1)
  2683.  
  2684. game:GetService("Debris"):AddItem(rng5, 1)
  2685. attack = false
  2686. pie222:Destroy()
  2687. Humanoid.WalkSpeed = 16
  2688. end
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694. mouse.KeyDown:connect(function(k) ---galickgun
  2695. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2696. MV4 = 0
  2697. local Must = Instance.new("Sound",Torso)
  2698. Must.SoundId = "rbxassetid://719748223"
  2699. Must.Pitch = 0.99
  2700. Must.Volume = 3.4
  2701. Must.Looped = false
  2702. wait(0)
  2703. Must:Play()
  2704. Humanoid.WalkSpeed = 13
  2705. local Aura = Instance.new('ParticleEmitter')
  2706. Aura.Name = "Aura"
  2707. Aura.Texture = "rbxassetid://347730682"
  2708. Aura.Parent = Torso
  2709. Aura.LightEmission = 1
  2710. Aura.Transparency = NumberSequence.new(0.4,1)
  2711. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2712. Aura.Size = NumberSequence.new(1,9)
  2713. Aura.Rotation = NumberRange.new(-360,360)
  2714. Aura.LockedToPart = true
  2715. Aura.Lifetime = NumberRange.new(1)
  2716. Aura.Rate = 100
  2717. Aura.Speed = NumberRange.new(0)
  2718. Aura.EmissionDirection = "Top"
  2719. local Aura2 = Instance.new('ParticleEmitter')
  2720. Aura2.Name = "Aura"
  2721. Aura2.Texture = "rbxassetid://1046299182"
  2722. Aura2.Parent = Torso
  2723. Aura2.LightEmission = 1
  2724. Aura2.Transparency = NumberSequence.new(0,1)
  2725. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2726. Aura2.Size = NumberSequence.new(14)
  2727. Aura2.Rotation = NumberRange.new(-360,360)
  2728. Aura2.LockedToPart = true
  2729. Aura2.Lifetime = NumberRange.new(0.2)
  2730. Aura2.Rate = 20
  2731. Aura2.Speed = NumberRange.new(0)
  2732. Aura2.EmissionDirection = "Top"
  2733. attack = true
  2734. Firepart1 = Instance.new("Part", RightArm)
  2735. Firepart1.Size = Vector3.new(1, 1, 1)
  2736. GuW1 = Instance.new("Weld")
  2737. GuW1.Name = "GuW"
  2738. GuW1.Part0 = RightArm
  2739. GuW1.C0 = cn(0, -1, 0)
  2740. GuW1.C1 = cn(0, 0, 0)
  2741. GuW1.Part1 = Firepart1
  2742. GuW1.Parent = RightArm
  2743. Firepart1.Transparency = 1
  2744. Firepart2 = Instance.new("Part", LeftArm)
  2745. Firepart2.Size = Vector3.new(1, 1, 1)
  2746. GuW2 = Instance.new("Weld")
  2747. GuW2.Name = "GuW"
  2748. GuW2.Part0 = LeftArm
  2749. GuW2.C0 = cn(0, -1, 0)
  2750. GuW2.C1 = cn(0, 0, 0)
  2751. GuW2.Part1 = Firepart2
  2752. GuW2.Parent = LeftArm
  2753. Firepart2.Transparency = 1
  2754. GuW1:Destroy()
  2755. GuW1 = Instance.new("Weld")
  2756. GuW1.Name = "GuW"
  2757. GuW1.Part0 = Torso
  2758. GuW1.C0 = cn(0, 0, -6)
  2759. GuW1.C1 = cn(0, 0, 0)
  2760. GuW1.Part1 = Firepart1
  2761. GuW1.Parent = Torso
  2762. GuW2:Destroy()
  2763. GuW2 = Instance.new("Weld")
  2764. GuW2.Name = "GuW"
  2765. GuW2.Part0 = Torso
  2766. GuW2.C0 = cn(0, 0, -6)
  2767. GuW2.C1 = cn(0, 0, 0)
  2768. GuW2.Part1 = Firepart2
  2769. GuW2.Parent = Torso
  2770. GuW2:Destroy()
  2771. GuW2 = Instance.new("Weld")
  2772. GuW2.Name = "GuW"
  2773. GuW2.Part0 = Torso
  2774. GuW2.C0 = cn(0, 0, -4)
  2775. GuW2.C1 = cn(0, 0, 0)
  2776. GuW2.Part1 = Firepart2
  2777. GuW2.Parent = Torso
  2778. for i = 0, 18, 0.1 do
  2779. swait()
  2780. if Torsovelocity.Y > 2 then
  2781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2783. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2784. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2785. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2786. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2787. elseif Torsovelocity.Y < 1 then
  2788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2790. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2791. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2792. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2793. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2794. end
  2795. end
  2796. GuW1:Destroy()
  2797. GuW1 = Instance.new("Weld")
  2798. GuW1.Name = "GuW"
  2799. GuW1.Part0 = Torso
  2800. GuW1.C0 = cn(0, 0, -15)
  2801. GuW1.C1 = cn(0, 0, 0)
  2802. GuW1.Part1 = Firepart1
  2803. GuW1.Parent = Torso
  2804. GuW2:Destroy()
  2805. GuW2 = Instance.new("Weld")
  2806. GuW2.Name = "GuW"
  2807. GuW2.Part0 = Torso
  2808. GuW2.C0 = cn(0, 0, -17.5)
  2809. GuW2.C1 = cn(0, 0, 0)
  2810. GuW2.Part1 = Firepart2
  2811. GuW2.Parent = Torso
  2812. local Must = Instance.new("Sound",Torso)
  2813. Must.SoundId = "rbxassetid://719747626"
  2814. Must.Pitch = 0.99
  2815. Must.Volume = 3.9
  2816. Must.Looped = false
  2817. wait(0)
  2818. Must:Play()
  2819. for i = 0, 1.25, 0.01 do
  2820. swait()
  2821. 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)
  2822. shoottraildd22(mouse.Hit.p, Torso, 0)
  2823. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2824. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2825. if Torsovelocity.Y > 2 then
  2826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2828. 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)
  2829. 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)
  2830. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2831. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2832. end
  2833. end
  2834. Must:Stop()
  2835. Aura:Destroy()
  2836. Aura2:Destroy()
  2837. wait(0.5)
  2838. Humanoid.WalkSpeed = 16
  2839. attack = false
  2840. MV4 = 300
  2841. Firepart1:Destroy()
  2842. Firepart2:Destroy()
  2843. end
  2844. end)
  2845.  
  2846.  
  2847. d = {}
  2848. function iteffect()
  2849.  
  2850. coroutine.resume(coroutine.create(function()
  2851.  
  2852. for i = 1, 10 do
  2853. effect = Instance.new("Part", workspace)
  2854. effect.Anchored = true
  2855. effect.CanCollide = false
  2856. effect.Size = Vector3.new(0.2, 3, 0.2)
  2857. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2858. effect.Transparency = 0
  2859. effect.Material = "Plastic"
  2860. effect.BrickColor = BrickColor.new("Really black")
  2861. table.insert(d, effect)
  2862. game:GetService("Debris"):AddItem(effect, 0.3)
  2863. end
  2864.  
  2865. coroutine.resume(coroutine.create(function()
  2866. for i = 1, 10 do
  2867. for i,e in pairs(d) do
  2868. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2869. e.Transparency = e.Transparency + 0.030
  2870. end
  2871. wait(0.01)
  2872. end
  2873.  
  2874. end))
  2875. end))
  2876.  
  2877.  
  2878. end
  2879.  
  2880. tp = true
  2881.  
  2882. mouse.KeyDown:connect(function(k)
  2883. if k == "e" then
  2884. if tp == true then
  2885. tp = false
  2886. char.Head.face.Parent = game.Lighting
  2887. wait(0)
  2888. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2889. game.Lighting.face.Parent = char.Head
  2890. wait(0)
  2891. tp = true
  2892.  
  2893.  
  2894. end
  2895. end
  2896. end)
  2897.  
  2898.  
  2899. MV4 = 300
  2900. mouse.KeyDown:connect(function(k)
  2901. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2902. MV4 = 0
  2903. local Must = Instance.new("Sound",workspace)
  2904. Must.SoundId = "rbxassetid://512366303"
  2905. Must.Pitch = 0.99
  2906. Must.Volume = 3.5
  2907. Must.Looped = true
  2908. wait(0)
  2909. Must:Play()
  2910. local lb = Instance.new("Part")
  2911. lb.Parent = char
  2912. lb.Material = "Neon"
  2913. lb.Color = BrickColor.new("Gold").Color
  2914. lb.CanCollide = false
  2915. lb.Material = "Neon"
  2916. lb.Size = vt(1,1,1)
  2917. lb.CFrame = Torso.CFrame
  2918. lb.Rotation = vt(0,0,0)
  2919. lb.Anchored = true
  2920. lb.Transparency = 0
  2921. local thing = Instance.new("SpecialMesh",lb)
  2922. thing.MeshType = "FileMesh"
  2923. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2924. thing.Scale = vt(0,15,0)
  2925. local chancerot = math.random(1,2)
  2926. for z = 0, 4 do
  2927. if chancerot == 1 then
  2928. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2929. elseif chancerot == 2 then
  2930. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2931. end
  2932. lb.Transparency = lb.Transparency + 0.1
  2933. thing.Scale = thing.Scale + vt(15,0,15)
  2934. wait()
  2935. end
  2936. for z = 0, 4 do
  2937. if chancerot == 1 then
  2938. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2939. elseif chancerot == 2 then
  2940. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2941. end
  2942. lb.Transparency = lb.Transparency + 0.1
  2943. thing.Scale = thing.Scale + vt(15,0,15)
  2944. wait()
  2945. end
  2946.  
  2947. local Aura = Instance.new('ParticleEmitter')
  2948. Aura.Name = "Aura"
  2949. Aura.Texture = "rbxassetid://347730682"
  2950. Aura.Parent = Torso
  2951. Aura.LightEmission = 1
  2952. Aura.Transparency = NumberSequence.new(0.5,1)
  2953. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2954. Aura.Size = NumberSequence.new(1,25)
  2955. Aura.Rotation = NumberRange.new(-360,360)
  2956. Aura.LockedToPart = true
  2957. Aura.Lifetime = NumberRange.new(1)
  2958. Aura.Rate = 100
  2959. Aura.Speed = NumberRange.new(0)
  2960. Aura.EmissionDirection = "Top"
  2961. local Aura2 = Instance.new('ParticleEmitter')
  2962. Aura2.Name = "Aura"
  2963. Aura2.Texture = "rbxassetid://1046299182"
  2964. Aura2.Parent = Torso
  2965. Aura2.LightEmission = 1
  2966. Aura2.Transparency = NumberSequence.new(0,1)
  2967. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2968. Aura2.Size = NumberSequence.new(55)
  2969. Aura2.Rotation = NumberRange.new(-360,360)
  2970. Aura2.LockedToPart = true
  2971. Aura2.Lifetime = NumberRange.new(0.2)
  2972. Aura2.Rate = 20
  2973. Aura2.Speed = NumberRange.new(0)
  2974. Aura2.EmissionDirection = "Top"
  2975. lig = Instance.new("PointLight",Player.Character.Torso)
  2976. lig.Color=Color3.new(255,255,0)
  2977. lig.Range = 12
  2978. Humanoid.WalkSpeed = 0.01
  2979. attack = true
  2980. Firepart1 = Instance.new("Part", RightArm)
  2981. Firepart1.Size = Vector3.new(1, 1, 1)
  2982. GuW1 = Instance.new("Weld")
  2983. GuW1.Name = "GuW"
  2984. GuW1.Part0 = RightArm
  2985. GuW1.C0 = cn(0, -1, 0)
  2986. GuW1.C1 = cn(0, 0, 0)
  2987. GuW1.Part1 = Firepart1
  2988. GuW1.Parent = RightArm
  2989. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2990. Firepart1.Transparency = 1
  2991. Firepart2 = Instance.new("Part", LeftArm)
  2992. Firepart2.Size = Vector3.new(1, 1, 1)
  2993. GuW2 = Instance.new("Weld")
  2994. GuW2.Name = "GuW"
  2995. GuW2.Part0 = LeftArm
  2996. GuW2.C0 = cn(0, -1, 0)
  2997. GuW2.C1 = cn(0, 0, 0)
  2998. GuW2.Part1 = Firepart2
  2999. GuW2.Parent = LeftArm
  3000. Firepart2.Transparency = 1
  3001.  
  3002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3003. GuW1:Destroy()
  3004. GuW1 = Instance.new("Weld")
  3005. GuW1.Name = "GuW"
  3006. GuW1.Part0 = Torso
  3007. GuW1.C0 = cn(0, 0, -6)
  3008. GuW1.C1 = cn(0, 0, 0)
  3009. GuW1.Part1 = Firepart1
  3010. GuW1.Parent = Torso
  3011. GuW2:Destroy()
  3012. GuW2 = Instance.new("Weld")
  3013. GuW2.Name = "GuW"
  3014. GuW2.Part0 = Torso
  3015. GuW2.C0 = cn(0, 0, -6)
  3016. GuW2.C1 = cn(0, 0, 0)
  3017. GuW2.Part1 = Firepart2
  3018. GuW2.Parent = Torso
  3019.  
  3020. GuW2:Destroy()
  3021. GuW2 = Instance.new("Weld")
  3022. GuW2.Name = "GuW"
  3023. GuW2.Part0 = Torso
  3024. GuW2.C0 = cn(0, 0, -4)
  3025. GuW2.C1 = cn(0, 0, 0)
  3026. GuW2.Part1 = Firepart2
  3027. GuW2.Parent = Torso
  3028. for i = 0, 15, 0.1 do
  3029. swait()
  3030. if Torsovelocity.Y > 2 then
  3031. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3032. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3033. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3034. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3035. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3036. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3037. elseif Torsovelocity.Y < 1 then
  3038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3040. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3044. end
  3045. end
  3046. wait(16)
  3047. local Aura3 = Instance.new('ParticleEmitter')
  3048. Aura3.Name = "Aura"
  3049. Aura3.Texture = "rbxassetid://1046299182"
  3050. Aura3.Parent = Torso
  3051. Aura3.LightEmission = 1
  3052. Aura3.Transparency = NumberSequence.new(0.4,1)
  3053. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3054. Aura3.Size = NumberSequence.new(140)
  3055. Aura3.Rotation = NumberRange.new(-360,360)
  3056. Aura3.LockedToPart = true
  3057. Aura3.Lifetime = NumberRange.new(0.2)
  3058. Aura3.Rate = 70
  3059. Aura3.Speed = NumberRange.new(0)
  3060. Aura3.EmissionDirection = "Top"
  3061. local Aura4 = Instance.new('ParticleEmitter')
  3062. Aura4.Name = "Aura"
  3063. Aura4.Texture = "rbxassetid://1046299182"
  3064. Aura4.Parent = Torso
  3065. Aura4.LightEmission = 1
  3066. Aura4.Transparency = NumberSequence.new(0.7,1)
  3067. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3068. Aura4.Size = NumberSequence.new(190)
  3069. Aura4.Rotation = NumberRange.new(-360,360)
  3070. Aura4.LockedToPart = true
  3071. Aura4.Lifetime = NumberRange.new(0.2)
  3072. Aura4.Rate = 120
  3073. Aura4.Speed = NumberRange.new(0)
  3074. Aura4.EmissionDirection = "Top"
  3075. local Aura5 = Instance.new('ParticleEmitter')
  3076. Aura5.Name = "Aura"
  3077. Aura5.Texture = "rbxassetid://347730682"
  3078. Aura5.Parent = Torso
  3079. Aura5.LightEmission = 1
  3080. Aura5.Transparency = NumberSequence.new(0.2,1)
  3081. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3082. Aura5.Size = NumberSequence.new(1,65)
  3083. Aura5.Rotation = NumberRange.new(-360,360)
  3084. Aura5.LockedToPart = true
  3085. Aura5.Lifetime = NumberRange.new(1)
  3086. Aura5.Rate = 200
  3087. Aura5.Speed = NumberRange.new(0)
  3088. Aura5.EmissionDirection = "Top"
  3089. local quake = Instance.new("Sound",workspace)
  3090. quake.SoundId = "rbxassetid://1048411878"
  3091. quake.Pitch = 0.99
  3092. quake.Volume = 1.3
  3093. quake.Looped = true
  3094. wait(0)
  3095. quake:Play()
  3096. local scrr = Instance.new("Sound",Torso)
  3097. scrr.SoundId = "rbxassetid://908472235"
  3098. scrr.Pitch = 0.99
  3099. scrr.Volume = 5.5
  3100. scrr.Looped = true
  3101. wait(0)
  3102. scrr:Play()
  3103.  
  3104. for i = 0, 2, 0.1 do
  3105. swait()
  3106. local lb = Instance.new("Part")
  3107. lb.Parent = char
  3108. lb.Material = "Neon"
  3109. lb.Color = BrickColor.new("Gold").Color
  3110. lb.CanCollide = false
  3111. lb.Material = "Neon"
  3112. lb.Size = vt(0.5,0,0.5)
  3113. lb.CFrame = Torso.CFrame
  3114. lb.Rotation = vt(0,0,0)
  3115. lb.Anchored = true
  3116. lb.Transparency = 0
  3117. local thing = Instance.new("SpecialMesh",lb)
  3118. thing.MeshType = "FileMesh"
  3119. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3120. thing.Scale = vt(0,15,0)
  3121. local chancerot = math.random(1,2)
  3122. for z = 0, 4 do
  3123. if chancerot == 1 then
  3124. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3125. elseif chancerot == 2 then
  3126. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3127. end
  3128. lb.Transparency = lb.Transparency + 0.1
  3129. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3130. wait()
  3131. end
  3132. for z = 0, 4 do
  3133. if chancerot == 1 then
  3134. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3135. elseif chancerot == 2 then
  3136. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3137. end
  3138. lb.Transparency = lb.Transparency + 0.1
  3139. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3140. wait()
  3141. end
  3142. end
  3143.  
  3144.  
  3145. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3146. for i = 0, 24, 0.1 do
  3147. swait()
  3148. if Torsovelocity.Y > 2 then
  3149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3151. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3152. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3153. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3154. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3155. elseif Torsovelocity.Y < 1 then
  3156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3158. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3161. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3162. end
  3163. end
  3164. wait(5)
  3165. GuW1:Destroy()
  3166. GuW1 = Instance.new("Weld")
  3167. GuW1.Name = "GuW"
  3168. GuW1.Part0 = Torso
  3169. GuW1.C0 = cn(0, 0, -15)
  3170. GuW1.C1 = cn(0, 0, 0)
  3171. GuW1.Part1 = Firepart1
  3172. GuW1.Parent = Torso
  3173. GuW2:Destroy()
  3174. GuW2 = Instance.new("Weld")
  3175. GuW2.Name = "GuW"
  3176. GuW2.Part0 = Torso
  3177. GuW2.C0 = cn(0, 0, -17.5)
  3178. GuW2.C1 = cn(0, 0, 0)
  3179. GuW2.Part1 = Firepart2
  3180. GuW2.Parent = Torso
  3181. local Must2 = Instance.new("Sound",Torso) --1048411878
  3182. Must2.SoundId = "rbxassetid://950551676"
  3183. Must2.Pitch = 0.99
  3184. Must2.Volume = 10
  3185. Must2.Looped = false
  3186. wait(0)
  3187. Must2:Play()
  3188. quake:Stop()
  3189. scrr:Stop()
  3190. local Gone = Instance.new('ParticleEmitter')
  3191. Gone.Name = "Aura"
  3192. Gone.Texture = "rbxassetid://1046299182"
  3193. Gone.Parent = Torso
  3194. Gone.LightEmission = 1
  3195. Gone.Transparency = NumberSequence.new(0.7,1)
  3196. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3197. Gone.Size = NumberSequence.new(340)
  3198. Gone.Rotation = NumberRange.new(-360,360)
  3199. Gone.LockedToPart = true
  3200. Gone.Lifetime = NumberRange.new(0.2)
  3201. Gone.Rate = 70
  3202. Gone.Speed = NumberRange.new(0)
  3203. Gone.EmissionDirection = "Top"
  3204. wait(2)
  3205. Aura:Destroy()
  3206. Aura2:Destroy()
  3207. Aura3:Destroy()
  3208. Aura4:Destroy()
  3209. Aura5:Destroy()
  3210. lig:Destroy()
  3211. Gone:Destroy()
  3212. for i = 0, 3, 0.01 do
  3213. swait()
  3214. shoottraildd2(mouse.Hit.p, Torso, 0)
  3215. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3216. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3217. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3218. if Torsovelocity.Y > 2 then
  3219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3221. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3225. elseif Torsovelocity.Y < 1 then
  3226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3228. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3229. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3230. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3231. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3232. end
  3233. end
  3234. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3235. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3236. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3237. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3238. for i = 0, 3, 0.1 do
  3239. swait()
  3240. if Torsovelocity.Y > 2 then
  3241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3243. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3244. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3245. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3246. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3247. elseif Torsovelocity.Y < 1 then
  3248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3250. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3251. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3252. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3253. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3254. end
  3255. end
  3256. wait(1)
  3257. Humanoid.WalkSpeed = 16
  3258. attack = false
  3259. MV4 = 0
  3260. Must:Stop()
  3261. Firepart1:Destroy()
  3262. Firepart2:Destroy()
  3263. end
  3264. end)
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270. musiccommand = 1
  3271. musicwait = false
  3272. mouse.KeyDown:connect(function(k)
  3273. if k == "=" and attack == false then
  3274. if musiccommand == 1 and musicwait == false then
  3275. musicwait = true
  3276. sou2:Stop()
  3277. musiccommand = 2
  3278. end
  3279. if musiccommand == 2 and musicwait == false then
  3280. musicwait = true
  3281. sou2:Play()
  3282. sou2.Volume = 2
  3283. musiccommand = 3
  3284. end
  3285. if musiccommand == 3 and musicwait == false then
  3286. musicwait = true
  3287. sou2.Volume = 0.5
  3288. musiccommand = 1
  3289. end
  3290. musicwait = false
  3291. end
  3292. end)
  3293. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3294. Hitpart3 = Instance.new("Part", HPart3)
  3295. Hitpart3.Size = Vector3.new(1, 1, 1)
  3296. Hitpart3.CanCollide = false
  3297. HuW3 = Instance.new("Weld")
  3298. HuW3.Name = "GuW"
  3299. HuW3.Part0 = HPart3
  3300. HuW3.C0 = cn(Xv, Yv, Zv)
  3301. HuW3.C1 = cn(0, 0, 0)
  3302. HuW3.Part1 = Hitpart3
  3303. HuW3.Parent = HPart3
  3304. Hitpart3.Transparency = 1
  3305. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3306. end
  3307. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3308. Hitpart2 = Instance.new("Part", HPart2)
  3309. Hitpart2.Size = Vector3.new(1, 1, 1)
  3310. Hitpart2.CanCollide = false
  3311. HuW2 = Instance.new("Weld")
  3312. HuW2.Name = "GuW"
  3313. HuW2.Part0 = HPart2
  3314. HuW2.C0 = cn(Xv, Yv, Zv)
  3315. HuW2.C1 = cn(0, 0, 0)
  3316. HuW2.Part1 = Hitpart2
  3317. HuW2.Parent = HPart2
  3318. Hitpart2.Transparency = 1
  3319. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3320. end
  3321. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3322. Hitpart = Instance.new("Part", HPart)
  3323. Hitpart.Size = Vector3.new(1, 1, 1)
  3324. Hitpart.CanCollide = false
  3325. HuW = Instance.new("Weld")
  3326. HuW.Name = "GuW"
  3327. HuW.Part0 = HPart
  3328. HuW.C0 = cn(Xv, Yv, Zv)
  3329. HuW.C1 = cn(0, 0, 0)
  3330. HuW.Part1 = Hitpart
  3331. HuW.Parent = HPart
  3332. Hitpart.Transparency = 1
  3333. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3334. end
  3335. wait2 = false
  3336. combo = 1
  3337. mouse.Button1Down:connect(function(key)
  3338. if attack == false then
  3339. attack = true
  3340. Humanoid.WalkSpeed = 17.01
  3341. if combo == 1 and wait2 == false then
  3342. wait2 = true
  3343. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3344. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3345. for i = 0, 0.3, 0.1 do
  3346. swait()
  3347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3349. 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)
  3350. 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(-99 + 1 * math.cos(sine / 25))), 0.3)
  3351. 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)
  3352. 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)
  3353. end
  3354. combo = 2
  3355. end
  3356. if combo == 2 and wait2 == false then
  3357. wait2 = true
  3358.  
  3359. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3360. for i = 0, 0.3, 0.1 do
  3361. swait()
  3362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3364. 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)
  3365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3367. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3368. end
  3369. combo = 3
  3370. end
  3371. if combo == 3 and wait2 == false then
  3372. wait2 = true
  3373. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3374. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3375. for i = 0, 0.1, 0.1 do
  3376. swait()
  3377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3379. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3380. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3382. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3383. end
  3384. combo = 1
  3385. end
  3386. Humanoid.WalkSpeed = 16
  3387. Hitpart:Destroy()
  3388. wait2 = false
  3389. attack = false
  3390. end
  3391. end)
  3392. --
  3393. mouse.KeyDown:connect(function(k)
  3394. if k == "f" then
  3395. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3396. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3397. for i = 0, 1.2, 0.1 do
  3398. swait()
  3399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(-30), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3402. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(-30 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-0 + 1 * math.cos(sine / 25))), 0.3)
  3403. RH.C0 = clerp(RH.C0, cn(1.1, -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)
  3404. LH.C0 = clerp(LH.C0, cn(-0.5, -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)
  3405. end
  3406. end
  3407. end)
  3408. --
  3409. MV1 = 20
  3410. mouse.KeyDown:connect(function(k)
  3411. if k == "=" and attack == false then
  3412. if firemode == true then
  3413. firemode = false
  3414. print("ice mode")
  3415. icesmoke.Acceleration = Vector3.new(0,0,0)
  3416. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3417. icesmoke.Transparency = NumberSequence.new({
  3418. NumberSequenceKeypoint.new(0, 0.9),
  3419. NumberSequenceKeypoint.new(1, 1)
  3420. })
  3421. icesmoke.Size = NumberSequence.new(3)
  3422. icesmoke.Parent = RightArm
  3423. else
  3424. firemode = true
  3425. print("fire mode")
  3426. ice_mode = false
  3427. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3428. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3429. icesmoke.Rate = 400
  3430. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3431. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3432. icesmoke.Size = NumberSequence.new(3)
  3433. icesmoke.EmissionDirection = "Top"
  3434. icesmoke.Parent = LeftArm
  3435. end
  3436. end
  3437. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3438. MV1 = 90
  3439. Humanoid.WalkSpeed = 15
  3440. attack = true
  3441. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3442. Firepart2 = Instance.new("Part", LeftArm)
  3443. Firepart2.Size = Vector3.new(1, 1, 1)
  3444. Firepart2.CanCollide = false
  3445. GuW2 = Instance.new("Weld")
  3446. GuW2.Name = "GuW"
  3447. GuW2.Part0 = LeftArm
  3448. GuW2.C0 = cn(0, -0.5, 0)
  3449. GuW2.C1 = cn(0, 0, 0)
  3450. GuW2.Part1 = Firepart2
  3451. GuW2.Parent = LeftArm
  3452. Firepart2.Transparency = 1
  3453. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3454. for i = 0, 2, 0.1 do
  3455. swait()
  3456. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3459. 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)
  3460. 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)
  3461. 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)
  3462. 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)
  3463. end
  3464. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3465. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3466. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3467. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3468. Humanoid.WalkSpeed = 16
  3469. attack = false
  3470. Firepart2:Destroy()
  3471. end
  3472. end)
  3473. MV2 = 90
  3474.  
  3475. mouse.KeyDown:connect(function(key)
  3476. if key == "=" then
  3477. Head.Transparency = 1
  3478. Torso.Transparency = 1
  3479. LeftArm.Transparency = 1
  3480. Head.face.Texture = ""
  3481. RightArm.Transparency = 1
  3482. LeftLeg.Transparency = 1
  3483. RightLeg.Transparency = 1
  3484. mesh1.Transparency = 1
  3485. mesh2.Transparency = 1
  3486. mesh5.Transparency = 1
  3487. mesheye.Transparency = 1
  3488. mesheye1.Transparency = 1
  3489. mesheye2.Transparency = 1
  3490. mesheye3.Transparency = 1
  3491. char.Parent = workspace.Camera
  3492. char.WalkSpeed = 60
  3493. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3494. char:FindFirstChild("TalkingBillBoard"):destroy()
  3495. end
  3496. end
  3497. end)
  3498. mouse.KeyUp:connect(function(key)
  3499. if key == "=" then
  3500. Head.Transparency = 0
  3501. Torso.Transparency = 0
  3502. LeftArm.Transparency = 0
  3503. Head.face.Texture = ""
  3504. RightArm.Transparency = 0
  3505. LeftLeg.Transparency = 0
  3506. RightLeg.Transparency = 0
  3507. mesh1.Transparency = 0
  3508. mesh2.Transparency = 0
  3509. mesh5.Transparency = 0
  3510. mesheye.Transparency = 0
  3511. mesheye1.Transparency = 0
  3512. mesheye2.Transparency = 0
  3513. mesheye3.Transparency = 0
  3514. hat1.Transparency = 0
  3515. hat2.Transparency = 0
  3516. hat3.Transparency = 0
  3517. hat4.Transparency = 0
  3518. hat5.Transparency = 0
  3519. hat6.Transparency = 0
  3520. hat7.Transparency = 0
  3521. hat8.Transparency = 0
  3522. hat9.Transparency = 0
  3523. char.Parent = workspace
  3524. end
  3525. end)
  3526.  
  3527. mouse.KeyDown:connect(function(k)
  3528. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3529. MV2 = 90
  3530. attack = true
  3531. Firepart = Instance.new("Part", RightArm)
  3532. Firepart.Size = Vector3.new(1, 1, 1)
  3533. GuW = Instance.new("Weld")
  3534. GuW.Name = "GuW"
  3535. GuW.Part0 = RightArm
  3536. GuW.C0 = cn(0, -1, 0)
  3537. GuW.C1 = cn(0, 0, 0)
  3538. GuW.Part1 = Firepart
  3539. GuW.Parent = RightArm
  3540. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3541. Firepart.Transparency = 1
  3542. Humanoid.WalkSpeed = 15
  3543. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3544. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3545. for i = 1, 3 do
  3546. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3547. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3548. end
  3549. for i = 0, 3, 0.1 do
  3550. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3551. swait()
  3552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3554. 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)
  3555. 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)
  3556. 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)
  3557. 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)
  3558. end
  3559. wait(1)
  3560. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3561.  
  3562. Humanoid.WalkSpeed = 16
  3563. attack = false
  3564. Firepart:Destroy()
  3565. end
  3566.  
  3567.  
  3568.  
  3569.  
  3570. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3571. MV2 = 90
  3572. attack = true
  3573. Firepart = Instance.new("Part", RightArm)
  3574. Firepart.Size = Vector3.new(1, 1, 1)
  3575. GuW = Instance.new("Weld")
  3576. GuW.Name = "GuW"
  3577. GuW.Part0 = RightArm
  3578. GuW.C0 = cn(0, -1, 0)
  3579. GuW.C1 = cn(0, 0, 0)
  3580. GuW.Part1 = Firepart
  3581. GuW.Parent = RightArm
  3582. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3583. Firepart.Transparency = 1
  3584. Humanoid.WalkSpeed = 0.01
  3585. for i = 0, 4, 0.1 do
  3586. swait()
  3587. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3588. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3591. 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)
  3592. 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)
  3593. 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)
  3594. 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)
  3595. end
  3596. for i = 0, 4, 0.1 do
  3597. swait()
  3598. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3599. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3602. 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)
  3603. 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)
  3604. 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)
  3605. 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)
  3606. end
  3607. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3608. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3609. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3610. for i = 1, 3 do
  3611. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3612. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3613. end
  3614. for i = 0, 2, 0.1 do
  3615. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3616. swait()
  3617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3619. 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)
  3620. 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)
  3621. 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)
  3622. 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)
  3623. end
  3624. Humanoid.WalkSpeed = 16
  3625. attack = false
  3626. Firepart:Destroy()
  3627. end
  3628. end)
  3629. Rapid = false
  3630. BasePart = Instance.new("Part")
  3631. BasePart.Shape = Enum.PartType.Block
  3632. BasePart.Material = Enum.Material.Neon
  3633. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3634. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3635. BasePart.FormFactor = Enum.FormFactor.Custom
  3636. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3637. BasePart.CanCollide = true
  3638. BasePart.Locked = true
  3639. BasePart.Anchored = false
  3640. local icy_Player = game.Players.localPlayer
  3641. local icy_mouse = icy_Player:GetMouse()
  3642. ice_mode = false
  3643. local colors = {
  3644. BrickColor.new("Cyan"),
  3645. BrickColor.new("Medium blue"),
  3646. BrickColor.new("Pastel blue")
  3647. }
  3648. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3649. if root then
  3650. icy_mouse.KeyDown:connect(function(k)
  3651. if k == "=" and firemode == false then
  3652. if ice_mode == true then
  3653. ice_mode = false
  3654. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3655. else
  3656. ice_mode = true
  3657. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3658. end
  3659. end
  3660. if k == "z" and firemode == true then
  3661. attack = true
  3662. do
  3663. local Stop = false
  3664. local Version = 0
  3665. local MaxSpeed = 5
  3666. local Speed = 3.5
  3667. local Keys = {}
  3668. local Force = 10000
  3669. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3670. swait(0.5)
  3671. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3672. if Fly then
  3673. Fly:Destroy()
  3674. end
  3675. if Rot then
  3676. Rot:Destroy()
  3677. end
  3678. Fly = Instance.new("BodyPosition", char.Torso)
  3679. Fly.Name = "LMMFly"
  3680. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3681. Fly.P = Force
  3682. Fly.position = char.Torso.Position
  3683. Rot = Instance.new("BodyGyro", char.Torso)
  3684. Rot.Name = "LMMRot"
  3685. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3686. Rot.P = Force
  3687. Rot.cframe = cam.CoordinateFrame
  3688. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3689. local Thread, Old = Version, nil
  3690. char.Humanoid.PlatformStand = true
  3691. function StopFly()
  3692. Version = Version + 1
  3693. Stop = true
  3694. char.Humanoid.PlatformStand = false
  3695. Fly:Destroy()
  3696. Rot:Destroy()
  3697. attack = false
  3698. end
  3699. char.ChildAdded:connect(function(Obj)
  3700. wait()
  3701. if Obj.Name == "LM" .. "MFlyStop" then
  3702. Obj:Destroy()
  3703. StopFly()
  3704. end
  3705. end)
  3706. HitpartFunk2(RightArm, 0, -0.7, 0)
  3707. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3708. for i = 0, 25, 0.1 do
  3709. if attack == true then
  3710. swait()
  3711.  
  3712. end
  3713. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3714. if Keys[string.char(48)] then
  3715. Speed = 1
  3716. end
  3717. if Keys.w then
  3718. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3719. end
  3720. if Keys.s then
  3721. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3722. end
  3723. if Keys.d then
  3724. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3725. end
  3726. if Keys.a then
  3727. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3728. end
  3729. if Keys.e or Keys[" "] then
  3730. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3731. end
  3732. if Keys.q then
  3733. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3734. end
  3735. if Keys.z then
  3736. StopFly()
  3737. end
  3738. if Old ~= Vectoring then
  3739. Fly.position = Vectoring.p
  3740. Old = Vectoring
  3741. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3742. else
  3743. Speed = 1
  3744. end
  3745. Rot.cframe = cam.CoordinateFrame
  3746. mouse.KeyDown:connect(function(Key)
  3747. Keys[Key] = true
  3748. end)
  3749. mouse.KeyUp:connect(function(Key)
  3750. Keys[Key] = false
  3751. end)
  3752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3754. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3756. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3757. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3758. end
  3759. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3760. attack = false
  3761. char.Humanoid.PlatformStand = false
  3762. Fly:Destroy()
  3763. Rot:Destroy()
  3764. end
  3765. end
  3766. if k == "=" and InForm == true then
  3767. attack = true
  3768. do
  3769. local Stop = false
  3770. local Version = 0
  3771. local MaxSpeed = 6
  3772. local Speed = 3
  3773. local Keys = {}
  3774. local Force = 10000
  3775. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3776. swait(1)
  3777. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3778. if Fly then
  3779. Fly:Destroy()
  3780. end
  3781. if Rot then
  3782. Rot:Destroy()
  3783. end
  3784. Fly = Instance.new("BodyPosition", char.Torso)
  3785. Fly.Name = "LMMFly"
  3786. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3787. Fly.P = Force
  3788. Fly.position = char.Torso.Position
  3789. Rot = Instance.new("BodyGyro", char.Torso)
  3790. Rot.Name = "LMMRot"
  3791. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3792. Rot.P = Force
  3793. Rot.cframe = cam.CoordinateFrame
  3794. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3795. local Thread, Old = Version, nil
  3796. char.Humanoid.PlatformStand = true
  3797. function StopFly()
  3798. Version = Version + 1
  3799. Stop = true
  3800. char.Humanoid.PlatformStand = false
  3801. Fly:Destroy()
  3802. Rot:Destroy()
  3803. attack = false
  3804. end
  3805. char.ChildAdded:connect(function(Obj)
  3806. wait()
  3807. if Obj.Name == "LM" .. "MFlyStop" then
  3808. Obj:Destroy()
  3809. StopFly()
  3810. end
  3811. end)
  3812. HitpartFunk2(RightArm, 0, -0.7, 0)
  3813. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3814. for i = 0, 25, 0.1 do
  3815. if attack == true then
  3816. swait()
  3817. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3818. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3819. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3820. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3821. end
  3822. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3823. if Keys[string.char(48)] then
  3824. Speed = 1
  3825. end
  3826. if Keys.w then
  3827. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3828. end
  3829. if Keys.s then
  3830. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3831. end
  3832. if Keys.d then
  3833. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3834. end
  3835. if Keys.a then
  3836. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3837. end
  3838. if Keys.e or Keys[" "] then
  3839. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3840. end
  3841. if Keys.q then
  3842. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3843. end
  3844. if Keys.z then
  3845. StopFly()
  3846. end
  3847. if Old ~= Vectoring then
  3848. Fly.position = Vectoring.p
  3849. Old = Vectoring
  3850. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3851. else
  3852. Speed = 1
  3853. end
  3854. Rot.cframe = cam.CoordinateFrame
  3855. mouse.KeyDown:connect(function(Key)
  3856. Keys[Key] = true
  3857. end)
  3858. mouse.KeyUp:connect(function(Key)
  3859. Keys[Key] = false
  3860. end)
  3861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3863. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3864. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3865. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3866. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3867. end
  3868. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3869. attack = false
  3870. char.Humanoid.PlatformStand = false
  3871. Fly:Destroy()
  3872. Rot:Destroy()
  3873. end
  3874. end
  3875. end)
  3876. game:GetService("RunService").Stepped:connect(function()
  3877. if ice_mode == true then
  3878. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3879. local icePath = BasePart:Clone()
  3880. icePath.Anchored = true
  3881. icePath.Transparency = 0.85
  3882. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3883. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3884. icePath.BrickColor = colors[math.random(1, #colors)]
  3885. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3886. game:GetService("Debris"):AddItem(icePath, 1)
  3887. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3888. end
  3889. end)
  3890. end
  3891. MV3 = 190
  3892. mouse.KeyDown:connect(function(k)
  3893. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3894. MV3 = 80
  3895. attack = true
  3896. Humanoid.WalkSpeed = 15
  3897. HitpartFunk2(RightArm, 0, -0.5, 0)
  3898. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3899. for i = 0, 1.5, 0.1 do
  3900. swait()
  3901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3903. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3905. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3906. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3907. end
  3908. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3909. for i = 0, 2, 0.1 do
  3910. swait()
  3911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3913. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3914. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3915. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3916. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3917. end
  3918. for i = 0, 4.2, 0.1 do
  3919. swait()
  3920. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3921. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3922. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3923. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3926. 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)
  3927. 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)
  3928. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3929. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3930. end
  3931. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3932. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3933. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3934. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3935. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3936. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3937. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3938. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3939. for i = 0, 2, 0.1 do
  3940. swait()
  3941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3943. 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)
  3944. 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)
  3945. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3946. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3947. end
  3948. for i = 0, 2, 0.1 do
  3949. swait()
  3950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3952. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3953. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3954. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3955. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3956. end
  3957. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3958. for i = 0, 4, 0.1 do
  3959. swait()
  3960. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3961. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3966. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3967. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3968. end
  3969. for i = 0, 2, 0.1 do
  3970. swait()
  3971. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3972. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3975. 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)
  3976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3978. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3979. end
  3980. for i = 1, 6 do
  3981. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3982. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3983. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3984. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3985. wait(0.15)
  3986. end
  3987. attack = false
  3988. Humanoid.WalkSpeed = 16
  3989. end
  3990. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3991. Humanoid.WalkSpeed = 1
  3992. MV3 = 80
  3993. attack = true
  3994. FastFireBall = Instance.new("Part", RightArm)
  3995. FastFireBall.Size = Vector3.new(1, 1, 1)
  3996. FFW = Instance.new("Weld")
  3997. FFW.Name = "GuW"
  3998. FFW.Part0 = RightArm
  3999. FFW.C0 = cn(0, -1, 0)
  4000. FFW.C1 = cn(0, 0, 0)
  4001. FFW.Part1 = FastFireBall
  4002. FFW.Parent = RightArm
  4003. FastFireBall.Transparency = 1
  4004. FastFireBall2 = Instance.new("Part", LeftArm)
  4005. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4006. FFW2 = Instance.new("Weld")
  4007. FFW2.Name = "GuW"
  4008. FFW2.Part0 = LeftArm
  4009. FFW2.C0 = cn(0, -1, 0)
  4010. FFW2.C1 = cn(0, 0, 0)
  4011. FFW2.Part1 = FastFireBall2
  4012. FFW2.Parent = LeftArm
  4013. FastFireBall2.Transparency = 1
  4014. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4015. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4016. for i = 0, 1, 0.1 do
  4017. swait()
  4018. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4019. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4020. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4021. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4024. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4028. end
  4029. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4030. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4031. function holding()
  4032. if Rapid == true and ice_mode == false then
  4033. for i = 0, 0.8, 0.1 do
  4034. swait()
  4035. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4036. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4037. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4038. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4039. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4040. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4041. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4042. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4043. end
  4044. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4045. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4046. for i = 0, 0.8, 0.1 do
  4047. swait()
  4048. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4049. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4052. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4053. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4054. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4055. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4056. end
  4057. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4058. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4059. holding()
  4060. end
  4061. end
  4062. if Rapid == false then
  4063. Rapid = true
  4064. holding()
  4065. end
  4066. end
  4067. end)
  4068. mouse.KeyUp:connect(function(k)
  4069. if k == "c" and Rapid == true then
  4070. MV3 = 180
  4071. Rapid = false
  4072. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4073. attack = false
  4074. wait(0.5)
  4075. Humanoid.WalkSpeed = 16
  4076. FastFireBall:Destroy()
  4077. FastFireBall2:Destroy()
  4078. end
  4079. end)
  4080.  
  4081. mouse.KeyDown:connect(function(key)
  4082. if key == "t" then
  4083. if Morph == false then
  4084. Morph = true
  4085. MorphFunction()
  4086. end
  4087. end
  4088. end)
  4089. mouse.KeyUp:connect(function(key)
  4090. if key == "t" then
  4091. Morph = false
  4092. end
  4093. end)
  4094.  
  4095.  
  4096.  
  4097. Object = Player.Character.HumanoidRootPart
  4098.  
  4099. Run = game["Run Service"]
  4100.  
  4101. PreviousP = Object.CFrame.p
  4102. Running = false
  4103.  
  4104. MorphFunction = function()
  4105. local MaxX = 100
  4106. local MinX = -100
  4107. local MaxY = 100
  4108. local MinY = -100
  4109. local MaxZ = 100
  4110. local MinZ = -100
  4111. local Morph = coroutine.wrap(function()
  4112. while Run.Stepped:wait(0.1) do
  4113. if Morph == false then break end
  4114. local Model = Instance.new("Model",workspace)
  4115. if Player.Character:FindFirstChild("Shirt") then
  4116. local Shirt = Player.Character.Shirt:Clone()
  4117. Shirt.Parent = Model
  4118. end
  4119. if Player.Character:FindFirstChild("Pants") then
  4120. local Pants = Player.Character.Pants:Clone()
  4121. Pants.Parent = Model
  4122. end
  4123. local Humanoid = Instance.new("Humanoid",Model)
  4124. local LeftArm = Player.Character["Left Arm"]:Clone()
  4125. LeftArm.Parent = Model
  4126. LeftArm.Transparency = 0.4
  4127. LeftArm.Anchored = true
  4128. LeftArm.CFrame = Player.Character["Left Arm"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4129. local RightArm = Player.Character["Right Arm"]:Clone()
  4130. RightArm.Parent = Model
  4131. RightArm.Transparency = 0.4
  4132. RightArm.Anchored = true
  4133. RightArm.CFrame = Player.Character["Right Arm"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4134. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4135. LeftLeg.Parent = Model
  4136. LeftLeg.Transparency = 0.4
  4137. LeftLeg.Anchored = true
  4138. LeftLeg.CFrame = Player.Character["Left Leg"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4139. local RightLeg = Player.Character["Right Leg"]:Clone()
  4140. RightLeg.Parent = Model
  4141. RightLeg.Transparency = 0.4
  4142. RightLeg.Anchored = true
  4143. RightLeg.CFrame = Player.Character["Right Leg"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4144. local Children = Model:GetChildren()
  4145. wait(0.01)
  4146. for i = 1,#Children do
  4147. if Children[i]:IsA("Part") then
  4148. Children[i].Transparency = 1
  4149. end
  4150. game.Debris:AddItem(Children[i],0)
  4151. end
  4152. end
  4153. end)
  4154. Morph()
  4155. end
  4156.  
  4157.  
  4158. mouse.KeyDown:connect(function(key)
  4159. if key == "r" then
  4160. Humanoid.WalkSpeed = 150
  4161.  
  4162. end
  4163. end)
  4164.  
  4165.  
  4166. mouse.KeyDown:connect(function(key)
  4167. if key == "m" then
  4168. Must2.Volume = 0.7
  4169. end
  4170. end)
  4171.  
  4172. mouse.KeyDown:connect(function(key)
  4173. if key == "n" then
  4174. Must2.Volume = 1.6
  4175. end
  4176. end)
  4177.  
  4178.  
  4179. mouse.KeyUp:connect(function(key)
  4180. if key == "r" then
  4181. Humanoid.WalkSpeed = 16
  4182.  
  4183. end
  4184. end)
  4185.  
  4186. function smooth(obj)
  4187. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4188. for i,v in pairs(sides) do
  4189. obj[v.."Surface"] = "SmoothNoOutlines"
  4190. end
  4191. end
  4192. function fade(obj, dest, grow)
  4193. spawn(function()
  4194. local oldcf = obj.CFrame
  4195. for i = 0, 10 do
  4196. if grow then
  4197. obj.Size = obj.Size +Vector3.new(1,1,1)
  4198. obj.CFrame = oldcf
  4199. end
  4200. obj.Transparency = obj.Transparency +0.2
  4201. swait()
  4202. end
  4203. if dest then
  4204. obj:Destroy()
  4205. end
  4206. end)
  4207. end
  4208.  
  4209.  
  4210. sprint = false
  4211. mouse.KeyDown:connect(function(key)
  4212. if key=="r" then
  4213. sprint = true
  4214. char:FindFirstChildOfClass("Humanoid")
  4215. local mod = Instance.new("Model", workspace)
  4216. mod.Name = "MobModel"
  4217. for i,v in pairs(char:children()) do
  4218. if v:IsA("Accessory") and not rage then
  4219. if v:FindFirstChild("Handle") then
  4220. v.Handle.Transparency = 1
  4221. end
  4222. end
  4223. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4224. v.Transparency = 0
  4225. end
  4226. end
  4227. if char.Head:FindFirstChild("face") then
  4228. char.Head.face.Transparency = 1
  4229. end
  4230. repeat wait()
  4231. if not workspace:FindFirstChild("MobModel") then
  4232. mod = Instance.new("Model", workspace)
  4233. mod.Name = "MobModel"
  4234. end
  4235. for i,v in pairs(Character:children()) do
  4236. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4237. local new = v:Clone()
  4238. smooth(new)
  4239. new.Transparency = 0.3
  4240. new.Anchored = true
  4241. new.CanCollide = false
  4242. new.Material = "Neon"
  4243. new.BrickColor = BrickColor.new("Dark blue")
  4244. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4245. new.Parent = mod
  4246. fade(new, true)
  4247. end
  4248. end
  4249. until not sprint
  4250. if mod then
  4251. spawn(function()
  4252. repeat wait() until not mod or #mod:children() == 0
  4253. mod:Destroy()
  4254. end)
  4255. end
  4256. char:FindFirstChildOfClass("Humanoid")
  4257. end
  4258. end)
  4259. mouse.KeyUp:connect(function(key)
  4260. if key=="r" then
  4261. sprint = false
  4262. for i,v in pairs(char:children()) do
  4263. if v:IsA("Accessory") and not rage then
  4264. if v:FindFirstChild("Handle") then
  4265. v.Handle.Transparency = 1
  4266. end
  4267. end
  4268. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4269. v.Transparency = 0
  4270. end
  4271. end
  4272. if char.Head:FindFirstChild("face") then
  4273. char.Head.face.Transparency = 0
  4274. end
  4275. end
  4276. end)
  4277.  
  4278. mouse.KeyUp:connect(function(k)
  4279. if k == "q" then
  4280. Combo1()
  4281. end
  4282. end)
  4283.  
  4284. mouse.KeyUp:connect(function(k)
  4285. if k == "r" then
  4286. Combo2()
  4287. end
  4288. end)
  4289.  
  4290. mouse.KeyUp:connect(function(k)
  4291. if k == "t" then
  4292. Combo3()
  4293. end
  4294. end)
  4295. mouse.KeyUp:connect(function(k)
  4296. if k == "u" then
  4297. Combo4()
  4298. end
  4299. end)
  4300.  
  4301.  
  4302. SoundFolder = Instance.new("Folder",char)
  4303. SoundFolder.Name = "SoundFolder"
  4304. punchsound1 = Instance.new("Sound",Torso)
  4305. punchsound1.Volume = 1.2
  4306. punchsound1.Name = "punchsound1"
  4307. punchsound1.Looped = false
  4308. punchsound1.SoundId = "rbxassetid://137579113"
  4309. StrongPunch = Instance.new("Sound",Torso)
  4310. StrongPunch.Volume = 1.6
  4311. StrongPunch.Name = "StrongPunch"
  4312. StrongPunch.Looped = false
  4313. StrongPunch.SoundId = "rbxassetid://441202925"
  4314. StrongPunch = Instance.new("Sound",Torso)
  4315. StrongPunch.Volume = 1.6
  4316. StrongPunch.Name = "StrongPunch"
  4317. StrongPunch.Looped = false
  4318. StrongPunch.SoundId = "rbxassetid://441202925"
  4319. StrongPunch1 = Instance.new("Sound",Torso)
  4320. StrongPunch1.Volume = 1.6
  4321. StrongPunch1.Name = "StrongPunch"
  4322. StrongPunch1.Looped = false
  4323. StrongPunch1.SoundId = "rbxassetid://441202925"
  4324. StrongPunch2 = Instance.new("Sound",Torso)
  4325. StrongPunch2.Volume = 1.6
  4326. StrongPunch2.Name = "StrongPunch"
  4327. StrongPunch.Looped = false
  4328. StrongPunch2.SoundId = "rbxassetid://441202925"
  4329. Zano = Instance.new("Sound",Torso)
  4330. Zano.Volume = 6
  4331. Zano.Name = "Zano"
  4332. Zano.Looped = false
  4333. Zano.SoundId = "rbxassetid://744770874"
  4334. GroundImpact = Instance.new("Sound",Torso)
  4335. GroundImpact.Volume = 8
  4336. GroundImpact.Name = "GroundImpact"
  4337. GroundImpact.Looped = false
  4338. GroundImpact.SoundId = "rbxassetid://165970126"
  4339. Break = Instance.new("Sound",Torso)
  4340. Break.Volume = 5
  4341. Break.Name = "Bonebreak"
  4342. Break.Looped = false
  4343. Break.SoundId = "rbxassetid://314390675"
  4344.  
  4345. local hit1 = false
  4346. local hit2 = false
  4347. local hit3 = false
  4348. local hit4 = false
  4349.  
  4350. function Combo1()
  4351. getplayer = new("Part",char)
  4352. getplayer.Position = Vector3.new(999,999,999)
  4353. getplayer.Transparency = 1
  4354. getplayer.Size = v3(3,3,3)
  4355. getplayer.CanCollide = false
  4356. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4357. getplayer.Name = "GetPlayer"
  4358.  
  4359. game.Debris:AddItem(getplayer,0.5)
  4360.  
  4361. getplayer.Touched:connect(function(hit)
  4362. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4363. getplayer:Destroy()
  4364. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4365. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4366. to.Anchored = true
  4367. idle = false
  4368.  
  4369.  
  4370. punchsound1:Play()
  4371. hit1 = true
  4372. for i = 0, 1, 0.1 do
  4373. swait()
  4374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4376. 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)
  4377. 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)
  4378. 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)
  4379. 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)
  4380. end
  4381. punchsound1:Play()
  4382. for i = 0, 1, 0.1 do
  4383. swait()
  4384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4386. 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)
  4387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4389. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4390. end
  4391. punchsound1:Play()
  4392. for i = 0, 1, 0.1 do
  4393. swait()
  4394. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4395. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4396. 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)
  4397. 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)
  4398. 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)
  4399. 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)
  4400. end
  4401. for i = 0, 1, 0.1 do
  4402. swait()
  4403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4405. 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)
  4406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4408. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4409. end
  4410. for i = 0, 1, 0.1 do
  4411. swait()
  4412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4414. 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)
  4415. 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)
  4416. 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)
  4417. 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)
  4418. end
  4419. StrongPunch1:Play()
  4420. for i = 0, 1, 0.1 do
  4421. swait()
  4422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4424. 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)
  4425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4428. end
  4429. for i = 0, 0.6, 0.1 do
  4430. swait()
  4431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4433. 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)
  4434. 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)
  4435. 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)
  4436. 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)
  4437. end
  4438. for i = 0, 0.6, 0.1 do
  4439. swait()
  4440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4442. 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)
  4443. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4444. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4445. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4446. end
  4447. for i,v in pairs(to.Parent:GetChildren()) do
  4448. if v:IsA("Humanoid") then
  4449. v.Health = v.Health - 3
  4450.  
  4451. v.PlatformStand = true
  4452. end
  4453. end
  4454. StrongPunch:Play()
  4455. for i = 0, 1, 0.1 do
  4456. swait()
  4457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4459. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4460. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4461. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4462. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4463. end
  4464. for i,v in pairs(to.Parent:GetChildren()) do
  4465. if v:IsA("Humanoid") then
  4466. v.Health = v.Health - 5
  4467.  
  4468. v.PlatformStand = true
  4469. end
  4470. end
  4471.  
  4472. hit1 = false
  4473.  
  4474. punchsound1:Play()
  4475. hit2 = true
  4476. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4477. for i = 0, 1, 0.1 do
  4478. swait()
  4479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4481. 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)
  4482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4484. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4485. end
  4486. for i,v in pairs(to.Parent:GetChildren()) do
  4487. if v:IsA("Humanoid") then
  4488. v.Health = v.Health - 5
  4489.  
  4490. v.PlatformStand = true
  4491. end
  4492. end
  4493. hit2 = false
  4494.  
  4495. punchsound1:Play()
  4496. hit3 = true
  4497. hit4 = true
  4498.  
  4499.  
  4500. punchsound1:Play()
  4501.  
  4502. coroutine.wrap(function()
  4503. for i=1,5 do
  4504. wait()
  4505. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4506. GroundImpact:Play()
  4507. a21e = new("Part",to)
  4508. a21e.Name = "Beam"..num
  4509. a21e.Locked = true
  4510. a21e.Size = v3(1,1,1)
  4511. a21e.CanCollide = false
  4512. a21e.BrickColor = bc("Gold")
  4513. a21e.Material = "Neon"
  4514. a21e.Transparency = 0
  4515. aa21e = new("SpecialMesh",a21e)
  4516. a21e.Anchored = true
  4517. a21e.Position = to.Position
  4518. aa21e.MeshType = "Sphere"
  4519. aa21e.Scale = v3(1,1,1)
  4520. a51e = new("Part",char)
  4521. a51e.Name = "Beam"..num
  4522. a51e.Locked = true
  4523. a51e.Size = v3(1,1,1)
  4524. a51e.CanCollide = false
  4525. a51e.BrickColor = bc("White")
  4526. a51e.Material = "Neon"
  4527. a51e.Transparency = 0
  4528. aa51e = new("SpecialMesh",a51e)
  4529. a51e.Anchored = true
  4530. a51e.Position = to.Position
  4531. aa51e.MeshType = "Sphere"
  4532. aa51e.Scale = v3(1,1,1)
  4533. a61e = new("Part",char)
  4534. a61e.Name = "Beam"..num
  4535. a61e.Locked = true
  4536. a61e.Size = v3(1,1,1)
  4537. a61e.CanCollide = false
  4538. a61e.BrickColor = bc("Really red")
  4539. a61e.Material = "Neon"
  4540. a61e.Transparency = 0
  4541. aa61e = new("SpecialMesh",a61e)
  4542. a61e.Anchored = true
  4543. a61e.Position = to.Position
  4544. aa61e.MeshType = "Sphere"
  4545. aa61e.Scale = v3(1,1,1)
  4546. for i = 1,20 do
  4547. wait()
  4548. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4549. a21e.Transparency = a21e.Transparency + 0.03
  4550. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4551. a51e.Transparency = a51e.Transparency + 0.03
  4552. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4553. a61e.Transparency = a61e.Transparency + 0.02
  4554. for i,v in pairs(to.Parent:GetChildren()) do
  4555. if v:IsA("Humanoid") then
  4556. v.Health = v.Health - 0.5
  4557.  
  4558. v.PlatformStand = true
  4559. end
  4560. end
  4561. end
  4562. a61e:Destroy()
  4563. aa61e:Destroy()
  4564. a51e:Destroy()
  4565. aa51e:Destroy()
  4566. a21e:Destroy()
  4567. aa21e:Destroy()
  4568.  
  4569. end
  4570.  
  4571.  
  4572. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4573. for i = 0, 1, 0.1 do
  4574. swait()
  4575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4577. 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)
  4578. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4579. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4580. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4581. end
  4582.  
  4583.  
  4584.  
  4585. wait(0.7)
  4586. end)()
  4587.  
  4588.  
  4589.  
  4590.  
  4591. RootPart.Anchored = true
  4592.  
  4593. for i = 0, 1, 0.1 do
  4594. swait()
  4595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4597. 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)
  4598. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4599. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4600. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4601. end
  4602.  
  4603.  
  4604. StrongPunch:Play()
  4605.  
  4606.  
  4607. for i = 0, 1, 0.1 do
  4608. swait()
  4609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4611. 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)
  4612. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4613. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4614. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4615. end
  4616.  
  4617. for i = 0, 1, 0.1 do
  4618. swait()
  4619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4621. 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)
  4622. 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)
  4623. 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)
  4624. 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)
  4625. end
  4626.  
  4627.  
  4628.  
  4629. for i,v in pairs(to.Parent:GetChildren()) do
  4630. if v:IsA("Humanoid") then
  4631. v.Health = v.Health - 20
  4632.  
  4633. v.PlatformStand = true
  4634. end
  4635. end
  4636.  
  4637. StrongPunch2:Play()
  4638. for i = 0, 1, 0.1 do
  4639. swait()
  4640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4642. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4643. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4644. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4645. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4646. end
  4647.  
  4648. hitground = new("Part",char)
  4649. hitground.Size = Vector3.new(5,5,5)
  4650. hitground.Name = "Ground"
  4651. hitground.Transparency = 1
  4652. hitground.CanCollide = false
  4653. game.Debris:AddItem(hitground,2)
  4654. hitground.Position = Vector3.new(999,999,999)
  4655. hitgroundweld = new("Weld",hitground)
  4656. hitgroundweld.Part0 = to
  4657. hitgroundweld.Part1 = hitground
  4658. hitground.Touched:connect(function(hit2)
  4659. if hit2.Size.x > 150 then
  4660. hitground:Destroy()
  4661. ad = new("Part",char)
  4662. ad.Name = "NewPart"
  4663. ad.Size = Vector3.new(30,0.1,30)
  4664. ad.CanCollide = false
  4665. ad.Anchored = true
  4666. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4667. ad.Transparency = 1
  4668. aad = new("Decal",ad)
  4669.  
  4670. aad.Face = "Top"
  4671. aad.Transparency = 1
  4672. aad.Transparency = 0
  4673. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4674. smoke = new("Part",to)
  4675. smokemesh = new("SpecialMesh",smoke)
  4676. smokemesh.MeshId = "rbxassetid://928329648"
  4677. smoke.BrickColor = hit2.BrickColor
  4678. smoke.Anchored = true
  4679. smoke.Position = hitground.Position
  4680. GroundImpact:Play()
  4681. for i = 1,20 do
  4682. wait()
  4683. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4684. smoke.Transparency = smoke.Transparency + 1/20
  4685. end
  4686. smoke:Destroy()
  4687. wait(0.5)
  4688.  
  4689. for i = 1,20 do
  4690. wait(0.1)
  4691. aad.Transparency = aad.Transparency + 1/20
  4692. end
  4693. end
  4694. end)
  4695. to.Anchored = false
  4696. ys = Instance.new("BodyVelocity",to)
  4697. ys.Name = "GO"
  4698.  
  4699. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4700.  
  4701. ys.Velocity = v3(0,-90,0)
  4702.  
  4703. wait(1)
  4704. ys:Destroy()
  4705.  
  4706.  
  4707.  
  4708.  
  4709.  
  4710. hit3 = false
  4711. hit4 = false
  4712.  
  4713.  
  4714. hit1 = false
  4715. hit2 = false
  4716. hit3 = false
  4717. hit4 = false
  4718. idle = true
  4719. RootPart.Anchored = false
  4720. end
  4721. end)
  4722. end
  4723.  
  4724.  
  4725. function Combo4()
  4726. getplayer = new("Part",char)
  4727. getplayer.Position = Vector3.new(999,999,999)
  4728. getplayer.Transparency = 1
  4729. getplayer.Size = v3(3,3,3)
  4730. getplayer.CanCollide = false
  4731. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4732. getplayer.Name = "GetPlayer"
  4733.  
  4734. game.Debris:AddItem(getplayer,0.5)
  4735.  
  4736. getplayer.Touched:connect(function(hit)
  4737. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4738. getplayer:Destroy()
  4739. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4740. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4741. to.Anchored = true
  4742. RootPart.Anchored = true
  4743. idle = false
  4744.  
  4745.  
  4746. punchsound1:Play()
  4747. hit1 = true
  4748. for i = 0, 0.5, 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, 0.5, 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, 0.6, 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, 0.6, 0.1 do
  4778. swait()
  4779. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4780. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4781. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  4784. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4785. end
  4786. for i = 0, 0.5, 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. punchsound1:Play()
  4796. for i = 0, 0.5, 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. punchsound1:Play()
  4806. for i = 0, 0.6, 0.1 do
  4807. swait()
  4808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4810. 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)
  4811. 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)
  4812. 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)
  4813. 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)
  4814. end
  4815. for i = 0, 0.6, 0.1 do
  4816. swait()
  4817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4823. end
  4824. for i = 0, 0.5, 0.1 do
  4825. swait()
  4826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4828. 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)
  4829. 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)
  4830. 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)
  4831. 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)
  4832. end
  4833. punchsound1:Play()
  4834. for i = 0, 0.5, 0.1 do
  4835. swait()
  4836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4838. 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)
  4839. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4840. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4841. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4842. end
  4843. punchsound1:Play()
  4844. for i = 0, 0.6, 0.1 do
  4845. swait()
  4846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4848. 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)
  4849. 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)
  4850. 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)
  4851. 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)
  4852. end
  4853. for i = 0, 0.6, 0.1 do
  4854. swait()
  4855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4857. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  4860. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4861. end
  4862. for i = 0, 0.5, 0.1 do
  4863. swait()
  4864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4866. 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)
  4867. 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)
  4868. 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)
  4869. 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)
  4870. end
  4871. punchsound1:Play()
  4872. for i = 0, 0.5, 0.1 do
  4873. swait()
  4874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4876. 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)
  4877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4879. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4880. end
  4881. punchsound1:Play()
  4882. for i = 0, 0.6, 0.1 do
  4883. swait()
  4884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4886. 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)
  4887. 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)
  4888. 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)
  4889. 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)
  4890. end
  4891. for i = 0, 0.6, 0.1 do
  4892. swait()
  4893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4895. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4897. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4898. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4899. end
  4900. for i = 0, 0.5, 0.1 do
  4901. swait()
  4902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4904. 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)
  4905. 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)
  4906. 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)
  4907. 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)
  4908. end
  4909. punchsound1:Play()
  4910. for i = 0, 0.5, 0.1 do
  4911. swait()
  4912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4914. 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)
  4915. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4916. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4917. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4918. end
  4919. punchsound1:Play()
  4920. for i = 0, 0.6, 0.1 do
  4921. swait()
  4922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4924. 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)
  4925. 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)
  4926. 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)
  4927. 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)
  4928. end
  4929. StrongPunch2:Play()
  4930. for i = 0, 5, 0.1 do
  4931. swait()
  4932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4934. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4935. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4936. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4937. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4938. end
  4939.  
  4940. for i,v in pairs(to.Parent:GetChildren()) do
  4941. if v:IsA("Humanoid") then
  4942. v.Health = v.Health - 20
  4943.  
  4944. v.PlatformStand = true
  4945. end
  4946. end
  4947. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4948. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4949. Zanzoken = Instance.new("Part",char)
  4950. Zanzoken.Anchored = true
  4951. Zanzoken.Position = v3(999,999,999)
  4952. Zanzoken.CFrame = Torso.CFrame
  4953. game.Debris:AddItem(Zanzoken,0.5)
  4954. Zanzoken.Transparency = 1
  4955. Zano:Play()
  4956. wait()
  4957. idk = Instance.new("BillboardGui",Zanzoken)
  4958. idk.Size = UDim2.new(10,0,15,0)
  4959. idk.AlwaysOnTop = false
  4960. idk1 = Instance.new("ImageLabel",idk)
  4961. idk1.BackgroundTransparency = 1
  4962. idk.ExtentsOffset = v3(0,0,0)
  4963. idk1.ImageTransparency = 0
  4964. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4965. idk1.Size = UDim2.new(2,0,1,0)
  4966. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4967. idk1.Image = "rbxassetid://319554883"
  4968. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4969. wait()
  4970. Zanzoken = Instance.new("Part",char)
  4971. Zanzoken.Anchored = true
  4972. Zanzoken.Position = v3(999,999,999)
  4973. Zanzoken.CFrame = Torso.CFrame
  4974. game.Debris:AddItem(Zanzoken,0.5)
  4975. Zanzoken.Transparency = 1
  4976. wait()
  4977. idk = Instance.new("BillboardGui",Zanzoken)
  4978. idk.Size = UDim2.new(20,0,20,0)
  4979. idk.AlwaysOnTop = false
  4980. idk1 = Instance.new("ImageLabel",idk)
  4981. idk1.BackgroundTransparency = 1
  4982. idk.ExtentsOffset = v3(0,0,0)
  4983. idk1.ImageTransparency = 0
  4984. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4985. idk1.Size = UDim2.new(2,0,1,0)
  4986. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4987. idk1.Image = "rbxassetid://319554883"
  4988. for i = 0, 0.5, 0.1 do
  4989. swait()
  4990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4992. 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)
  4993. 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)
  4994. 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)
  4995. 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)
  4996. end
  4997. punchsound1:Play()
  4998. for i = 0, 0.5, 0.1 do
  4999. swait()
  5000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5002. 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)
  5003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5005. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5006. end
  5007. punchsound1:Play()
  5008. for i = 0, 0.6, 0.1 do
  5009. swait()
  5010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5012. 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)
  5013. 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)
  5014. 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)
  5015. 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)
  5016. end
  5017. for i = 0, 0.6, 0.1 do
  5018. swait()
  5019. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5020. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5021. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5022. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5023. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5024. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5025. end
  5026. for i = 0, 0.5, 0.1 do
  5027. swait()
  5028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5030. 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)
  5031. 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)
  5032. 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)
  5033. 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)
  5034. end
  5035. punchsound1:Play()
  5036. for i = 0, 0.5, 0.1 do
  5037. swait()
  5038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5040. 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)
  5041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5043. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5044. end
  5045. punchsound1:Play()
  5046. for i = 0, 0.6, 0.1 do
  5047. swait()
  5048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5050. 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)
  5051. 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)
  5052. 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)
  5053. 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)
  5054. end
  5055. for i = 0, 0.6, 0.1 do
  5056. swait()
  5057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5059. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5062. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5063. end
  5064. for i = 0, 0.5, 0.1 do
  5065. swait()
  5066. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5067. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5068. 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)
  5069. 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)
  5070. 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)
  5071. 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)
  5072. end
  5073. punchsound1:Play()
  5074. for i = 0, 0.5, 0.1 do
  5075. swait()
  5076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5078. 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)
  5079. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5080. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5081. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5082. end
  5083. punchsound1:Play()
  5084. for i = 0, 0.6, 0.1 do
  5085. swait()
  5086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5088. 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)
  5089. 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)
  5090. 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)
  5091. 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)
  5092. end
  5093. for i = 0, 0.6, 0.1 do
  5094. swait()
  5095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5097. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5100. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5101. end
  5102. for i = 0, 0.5, 0.1 do
  5103. swait()
  5104. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5105. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5106. 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)
  5107. 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)
  5108. 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)
  5109. 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)
  5110. end
  5111. punchsound1:Play()
  5112. for i = 0, 0.5, 0.1 do
  5113. swait()
  5114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5116. 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)
  5117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5119. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5120. end
  5121. punchsound1:Play()
  5122. for i = 0, 0.3, 0.1 do
  5123. swait()
  5124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5126. 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)
  5127. 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)
  5128. 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)
  5129. 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)
  5130. end
  5131. for i = 0, 0.3, 0.1 do
  5132. swait()
  5133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5135. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5138. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5139. end
  5140. for i = 0, 0.3, 0.1 do
  5141. swait()
  5142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5144. 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)
  5145. 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)
  5146. 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)
  5147. 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)
  5148. end
  5149. punchsound1:Play()
  5150. for i = 0, 0.3, 0.1 do
  5151. swait()
  5152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5154. 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)
  5155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5157. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5158. end
  5159. punchsound1:Play()
  5160. for i = 0, 0.3, 0.1 do
  5161. swait()
  5162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5164. 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)
  5165. 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)
  5166. 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)
  5167. 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)
  5168. end
  5169. for i = 0, 0.3, 0.1 do
  5170. swait()
  5171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5173. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5176. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5177. end
  5178. punchsound1:Play()
  5179. for i = 0, 1, 0.1 do
  5180. swait()
  5181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5183. 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)
  5184. 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)
  5185. 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)
  5186. 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)
  5187. end
  5188. for i = 0, 0.3, 0.1 do
  5189. swait()
  5190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5192. 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)
  5193. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5194. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5195. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5196. end
  5197. punchsound1:Play()
  5198. for i = 0, 0.3, 0.1 do
  5199. swait()
  5200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5202. 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)
  5203. 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)
  5204. 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)
  5205. 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)
  5206. end
  5207. for i = 0, 0.3, 0.1 do
  5208. swait()
  5209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5211. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5214. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5215. end
  5216. for i = 0, 0.3, 0.1 do
  5217. swait()
  5218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5219. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5220. 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)
  5221. 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)
  5222. 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)
  5223. 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)
  5224. end
  5225. punchsound1:Play()
  5226. for i = 0, 0.3, 0.1 do
  5227. swait()
  5228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5230. 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)
  5231. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5232. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5233. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5234. end
  5235. punchsound1:Play()
  5236. for i = 0, 0.6, 0.1 do
  5237. swait()
  5238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5240. 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)
  5241. 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)
  5242. 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)
  5243. 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)
  5244. end
  5245. for i = 0, 0.3, 0.1 do
  5246. swait()
  5247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5249. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5252. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5253. end
  5254. for i = 0, 0.3, 0.1 do
  5255. swait()
  5256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5258. 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)
  5259. 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)
  5260. 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)
  5261. 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)
  5262. end
  5263. punchsound1:Play()
  5264. for i = 0, 0.5, 0.1 do
  5265. swait()
  5266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5268. 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)
  5269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5270. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5271. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5272. end
  5273. punchsound1:Play()
  5274. for i = 0, 0.6, 0.1 do
  5275. swait()
  5276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5278. 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)
  5279. 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)
  5280. 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)
  5281. 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)
  5282. end
  5283. for i = 0, 0.6, 0.1 do
  5284. swait()
  5285. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5286. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5287. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5288. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5289. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5290. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5291. end
  5292. for i = 0, 0.5, 0.1 do
  5293. swait()
  5294. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5295. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5296. 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)
  5297. 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)
  5298. 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)
  5299. 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)
  5300. end
  5301. punchsound1:Play()
  5302. for i = 0, 0.5, 0.1 do
  5303. swait()
  5304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5306. 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)
  5307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5310. end
  5311. punchsound1:Play()
  5312. for i = 0, 0.6, 0.1 do
  5313. swait()
  5314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5316. 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)
  5317. 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)
  5318. 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)
  5319. 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)
  5320. end
  5321. for i = 0, 0.6, 0.1 do
  5322. swait()
  5323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5325. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5326. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5327. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5328. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5329. end
  5330. for i = 0, 0.5, 0.1 do
  5331. swait()
  5332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5334. 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)
  5335. 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)
  5336. 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)
  5337. 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)
  5338. end
  5339. punchsound1:Play()
  5340. for i = 0, 0.5, 0.1 do
  5341. swait()
  5342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5344. 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)
  5345. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5346. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5347. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5348. end
  5349. punchsound1:Play()
  5350. for i = 0, 0.6, 0.1 do
  5351. swait()
  5352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5354. 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)
  5355. 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)
  5356. 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)
  5357. 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)
  5358. end
  5359. for i = 0, 0.6, 0.1 do
  5360. swait()
  5361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5363. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5364. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5365. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5366. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5367. end
  5368. punchsound1:Play()
  5369. for i = 0, 1, 0.1 do
  5370. swait()
  5371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5373. 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)
  5374. 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)
  5375. 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)
  5376. 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)
  5377. end
  5378. for i = 0, 0.5, 0.1 do
  5379. swait()
  5380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5382. 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)
  5383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5384. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5385. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5386. end
  5387. punchsound1:Play()
  5388. for i = 0, 0.6, 0.1 do
  5389. swait()
  5390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5392. 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)
  5393. 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)
  5394. 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)
  5395. 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)
  5396. end
  5397. for i = 0, 0.6, 0.1 do
  5398. swait()
  5399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5401. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5402. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5403. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5404. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5405. end
  5406. for i = 0, 0.5, 0.1 do
  5407. swait()
  5408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5410. 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)
  5411. 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)
  5412. 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)
  5413. 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)
  5414. end
  5415. punchsound1:Play()
  5416. for i = 0, 0.5, 0.1 do
  5417. swait()
  5418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5420. 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)
  5421. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5422. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5423. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5424. end
  5425. punchsound1:Play()
  5426. for i = 0, 0.6, 0.1 do
  5427. swait()
  5428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5430. 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)
  5431. 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)
  5432. 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)
  5433. 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)
  5434. end
  5435. for i = 0, 0.6, 0.1 do
  5436. swait()
  5437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5439. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5440. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5441. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5442. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5443. end
  5444. for i = 0, 0.5, 0.1 do
  5445. swait()
  5446. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5447. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5448. 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)
  5449. 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)
  5450. 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)
  5451. 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)
  5452. end
  5453. punchsound1:Play()
  5454. for i = 0, 0.5, 0.1 do
  5455. swait()
  5456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5458. 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)
  5459. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5460. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5461. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5462. end
  5463. punchsound1:Play()
  5464. for i = 0, 0.6, 0.1 do
  5465. swait()
  5466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5468. 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)
  5469. 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)
  5470. 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)
  5471. 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)
  5472. end
  5473. for i = 0, 0.6, 0.1 do
  5474. swait()
  5475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5477. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5478. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5479. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5480. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5481. end
  5482. for i = 0, 0.5, 0.1 do
  5483. swait()
  5484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5486. 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)
  5487. 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)
  5488. 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)
  5489. 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)
  5490. end
  5491. punchsound1:Play()
  5492. for i = 0, 0.5, 0.1 do
  5493. swait()
  5494. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5495. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5496. 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)
  5497. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5498. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5499. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5500. end
  5501. punchsound1:Play()
  5502. for i = 0, 0.6, 0.1 do
  5503. swait()
  5504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5506. 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)
  5507. 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)
  5508. 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)
  5509. 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)
  5510. end
  5511. for i = 0, 0.6, 0.1 do
  5512. swait()
  5513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5515. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5516. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5517. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5518. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5519. end
  5520. for i = 0, 0.5, 0.1 do
  5521. swait()
  5522. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5523. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5524. 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)
  5525. 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)
  5526. 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)
  5527. 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)
  5528. end
  5529. punchsound1:Play()
  5530. for i = 0, 0.5, 0.1 do
  5531. swait()
  5532. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5533. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5534. 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)
  5535. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5536. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5537. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5538. end
  5539. punchsound1:Play()
  5540. for i = 0, 0.6, 0.1 do
  5541. swait()
  5542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5544. 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)
  5545. 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)
  5546. 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)
  5547. 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)
  5548. end
  5549. for i = 0, 0.6, 0.1 do
  5550. swait()
  5551. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5552. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5553. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5554. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5555. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5556. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5557. end
  5558. punchsound1:Play()
  5559. for i = 0, 1, 0.1 do
  5560. swait()
  5561. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5562. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5563. 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)
  5564. 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)
  5565. 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)
  5566. 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)
  5567. end
  5568. for i = 0, 0.5, 0.1 do
  5569. swait()
  5570. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5571. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5572. 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)
  5573. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5574. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5575. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5576. end
  5577. punchsound1:Play()
  5578. for i = 0, 0.6, 0.1 do
  5579. swait()
  5580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5582. 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)
  5583. 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)
  5584. 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)
  5585. 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)
  5586. end
  5587. for i = 0, 0.6, 0.1 do
  5588. swait()
  5589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5591. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5592. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5593. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5594. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5595. end
  5596. for i = 0, 0.5, 0.1 do
  5597. swait()
  5598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5599. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5600. 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)
  5601. 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)
  5602. 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)
  5603. 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)
  5604. end
  5605. punchsound1:Play()
  5606. for i = 0, 0.3, 0.1 do
  5607. swait()
  5608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5610. 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)
  5611. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5612. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5613. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5614. end
  5615. punchsound1:Play()
  5616. for i = 0, 0.3, 0.1 do
  5617. swait()
  5618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5620. 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)
  5621. 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)
  5622. 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)
  5623. 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)
  5624. end
  5625. for i = 0, 0.3, 0.1 do
  5626. swait()
  5627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5629. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5630. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5631. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5632. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5633. end
  5634. for i = 0, 0.3, 0.1 do
  5635. swait()
  5636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5638. 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)
  5639. 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)
  5640. 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)
  5641. 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)
  5642. end
  5643. punchsound1:Play()
  5644. for i = 0, 0.3, 0.1 do
  5645. swait()
  5646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5648. 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)
  5649. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5650. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5651. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5652. end
  5653. punchsound1:Play()
  5654. for i = 0, 0.3, 0.1 do
  5655. swait()
  5656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5658. 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)
  5659. 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)
  5660. 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)
  5661. 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)
  5662. end
  5663. for i = 0, 0.3, 0.1 do
  5664. swait()
  5665. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5666. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5667. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5668. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5669. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5670. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5671. end
  5672. for i = 0, 0.3, 0.1 do
  5673. swait()
  5674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5676. 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)
  5677. 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)
  5678. 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)
  5679. 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)
  5680. end
  5681. punchsound1:Play()
  5682. for i = 0, 0.3, 0.1 do
  5683. swait()
  5684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5686. 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)
  5687. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5688. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5689. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5690. end
  5691. punchsound1:Play()
  5692. for i = 0, 0.3, 0.1 do
  5693. swait()
  5694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5696. 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)
  5697. 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)
  5698. 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)
  5699. 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)
  5700. end
  5701. for i = 0, 0.1, 0.1 do
  5702. swait()
  5703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5705. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5708. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5709. end
  5710. for i = 0, 0.1, 0.1 do
  5711. swait()
  5712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5714. 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)
  5715. 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)
  5716. 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)
  5717. 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)
  5718. end
  5719. punchsound1:Play()
  5720. for i = 0, 0.1, 0.1 do
  5721. swait()
  5722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5724. 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)
  5725. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5726. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5727. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5728. end
  5729. punchsound1:Play()
  5730. for i = 0, 0.1, 0.1 do
  5731. swait()
  5732. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5733. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5734. 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)
  5735. 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)
  5736. 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)
  5737. 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)
  5738. end
  5739. for i = 0, 0.1, 0.1 do
  5740. swait()
  5741. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5742. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5743. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5744. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5745. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5746. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5747. end
  5748. punchsound1:Play()
  5749. for i = 0, 0.4, 0.1 do
  5750. swait()
  5751. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5752. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5753. 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)
  5754. 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)
  5755. 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)
  5756. 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)
  5757. end
  5758. for i,v in pairs(to.Parent:GetChildren()) do
  5759. if v:IsA("Humanoid") then
  5760. v.Health = v.Health - 20
  5761.  
  5762. v.PlatformStand = true
  5763. end
  5764. end
  5765. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5766. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5767. Zanzoken = Instance.new("Part",char)
  5768. Zanzoken.Anchored = true
  5769. Zanzoken.Position = v3(999,999,999)
  5770. Zanzoken.CFrame = Torso.CFrame
  5771. game.Debris:AddItem(Zanzoken,0.5)
  5772. Zanzoken.Transparency = 1
  5773. Zano:Play()
  5774. wait()
  5775. idk = Instance.new("BillboardGui",Zanzoken)
  5776. idk.Size = UDim2.new(10,0,15,0)
  5777. idk.AlwaysOnTop = false
  5778. idk1 = Instance.new("ImageLabel",idk)
  5779. idk1.BackgroundTransparency = 1
  5780. idk.ExtentsOffset = v3(0,0,0)
  5781. idk1.ImageTransparency = 0
  5782. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5783. idk1.Size = UDim2.new(2,0,1,0)
  5784. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5785. idk1.Image = "rbxassetid://319554883"
  5786. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5787. wait()
  5788. Zanzoken = Instance.new("Part",char)
  5789. Zanzoken.Anchored = true
  5790. Zanzoken.Position = v3(999,999,999)
  5791. Zanzoken.CFrame = Torso.CFrame
  5792. game.Debris:AddItem(Zanzoken,0.5)
  5793. Zanzoken.Transparency = 1
  5794. wait()
  5795. idk = Instance.new("BillboardGui",Zanzoken)
  5796. idk.Size = UDim2.new(20,0,20,0)
  5797. idk.AlwaysOnTop = false
  5798. idk1 = Instance.new("ImageLabel",idk)
  5799. idk1.BackgroundTransparency = 1
  5800. idk.ExtentsOffset = v3(0,0,0)
  5801. idk1.ImageTransparency = 0
  5802. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5803. idk1.Size = UDim2.new(2,0,1,0)
  5804. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5805. idk1.Image = "rbxassetid://319554883"
  5806. punchsound1:Play()
  5807. for i = 0, 6, 0.1 do
  5808. swait()
  5809. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5810. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5811. 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)
  5812. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5813. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5814. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5815. end
  5816. for i = 0, 0.6, 0.1 do
  5817. swait()
  5818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5820. 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)
  5821. 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)
  5822. 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)
  5823. 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)
  5824. end
  5825. for i = 0, 0.6, 0.1 do
  5826. swait()
  5827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5829. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5830. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5831. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5832. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5833. end
  5834. punchsound1:Play()
  5835. for i = 0, 1, 0.1 do
  5836. swait()
  5837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5839. 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)
  5840. 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)
  5841. 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)
  5842. 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)
  5843. end
  5844. for i = 0, 0.6, 0.1 do
  5845. swait()
  5846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5848. 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)
  5849. 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)
  5850. 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)
  5851. 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)
  5852. end
  5853. for i = 0, 0.6, 0.1 do
  5854. swait()
  5855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5857. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5858. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5859. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5860. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5861. end
  5862. punchsound1:Play()
  5863. for i = 0, 1, 0.1 do
  5864. swait()
  5865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5867. 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)
  5868. 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)
  5869. 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)
  5870. 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)
  5871. end
  5872. for i = 0, 0.6, 0.1 do
  5873. swait()
  5874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5876. 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)
  5877. 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)
  5878. 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)
  5879. 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)
  5880. end
  5881. for i = 0, 0.6, 0.1 do
  5882. swait()
  5883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5887. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5888. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5889. end
  5890. punchsound1:Play()
  5891. for i = 0, 1, 0.1 do
  5892. swait()
  5893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5895. 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)
  5896. 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)
  5897. 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)
  5898. 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)
  5899. end
  5900. for i = 0, 0.6, 0.1 do
  5901. swait()
  5902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5904. 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)
  5905. 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)
  5906. 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)
  5907. 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)
  5908. end
  5909. for i = 0, 0.6, 0.1 do
  5910. swait()
  5911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5913. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5914. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5915. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5916. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5917. end
  5918. punchsound1:Play()
  5919. for i = 0, 1, 0.1 do
  5920. swait()
  5921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5923. 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)
  5924. 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)
  5925. 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)
  5926. 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)
  5927. end
  5928. for i = 0, 0.6, 0.1 do
  5929. swait()
  5930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5932. 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)
  5933. 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)
  5934. 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)
  5935. 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)
  5936. end
  5937. for i = 0, 0.6, 0.1 do
  5938. swait()
  5939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5941. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5944. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5945. end
  5946. punchsound1:Play()
  5947. for i = 0, 1, 0.1 do
  5948. swait()
  5949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5951. 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)
  5952. 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)
  5953. 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)
  5954. 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)
  5955. end
  5956. for i = 0, 0.6, 0.1 do
  5957. swait()
  5958. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5959. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5960. 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)
  5961. 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)
  5962. 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)
  5963. 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)
  5964. end
  5965. for i = 0, 0.6, 0.1 do
  5966. swait()
  5967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5973. end
  5974. punchsound1:Play()
  5975. for i = 0, 1, 0.1 do
  5976. swait()
  5977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5979. 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)
  5980. 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)
  5981. 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)
  5982. 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)
  5983. end
  5984.  
  5985.  
  5986.  
  5987. for i,v in pairs(to.Parent:GetChildren()) do
  5988. if v:IsA("Humanoid") then
  5989. v.Health = v.Health - 20
  5990.  
  5991. v.PlatformStand = true
  5992. end
  5993. end
  5994. StrongPunch:Play()
  5995. for i = 0, 1, 0.1 do
  5996. swait()
  5997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5999. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6000. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6001. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6002. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6003. end
  6004. for i = 0, 1, 0.1 do
  6005. swait()
  6006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6008. 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)
  6009. 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)
  6010. 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)
  6011. 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)
  6012. end
  6013. for i,v in pairs(to.Parent:GetChildren()) do
  6014. if v:IsA("Humanoid") then
  6015. v.Health = v.Health - 5
  6016.  
  6017. v.PlatformStand = true
  6018. end
  6019. end
  6020. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6021. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6022. Zanzoken = Instance.new("Part",char)
  6023. Zanzoken.Anchored = true
  6024. Zanzoken.Position = v3(999,999,999)
  6025. Zanzoken.CFrame = Torso.CFrame
  6026. game.Debris:AddItem(Zanzoken,0.5)
  6027. Zanzoken.Transparency = 1
  6028. Zano:Play()
  6029. wait()
  6030. idk = Instance.new("BillboardGui",Zanzoken)
  6031. idk.Size = UDim2.new(10,0,15,0)
  6032. idk.AlwaysOnTop = false
  6033. idk1 = Instance.new("ImageLabel",idk)
  6034. idk1.BackgroundTransparency = 1
  6035. idk.ExtentsOffset = v3(0,0,0)
  6036. idk1.ImageTransparency = 0
  6037. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6038. idk1.Size = UDim2.new(2,0,1,0)
  6039. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6040. idk1.Image = "rbxassetid://319554883"
  6041. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6042. wait()
  6043. Zanzoken = Instance.new("Part",char)
  6044. Zanzoken.Anchored = true
  6045. Zanzoken.Position = v3(999,999,999)
  6046. Zanzoken.CFrame = Torso.CFrame
  6047. game.Debris:AddItem(Zanzoken,0.5)
  6048. Zanzoken.Transparency = 1
  6049. wait()
  6050. idk = Instance.new("BillboardGui",Zanzoken)
  6051. idk.Size = UDim2.new(20,0,20,0)
  6052. idk.AlwaysOnTop = false
  6053. idk1 = Instance.new("ImageLabel",idk)
  6054. idk1.BackgroundTransparency = 1
  6055. idk.ExtentsOffset = v3(0,0,0)
  6056. idk1.ImageTransparency = 0
  6057. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6058. idk1.Size = UDim2.new(2,0,1,0)
  6059. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6060. idk1.Image = "rbxassetid://319554883"
  6061. for i = 0, 1, 0.1 do
  6062. swait()
  6063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6065. 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)
  6066. 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)
  6067. 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)
  6068. 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)
  6069. end
  6070. punchsound1:Play()
  6071. for i = 0, 1, 0.1 do
  6072. swait()
  6073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6075. 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)
  6076. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6077. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6078. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6079. end
  6080. punchsound1:Play()
  6081. for i = 0, 1, 0.1 do
  6082. swait()
  6083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6085. 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)
  6086. 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)
  6087. 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)
  6088. 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)
  6089. end
  6090. for i = 0, 1, 0.1 do
  6091. swait()
  6092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6094. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6097. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6098. end
  6099. for i = 0, 1, 0.1 do
  6100. swait()
  6101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6103. 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)
  6104. 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)
  6105. 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)
  6106. 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)
  6107. end
  6108. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6109. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6110. Zanzoken = Instance.new("Part",char)
  6111. Zanzoken.Anchored = true
  6112. Zanzoken.Position = v3(999,999,999)
  6113. Zanzoken.CFrame = Torso.CFrame
  6114. game.Debris:AddItem(Zanzoken,0.5)
  6115. Zanzoken.Transparency = 1
  6116. Zano:Play()
  6117. wait()
  6118. idk = Instance.new("BillboardGui",Zanzoken)
  6119. idk.Size = UDim2.new(10,0,15,0)
  6120. idk.AlwaysOnTop = false
  6121. idk1 = Instance.new("ImageLabel",idk)
  6122. idk1.BackgroundTransparency = 1
  6123. idk.ExtentsOffset = v3(0,0,0)
  6124. idk1.ImageTransparency = 0
  6125. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6126. idk1.Size = UDim2.new(2,0,1,0)
  6127. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6128. idk1.Image = "rbxassetid://319554883"
  6129. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6130. wait()
  6131. Zanzoken = Instance.new("Part",char)
  6132. Zanzoken.Anchored = true
  6133. Zanzoken.Position = v3(999,999,999)
  6134. Zanzoken.CFrame = Torso.CFrame
  6135. game.Debris:AddItem(Zanzoken,0.5)
  6136. Zanzoken.Transparency = 1
  6137. wait()
  6138. idk = Instance.new("BillboardGui",Zanzoken)
  6139. idk.Size = UDim2.new(20,0,20,0)
  6140. idk.AlwaysOnTop = false
  6141. idk1 = Instance.new("ImageLabel",idk)
  6142. idk1.BackgroundTransparency = 1
  6143. idk.ExtentsOffset = v3(0,0,0)
  6144. idk1.ImageTransparency = 0
  6145. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6146. idk1.Size = UDim2.new(2,0,1,0)
  6147. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6148. idk1.Image = "rbxassetid://319554883"
  6149. StrongPunch:Play()
  6150. Break:Play()
  6151.  
  6152. for i = 0, 6, 0.1 do
  6153. swait()
  6154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6156. 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)
  6157. 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)
  6158. 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)
  6159. 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)
  6160. end
  6161. StrongPunch1:Play()
  6162. for i = 0, 6, 0.1 do
  6163. swait()
  6164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6166. 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)
  6167. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6168. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6169. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6170. end
  6171. StrongPunch2:Play()
  6172. for i = 0, 7, 0.1 do
  6173. swait()
  6174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6176. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6177. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6179. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6180. end
  6181. for i = 0, 1, 0.1 do
  6182. swait()
  6183. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6184. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6185. 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)
  6186. 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)
  6187. 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)
  6188. 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)
  6189. end
  6190. punchsound1:Play()
  6191. for i = 0, 1, 0.1 do
  6192. swait()
  6193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6195. 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)
  6196. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6197. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6198. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6199. end
  6200. punchsound1:Play()
  6201. for i = 0, 1, 0.1 do
  6202. swait()
  6203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6205. 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)
  6206. 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)
  6207. 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)
  6208. 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)
  6209. end
  6210. for i = 0, 1, 0.1 do
  6211. swait()
  6212. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6213. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6214. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6215. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6216. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6217. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6218. end
  6219. for i = 0, 1, 0.1 do
  6220. swait()
  6221. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6222. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6223. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6224. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6225. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6226. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6227. end
  6228. punchsound1:Play()
  6229. for i = 0, 0.5, 0.1 do
  6230. swait()
  6231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6233. 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)
  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(-45), math.rad(0)), 0.3)
  6236. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6237. end
  6238. punchsound1:Play()
  6239. for i = 0, 0.5, 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. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6249. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6250. Zanzoken = Instance.new("Part",char)
  6251. Zanzoken.Anchored = true
  6252. Zanzoken.Position = v3(999,999,999)
  6253. Zanzoken.CFrame = Torso.CFrame
  6254. game.Debris:AddItem(Zanzoken,0.5)
  6255. Zanzoken.Transparency = 1
  6256. Zano:Play()
  6257. wait()
  6258. idk = Instance.new("BillboardGui",Zanzoken)
  6259. idk.Size = UDim2.new(10,0,15,0)
  6260. idk.AlwaysOnTop = false
  6261. idk1 = Instance.new("ImageLabel",idk)
  6262. idk1.BackgroundTransparency = 1
  6263. idk.ExtentsOffset = v3(0,0,0)
  6264. idk1.ImageTransparency = 0
  6265. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6266. idk1.Size = UDim2.new(2,0,1,0)
  6267. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6268. idk1.Image = "rbxassetid://319554883"
  6269. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6270. wait()
  6271. Zanzoken = Instance.new("Part",char)
  6272. Zanzoken.Anchored = true
  6273. Zanzoken.Position = v3(999,999,999)
  6274. Zanzoken.CFrame = Torso.CFrame
  6275. game.Debris:AddItem(Zanzoken,0.5)
  6276. Zanzoken.Transparency = 1
  6277. wait()
  6278. idk = Instance.new("BillboardGui",Zanzoken)
  6279. idk.Size = UDim2.new(20,0,20,0)
  6280. idk.AlwaysOnTop = false
  6281. idk1 = Instance.new("ImageLabel",idk)
  6282. idk1.BackgroundTransparency = 1
  6283. idk.ExtentsOffset = v3(0,0,0)
  6284. idk1.ImageTransparency = 0
  6285. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6286. idk1.Size = UDim2.new(2,0,1,0)
  6287. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6288. idk1.Image = "rbxassetid://319554883"
  6289. for i = 0, 0.4, 0.1 do
  6290. swait()
  6291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6293. 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)
  6294. 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)
  6295. 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)
  6296. 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)
  6297. end
  6298. punchsound1:Play()
  6299. for i = 0, 0.4, 0.1 do
  6300. swait()
  6301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6303. 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)
  6304. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6305. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6306. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6307. end
  6308. for i = 0, 0.4, 0.1 do
  6309. swait()
  6310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6312. 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)
  6313. 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)
  6314. 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)
  6315. 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)
  6316. end
  6317. punchsound1:Play()
  6318. for i = 0, 0.4, 0.1 do
  6319. swait()
  6320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6322. 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)
  6323. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6324. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6325. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6326. end
  6327. for i = 0, 0.4, 0.1 do
  6328. swait()
  6329. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6330. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6331. 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)
  6332. 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)
  6333. 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)
  6334. 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)
  6335. end
  6336. punchsound1:Play()
  6337. for i = 0, 0.4, 0.1 do
  6338. swait()
  6339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6341. 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)
  6342. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6343. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6344. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6345. end
  6346. for i = 0, 0.4, 0.1 do
  6347. swait()
  6348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6350. 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)
  6351. 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)
  6352. 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)
  6353. 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)
  6354. end
  6355. punchsound1:Play()
  6356. for i = 0, 0.4, 0.1 do
  6357. swait()
  6358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6360. 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)
  6361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6363. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6364. end
  6365. for i = 0, 0.4, 0.1 do
  6366. swait()
  6367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6369. 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)
  6370. 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)
  6371. 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)
  6372. 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)
  6373. end
  6374. punchsound1:Play()
  6375. for i = 0, 0.4, 0.1 do
  6376. swait()
  6377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6379. 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)
  6380. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6382. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6383. end
  6384. for i = 0, 0.4, 0.1 do
  6385. swait()
  6386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6388. 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)
  6389. 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)
  6390. 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)
  6391. 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)
  6392. end
  6393. punchsound1:Play()
  6394. for i = 0, 0.4, 0.1 do
  6395. swait()
  6396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6398. 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)
  6399. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6400. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6401. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6402. end
  6403. for i = 0, 0.4, 0.1 do
  6404. swait()
  6405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6406. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6407. 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)
  6408. 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)
  6409. 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)
  6410. 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)
  6411. end
  6412. punchsound1:Play()
  6413. for i = 0, 0.4, 0.1 do
  6414. swait()
  6415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6417. 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)
  6418. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6419. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6420. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6421. end
  6422. punchsound1:Play()
  6423. local pie222 = Instance.new("ParticleEmitter")
  6424. pie222.Parent = LeftArm
  6425. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6426. pie222.LightEmission = 1
  6427. pie222.Size = NumberSequence.new(3)
  6428. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6429. pie222.Transparency = NumberSequence.new(0.6,1)
  6430. pie222.EmissionDirection = "Top"
  6431. pie222.Enabled = true
  6432. pie222.Lifetime = NumberRange.new(1)
  6433. pie222.Rotation = NumberRange.new(-320, 320)
  6434. pie222.Rate = 404
  6435. pie222.Speed = NumberRange.new(0)
  6436. pie222.LockedToPart = false
  6437. pie222.VelocitySpread = 2
  6438. for i = 0, 2, 0.1 do
  6439. swait()
  6440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6442. 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)
  6443. 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)
  6444. 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)
  6445. 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)
  6446. end
  6447. wait(2)
  6448. bigbangattack2()
  6449. pie222:Destroy()
  6450.  
  6451. for i,v in pairs(to.Parent:GetChildren()) do
  6452. if v:IsA("Humanoid") then
  6453. v.Health = v.Health - math.huge
  6454.  
  6455. v.PlatformStand = true
  6456. end
  6457. end
  6458.  
  6459. hit1 = false
  6460.  
  6461. hit2 = true
  6462. for i,v in pairs(to.Parent:GetChildren()) do
  6463. if v:IsA("Humanoid") then
  6464. v.Health = v.Health - 10
  6465.  
  6466. v.PlatformStand = true
  6467. end
  6468. end
  6469. hit2 = false
  6470.  
  6471. hit3 = true
  6472. hit4 = true
  6473.  
  6474.  
  6475.  
  6476.  
  6477. coroutine.wrap(function()
  6478. for i=1,2 do
  6479. wait()
  6480.  
  6481.  
  6482.  
  6483.  
  6484.  
  6485. for i,v in pairs(to.Parent:GetChildren()) do
  6486. if v:IsA("Humanoid") then
  6487. v.Health = v.Health - 2
  6488.  
  6489. v.PlatformStand = true
  6490. end
  6491. end
  6492. end
  6493.  
  6494.  
  6495. wait(3)
  6496. end)()
  6497.  
  6498.  
  6499.  
  6500.  
  6501.  
  6502.  
  6503.  
  6504.  
  6505.  
  6506.  
  6507.  
  6508.  
  6509.  
  6510.  
  6511. for i,v in pairs(to.Parent:GetChildren()) do
  6512. if v:IsA("Humanoid") then
  6513. v.Health = v.Health - 10
  6514.  
  6515. v.PlatformStand = true
  6516. end
  6517. end
  6518.  
  6519.  
  6520.  
  6521. hitground = new("Part",char)
  6522. hitground.Size = Vector3.new(5,5,5)
  6523. hitground.Name = "Ground"
  6524. hitground.Transparency = 1
  6525. hitground.CanCollide = false
  6526. game.Debris:AddItem(hitground,2)
  6527. hitground.Position = Vector3.new(999,999,999)
  6528. hitgroundweld = new("Weld",hitground)
  6529. hitgroundweld.Part0 = to
  6530. hitgroundweld.Part1 = hitground
  6531. hitground.Touched:connect(function(hit2)
  6532. if hit2.Size.x > 150 then
  6533. hitground:Destroy()
  6534. ad = new("Part",char)
  6535. ad.Name = "NewPart"
  6536. ad.Size = Vector3.new(30,0.1,30)
  6537. ad.CanCollide = false
  6538. ad.Anchored = true
  6539. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6540. ad.Transparency = 1
  6541. aad = new("Decal",ad)
  6542.  
  6543. aad.Face = "Top"
  6544. aad.Transparency = 1
  6545. aad.Transparency = 0
  6546. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6547. smoke = new("Part",to)
  6548. smokemesh = new("SpecialMesh",smoke)
  6549. smokemesh.MeshId = "rbxassetid://928329648"
  6550. smoke.BrickColor = hit2.BrickColor
  6551. smoke.Anchored = true
  6552. smoke.Position = hitground.Position
  6553. GroundImpact:Play()
  6554. for i = 1,20 do
  6555. wait()
  6556. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6557. smoke.Transparency = smoke.Transparency + 1/20
  6558. end
  6559. smoke:Destroy()
  6560. wait(0.5)
  6561.  
  6562. for i = 1,20 do
  6563. wait(0.1)
  6564. aad.Transparency = aad.Transparency + 1/20
  6565. end
  6566. end
  6567. end)
  6568. ys = Instance.new("BodyVelocity",to)
  6569. ys.Name = "GO"
  6570.  
  6571. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6572.  
  6573. ys.Velocity = v3(0,-90,0)
  6574.  
  6575. wait(1)
  6576. ys:Destroy()
  6577.  
  6578.  
  6579.  
  6580. hit3 = false
  6581. hit4 = false
  6582.  
  6583.  
  6584. hit1 = false
  6585. hit2 = false
  6586. hit3 = false
  6587. hit4 = false
  6588. idle = true
  6589. RootPart.Anchored = false
  6590. end
  6591. end)
  6592. end
  6593.  
  6594. function Combo3()
  6595. getplayer = new("Part",char)
  6596. getplayer.Position = Vector3.new(999,999,999)
  6597. getplayer.Transparency = 1
  6598. getplayer.Size = v3(3,3,3)
  6599. getplayer.CanCollide = false
  6600. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6601. getplayer.Name = "GetPlayer"
  6602.  
  6603. game.Debris:AddItem(getplayer,0.5)
  6604.  
  6605. getplayer.Touched:connect(function(hit)
  6606. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6607. getplayer:Destroy()
  6608. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6609. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6610. to.Anchored = true
  6611. RootPart.Anchored = true
  6612. idle = false
  6613.  
  6614.  
  6615. punchsound1:Play()
  6616. hit1 = true
  6617. for i = 0, 1, 0.1 do
  6618. swait()
  6619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6621. 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)
  6622. 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)
  6623. 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)
  6624. 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)
  6625. end
  6626. punchsound1:Play()
  6627. for i = 0, 1, 0.1 do
  6628. swait()
  6629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6631. 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)
  6632. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6634. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6635. end
  6636. punchsound1:Play()
  6637. for i = 0, 1, 0.1 do
  6638. swait()
  6639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6641. 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)
  6642. 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)
  6643. 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)
  6644. 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)
  6645. end
  6646. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6647. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6648. Zanzoken = Instance.new("Part",char)
  6649. Zanzoken.Anchored = true
  6650. Zanzoken.Position = v3(999,999,999)
  6651. Zanzoken.CFrame = Torso.CFrame
  6652. game.Debris:AddItem(Zanzoken,0.5)
  6653. Zanzoken.Transparency = 1
  6654. Zano:Play()
  6655. wait()
  6656. idk = Instance.new("BillboardGui",Zanzoken)
  6657. idk.Size = UDim2.new(10,0,15,0)
  6658. idk.AlwaysOnTop = false
  6659. idk1 = Instance.new("ImageLabel",idk)
  6660. idk1.BackgroundTransparency = 1
  6661. idk.ExtentsOffset = v3(0,0,0)
  6662. idk1.ImageTransparency = 0
  6663. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6664. idk1.Size = UDim2.new(2,0,1,0)
  6665. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6666. idk1.Image = "rbxassetid://319554883"
  6667. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6668. wait()
  6669. Zanzoken = Instance.new("Part",char)
  6670. Zanzoken.Anchored = true
  6671. Zanzoken.Position = v3(999,999,999)
  6672. Zanzoken.CFrame = Torso.CFrame
  6673. game.Debris:AddItem(Zanzoken,0.5)
  6674. Zanzoken.Transparency = 1
  6675. wait()
  6676. idk = Instance.new("BillboardGui",Zanzoken)
  6677. idk.Size = UDim2.new(20,0,20,0)
  6678. idk.AlwaysOnTop = false
  6679. idk1 = Instance.new("ImageLabel",idk)
  6680. idk1.BackgroundTransparency = 1
  6681. idk.ExtentsOffset = v3(0,0,0)
  6682. idk1.ImageTransparency = 0
  6683. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6684. idk1.Size = UDim2.new(2,0,1,0)
  6685. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6686. idk1.Image = "rbxassetid://319554883"
  6687. for i = 0, 1, 0.1 do
  6688. swait()
  6689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6691. 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)
  6692. 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)
  6693. 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)
  6694. 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)
  6695. end
  6696. punchsound1:Play()
  6697. for i = 0, 1, 0.1 do
  6698. swait()
  6699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6701. 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)
  6702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6704. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6705. end
  6706. punchsound1:Play()
  6707. for i = 0, 1, 0.1 do
  6708. swait()
  6709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6711. 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)
  6712. 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)
  6713. 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)
  6714. 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)
  6715. end
  6716. for i = 0, 1, 0.1 do
  6717. swait()
  6718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6720. 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)
  6721. 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)
  6722. 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)
  6723. 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)
  6724. end
  6725. punchsound1:Play()
  6726. for i = 0, 1, 0.1 do
  6727. swait()
  6728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6730. 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)
  6731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6733. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6734. end
  6735. punchsound1:Play()
  6736. for i = 0, 1, 0.1 do
  6737. swait()
  6738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6740. 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)
  6741. 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)
  6742. 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)
  6743. 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)
  6744. end
  6745. for i = 0, 1, 0.1 do
  6746. swait()
  6747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6749. 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)
  6750. 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)
  6751. 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)
  6752. 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)
  6753. end
  6754. punchsound1:Play()
  6755. for i = 0, 1, 0.1 do
  6756. swait()
  6757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6759. 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)
  6760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6762. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6763. end
  6764. punchsound1:Play()
  6765. for i,v in pairs(to.Parent:GetChildren()) do
  6766. if v:IsA("Humanoid") then
  6767. v.Health = v.Health - 10
  6768.  
  6769. v.PlatformStand = true
  6770. end
  6771. end
  6772. for i = 0, 1, 0.1 do
  6773. swait()
  6774. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6775. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6776. 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)
  6777. 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)
  6778. 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)
  6779. 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)
  6780. end
  6781.  
  6782. for i = 0, 1, 0.1 do
  6783. swait()
  6784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6786. 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)
  6787. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6788. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6789. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6790. end
  6791. punchsound1:Play()
  6792. for i = 0, 1, 0.1 do
  6793. swait()
  6794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6796. 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)
  6797. 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)
  6798. 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)
  6799. 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)
  6800. end
  6801. for i,v in pairs(to.Parent:GetChildren()) do
  6802. if v:IsA("Humanoid") then
  6803. v.Health = v.Health - 3
  6804.  
  6805. v.PlatformStand = true
  6806. end
  6807. end
  6808. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6809. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6810. Zanzoken = Instance.new("Part",char)
  6811. Zanzoken.Anchored = true
  6812. Zanzoken.Position = v3(999,999,999)
  6813. Zanzoken.CFrame = Torso.CFrame
  6814. game.Debris:AddItem(Zanzoken,0.5)
  6815. Zanzoken.Transparency = 1
  6816. Zano:Play()
  6817. wait()
  6818. idk = Instance.new("BillboardGui",Zanzoken)
  6819. idk.Size = UDim2.new(10,0,15,0)
  6820. idk.AlwaysOnTop = false
  6821. idk1 = Instance.new("ImageLabel",idk)
  6822. idk1.BackgroundTransparency = 1
  6823. idk.ExtentsOffset = v3(0,0,0)
  6824. idk1.ImageTransparency = 0
  6825. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6826. idk1.Size = UDim2.new(2,0,1,0)
  6827. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6828. idk1.Image = "rbxassetid://319554883"
  6829. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6830. wait()
  6831. Zanzoken = Instance.new("Part",char)
  6832. Zanzoken.Anchored = true
  6833. Zanzoken.Position = v3(999,999,999)
  6834. Zanzoken.CFrame = Torso.CFrame
  6835. game.Debris:AddItem(Zanzoken,0.5)
  6836. Zanzoken.Transparency = 1
  6837. wait()
  6838. idk = Instance.new("BillboardGui",Zanzoken)
  6839. idk.Size = UDim2.new(20,0,20,0)
  6840. idk.AlwaysOnTop = false
  6841. idk1 = Instance.new("ImageLabel",idk)
  6842. idk1.BackgroundTransparency = 1
  6843. idk.ExtentsOffset = v3(0,0,0)
  6844. idk1.ImageTransparency = 0
  6845. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6846. idk1.Size = UDim2.new(2,0,1,0)
  6847. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6848. idk1.Image = "rbxassetid://319554883"
  6849. for i = 0, 1, 0.1 do
  6850. swait()
  6851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6853. 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)
  6854. 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)
  6855. 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)
  6856. 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)
  6857. end
  6858. for i = 0, 1, 0.1 do
  6859. swait()
  6860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6862. 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)
  6863. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6864. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6865. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6866. end
  6867. punchsound1:Play()
  6868. for i = 0, 1, 0.1 do
  6869. swait()
  6870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6872. 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)
  6873. 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)
  6874. 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)
  6875. 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)
  6876. end
  6877. for i,v in pairs(to.Parent:GetChildren()) do
  6878. if v:IsA("Humanoid") then
  6879. v.Health = v.Health - 3
  6880.  
  6881. v.PlatformStand = true
  6882. end
  6883. end
  6884. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6885. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6886. Zanzoken = Instance.new("Part",char)
  6887. Zanzoken.Anchored = true
  6888. Zanzoken.Position = v3(999,999,999)
  6889. Zanzoken.CFrame = Torso.CFrame
  6890. game.Debris:AddItem(Zanzoken,0.5)
  6891. Zanzoken.Transparency = 1
  6892. Zano:Play()
  6893. wait()
  6894. idk = Instance.new("BillboardGui",Zanzoken)
  6895. idk.Size = UDim2.new(10,0,15,0)
  6896. idk.AlwaysOnTop = false
  6897. idk1 = Instance.new("ImageLabel",idk)
  6898. idk1.BackgroundTransparency = 1
  6899. idk.ExtentsOffset = v3(0,0,0)
  6900. idk1.ImageTransparency = 0
  6901. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6902. idk1.Size = UDim2.new(2,0,1,0)
  6903. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6904. idk1.Image = "rbxassetid://319554883"
  6905. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6906. wait()
  6907. Zanzoken = Instance.new("Part",char)
  6908. Zanzoken.Anchored = true
  6909. Zanzoken.Position = v3(999,999,999)
  6910. Zanzoken.CFrame = Torso.CFrame
  6911. game.Debris:AddItem(Zanzoken,0.5)
  6912. Zanzoken.Transparency = 1
  6913. wait()
  6914. idk = Instance.new("BillboardGui",Zanzoken)
  6915. idk.Size = UDim2.new(20,0,20,0)
  6916. idk.AlwaysOnTop = false
  6917. idk1 = Instance.new("ImageLabel",idk)
  6918. idk1.BackgroundTransparency = 1
  6919. idk.ExtentsOffset = v3(0,0,0)
  6920. idk1.ImageTransparency = 0
  6921. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6922. idk1.Size = UDim2.new(2,0,1,0)
  6923. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6924. idk1.Image = "rbxassetid://319554883"
  6925. punchsound1:Play()
  6926. for i = 0, 1, 0.1 do
  6927. swait()
  6928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6930. 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)
  6931. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6932. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6933. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6934. end
  6935. punchsound1:Play()
  6936. for i = 0, 1, 0.1 do
  6937. swait()
  6938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6940. 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)
  6941. 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)
  6942. 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)
  6943. 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)
  6944. end
  6945.  
  6946.  
  6947. for i,v in pairs(to.Parent:GetChildren()) do
  6948. if v:IsA("Humanoid") then
  6949. v.Health = v.Health - 20
  6950.  
  6951. v.PlatformStand = true
  6952. end
  6953. end
  6954. StrongPunch:Play()
  6955. for i = 0, 1, 0.1 do
  6956. swait()
  6957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6959. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6961. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6962. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6963. end
  6964. for i = 0, 1, 0.1 do
  6965. swait()
  6966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6968. 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)
  6969. 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)
  6970. 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)
  6971. 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)
  6972. end
  6973. for i,v in pairs(to.Parent:GetChildren()) do
  6974. if v:IsA("Humanoid") then
  6975. v.Health = v.Health - 3
  6976.  
  6977. v.PlatformStand = true
  6978. end
  6979. end
  6980. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6981. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6982. Zanzoken = Instance.new("Part",char)
  6983. Zanzoken.Anchored = true
  6984. Zanzoken.Position = v3(999,999,999)
  6985. Zanzoken.CFrame = Torso.CFrame
  6986. game.Debris:AddItem(Zanzoken,0.5)
  6987. Zanzoken.Transparency = 1
  6988. Zano:Play()
  6989. wait()
  6990. idk = Instance.new("BillboardGui",Zanzoken)
  6991. idk.Size = UDim2.new(10,0,15,0)
  6992. idk.AlwaysOnTop = false
  6993. idk1 = Instance.new("ImageLabel",idk)
  6994. idk1.BackgroundTransparency = 1
  6995. idk.ExtentsOffset = v3(0,0,0)
  6996. idk1.ImageTransparency = 0
  6997. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6998. idk1.Size = UDim2.new(2,0,1,0)
  6999. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7000. idk1.Image = "rbxassetid://319554883"
  7001. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7002. wait()
  7003. Zanzoken = Instance.new("Part",char)
  7004. Zanzoken.Anchored = true
  7005. Zanzoken.Position = v3(999,999,999)
  7006. Zanzoken.CFrame = Torso.CFrame
  7007. game.Debris:AddItem(Zanzoken,0.5)
  7008. Zanzoken.Transparency = 1
  7009. wait()
  7010. idk = Instance.new("BillboardGui",Zanzoken)
  7011. idk.Size = UDim2.new(20,0,20,0)
  7012. idk.AlwaysOnTop = false
  7013. idk1 = Instance.new("ImageLabel",idk)
  7014. idk1.BackgroundTransparency = 1
  7015. idk.ExtentsOffset = v3(0,0,0)
  7016. idk1.ImageTransparency = 0
  7017. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7018. idk1.Size = UDim2.new(2,0,1,0)
  7019. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7020. idk1.Image = "rbxassetid://319554883"
  7021. for i = 0, 1, 0.1 do
  7022. swait()
  7023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7025. 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)
  7026. 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)
  7027. 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)
  7028. 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)
  7029. end
  7030. punchsound1:Play()
  7031. for i = 0, 1, 0.1 do
  7032. swait()
  7033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7035. 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)
  7036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7037. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7038. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7039. end
  7040. punchsound1:Play()
  7041. for i = 0, 1, 0.1 do
  7042. swait()
  7043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7045. 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)
  7046. 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)
  7047. 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)
  7048. 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)
  7049. end
  7050. for i = 0, 1, 0.1 do
  7051. swait()
  7052. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7053. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7054. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7055. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7056. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7057. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7058. end
  7059. for i = 0, 1, 0.1 do
  7060. swait()
  7061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7063. 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)
  7064. 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)
  7065. 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)
  7066. 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)
  7067. end
  7068. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7069. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7070. Zanzoken = Instance.new("Part",char)
  7071. Zanzoken.Anchored = true
  7072. Zanzoken.Position = v3(999,999,999)
  7073. Zanzoken.CFrame = Torso.CFrame
  7074. game.Debris:AddItem(Zanzoken,0.5)
  7075. Zanzoken.Transparency = 1
  7076. Zano:Play()
  7077. wait()
  7078. idk = Instance.new("BillboardGui",Zanzoken)
  7079. idk.Size = UDim2.new(10,0,15,0)
  7080. idk.AlwaysOnTop = false
  7081. idk1 = Instance.new("ImageLabel",idk)
  7082. idk1.BackgroundTransparency = 1
  7083. idk.ExtentsOffset = v3(0,0,0)
  7084. idk1.ImageTransparency = 0
  7085. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7086. idk1.Size = UDim2.new(2,0,1,0)
  7087. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7088. idk1.Image = "rbxassetid://319554883"
  7089. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7090. wait()
  7091. Zanzoken = Instance.new("Part",char)
  7092. Zanzoken.Anchored = true
  7093. Zanzoken.Position = v3(999,999,999)
  7094. Zanzoken.CFrame = Torso.CFrame
  7095. game.Debris:AddItem(Zanzoken,0.5)
  7096. Zanzoken.Transparency = 1
  7097. wait()
  7098. idk = Instance.new("BillboardGui",Zanzoken)
  7099. idk.Size = UDim2.new(20,0,20,0)
  7100. idk.AlwaysOnTop = false
  7101. idk1 = Instance.new("ImageLabel",idk)
  7102. idk1.BackgroundTransparency = 1
  7103. idk.ExtentsOffset = v3(0,0,0)
  7104. idk1.ImageTransparency = 0
  7105. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7106. idk1.Size = UDim2.new(2,0,1,0)
  7107. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7108. idk1.Image = "rbxassetid://319554883"
  7109. StrongPunch:Play()
  7110. Break:Play()
  7111. local Aura4 = Instance.new('ParticleEmitter')
  7112. Aura4.Name = "Aura"
  7113. Aura4.Texture = "rbxassetid://1046299182"
  7114. Aura4.Parent = Torso
  7115. Aura4.LightEmission = 1
  7116. Aura4.Transparency = NumberSequence.new(0.7,1)
  7117. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7118. Aura4.Size = NumberSequence.new(1,30)
  7119. Aura4.Rotation = NumberRange.new(-360,360)
  7120. Aura4.LockedToPart = true
  7121. Aura4.Lifetime = NumberRange.new(0.2)
  7122. Aura4.Rate = 100
  7123. Aura4.Speed = NumberRange.new(0)
  7124. Aura4.EmissionDirection = "Top"
  7125. for i = 0, 6, 0.1 do
  7126. swait()
  7127. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7128. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7129. 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)
  7130. 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)
  7131. 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)
  7132. 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)
  7133. end
  7134. Aura4:Destroy()
  7135. wait(0.1)
  7136. local Aura4 = Instance.new('ParticleEmitter')
  7137. Aura4.Name = "Aura"
  7138. Aura4.Texture = "rbxassetid://1046299182"
  7139. Aura4.Parent = Torso
  7140. Aura4.LightEmission = 1
  7141. Aura4.Transparency = NumberSequence.new(0.7,1)
  7142. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7143. Aura4.Size = NumberSequence.new(1,30)
  7144. Aura4.Rotation = NumberRange.new(-360,360)
  7145. Aura4.LockedToPart = true
  7146. Aura4.Lifetime = NumberRange.new(0.2)
  7147. Aura4.Rate = 100
  7148. Aura4.Speed = NumberRange.new(0)
  7149. Aura4.EmissionDirection = "Top"
  7150. StrongPunch1:Play()
  7151. Break:Play()
  7152. for i = 0, 6, 0.1 do
  7153. swait()
  7154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7156. 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)
  7157. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7158. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7159. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7160. end
  7161. Aura4:Destroy()
  7162. StrongPunch2:Play()
  7163. Break:Play()
  7164. local Aura4 = Instance.new('ParticleEmitter')
  7165. Aura4.Name = "Aura"
  7166. Aura4.Texture = "rbxassetid://1046299182"
  7167. Aura4.Parent = Torso
  7168. Aura4.LightEmission = 1
  7169. Aura4.Transparency = NumberSequence.new(0.7,1)
  7170. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7171. Aura4.Size = NumberSequence.new(1,30)
  7172. Aura4.Rotation = NumberRange.new(-360,360)
  7173. Aura4.LockedToPart = true
  7174. Aura4.Lifetime = NumberRange.new(0.2)
  7175. Aura4.Rate = 100
  7176. Aura4.Speed = NumberRange.new(0)
  7177. Aura4.EmissionDirection = "Top"
  7178. for i = 0, 7, 0.1 do
  7179. swait()
  7180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7181. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7182. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7183. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7184. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7185. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7186. end
  7187. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7188. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7189. Aura4:Destroy()
  7190. Zanzoken = Instance.new("Part",char)
  7191. Zanzoken.Anchored = true
  7192. Zanzoken.Position = v3(999,999,999)
  7193. Zanzoken.CFrame = Torso.CFrame
  7194. game.Debris:AddItem(Zanzoken,0.5)
  7195. Zanzoken.Transparency = 1
  7196. Zano:Play()
  7197. wait()
  7198. idk = Instance.new("BillboardGui",Zanzoken)
  7199. idk.Size = UDim2.new(10,0,15,0)
  7200. idk.AlwaysOnTop = false
  7201. idk1 = Instance.new("ImageLabel",idk)
  7202. idk1.BackgroundTransparency = 1
  7203. idk.ExtentsOffset = v3(0,0,0)
  7204. idk1.ImageTransparency = 0
  7205. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7206. idk1.Size = UDim2.new(2,0,1,0)
  7207. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7208. idk1.Image = "rbxassetid://319554883"
  7209. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7210. wait()
  7211. Zanzoken = Instance.new("Part",char)
  7212. Zanzoken.Anchored = true
  7213. Zanzoken.Position = v3(999,999,999)
  7214. Zanzoken.CFrame = Torso.CFrame
  7215. game.Debris:AddItem(Zanzoken,0.5)
  7216. Zanzoken.Transparency = 1
  7217. wait()
  7218. idk = Instance.new("BillboardGui",Zanzoken)
  7219. idk.Size = UDim2.new(20,0,20,0)
  7220. idk.AlwaysOnTop = false
  7221. idk1 = Instance.new("ImageLabel",idk)
  7222. idk1.BackgroundTransparency = 1
  7223. idk.ExtentsOffset = v3(0,0,0)
  7224. idk1.ImageTransparency = 0
  7225. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7226. idk1.Size = UDim2.new(2,0,1,0)
  7227. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7228. idk1.Image = "rbxassetid://319554883"
  7229. for i = 0, 1, 0.1 do
  7230. swait()
  7231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7233. 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)
  7234. 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)
  7235. 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)
  7236. 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)
  7237. end
  7238. punchsound1:Play()
  7239. for i = 0, 1, 0.1 do
  7240. swait()
  7241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7243. 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)
  7244. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7245. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7246. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7247. end
  7248. punchsound1:Play()
  7249. for i = 0, 1, 0.1 do
  7250. swait()
  7251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7253. 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)
  7254. 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)
  7255. 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)
  7256. 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)
  7257. end
  7258. for i = 0, 1, 0.1 do
  7259. swait()
  7260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7262. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7263. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7264. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7265. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7266. end
  7267. for i = 0, 1, 0.1 do
  7268. swait()
  7269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7271. 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)
  7272. 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)
  7273. 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)
  7274. 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)
  7275. end
  7276. punchsound1:Play()
  7277. for i = 0, 0.5, 0.1 do
  7278. swait()
  7279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7281. 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)
  7282. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7283. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7284. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7285. end
  7286. punchsound1:Play()
  7287. for i = 0, 0.5, 0.1 do
  7288. swait()
  7289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7291. 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)
  7292. 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)
  7293. 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)
  7294. 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)
  7295. end
  7296. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7297. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7298. Zanzoken = Instance.new("Part",char)
  7299. Zanzoken.Anchored = true
  7300. Zanzoken.Position = v3(999,999,999)
  7301. Zanzoken.CFrame = Torso.CFrame
  7302. game.Debris:AddItem(Zanzoken,0.5)
  7303. Zanzoken.Transparency = 1
  7304. Zano:Play()
  7305. wait()
  7306. idk = Instance.new("BillboardGui",Zanzoken)
  7307. idk.Size = UDim2.new(10,0,15,0)
  7308. idk.AlwaysOnTop = false
  7309. idk1 = Instance.new("ImageLabel",idk)
  7310. idk1.BackgroundTransparency = 1
  7311. idk.ExtentsOffset = v3(0,0,0)
  7312. idk1.ImageTransparency = 0
  7313. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7314. idk1.Size = UDim2.new(2,0,1,0)
  7315. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7316. idk1.Image = "rbxassetid://319554883"
  7317. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7318. wait()
  7319. Zanzoken = Instance.new("Part",char)
  7320. Zanzoken.Anchored = true
  7321. Zanzoken.Position = v3(999,999,999)
  7322. Zanzoken.CFrame = Torso.CFrame
  7323. game.Debris:AddItem(Zanzoken,0.5)
  7324. Zanzoken.Transparency = 1
  7325. wait()
  7326. idk = Instance.new("BillboardGui",Zanzoken)
  7327. idk.Size = UDim2.new(20,0,20,0)
  7328. idk.AlwaysOnTop = false
  7329. idk1 = Instance.new("ImageLabel",idk)
  7330. idk1.BackgroundTransparency = 1
  7331. idk.ExtentsOffset = v3(0,0,0)
  7332. idk1.ImageTransparency = 0
  7333. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7334. idk1.Size = UDim2.new(2,0,1,0)
  7335. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7336. idk1.Image = "rbxassetid://319554883"
  7337. for i = 0, 0.4, 0.1 do
  7338. swait()
  7339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7341. 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)
  7342. 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)
  7343. 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)
  7344. 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)
  7345. end
  7346. punchsound1:Play()
  7347. for i = 0, 0.4, 0.1 do
  7348. swait()
  7349. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7350. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7351. 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)
  7352. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7353. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7354. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7355. end
  7356. punchsound1:Play()
  7357. for i = 0, 1, 0.1 do
  7358. swait()
  7359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7361. 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)
  7362. 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)
  7363. 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)
  7364. 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)
  7365. end
  7366. for i,v in pairs(to.Parent:GetChildren()) do
  7367. if v:IsA("Humanoid") then
  7368. v.Health = v.Health - 8
  7369.  
  7370. v.PlatformStand = true
  7371. end
  7372. end
  7373.  
  7374. hit1 = false
  7375.  
  7376. punchsound1:Play()
  7377. hit2 = true
  7378. for i = 0, 1, 0.1 do
  7379. swait()
  7380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7382. 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)
  7383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7384. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7385. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7386. end
  7387. for i,v in pairs(to.Parent:GetChildren()) do
  7388. if v:IsA("Humanoid") then
  7389. v.Health = v.Health - 10
  7390.  
  7391. v.PlatformStand = true
  7392. end
  7393. end
  7394. hit2 = false
  7395.  
  7396. punchsound1:Play()
  7397. hit3 = true
  7398. hit4 = true
  7399.  
  7400.  
  7401. punchsound1:Play()
  7402.  
  7403.  
  7404. coroutine.wrap(function()
  7405. for i=1,2 do
  7406. wait()
  7407.  
  7408.  
  7409.  
  7410.  
  7411.  
  7412. for i,v in pairs(to.Parent:GetChildren()) do
  7413. if v:IsA("Humanoid") then
  7414. v.Health = v.Health - 30
  7415.  
  7416. v.PlatformStand = true
  7417. end
  7418. end
  7419. end
  7420.  
  7421.  
  7422. wait(3)
  7423. end)()
  7424.  
  7425.  
  7426.  
  7427. RootPart.Anchored = false
  7428.  
  7429.  
  7430.  
  7431.  
  7432.  
  7433. StrongPunch:Play()
  7434.  
  7435.  
  7436.  
  7437.  
  7438.  
  7439.  
  7440. for i,v in pairs(to.Parent:GetChildren()) do
  7441. if v:IsA("Humanoid") then
  7442. v.Health = v.Health - 20
  7443.  
  7444. v.PlatformStand = true
  7445. end
  7446. end
  7447.  
  7448. StrongPunch2:Play()
  7449.  
  7450.  
  7451. hitground = new("Part",char)
  7452. hitground.Size = Vector3.new(5,5,5)
  7453. hitground.Name = "Ground"
  7454. hitground.Transparency = 1
  7455. hitground.CanCollide = false
  7456. game.Debris:AddItem(hitground,2)
  7457. hitground.Position = Vector3.new(999,999,999)
  7458. hitgroundweld = new("Weld",hitground)
  7459. hitgroundweld.Part0 = to
  7460. hitgroundweld.Part1 = hitground
  7461. hitground.Touched:connect(function(hit2)
  7462. if hit2.Size.x > 150 then
  7463. hitground:Destroy()
  7464. ad = new("Part",char)
  7465. ad.Name = "NewPart"
  7466. ad.Size = Vector3.new(30,0.1,30)
  7467. ad.CanCollide = false
  7468. ad.Anchored = true
  7469. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7470. ad.Transparency = 1
  7471. aad = new("Decal",ad)
  7472.  
  7473. aad.Face = "Top"
  7474. aad.Transparency = 1
  7475. aad.Transparency = 0
  7476. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7477. smoke = new("Part",to)
  7478. smokemesh = new("SpecialMesh",smoke)
  7479. smokemesh.MeshId = "rbxassetid://928329648"
  7480. smoke.BrickColor = hit2.BrickColor
  7481. smoke.Anchored = true
  7482. smoke.Position = hitground.Position
  7483. GroundImpact:Play()
  7484. for i = 1,20 do
  7485. wait()
  7486. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7487. smoke.Transparency = smoke.Transparency + 1/20
  7488. end
  7489. smoke:Destroy()
  7490. wait(0.5)
  7491.  
  7492. for i = 1,20 do
  7493. wait(0.1)
  7494. aad.Transparency = aad.Transparency + 1/20
  7495. end
  7496. end
  7497. end)
  7498. ys = Instance.new("BodyVelocity",to)
  7499. ys.Name = "GO"
  7500.  
  7501. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7502.  
  7503. ys.Velocity = v3(0,-90,0)
  7504.  
  7505. wait(1)
  7506. ys:Destroy()
  7507.  
  7508.  
  7509.  
  7510.  
  7511.  
  7512. hit3 = false
  7513. hit4 = false
  7514.  
  7515.  
  7516. hit1 = false
  7517. hit2 = false
  7518. hit3 = false
  7519. hit4 = false
  7520. idle = true
  7521. RootPart.Anchored = false
  7522. to.Anchored = false
  7523. end
  7524. end)
  7525. end
  7526.  
  7527.  
  7528. function Combo2()
  7529. getplayer = new("Part",char)
  7530. getplayer.Position = Vector3.new(999,999,999)
  7531. getplayer.Transparency = 1
  7532. getplayer.Size = v3(3,3,3)
  7533. getplayer.CanCollide = false
  7534. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7535. getplayer.Name = "GetPlayer"
  7536.  
  7537. game.Debris:AddItem(getplayer,0.5)
  7538.  
  7539. getplayer.Touched:connect(function(hit)
  7540. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7541. getplayer:Destroy()
  7542. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7543. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7544. to.Anchored = true
  7545. idle = false
  7546.  
  7547.  
  7548. punchsound1:Play()
  7549. hit1 = true
  7550. for i = 0, 1, 0.1 do
  7551. swait()
  7552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7554. 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)
  7555. 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)
  7556. 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)
  7557. 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)
  7558. end
  7559. punchsound1:Play()
  7560. for i = 0, 1, 0.1 do
  7561. swait()
  7562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7564. 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)
  7565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7567. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7568. end
  7569. punchsound1:Play()
  7570. for i = 0, 1, 0.1 do
  7571. swait()
  7572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7574. 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)
  7575. 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)
  7576. 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)
  7577. 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)
  7578. end
  7579. for i = 0, 1, 0.1 do
  7580. swait()
  7581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7582. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7583. 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)
  7584. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7585. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7586. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7587. end
  7588. for i = 0, 1, 0.1 do
  7589. swait()
  7590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7592. 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)
  7593. 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)
  7594. 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)
  7595. 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)
  7596. end
  7597. StrongPunch1:Play()
  7598. for i = 0, 1, 0.1 do
  7599. swait()
  7600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7602. 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)
  7603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7605. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7606. end
  7607. for i = 0, 0.6, 0.1 do
  7608. swait()
  7609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7611. 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)
  7612. 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)
  7613. 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)
  7614. 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)
  7615. end
  7616. for i = 0, 0.6, 0.1 do
  7617. swait()
  7618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7620. 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)
  7621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7623. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7624. end
  7625. for i,v in pairs(to.Parent:GetChildren()) do
  7626. if v:IsA("Humanoid") then
  7627. v.Health = v.Health - 6
  7628.  
  7629. v.PlatformStand = true
  7630. end
  7631. end
  7632. StrongPunch:Play()
  7633. for i = 0, 1, 0.1 do
  7634. swait()
  7635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7637. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7638. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7639. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7640. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7641. end
  7642. for i,v in pairs(to.Parent:GetChildren()) do
  7643. if v:IsA("Humanoid") then
  7644. v.Health = v.Health - 8
  7645.  
  7646. v.PlatformStand = true
  7647. end
  7648. end
  7649.  
  7650. hit1 = false
  7651.  
  7652. punchsound1:Play()
  7653. hit2 = true
  7654. for i = 0, 1, 0.1 do
  7655. swait()
  7656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7658. 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)
  7659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7661. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7662. end
  7663. for i,v in pairs(to.Parent:GetChildren()) do
  7664. if v:IsA("Humanoid") then
  7665. v.Health = v.Health - 5
  7666.  
  7667. v.PlatformStand = true
  7668. end
  7669. end
  7670. hit2 = false
  7671.  
  7672. punchsound1:Play()
  7673. hit3 = true
  7674. hit4 = true
  7675.  
  7676.  
  7677. punchsound1:Play()
  7678.  
  7679. coroutine.wrap(function()
  7680. for i=1,2 do
  7681. wait()
  7682. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7683. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7684. Zanzoken = Instance.new("Part",char)
  7685. Zanzoken.Anchored = true
  7686. Zanzoken.Position = v3(999,999,999)
  7687. Zanzoken.CFrame = Torso.CFrame
  7688. game.Debris:AddItem(Zanzoken,0.5)
  7689. Zanzoken.Transparency = 1
  7690. Zano:Play()
  7691. wait()
  7692. idk = Instance.new("BillboardGui",Zanzoken)
  7693. idk.Size = UDim2.new(10,0,15,0)
  7694. idk.AlwaysOnTop = false
  7695. idk1 = Instance.new("ImageLabel",idk)
  7696. idk1.BackgroundTransparency = 1
  7697. idk.ExtentsOffset = v3(0,0,0)
  7698. idk1.ImageTransparency = 0
  7699. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7700. idk1.Size = UDim2.new(2,0,1,0)
  7701. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7702. idk1.Image = "rbxassetid://319554883"
  7703. wait()
  7704. Zanzoken = Instance.new("Part",char)
  7705. Zanzoken.Anchored = true
  7706. Zanzoken.Position = v3(999,999,999)
  7707. Zanzoken.CFrame = Torso.CFrame
  7708. game.Debris:AddItem(Zanzoken,0.5)
  7709. Zanzoken.Transparency = 1
  7710. wait()
  7711. idk = Instance.new("BillboardGui",Zanzoken)
  7712. idk.Size = UDim2.new(20,0,20,0)
  7713. idk.AlwaysOnTop = false
  7714. idk1 = Instance.new("ImageLabel",idk)
  7715. idk1.BackgroundTransparency = 1
  7716. idk.ExtentsOffset = v3(0,0,0)
  7717. idk1.ImageTransparency = 0
  7718. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7719. idk1.Size = UDim2.new(2,0,1,0)
  7720. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7721. idk1.Image = "rbxassetid://319554883"
  7722. for i = 0, 1, 0.1 do
  7723. swait()
  7724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7729. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7730. end
  7731. StrongPunch:Play()
  7732. for i,v in pairs(to.Parent:GetChildren()) do
  7733. if v:IsA("Humanoid") then
  7734. v.Health = v.Health - 10
  7735.  
  7736. v.PlatformStand = true
  7737. end
  7738. end
  7739. end
  7740.  
  7741.  
  7742. wait(0.7)
  7743. end)()
  7744.  
  7745.  
  7746.  
  7747.  
  7748. RootPart.Anchored = true
  7749. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7750. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7751. Zanzoken = Instance.new("Part",char)
  7752. Zanzoken.Anchored = true
  7753. Zanzoken.Position = v3(999,999,999)
  7754. Zanzoken.CFrame = Torso.CFrame
  7755. game.Debris:AddItem(Zanzoken,0.5)
  7756. Zanzoken.Transparency = 1
  7757. Zano:Play()
  7758. wait()
  7759. idk = Instance.new("BillboardGui",Zanzoken)
  7760. idk.Size = UDim2.new(10,0,15,0)
  7761. idk.AlwaysOnTop = false
  7762. idk1 = Instance.new("ImageLabel",idk)
  7763. idk1.BackgroundTransparency = 1
  7764. idk.ExtentsOffset = v3(0,0,0)
  7765. idk1.ImageTransparency = 0
  7766. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7767. idk1.Size = UDim2.new(2,0,1,0)
  7768. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7769. idk1.Image = "rbxassetid://319554883"
  7770. wait()
  7771. Zanzoken = Instance.new("Part",char)
  7772. Zanzoken.Anchored = true
  7773. Zanzoken.Position = v3(999,999,999)
  7774. Zanzoken.CFrame = Torso.CFrame
  7775. game.Debris:AddItem(Zanzoken,0.5)
  7776. Zanzoken.Transparency = 1
  7777. wait()
  7778. idk = Instance.new("BillboardGui",Zanzoken)
  7779. idk.Size = UDim2.new(20,0,20,0)
  7780. idk.AlwaysOnTop = false
  7781. idk1 = Instance.new("ImageLabel",idk)
  7782. idk1.BackgroundTransparency = 1
  7783. idk.ExtentsOffset = v3(0,0,0)
  7784. idk1.ImageTransparency = 0
  7785. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7786. idk1.Size = UDim2.new(2,0,1,0)
  7787. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7788. idk1.Image = "rbxassetid://319554883"
  7789.  
  7790. for i = 0, 1, 0.1 do
  7791. swait()
  7792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7794. 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)
  7795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7797. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7798. end
  7799.  
  7800.  
  7801. StrongPunch:Play()
  7802.  
  7803.  
  7804. for i = 0, 1, 0.1 do
  7805. swait()
  7806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7808. 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)
  7809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7811. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7812. end
  7813.  
  7814. for i = 0, 1, 0.1 do
  7815. swait()
  7816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7818. 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)
  7819. 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)
  7820. 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)
  7821. 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)
  7822. end
  7823.  
  7824.  
  7825.  
  7826. for i,v in pairs(to.Parent:GetChildren()) do
  7827. if v:IsA("Humanoid") then
  7828. v.Health = v.Health - 20
  7829.  
  7830. v.PlatformStand = true
  7831. end
  7832. end
  7833.  
  7834. StrongPunch2:Play()
  7835. for i = 0, 1, 0.1 do
  7836. swait()
  7837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7839. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7840. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7841. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7842. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7843. end
  7844.  
  7845. hitground = new("Part",char)
  7846. hitground.Size = Vector3.new(5,5,5)
  7847. hitground.Name = "Ground"
  7848. hitground.Transparency = 1
  7849. hitground.CanCollide = false
  7850. game.Debris:AddItem(hitground,2)
  7851. hitground.Position = Vector3.new(999,999,999)
  7852. hitgroundweld = new("Weld",hitground)
  7853. hitgroundweld.Part0 = to
  7854. hitgroundweld.Part1 = hitground
  7855. hitground.Touched:connect(function(hit2)
  7856. if hit2.Size.x > 150 then
  7857. hitground:Destroy()
  7858. ad = new("Part",char)
  7859. ad.Name = "NewPart"
  7860. ad.Size = Vector3.new(30,0.1,30)
  7861. ad.CanCollide = false
  7862. ad.Anchored = true
  7863. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7864. ad.Transparency = 1
  7865. aad = new("Decal",ad)
  7866.  
  7867. aad.Face = "Top"
  7868. aad.Transparency = 1
  7869. aad.Transparency = 0
  7870. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7871. smoke = new("Part",to)
  7872. smokemesh = new("SpecialMesh",smoke)
  7873. smokemesh.MeshId = "rbxassetid://928329648"
  7874. smoke.BrickColor = hit2.BrickColor
  7875. smoke.Anchored = true
  7876. smoke.Position = hitground.Position
  7877. GroundImpact:Play()
  7878. for i = 1,20 do
  7879. wait()
  7880. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7881. smoke.Transparency = smoke.Transparency + 1/20
  7882. end
  7883. smoke:Destroy()
  7884. wait(0.5)
  7885.  
  7886. for i = 1,20 do
  7887. wait(0.1)
  7888. aad.Transparency = aad.Transparency + 1/20
  7889. end
  7890. end
  7891. end)
  7892. to.Anchored = false
  7893. ys = Instance.new("BodyVelocity",to)
  7894. ys.Name = "GO"
  7895.  
  7896. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7897.  
  7898. ys.Velocity = v3(0,-90,0)
  7899.  
  7900. wait(1)
  7901. ys:Destroy()
  7902.  
  7903.  
  7904.  
  7905.  
  7906.  
  7907. hit3 = false
  7908. hit4 = false
  7909.  
  7910.  
  7911. hit1 = false
  7912. hit2 = false
  7913. hit3 = false
  7914. hit4 = false
  7915. idle = true
  7916. RootPart.Anchored = false
  7917. end
  7918. end)
  7919. end
  7920.  
  7921. function KABOOMZ222()
  7922. local effspwn = Instance.new("Part")
  7923. coroutine.resume(coroutine.create(function()
  7924. local sound1 = Instance.new("Sound")
  7925. sound1.SoundId = "rbxassetid://440145223"
  7926. sound1.MaxDistance = 600
  7927. sound1.EmitterSize = 60
  7928. sound1.Volume = 5.5
  7929. sound1.Pitch = 1.3
  7930. sound1.Parent = effspwn
  7931. local sound2 = Instance.new("Sound")
  7932. sound2.SoundId = "rbxassetid://440145223"
  7933. sound2.MaxDistance = 300
  7934. sound2.EmitterSize = 20
  7935. sound2.Volume = 3
  7936. sound2.Pitch = 0.7
  7937. sound2.Parent = effspwn
  7938. local sound3 = Instance.new("Sound")
  7939. sound3.SoundId = "rbxassetid://440145223"
  7940. sound2.MaxDistance = 400
  7941. sound2.EmitterSize = 30
  7942. sound2.Volume = 0.5
  7943. sound2.Pitch = 0.5
  7944. sound2.Parent = effspwn
  7945. sound2:Play()
  7946. wait()
  7947. sound1:Play()
  7948. sound3:Play()
  7949. end))
  7950. local model = Instance.new("Model")
  7951. game.Debris:AddItem(model, 20)
  7952. model.Name = "smasheffects"
  7953. model.Parent = workspace
  7954. effspwn.Name = "spwnr"
  7955. effspwn.Size = Vector3.new(1, 1, 1)
  7956. effspwn.Anchored = true
  7957. effspwn.CanCollide = false
  7958. effspwn.Transparency = 1
  7959. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7960. effspwn.Parent = model
  7961.  
  7962.  
  7963.  
  7964.  
  7965. coroutine.resume(coroutine.create(function()
  7966. local shok = Instance.new("Part")
  7967. shok.Name = "whoosh"
  7968. shok.BrickColor = BrickColor.new("Institutional white")
  7969. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7970. shok.Size = Vector3.new(1, 1, 1)
  7971. shok.Anchored = true
  7972. shok.Material = "Neon"
  7973. shok.Transparency = 1
  7974. shok.CanCollide = false
  7975. shok.Parent = model
  7976. game.Debris:AddItem(shok, 12)
  7977. local mesh = Instance.new("SpecialMesh")
  7978. mesh.MeshType = "FileMesh"
  7979. mesh.MeshId = "rbxassetid://437347603"
  7980. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7981. mesh.Parent = shok
  7982.  
  7983.  
  7984.  
  7985.  
  7986.  
  7987. for e = 1, 8 do
  7988. wait()
  7989. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7990. shok.Transparency = shok.Transparency + 0.035
  7991. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7992. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7993.  
  7994.  
  7995. end
  7996. for e = 1, 16 do
  7997. wait()
  7998. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7999. shok.Transparency = shok.Transparency + 0.11
  8000. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8001. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8002.  
  8003. end
  8004. end))
  8005. coroutine.resume(coroutine.create(function()
  8006. local shok = Instance.new("Part")
  8007. shok.Name = "wring1"
  8008. shok.BrickColor = BrickColor.new("Institutional white")
  8009. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8010. shok.Size = Vector3.new(1, 1, 1)
  8011. shok.Anchored = true
  8012. shok.Material = "Neon"
  8013. shok.Transparency = 0.25
  8014. shok.CanCollide = false
  8015. shok.Parent = model
  8016. game.Debris:AddItem(shok, 12)
  8017. local mesh = Instance.new("SpecialMesh")
  8018. mesh.MeshType = "FileMesh"
  8019. mesh.MeshId = "rbxassetid://3270017"
  8020. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8021. mesh.Parent = shok
  8022. for e = 1, 30 do
  8023. wait()
  8024. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8025. shok.Transparency = shok.Transparency + 0.002
  8026. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8027. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8028. end
  8029. for e = 1, 38 do
  8030. wait()
  8031. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8032. shok.Transparency = shok.Transparency + 0.002
  8033. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8034. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8035. end
  8036. for e = 1, 24 do
  8037. wait()
  8038. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8039. shok.Transparency = shok.Transparency + 0.03
  8040. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8041. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8042. end
  8043. end))
  8044. coroutine.resume(coroutine.create(function()
  8045. local shok = Instance.new("Part")
  8046. shok.Name = "wring2"
  8047. shok.BrickColor = BrickColor.new("Institutional white")
  8048. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8049. shok.Size = Vector3.new(1, 1, 1)
  8050. shok.Anchored = true
  8051. shok.Material = "Neon"
  8052. shok.Transparency = 0.25
  8053. shok.CanCollide = false
  8054. shok.Parent = model
  8055. game.Debris:AddItem(shok, 12)
  8056. local mesh = Instance.new("SpecialMesh")
  8057. mesh.MeshType = "FileMesh"
  8058. mesh.MeshId = "rbxassetid://3270017"
  8059. mesh.Scale = Vector3.new(12, 12, 0.05)
  8060. mesh.Parent = shok
  8061. for e = 1, 30 do
  8062. wait()
  8063. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8064. shok.Transparency = shok.Transparency + 0.002
  8065. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8066. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8067. end
  8068. for e = 1, 38 do
  8069. wait()
  8070. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8071. shok.Transparency = shok.Transparency + 0.002
  8072. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8073. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8074. end
  8075. for e = 1, 24 do
  8076. wait()
  8077. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8078. shok.Transparency = shok.Transparency + 0.03
  8079. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8080. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8081. end
  8082. end))
  8083. coroutine.resume(coroutine.create(function()
  8084. local shok = Instance.new("Part")
  8085. shok.Name = "coil1"
  8086. shok.BrickColor = BrickColor.new("Institutional white")
  8087. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8088. shok.Size = Vector3.new(1, 1, 1)
  8089. shok.Anchored = true
  8090. shok.Material = "Neon"
  8091. shok.Transparency = 0.25
  8092. shok.CanCollide = false
  8093. shok.Parent = model
  8094. game.Debris:AddItem(shok, 12)
  8095. local mesh = Instance.new("SpecialMesh")
  8096. mesh.MeshType = "FileMesh"
  8097. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8098. mesh.Scale = Vector3.new(12, 12, 12)
  8099. mesh.Parent = shok
  8100. for e = 1, 15 do
  8101. wait()
  8102. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8103. shok.Transparency = shok.Transparency + 0.004
  8104. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8105. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8106. end
  8107. for e = 1, 16 do
  8108. wait()
  8109. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8110. shok.Transparency = shok.Transparency + 0.004
  8111. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8112. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8113. end
  8114. for e = 1, 12 do
  8115. wait()
  8116. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8117. shok.Transparency = shok.Transparency + 0.06
  8118. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8119. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8120. end
  8121. end))
  8122. coroutine.resume(coroutine.create(function()
  8123. local shok = Instance.new("Part")
  8124. shok.Name = "coil2"
  8125. shok.BrickColor = BrickColor.new("Institutional white")
  8126. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8127. shok.Size = Vector3.new(1, 1, 1)
  8128. shok.Anchored = true
  8129. shok.Material = "Neon"
  8130. shok.Transparency = 1
  8131. shok.CanCollide = false
  8132. shok.Parent = model
  8133. game.Debris:AddItem(shok, 12)
  8134. local mesh = Instance.new("SpecialMesh")
  8135. mesh.MeshType = "FileMesh"
  8136. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8137. mesh.Scale = Vector3.new(6, 12, 6)
  8138. mesh.Parent = shok
  8139. for e = 1, 15 do
  8140. wait()
  8141. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8142. shok.Transparency = shok.Transparency + 0.005
  8143. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8144. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8145. end
  8146. for e = 1, 16 do
  8147. wait()
  8148. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8149. shok.Transparency = shok.Transparency + 0.005
  8150. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8151. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8152. end
  8153. for e = 1, 12 do
  8154. wait()
  8155. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8156. shok.Transparency = shok.Transparency + 0.09
  8157. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8158. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8159. end
  8160. end))
  8161. coroutine.resume(coroutine.create(function()
  8162. local shok = Instance.new("Part")
  8163. shok.Name = "shokwve"
  8164. shok.BrickColor = BrickColor.new("Institutional white")
  8165. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8166. shok.Size = Vector3.new(1, 1, 1)
  8167. shok.Anchored = true
  8168. shok.Material = "Neon"
  8169. shok.Transparency = 0.6
  8170. shok.CanCollide = false
  8171. shok.Parent = model
  8172. game.Debris:AddItem(shok, 12)
  8173. local mesh = Instance.new("SpecialMesh")
  8174. mesh.MeshType = "FileMesh"
  8175. mesh.MeshId = "rbxassetid://489415447"
  8176. mesh.Scale = Vector3.new(1, 1, 1)
  8177. mesh.Parent = shok
  8178. for e = 1, 12 do
  8179. wait()
  8180. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8181. shok.Transparency = shok.Transparency + 0.002
  8182. end
  8183. for e = 1, 32 do
  8184. wait()
  8185. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8186. shok.Transparency = shok.Transparency + 0.002
  8187. end
  8188. for e = 1, 24 do
  8189. wait()
  8190. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8191. shok.Transparency = shok.Transparency + 0.03
  8192. end
  8193. end))
  8194. coroutine.resume(coroutine.create(function()
  8195. local shok = Instance.new("Part")
  8196. shok.Name = "shock2"
  8197. shok.BrickColor = BrickColor.new("Institutional white")
  8198. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8199. shok.Size = Vector3.new(1, 1, 1)
  8200. shok.Anchored = true
  8201. shok.Material = "Neon"
  8202. shok.Transparency = 0.35
  8203. shok.CanCollide = false
  8204. shok.Parent = model
  8205. game.Debris:AddItem(shok, 12)
  8206. local mesh = Instance.new("SpecialMesh")
  8207. mesh.MeshType = "FileMesh"
  8208. mesh.MeshId = "rbxassetid://1095709"
  8209. mesh.Scale = Vector3.new(12, 12, 12)
  8210. mesh.Parent = shok
  8211. for e = 1, 15 do
  8212. wait()
  8213. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8214. shok.Transparency = shok.Transparency + 0.004
  8215. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8216. end
  8217. for e = 1, 16 do
  8218. wait()
  8219. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8220. shok.Transparency = shok.Transparency + 0.004
  8221. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8222. end
  8223. for e = 1, 12 do
  8224. wait()
  8225. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8226. shok.Transparency = shok.Transparency + 0.06
  8227. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8228. end
  8229. end))
  8230. coroutine.resume(coroutine.create(function()
  8231. local shok = Instance.new("Part")
  8232. shok.Name = "shock3"
  8233. shok.BrickColor = BrickColor.new("Institutional white")
  8234. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8235. shok.Size = Vector3.new(1, 1, 1)
  8236. shok.Anchored = true
  8237. shok.Material = "Neon"
  8238. shok.Transparency = 0.35
  8239. shok.CanCollide = false
  8240. shok.Parent = model
  8241. game.Debris:AddItem(shok, 12)
  8242. local mesh = Instance.new("SpecialMesh")
  8243. mesh.MeshType = "FileMesh"
  8244. mesh.MeshId = "rbxassetid://1095709"
  8245. mesh.Scale = Vector3.new(12, 12, 12)
  8246. mesh.Parent = shok
  8247. for e = 1, 15 do
  8248. wait()
  8249. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8250. shok.Transparency = shok.Transparency + 0.004
  8251. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8252. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8253. end
  8254. for e = 1, 16 do
  8255. wait()
  8256. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8257. shok.Transparency = shok.Transparency + 0.004
  8258. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8259. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8260. end
  8261. for e = 1, 12 do
  8262. wait()
  8263. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8264. shok.Transparency = shok.Transparency + 0.06
  8265. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8266. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8267. end
  8268. end))
  8269. end
  8270.  
  8271.  
  8272.  
  8273. mouse.KeyDown:connect(function(k)
  8274. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8275. local exp = Instance.new("Explosion",Torso)
  8276. exp.BlastRadius = 45.5
  8277. exp.BlastPressure = 100
  8278. exp.Position = Torso
  8279. exp.Visible = true
  8280. end
  8281. end)
  8282.  
  8283. MV4 = 300
  8284. mouse.KeyDown:connect(function(k)
  8285. if attack == false and k == "8" then
  8286. for i, v in pairs(Torso:GetChildren()) do
  8287. if v:IsA('ParticleEmitter') then
  8288. v:Remove()
  8289. end
  8290. end
  8291. end
  8292. end)
  8293.  
  8294.  
  8295. MV4 = 300
  8296. mouse.KeyDown:connect(function(k)
  8297. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8298. MV4 = 0
  8299. Humanoid.WalkSpeed = 13
  8300. attack = true
  8301. Firepart1 = Instance.new("Part", RightArm)
  8302. Firepart1.Size = Vector3.new(1, 1, 1)
  8303. GuW1 = Instance.new("Weld")
  8304. GuW1.Name = "GuW"
  8305. GuW1.Part0 = RightArm
  8306. GuW1.C0 = cn(0, -1, 0)
  8307. GuW1.C1 = cn(0, 0, 0)
  8308. GuW1.Part1 = Firepart1
  8309. GuW1.Parent = RightArm
  8310. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8311. Firepart1.Transparency = 1
  8312. Firepart2 = Instance.new("Part", LeftArm)
  8313. Firepart2.Size = Vector3.new(1, 1, 1)
  8314. GuW2 = Instance.new("Weld")
  8315. GuW2.Name = "GuW"
  8316. GuW2.Part0 = LeftArm
  8317. GuW2.C0 = cn(0, -1, 0)
  8318. GuW2.C1 = cn(0, 0, 0)
  8319. GuW2.Part1 = Firepart2
  8320. GuW2.Parent = LeftArm
  8321. Firepart2.Transparency = 1
  8322. for i = 0, 5, 0.1 do
  8323. swait()
  8324. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8325. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8326. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8327. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8328. if Torsovelocity.Y > 2 then
  8329. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8330. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8331. 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)
  8332. 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)
  8333. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8334. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8335. elseif Torsovelocity.Y < 1 then
  8336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8338. 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)
  8339. 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)
  8340. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8341. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8342. end
  8343. end
  8344. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8345. for i = 0, 7, 0.1 do
  8346. swait()
  8347. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8348. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8349. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8350. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8351. if Torsovelocity.Y > 2 then
  8352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8354. 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)
  8355. 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)
  8356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8357. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8358. elseif Torsovelocity.Y < 1 then
  8359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8361. 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)
  8362. 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)
  8363. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8364. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8365. end
  8366. end
  8367. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8368. GuW1:Destroy()
  8369. GuW1 = Instance.new("Weld")
  8370. GuW1.Name = "GuW"
  8371. GuW1.Part0 = Torso
  8372. GuW1.C0 = cn(0, 0, -6)
  8373. GuW1.C1 = cn(0, 0, 0)
  8374. GuW1.Part1 = Firepart1
  8375. GuW1.Parent = Torso
  8376. GuW2:Destroy()
  8377. GuW2 = Instance.new("Weld")
  8378. GuW2.Name = "GuW"
  8379. GuW2.Part0 = Torso
  8380. GuW2.C0 = cn(0, 0, -6)
  8381. GuW2.C1 = cn(0, 0, 0)
  8382. GuW2.Part1 = Firepart2
  8383. GuW2.Parent = Torso
  8384. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8385. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8386. GuW2:Destroy()
  8387. GuW2 = Instance.new("Weld")
  8388. GuW2.Name = "GuW"
  8389. GuW2.Part0 = Torso
  8390. GuW2.C0 = cn(0, 0, -4)
  8391. GuW2.C1 = cn(0, 0, 0)
  8392. GuW2.Part1 = Firepart2
  8393. GuW2.Parent = Torso
  8394.  
  8395.  
  8396. for i = 0, 7, 0.1 do
  8397. swait()
  8398. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8399. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8400. if Torsovelocity.Y > 2 then
  8401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8403. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8404. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8405. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8406. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8407. elseif Torsovelocity.Y < 1 then
  8408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8410. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8413. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8414. end
  8415. end
  8416. local bp2 = Create("BodyPosition")({
  8417. P = 900,
  8418. D = 1000,
  8419. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8420. position = Torso.Position + Vector3.new(0, 60, 0),
  8421. Parent = Torso
  8422. })
  8423. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8424. for i = 0, 8, 0.1 do
  8425. swait()
  8426. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8427. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8428. 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)
  8429. if Torsovelocity.Y > 2 then
  8430. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8431. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8432. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8433. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8434. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8435. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8436. elseif Torsovelocity.Y < 1 then
  8437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8439. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8440. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8441. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8442. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8443. end
  8444. end
  8445. for i = 0, 18, 0.1 do
  8446. swait()
  8447. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8448. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8449. 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)
  8450. if Torsovelocity.Y > 2 then
  8451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8453. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8454. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8455. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8456. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8457. elseif Torsovelocity.Y < 1 then
  8458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8460. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8461. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8462. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8463. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8464. end
  8465. end
  8466. GuW1:Destroy()
  8467. GuW1 = Instance.new("Weld")
  8468. GuW1.Name = "GuW"
  8469. GuW1.Part0 = Torso
  8470. GuW1.C0 = cn(0, 0, -15)
  8471. GuW1.C1 = cn(0, 0, 0)
  8472. GuW1.Part1 = Firepart1
  8473. GuW1.Parent = Torso
  8474. GuW2:Destroy()
  8475. GuW2 = Instance.new("Weld")
  8476. GuW2.Name = "GuW"
  8477. GuW2.Part0 = Torso
  8478. GuW2.C0 = cn(0, 0, -17.5)
  8479. GuW2.C1 = cn(0, 0, 0)
  8480. GuW2.Part1 = Firepart2
  8481. GuW2.Parent = Torso
  8482. for i = 0, 1.25, 0.01 do
  8483. swait()
  8484. 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)
  8485. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8486. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8487. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8488. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8489. if Torsovelocity.Y > 2 then
  8490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8492. 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)
  8493. 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)
  8494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8495. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8496. elseif Torsovelocity.Y < 1 then
  8497. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8498. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8499. 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)
  8500. 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)
  8501. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8502. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8503. end
  8504. end
  8505. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8506. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8507. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8508. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8509. for i = 0, 3, 0.1 do
  8510. swait()
  8511. if Torsovelocity.Y > 2 then
  8512. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8513. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8514. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8515. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8516. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8517. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8518. elseif Torsovelocity.Y < 1 then
  8519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8521. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8522. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8523. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8524. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8525. end
  8526. end
  8527. wait(1)
  8528. bp2:Destroy()
  8529. Humanoid.WalkSpeed = 16
  8530. attack = false
  8531. MV4 = 0
  8532. Firepart1:Destroy()
  8533. Firepart2:Destroy()
  8534. end
  8535. end)
  8536. spiritballenergy = true
  8537. local spirit1 = true
  8538. local spirit2 = true
  8539. local sizeup = 38
  8540. local ringgo = 18
  8541. local potara = false
  8542. local potara1 = false
  8543. local potara2 = false
  8544. local potara3 = false
  8545. local potara4 = false
  8546. local hipheight = false
  8547. local idle7 = true
  8548. local idle6 = true
  8549. local idle5 = false
  8550. local noidle = false
  8551. local noidle1 = false
  8552. local fuse = false
  8553. local bigkamehameha1 = false
  8554. local bigkamehameha2 = false
  8555. local idle2 = false
  8556. local idle3 = false
  8557. local com1 = 10
  8558. local com2 = -5
  8559. local fuse1 = false
  8560. local fuse2 = false
  8561. local fuse3 = false
  8562. local fuse4 = false
  8563. local fuse5 = false
  8564. local fuse6 = false
  8565. local fuse7 = false
  8566. local fuse8 = false
  8567. local ssj4 = false
  8568. local headcolor = 0
  8569. local walk11 = true
  8570. local great = false
  8571. local size = 0
  8572. local size2 = 0
  8573. local kicharging = false
  8574. local ki = 100
  8575.  
  8576.  
  8577.  
  8578. --Sounds
  8579. --Folder
  8580. soundfolder = Instance.new("Model",char)
  8581. soundfolder.Name = "Sound Folder"
  8582. --Sounds
  8583. kamecharge = Instance.new("Sound",soundfolder)
  8584. kamecharge.Volume = 10
  8585. kamecharge.Name = "kamecharge"
  8586. kamecharge.Looped = false
  8587. kamecharge.SoundId = "rbxassetid://908489666"
  8588. kamefire = Instance.new("Sound",soundfolder)
  8589. kamefire.Volume = 10
  8590. kamefire.Name = "kamefire"
  8591. kamefire.Looped = false
  8592. kamefire.TimePosition = 0.5
  8593. kamefire.SoundId = "rbxassetid://977360812"
  8594. kamehit = Instance.new("Sound",soundfolder)
  8595. kamehit.Volume = 30
  8596. kamehit.Name = "kamehit"
  8597. kamehit.Looped = false
  8598. kamehit.SoundId = "rbxassetid://908484148"
  8599. ssjaura = Instance.new("Sound",soundfolder)
  8600. ssjaura.Volume = 5
  8601. ssjaura.Name = "ssjaura"
  8602. ssjaura.Looped = true
  8603. ssjaura.SoundId = "rbxassetid://891397456"
  8604. ssjauraburst = Instance.new("Sound",soundfolder)
  8605. ssjauraburst.Volume = math.huge
  8606. ssjauraburst.Name = "ssjauraburst"
  8607. ssjauraburst.Looped =false
  8608. ssjauraburst.SoundId = "rbxassetid://437393965"
  8609. ssjmusic = Instance.new("Sound",soundfolder)
  8610. ssjmusic.Volume = 0
  8611. ssjmusic.Name = "ssjmusic"
  8612. ssjmusic.Looped = true
  8613. ssjmusic.SoundId = "rbxassetid://390946253"
  8614. ssj2music = Instance.new("Sound",soundfolder)
  8615. ssj2music.Volume = 0
  8616. ssj2music.Name = "ssj2music"
  8617. ssj2music.Looped = true
  8618. ssj2music.SoundId = "rbxassetid://144377132"
  8619. ssj2aura = Instance.new("Sound",soundfolder)
  8620. ssj2aura.Volume = 5
  8621. ssj2aura.Name = "ssj2aura"
  8622. ssj2aura.Looped = true
  8623. ssj2aura.SoundId = "rbxassetid://850205092"
  8624. ssj3music = Instance.new("Sound",soundfolder)
  8625. ssj3music.Volume = 0
  8626. ssj3music.Name = "ssj3music"
  8627. ssj3music.Looped = true
  8628. ssj3music.SoundId = "rbxassetid://156056027"
  8629. KiCharge = Instance.new("Sound",soundfolder)
  8630. KiCharge.Volume = 10000
  8631. KiCharge.Name = "KiCharge"
  8632. KiCharge.Looped = true
  8633. KiCharge.TimePosition = 0.7
  8634. KiCharge.SoundId = "rbxassetid://700499952"
  8635.  
  8636. KiCharge2 = Instance.new("Sound",soundfolder)
  8637. KiCharge2.Volume = 10000
  8638. KiCharge2.Name = "KiCharge2"
  8639. KiCharge2.Looped = false
  8640. KiCharge2.TimePosition = 7.3
  8641.  
  8642. KiCharge2.SoundId = "rbxassetid://700499952"
  8643. Lightning = Instance.new("Sound",soundfolder)
  8644. Lightning.Volume = 10000
  8645. Lightning.TimePosition = 1
  8646. Lightning.Name = "Lightning"
  8647. Lightning.Looped = false
  8648. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8649. AuraOff = Instance.new("Sound",soundfolder)
  8650. AuraOff.Volume = 10000
  8651. AuraOff.Name = "AuraOff"
  8652. AuraOff.Looped = false
  8653. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8654. PowerDown = Instance.new("Sound",soundfolder)
  8655. PowerDown.Volume = 10000
  8656. PowerDown.Name = "PowerDown"
  8657. PowerDown.Looped = false
  8658. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8659. punchsound1 = Instance.new("Sound",soundfolder)
  8660. punchsound1.Volume = 10
  8661. punchsound1.Name = "punchsound1"
  8662. punchsound1.Looped = false
  8663. punchsound1.SoundId = "rbxassetid://137579113"
  8664. punchsound2 = Instance.new("Sound",soundfolder)
  8665. punchsound2.Volume = 10
  8666. punchsound2.Name = "punchsound2"
  8667. punchsound2.Looped = false
  8668. punchsound2.SoundId = "rbxassetid://441202925"
  8669. kiblastsound = Instance.new("Sound",soundfolder)
  8670. kiblastsound.Volume = 10000
  8671. kiblastsound.Name = "kiblastsound"
  8672. kiblastsound.Looped = false
  8673. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8674. screaming = Instance.new("Sound",soundfolder)
  8675. screaming.Volume = 1
  8676. screaming.Name = "screaming"
  8677. screaming.Looped = true
  8678. screaming.SoundId = "rbxassetid://1096434714"
  8679. screaming1 = Instance.new("Sound",soundfolder)
  8680. screaming1.Volume = 10
  8681. screaming1.Name = "screaming1"
  8682. screaming1.Looped = false
  8683. screaming1.SoundId = "rbxassetid://975468335"
  8684. FastPunch = Instance.new("Sound",soundfolder)
  8685. FastPunch.Volume = 10000
  8686. FastPunch.Name = "FastPunch"
  8687. FastPunch.Looped = false
  8688. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8689. GiantStep = Instance.new("Sound",soundfolder)
  8690. GiantStep.Volume = 10000
  8691. GiantStep.Name = "GiantStep"
  8692. GiantStep.Looped = false
  8693. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8694. StrongPunch = Instance.new("Sound",soundfolder)
  8695. StrongPunch.Volume = 10000
  8696. StrongPunch.Name = "StrongPunch"
  8697. StrongPunch.Looped = false
  8698. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8699. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8700. KamehamehaVoice.Volume = 10000
  8701. KamehamehaVoice.Name = "KamehamehaVoice"
  8702. KamehamehaVoice.Looped = false
  8703. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8704. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8705. KamehamehaVoice6.Volume = 10000
  8706. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8707. KamehamehaVoice6.Looped = false
  8708. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8709. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8710. KamehamehaVoice3.Volume = 10000
  8711. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8712. KamehamehaVoice3.Looped = false
  8713. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8714. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8715. KamehamehaVoice2.Volume = 10000
  8716. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8717. KamehamehaVoice2.Looped = false
  8718. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8719. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8720. KamehamehaVoice1.Volume = 10000
  8721. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8722. KamehamehaVoice1.Looped = false
  8723. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8724. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8725. KamehamehaVoice4.Volume = 10000
  8726. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8727. KamehamehaVoice4.Looped = false
  8728. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8729. ssjbaura = Instance.new("Sound",soundfolder)
  8730. ssjbaura.Volume = 1
  8731. ssjbaura.Name = "ssjbaura"
  8732. ssjbaura.Looped = true
  8733. ssjbaura.SoundId = "rbxassetid://443386048"
  8734. ssjbauraburst = Instance.new("Sound",soundfolder)
  8735. ssjbauraburst.Volume = 1
  8736. ssjbauraburst.Name = "ssjbauraburst"
  8737. ssjbauraburst.Looped = false
  8738. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8739. ssjbmusic = Instance.new("Sound",soundfolder)
  8740. ssjbmusic.Volume = 0
  8741. ssjbmusic.Name = "ssjbmusic"
  8742. ssjbmusic.Looped = true
  8743. ssjbmusic.SoundId = "rbxassetid://180572775"
  8744. ssjbkaioken = Instance.new("Sound",soundfolder)
  8745. ssjbkaioken.Volume = 10000
  8746. ssjbkaioken.Name = "ssjbkaioken"
  8747. ssjbkaioken.Looped = false
  8748. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8749. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8750. ssjbkaioken1.Volume = 10000
  8751. ssjbkaioken1.Name = "ssjbkaioken1"
  8752. ssjbkaioken1.Looped = false
  8753. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8754. ssjbkaura = Instance.new("Sound",soundfolder)
  8755. ssjbkaura.Volume = 3
  8756. ssjbkaura.Name = "ssjbkaura"
  8757. ssjbkaura.Looped = true
  8758. ssjbkaura.SoundId = "rbxassetid://972925821"
  8759. ssjgaura = Instance.new("Sound",soundfolder)
  8760. ssjgaura.Volume = 5
  8761. ssjgaura.Name = "ssjgaura"
  8762. ssjgaura.Looped = true
  8763. ssjgaura.SoundId = "rbxassetid://590580266"
  8764. ApeGrowl = Instance.new("Sound",soundfolder)
  8765. ApeGrowl.Volume = 10
  8766. ApeGrowl.Name = "ApeGrowl"
  8767. ApeGrowl.Looped = false
  8768. ApeGrowl.SoundId = "rbxassetid://849892755"
  8769. ssjgmusic = Instance.new("Sound",soundfolder)
  8770. ssjgmusic.Volume = 0
  8771. ssjgmusic.Name = "ssjgmusic"
  8772. ssjgmusic.Looped = true
  8773. ssjgmusic.SoundId = "rbxassetid://785398417"
  8774. Ape1 = Instance.new("Sound",soundfolder)
  8775. Ape1.Volume = 10
  8776. Ape1.Name = "Ape1"
  8777. Ape1.Looped = false
  8778. Ape1.SoundId = "rbxassetid://851581494"
  8779.  
  8780. Ape2 = Instance.new("Sound",soundfolder)
  8781. Ape2.Volume = 10
  8782. Ape2.Name = "Ape2"
  8783. Ape2.Looped = false
  8784. Ape2.SoundId = "rbxassetid://851581851"
  8785. Ape3 = Instance.new("Sound",soundfolder)
  8786. Ape3.Volume = 10
  8787. Ape3.Name = "Ape3"
  8788. Ape3.Looped = false
  8789. Ape3.SoundId = "rbxassetid://851582274"
  8790.  
  8791. local beamgo = 6
  8792. local beamgo1 = 1
  8793. local startk = false
  8794. local beam1 = false
  8795. local beam2 = false
  8796.  
  8797. local kamehameha5 = false
  8798. enabled = false
  8799. local number = 1
  8800. --GoundWaves
  8801.  
  8802.  
  8803.  
  8804. function RenderStepped3()
  8805. if spiritballenergy == true then
  8806. wait(math.random(0.1,0.5))
  8807. ay = new("Part",char)
  8808. ay.Name = "NewPart2"
  8809. ay.Size = v3(0.3,0.3,0.3)
  8810. ay.CanCollide = false
  8811. ay.Material = "Neon"
  8812.  
  8813. ay.BrickColor = bc("Cyan")
  8814.  
  8815. imcool = new("Part",char)
  8816. imcool = Instance.new("SpecialMesh",ay)
  8817. imcool.MeshType = "Sphere"
  8818.  
  8819. ay.Position = v3(999,999,999)
  8820. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8821. ys = Instance.new("BodyVelocity",ay)
  8822. ys.Name = "GO1"
  8823. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8824.  
  8825. ys.Velocity = v3(0,6,0)
  8826. game.Debris:AddItem(ay,4)
  8827. end
  8828. end
  8829.  
  8830. --[[a1 = new("Part",char)
  8831. a1.Name = "Beam"
  8832. a1.Anchored = true
  8833. a1.Size = v3(6,6,6)
  8834. a1.CanCollide = false
  8835. a1.Locked = true
  8836. a1.Position = v3(999,999,999)
  8837. a1.BrickColor = bc("Cyan")
  8838. a1.Material = "Neon"
  8839. a1.Transparency = 0
  8840. aa1 = new("SpecialMesh",a1)
  8841. if fuse == false then
  8842. aa1.MeshType = "Cylinder"
  8843. if potara == false then
  8844. aa1.MeshType = "Cylinder"
  8845. else
  8846. aa1.MeshType = "Sphere"
  8847. end
  8848. else
  8849. aa1.MeshType = "Sphere"
  8850. end
  8851.  
  8852. aa1.Scale = v3(1,1,1)
  8853.  
  8854. a2 = new("Part",char)
  8855. a2.Name = "Beam"
  8856. a2.Anchored = true
  8857. a2.Locked = true
  8858.  
  8859. a2.Size = v3(0.1,0.1,0.1)
  8860. a2.CanCollide = false
  8861. a2.Position = v3(999,999,999)
  8862. a2.BrickColor = bc("Cyan")
  8863. a2.Material = "Neon"
  8864. if fuse == false then
  8865. if potara == false then
  8866. a2.Transparency = 0
  8867. else
  8868. a2.Transparency = 1
  8869. end
  8870. else
  8871.  
  8872. a2.Transparency = 1
  8873. end
  8874. aa2 = new("SpecialMesh",a2)
  8875. aa2.MeshType = "Sphere"
  8876. aa2.Scale = v3(150,100,100)
  8877. a3 = new("Part",char)
  8878. a3.Name = "Beam"
  8879. a3.Locked = true
  8880. a3.Anchored = true
  8881. a3.Size = v3(0.1,0.1,0.1)
  8882. a3.CanCollide = false
  8883. a3.Position = v3(999,999,999)
  8884. a3.BrickColor = bc("Cyan")
  8885. a3.Material = "Neon"
  8886. if fuse == false then
  8887. if potara == false then
  8888. a3.Transparency = 0
  8889. else
  8890. a3.Transparency = 1
  8891. end
  8892. else
  8893.  
  8894. a3.Transparency = 1
  8895. end
  8896. aa3 = new("SpecialMesh",a3)
  8897. aa3.MeshType = "Sphere"
  8898. aa3.Scale = v3(200,100,100)
  8899. if ssj4 == true and fuse == false then
  8900. a1.BrickColor = bc("Really red")
  8901. a2.BrickColor = bc("Really red")
  8902. a3.BrickColor = bc("Really red")
  8903. --]]
  8904.  
  8905.  
  8906. mouse.KeyDown:connect(function(key)
  8907. if key == "=" then
  8908.  
  8909. Humanoid.WalkSpeed = 0
  8910. RootPart.Anchored = true
  8911. bigkamehameha1 = true
  8912.  
  8913. wait(0)
  8914. bigkamehameha1 = false
  8915. bigkamehameha2 = true
  8916. ar = new("Part",char)
  8917. ar.Name = "NewPart"
  8918. ar.Position = v3(999,999,999)
  8919. ar.Size = v3(1,1,1)
  8920. ar.BrickColor = bc("Cyan")
  8921. ar.Material = "Neon"
  8922. ar.Transparency = 1
  8923. aar = new("SpecialMesh",ar)
  8924. aar.MeshType = "Sphere"
  8925. aar.Scale = v3(3,3,4)
  8926.  
  8927. aaar =new("Weld",ar)
  8928. aaar.Part0 = Torso
  8929. aaar.Part1 = ar
  8930. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8931. for i = 1,9 do
  8932. wait(0.5)
  8933. GroundWave1d()
  8934. ar.Transparency = ar.Transparency - 0.1
  8935. end
  8936. kamehameha()
  8937.  
  8938. idle7 = true
  8939. ar:Destroy()
  8940. bigkamehameha2 = false
  8941. RootPart.Anchored = false
  8942. end
  8943. end)
  8944.  
  8945. function splash()
  8946. beamgo = 6
  8947. beamgo1 = 1
  8948. enabled = true
  8949. sizeup = -25
  8950.  
  8951. kamefire.Volume = 5
  8952.  
  8953. wait(0.2)
  8954. RootPart.Anchored = true
  8955. kamecharge:Stop()
  8956.  
  8957.  
  8958. a1 = new("Part",char)
  8959. a1.Name = "Beam"
  8960. a1.Anchored = true
  8961. a1.Size = v3(6,6,6)
  8962. a1.CanCollide = false
  8963. a1.Locked = true
  8964. a1.Position = v3(999,999,999)
  8965. a1.BrickColor = bc("Cyan")
  8966. a1.Material = "Neon"
  8967. a1.Transparency = 0
  8968. aa1 = new("SpecialMesh",a1)
  8969. if fuse == false then
  8970. aa1.MeshType = "Cylinder"
  8971. if potara == false then
  8972. aa1.MeshType = "Cylinder"
  8973. else
  8974. aa1.MeshType = "Sphere"
  8975. end
  8976. else
  8977. aa1.MeshType = "Sphere"
  8978. end
  8979.  
  8980. aa1.Scale = v3(1,1,1)
  8981.  
  8982. a2 = new("Part",char)
  8983. a2.Name = "Beam"
  8984. a2.Anchored = true
  8985. a2.Locked = true
  8986.  
  8987. a2.Size = v3(0.1,0.1,0.1)
  8988. a2.CanCollide = false
  8989. a2.Position = v3(999,999,999)
  8990. a2.BrickColor = bc("Cyan")
  8991. a2.Material = "Neon"
  8992. if fuse == false then
  8993. if potara == false then
  8994. a2.Transparency = 0
  8995. else
  8996. a2.Transparency = 1
  8997. end
  8998. else
  8999.  
  9000. a2.Transparency = 1
  9001. end
  9002. aa2 = new("SpecialMesh",a2)
  9003. aa2.MeshType = "Sphere"
  9004. aa2.Scale = v3(150,100,100)
  9005. a3 = new("Part",char)
  9006. a3.Name = "Beam"
  9007. a3.Locked = true
  9008. a3.Anchored = true
  9009. a3.Size = v3(0.1,0.1,0.1)
  9010. a3.CanCollide = false
  9011. a3.Position = v3(999,999,999)
  9012. a3.BrickColor = bc("Cyan")
  9013. a3.Material = "Neon"
  9014. if fuse == false then
  9015. if potara == false then
  9016. a3.Transparency = 0
  9017. else
  9018. a3.Transparency = 1
  9019. end
  9020. else
  9021.  
  9022. a3.Transparency = 1
  9023. end
  9024. aa3 = new("SpecialMesh",a3)
  9025. aa3.MeshType = "Sphere"
  9026. aa3.Scale = v3(200,100,100)
  9027. if ssj4 == true and fuse == false then
  9028. a1.BrickColor = bc("Really red")
  9029. a2.BrickColor = bc("Really red")
  9030. a3.BrickColor = bc("Really red")
  9031. end
  9032. kamecharge:Stop()
  9033. kamefire:Play()
  9034.  
  9035. GroundWave1()
  9036. startk = false
  9037. ringfolder = Instance.new("Model",char)
  9038. end
  9039.  
  9040.  
  9041. GroundWave2 = function()
  9042. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9043. Colors = {"White", "White"}
  9044. local wave3 = Instance.new("Part", char)
  9045. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9046. wave3.Anchored = true
  9047. wave3.Name = "Wave"
  9048. wave3.CanCollide = false
  9049. wave3.Locked = true
  9050. wave3.Size = Vector3.new(1, 1, 1)
  9051. wave3.TopSurface = "Smooth"
  9052. wave3.BottomSurface = "Smooth"
  9053. wave3.Transparency = 0.35
  9054. wave3.CFrame = HandCF
  9055. wm1 = Instance.new("SpecialMesh", wave3)
  9056. wm1.MeshId = "rbxassetid://3270017"
  9057. coroutine.wrap(function()
  9058. for i = 1, 30, 1 do
  9059. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9060. wave3.Size = wm1.Scale
  9061. wave3.CFrame = HandCF
  9062. wave3.Transparency = i/30
  9063. wait()
  9064. end
  9065. wait()
  9066. wave3:Destroy()
  9067. end)()
  9068. end
  9069. GroundWave3 = function()
  9070. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9071. Colors = {"White", "White"}
  9072. local wave2 = Instance.new("Part", char)
  9073. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9074. wave2.Anchored = true
  9075. wave2.Name = "Wave"
  9076. wave2.CanCollide = false
  9077. wave2.Locked = true
  9078. wave2.Size = Vector3.new(1, 1, 1)
  9079. wave2.TopSurface = "Smooth"
  9080. wave2.BottomSurface = "Smooth"
  9081. wave2.Transparency = 0.35
  9082. wave2.CFrame = HandCF
  9083. wm2 = Instance.new("SpecialMesh", wave2)
  9084. wm2.MeshId = "rbxassetid://3270017"
  9085. coroutine.wrap(function()
  9086. for i = 1, 30, 1 do
  9087. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9088. wave2.Size = wm2.Scale
  9089. wave2.CFrame = HandCF
  9090. wave2.Transparency = i/30
  9091. wait()
  9092. end
  9093. wait()
  9094. wave2:Destroy()
  9095. end)()
  9096. end
  9097. GroundWave4 = function()
  9098. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9099. Colors = {"White", "White"}
  9100. local wave1 = Instance.new("Part", char)
  9101. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9102. wave1.Anchored = true
  9103. wave1.Name = "Wave"
  9104. wave1.CanCollide = false
  9105. wave1.Locked = true
  9106. wave1.Size = Vector3.new(1, 1, 1)
  9107. wave1.TopSurface = "Smooth"
  9108. wave1.BottomSurface = "Smooth"
  9109. wave1.Transparency = 0.35
  9110. wave1.CFrame = HandCF
  9111. wm3 = Instance.new("SpecialMesh", wave1)
  9112. wm3.MeshId = "rbxassetid://3270017"
  9113. coroutine.wrap(function()
  9114. for i = 1, 30, 1 do
  9115. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9116. wave1.Size = wm3.Scale
  9117. wave1.CFrame = HandCF
  9118. wave1.Transparency = i/30
  9119. wait()
  9120. end
  9121. wait()
  9122. wave1:Destroy()
  9123. end)()
  9124. end
  9125.  
  9126.  
  9127. function kamehameha()
  9128. beamgo = 6
  9129. beamgo1 = 1
  9130. enabled = true
  9131. sizeup = -25
  9132.  
  9133. kamefire.Volume = 5
  9134.  
  9135. wait(0.2)
  9136. RootPart.Anchored = true
  9137. kamecharge:Stop()
  9138.  
  9139.  
  9140. a1 = new("Part",char)
  9141. a1.Name = "Beam"
  9142. a1.Anchored = true
  9143. a1.Size = v3(6,6,6)
  9144. a1.CanCollide = false
  9145. a1.Locked = true
  9146. a1.Position = v3(999,999,999)
  9147. a1.BrickColor = bc("Cyan")
  9148. a1.Material = "Neon"
  9149. a1.Transparency = 0
  9150. aa1 = new("SpecialMesh",a1)
  9151. if fuse == false then
  9152. aa1.MeshType = "Cylinder"
  9153. if potara == false then
  9154. aa1.MeshType = "Cylinder"
  9155. else
  9156. aa1.MeshType = "Sphere"
  9157. end
  9158. else
  9159. aa1.MeshType = "Sphere"
  9160. end
  9161.  
  9162. aa1.Scale = v3(1,1,1)
  9163.  
  9164. a2 = new("Part",char)
  9165. a2.Name = "Beam"
  9166. a2.Anchored = true
  9167. a2.Locked = true
  9168.  
  9169. a2.Size = v3(0.1,0.1,0.1)
  9170. a2.CanCollide = false
  9171. a2.Position = v3(999,999,999)
  9172. a2.BrickColor = bc("Cyan")
  9173. a2.Material = "Neon"
  9174. if fuse == false then
  9175. if potara == false then
  9176. a2.Transparency = 0
  9177. else
  9178. a2.Transparency = 1
  9179. end
  9180. else
  9181.  
  9182. a2.Transparency = 1
  9183. end
  9184. aa2 = new("SpecialMesh",a2)
  9185. aa2.MeshType = "Sphere"
  9186. aa2.Scale = v3(150,100,100)
  9187. a3 = new("Part",char)
  9188. a3.Name = "Beam"
  9189. a3.Locked = true
  9190. a3.Anchored = true
  9191. a3.Size = v3(0.1,0.1,0.1)
  9192. a3.CanCollide = false
  9193. a3.Position = v3(999,999,999)
  9194. a3.BrickColor = bc("Cyan")
  9195. a3.Material = "Neon"
  9196. if fuse == false then
  9197. if potara == false then
  9198. a3.Transparency = 0
  9199. else
  9200. a3.Transparency = 1
  9201. end
  9202. else
  9203.  
  9204. a3.Transparency = 1
  9205. end
  9206. aa3 = new("SpecialMesh",a3)
  9207. aa3.MeshType = "Sphere"
  9208. aa3.Scale = v3(200,100,100)
  9209. if ssj4 == true and fuse == false then
  9210. a1.BrickColor = bc("Really red")
  9211. a2.BrickColor = bc("Really red")
  9212. a3.BrickColor = bc("Really red")
  9213. end
  9214. kamecharge:Stop()
  9215. kamefire:Play()
  9216.  
  9217. GroundWave1()
  9218. startk = false
  9219. ringfolder = Instance.new("Model",char)
  9220. --Damages
  9221. -----------------------------------------------------------------------------------------
  9222. a1.Touched:connect(function(hit)
  9223.  
  9224. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9225.  
  9226.  
  9227.  
  9228. if hit.Parent:IsA("Model") then
  9229. hit.Parent:BreakJoints()
  9230. end
  9231. hit:Destroy()
  9232. if enabled == true then
  9233. enabled = false
  9234. num = num + 1
  9235. kamehit:Play()
  9236. a21 = new("Part",char)
  9237. a21.Name = "Beam"..num
  9238. a21.Locked = true
  9239. a21.Size = v3(1,1,1)
  9240. a21.CanCollide = false
  9241. a21.Position = v3(999,999,999)
  9242. a21.BrickColor = bc("Cyan")
  9243. a21.Material = "Neon"
  9244. a21.Transparency = 0
  9245. aa21 = new("SpecialMesh",a21)
  9246. a21.Anchored = true
  9247. a21.Position = hit.Position
  9248. aa21.MeshType = "Sphere"
  9249. aa21.Scale = v3(1,1,1)
  9250. GroundWave2()
  9251. GroundWave3()
  9252. GroundWave4()
  9253. for i = 1,50 do
  9254. wait()
  9255. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9256. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9257. end
  9258. enabled = true
  9259. char["Beam"..num]:Destroy()
  9260. end
  9261.  
  9262. end
  9263.  
  9264. end)
  9265.  
  9266.  
  9267. --Damages
  9268. -----------------------------------------------------------------------------------------
  9269. a5.Touched:connect(function(hit)
  9270.  
  9271. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9272.  
  9273.  
  9274.  
  9275. if hit.Parent:IsA("Model") then
  9276. hit.Parent:BreakJoints()
  9277. end
  9278. hit:Destroy()
  9279. if enabled == true then
  9280. enabled = false
  9281. num = num + 1
  9282. kamehit:Play()
  9283. a21 = new("Part",char)
  9284. a21.Name = "Beam"..num
  9285. a21.Locked = true
  9286. a21.Size = v3(1,1,1)
  9287. a21.CanCollide = false
  9288. a21.Position = v3(999,999,999)
  9289. a21.BrickColor = bc("Cyan")
  9290. a21.Material = "Neon"
  9291. a21.Transparency = 0
  9292. aa21 = new("SpecialMesh",a21)
  9293. a21.Anchored = true
  9294. a21.Position = hit.Position
  9295. aa21.MeshType = "Sphere"
  9296. aa21.Scale = v3(1,1,1)
  9297. GroundWave2()
  9298. GroundWave3()
  9299. GroundWave4()
  9300. for i = 1,50 do
  9301. wait()
  9302. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9303. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9304. end
  9305. enabled = true
  9306. char["Beam"..num]:Destroy()
  9307. end
  9308.  
  9309. end
  9310.  
  9311. end)
  9312.  
  9313.  
  9314. beam2 = true
  9315. beam1 = true
  9316.  
  9317. if potara == true then
  9318. for i = 1,20 do
  9319. wait(0.1)
  9320. sizeup = sizeup-0.7
  9321. ringgo = ringgo + 15
  9322. av = new("Part",ringfolder)
  9323. av.Name = "NewRing"
  9324. av.Anchored = true
  9325. av.Size = v3(0.6,1,1)
  9326. av.BrickColor = bc("New Yeller")
  9327. av.Material = "Neon"
  9328. av.Transparency = 0
  9329. aav = new("SpecialMesh",av)
  9330. aav.MeshType = "FileMesh"
  9331. aav.Scale = v3(sizeup,30,sizeup)
  9332. aav.MeshId = "rbxassetid://991124063"
  9333. av.CFrame = RootPart.CFrame * CFrame.Angles(rad(90),rad(0),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * ringgo * math.random(1.1,1.3)
  9334.  
  9335. end
  9336. end
  9337. if potara == false then
  9338. wait(3)
  9339. else
  9340. wait(0.5)
  9341. end
  9342.  
  9343. beam1 = false
  9344.  
  9345. repeat
  9346. wait()
  9347.  
  9348. if fuse == false then
  9349. if potara == false then
  9350. a1.Size = a1.Size - v3(0,0.2,0.2)
  9351. else
  9352. for i,v in pairs(char.Model:GetChildren()) do
  9353. if v:IsA("Part") then
  9354. if v.Name == "NewRing" then
  9355. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9356. v.Transparency = v.Transparency + 0.1
  9357. end
  9358. end
  9359. end
  9360. a1.Size = a1.Size - v3(0,2,2)
  9361. end
  9362. else
  9363. a1.Size = a1.Size - v3(0,2,2)
  9364. end
  9365. aa2.Scale = aa2.Scale - v3(3,3,3)
  9366. aa3.Scale = aa3.Scale - v3(3,3,3)
  9367. until
  9368. a1.Size.y < 0.1
  9369.  
  9370.  
  9371. a1:Destroy()
  9372. ringfolder:Destroy()
  9373. a2:Destroy()
  9374. a3:Destroy()
  9375. for i = 1,10 do
  9376. wait()
  9377.  
  9378. kamefire.Volume = kamefire.Volume - 0.5
  9379. end
  9380. kamefire:Stop()
  9381. RootPart.Anchored = false
  9382.  
  9383. end
  9384.  
  9385.  
  9386.  
  9387.  
  9388.  
  9389. mouse.KeyDown:connect(function(k)
  9390. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9391. MV4 = 0
  9392. Humanoid.WalkSpeed = 13
  9393. attack = true
  9394. Firepart1 = Instance.new("Part", RightArm)
  9395. Firepart1.Size = Vector3.new(1, 1, 1)
  9396. GuW1 = Instance.new("Weld")
  9397. GuW1.Name = "GuW"
  9398. GuW1.Part0 = RightArm
  9399. GuW1.C0 = cn(0, -1, 0)
  9400. GuW1.C1 = cn(0, 0, 0)
  9401. GuW1.Part1 = Firepart1
  9402. GuW1.Parent = RightArm
  9403. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9404. Firepart1.Transparency = 1
  9405. Firepart2 = Instance.new("Part", LeftArm)
  9406. Firepart2.Size = Vector3.new(1, 1, 1)
  9407. GuW2 = Instance.new("Weld")
  9408. GuW2.Name = "GuW"
  9409. GuW2.Part0 = LeftArm
  9410. GuW2.C0 = cn(0, -1, 0)
  9411. GuW2.C1 = cn(0, 0, 0)
  9412. GuW2.Part1 = Firepart2
  9413. GuW2.Parent = LeftArm
  9414. Firepart2.Transparency = 1
  9415. GuW1:Destroy()
  9416. GuW1 = Instance.new("Weld")
  9417. GuW1.Name = "GuW"
  9418. GuW1.Part0 = Torso
  9419. GuW1.C0 = cn(0, 0, -6)
  9420. GuW1.C1 = cn(0, 0, 0)
  9421. GuW1.Part1 = Firepart1
  9422. GuW1.Parent = Torso
  9423. GuW2:Destroy()
  9424. GuW2 = Instance.new("Weld")
  9425. GuW2.Name = "GuW"
  9426. GuW2.Part0 = Torso
  9427. GuW2.C0 = cn(0, 0, -6)
  9428. GuW2.C1 = cn(0, 0, 0)
  9429. GuW2.Part1 = Firepart2
  9430. GuW2.Parent = Torso
  9431. GuW2:Destroy()
  9432. GuW2 = Instance.new("Weld")
  9433. GuW2.Name = "GuW"
  9434. GuW2.Part0 = Torso
  9435. GuW2.C0 = cn(0, 0, -4)
  9436. GuW2.C1 = cn(0, 0, 0)
  9437. GuW2.Part1 = Firepart2
  9438. GuW2.Parent = Torso
  9439. for i = 0, 18, 0.1 do
  9440. swait()
  9441. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9442. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9443. 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)
  9444. if Torsovelocity.Y > 2 then
  9445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9447. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9448. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9450. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9451. elseif Torsovelocity.Y < 1 then
  9452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9454. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9455. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9457. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9458. end
  9459. end
  9460. GuW1:Destroy()
  9461. GuW1 = Instance.new("Weld")
  9462. GuW1.Name = "GuW"
  9463. GuW1.Part0 = Torso
  9464. GuW1.C0 = cn(0, 0, -15)
  9465. GuW1.C1 = cn(0, 0, 0)
  9466. GuW1.Part1 = Firepart1
  9467. GuW1.Parent = Torso
  9468. GuW2:Destroy()
  9469. GuW2 = Instance.new("Weld")
  9470. GuW2.Name = "GuW"
  9471. GuW2.Part0 = Torso
  9472. GuW2.C0 = cn(0, 0, -17.5)
  9473. GuW2.C1 = cn(0, 0, 0)
  9474. GuW2.Part1 = Firepart2
  9475. GuW2.Parent = Torso
  9476. for i = 0, 1.25, 0.01 do
  9477. swait()
  9478. 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)
  9479. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9480. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9481. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9482. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9483. if Torsovelocity.Y > 2 then
  9484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9486. 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)
  9487. 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)
  9488. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9489. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9490. end
  9491. end
  9492. wait(0.5)
  9493. Humanoid.WalkSpeed = 16
  9494. attack = false
  9495. MV4 = 300
  9496. Firepart1:Destroy()
  9497. Firepart2:Destroy()
  9498. end
  9499.  
  9500.  
  9501. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9502. MV4 = 90
  9503. Humanoid.WalkSpeed = 0.01
  9504. attack = true
  9505. Firepart1 = Instance.new("Part", RightArm)
  9506. Firepart1.Size = Vector3.new(1, 1, 1)
  9507. GuW1 = Instance.new("Weld")
  9508. GuW1.Name = "GuW"
  9509. GuW1.Part0 = RightArm
  9510. GuW1.C0 = cn(0, -1, 0)
  9511. GuW1.C1 = cn(0, 0, 0)
  9512. GuW1.Part1 = Firepart1
  9513. GuW1.Parent = RightArm
  9514. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9515. Firepart1.Transparency = 1
  9516. Firepart2 = Instance.new("Part", LeftArm)
  9517. Firepart2.Size = Vector3.new(1, 1, 1)
  9518. GuW2 = Instance.new("Weld")
  9519. GuW2.Name = "GuW"
  9520. GuW2.Part0 = LeftArm
  9521. GuW2.C0 = cn(0, -1, 0)
  9522. GuW2.C1 = cn(0, 0, 0)
  9523. GuW2.Part1 = Firepart2
  9524. GuW2.Parent = LeftArm
  9525. Firepart2.Transparency = 1
  9526. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9527. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9528. for i = 0, 2, 0.1 do
  9529. swait()
  9530. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9531. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9532. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9533. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9534. if Torsovelocity.Y > 2 then
  9535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9537. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9538. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9539. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9540. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9541. elseif Torsovelocity.Y < 1 then
  9542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9544. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9545. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9546. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9547. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9548. end
  9549. end
  9550. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9551. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9552. for i = 0, 7, 0.1 do
  9553. swait()
  9554. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9555. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9556. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9557. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9558. if Torsovelocity.Y > 2 then
  9559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9561. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9564. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9565. elseif Torsovelocity.Y < 1 then
  9566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9568. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9569. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9570. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9571. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9572. end
  9573. end
  9574. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9575. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9576. for i = 0, 7, 0.1 do
  9577. swait()
  9578. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9579. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9580. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9581. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9582. if Torsovelocity.Y > 2 then
  9583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9587. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9588. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9589. elseif Torsovelocity.Y < 1 then
  9590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9592. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9595. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9596. end
  9597. end
  9598. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9599. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9600. for i = 0, 6, 0.1 do
  9601. swait()
  9602. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9603. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9604. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9605. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9606. if Torsovelocity.Y > 2 then
  9607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9609. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9612. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9613. elseif Torsovelocity.Y < 1 then
  9614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9616. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9619. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9620. end
  9621. end
  9622. for i = 0, 5, 0.1 do
  9623. swait()
  9624. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9625. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9626. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9627. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9628. if Torsovelocity.Y > 2 then
  9629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9631. 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)
  9632. 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)
  9633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9634. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9635. elseif Torsovelocity.Y < 1 then
  9636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9638. 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)
  9639. 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)
  9640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9642. end
  9643. end
  9644. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9645. for i = 0, 7, 0.1 do
  9646. swait()
  9647. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9648. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9649. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9650. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9651. if Torsovelocity.Y > 2 then
  9652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9654. 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)
  9655. 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)
  9656. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9657. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9658. elseif Torsovelocity.Y < 1 then
  9659. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9660. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9661. 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)
  9662. 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)
  9663. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9664. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9665. end
  9666. end
  9667. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9668. GuW1:Destroy()
  9669. GuW1 = Instance.new("Weld")
  9670. GuW1.Name = "GuW"
  9671. GuW1.Part0 = Torso
  9672. GuW1.C0 = cn(0, 0, -6)
  9673. GuW1.C1 = cn(0, 0, 0)
  9674. GuW1.Part1 = Firepart1
  9675. GuW1.Parent = Torso
  9676. GuW2:Destroy()
  9677. GuW2 = Instance.new("Weld")
  9678. GuW2.Name = "GuW"
  9679. GuW2.Part0 = Torso
  9680. GuW2.C0 = cn(0, 0, -6)
  9681. GuW2.C1 = cn(0, 0, 0)
  9682. GuW2.Part1 = Firepart2
  9683. GuW2.Parent = Torso
  9684. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9685. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9686. GuW2:Destroy()
  9687. GuW2 = Instance.new("Weld")
  9688. GuW2.Name = "GuW"
  9689. GuW2.Part0 = Torso
  9690. GuW2.C0 = cn(0, 0, -4)
  9691. GuW2.C1 = cn(0, 0, 0)
  9692. GuW2.Part1 = Firepart2
  9693. GuW2.Parent = Torso
  9694. for i = 0, 7, 0.1 do
  9695. swait()
  9696. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9697. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9698. if Torsovelocity.Y > 2 then
  9699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9701. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9704. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9705. elseif Torsovelocity.Y < 1 then
  9706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9708. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9709. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9710. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9711. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9712. end
  9713. end
  9714. local bp2 = Create("BodyPosition")({
  9715. P = 900,
  9716. D = 1000,
  9717. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9718. position = Torso.Position + Vector3.new(0, 60, 0),
  9719. Parent = Torso
  9720. })
  9721. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9722. for i = 0, 8, 0.1 do
  9723. swait()
  9724. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9725. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9726. 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)
  9727. if Torsovelocity.Y > 2 then
  9728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9730. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9733. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9734. elseif Torsovelocity.Y < 1 then
  9735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9737. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9738. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9741. end
  9742. end
  9743. for i = 0, 18, 0.1 do
  9744. swait()
  9745. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9746. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9747. 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)
  9748. if Torsovelocity.Y > 2 then
  9749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9751. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9752. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9753. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9754. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9755. elseif Torsovelocity.Y < 1 then
  9756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9758. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9761. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9762. end
  9763. end
  9764. GuW1:Destroy()
  9765. GuW1 = Instance.new("Weld")
  9766. GuW1.Name = "GuW"
  9767. GuW1.Part0 = Torso
  9768. GuW1.C0 = cn(0, 0, -15)
  9769. GuW1.C1 = cn(0, 0, 0)
  9770. GuW1.Part1 = Firepart1
  9771. GuW1.Parent = Torso
  9772. GuW2:Destroy()
  9773. GuW2 = Instance.new("Weld")
  9774. GuW2.Name = "GuW"
  9775. GuW2.Part0 = Torso
  9776. GuW2.C0 = cn(0, 0, -17.5)
  9777. GuW2.C1 = cn(0, 0, 0)
  9778. GuW2.Part1 = Firepart2
  9779. GuW2.Parent = Torso
  9780. for i = 0, 1.25, 0.01 do
  9781. swait()
  9782. 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)
  9783. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9784. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9785. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9786. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9787. if Torsovelocity.Y > 2 then
  9788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9790. 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)
  9791. 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)
  9792. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9793. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9794. elseif Torsovelocity.Y < 1 then
  9795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9797. 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)
  9798. 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)
  9799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9800. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9801. end
  9802. end
  9803. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9804. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9805. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9806. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9807. for i = 0, 3, 0.1 do
  9808. swait()
  9809. if Torsovelocity.Y > 2 then
  9810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9812. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9813. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9814. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9815. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9816. elseif Torsovelocity.Y < 1 then
  9817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9823. end
  9824. end
  9825. wait(1)
  9826. bp2:Destroy()
  9827. Humanoid.WalkSpeed = 16
  9828. attack = false
  9829. MV4 = 0
  9830. Firepart1:Destroy()
  9831. Firepart2:Destroy()
  9832. end
  9833. end)
  9834. whiletruewait = false
  9835. game:GetService("RunService").Stepped:connect(function()
  9836. if whiletruewait == false then
  9837. whiletruewait = true
  9838. wait()
  9839. whiletruewait = false
  9840. end
  9841. end)
  9842. game:GetService("RunService").Stepped:connect(function()
  9843. if whiletruewait == false then
  9844. if MV1 < 20 then
  9845. MV1 = MV1 + 0.2
  9846. end
  9847. if MV2 < 90 then
  9848. MV2 = MV2 + 1
  9849. end
  9850. if MV3 < 190 then
  9851. MV3 = MV3 + 0.4
  9852. end
  9853. if MV4 < 500 then
  9854. MV4 = MV4 + 0.3
  9855. end
  9856. end
  9857. end)
  9858. Humanoid.MaxHealth = 10000
  9859. wait()
  9860. for i = 1, 6 do
  9861. Humanoid.Health = Humanoid.MaxHealth
  9862. wait()
  9863. end
  9864.  
  9865. ---
  9866. GroundWave3 = function()
  9867. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9868. Colors = {"White", "White"}
  9869. local wave = Instance.new("Part", char)
  9870. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9871. wave.Anchored = true
  9872. wave.Name = "Wave"
  9873. wave.CanCollide = false
  9874. wave.Locked = true
  9875. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9876. wave.TopSurface = "Smooth"
  9877. wave.BottomSurface = "Smooth"
  9878. wave.Transparency = 0.10
  9879. wave.CFrame = HandCF
  9880. wm = Instance.new("SpecialMesh",wave)
  9881. wm.MeshId = "rbxassetid://559831844"
  9882. coroutine.wrap(function()
  9883. for i = 1, 30, 1 do
  9884. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9885. wave.Size = wm.Scale
  9886. wave.CFrame = HandCF
  9887. wave.Transparency = i/30
  9888. wait()
  9889. end
  9890. wait()
  9891. wave:Destroy()
  9892. end)()
  9893. end
  9894. ---
  9895.  
  9896. local rock3 = false
  9897. local rock2 = false
  9898. local rock = false
  9899.  
  9900. if rock2 == true then
  9901. wait(0.1)
  9902.  
  9903. for i,v in pairs(char:GetChildren()) do
  9904. if v:IsA("Part") then
  9905. if v.Name == "NewPart2" then
  9906. v.GO.Velocity = v3(0,-5,0)
  9907. end
  9908. end
  9909.  
  9910. end
  9911. rock2 = false
  9912. end
  9913. if rock3 == true then
  9914. wait(0.1)
  9915. for i,v in pairs(char:GetChildren()) do
  9916. if v:IsA("Part") then
  9917. if v.Name == "NewPart2" then
  9918. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9919. end
  9920. end
  9921. end
  9922. rock3 = false
  9923. end
  9924.  
  9925.  
  9926. local v3 = Vector3.new
  9927. local num = 0
  9928. local bc = BrickColor.new
  9929. local new = Instance.new
  9930.  
  9931. GroundWave1d = function()
  9932.  
  9933. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9934. Colors = {"Cyan", "Cyan"}
  9935. local wave = Instance.new("Part", char)
  9936. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9937. wave.Anchored = true
  9938. wave.Name = "Wave"..number
  9939. wave.CanCollide = false
  9940. wave.Locked = true
  9941. wave.Size = Vector3.new(0.5,0.5,0.5)
  9942. wave.TopSurface = "Smooth"
  9943. wave.BottomSurface = "Smooth"
  9944. wave.Transparency = 0.35
  9945. wave.CFrame = HandCF
  9946. wm = Instance.new("SpecialMesh", wave)
  9947. wm.Name = "wave"..number
  9948. wm.MeshId = "rbxassetid://3270017"
  9949. coroutine.wrap(function()
  9950. for i = 1, 30, 1 do
  9951. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9952. wave.Size = wm.Scale
  9953. wave.CFrame = HandCF
  9954. wave.Transparency = i/30
  9955. wait()
  9956. end
  9957. wait()
  9958. wave:Destroy()
  9959.  
  9960. end)()
  9961. end
  9962.  
  9963. mouse.KeyDown:connect(function(key)
  9964. if key == "=" then
  9965.  
  9966. Humanoid.WalkSpeed = 0
  9967. RootPart.Anchored = true
  9968. bigkamehameha1 = true
  9969.  
  9970. wait(0)
  9971. bigkamehameha1 = false
  9972. bigkamehameha2 = true
  9973. ar = new("Part",char)
  9974. ar.Name = "NewPart"
  9975. ar.Position = v3(999,999,999)
  9976. ar.Size = v3(1,1,1)
  9977. ar.BrickColor = bc("Cyan")
  9978. ar.Material = "Neon"
  9979. ar.Transparency = 1
  9980. aar = new("SpecialMesh",ar)
  9981. aar.MeshType = "Sphere"
  9982. aar.Scale = v3(3,3,4)
  9983.  
  9984. aaar =new("Weld",ar)
  9985. aaar.Part0 = Torso
  9986. aaar.Part1 = ar
  9987. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9988. for i = 1,9 do
  9989. wait(0.5)
  9990. GroundWave1d()
  9991. ar.Transparency = ar.Transparency - 0.1
  9992. end
  9993. kamehameha()
  9994.  
  9995. idle7 = true
  9996. ar:Destroy()
  9997. bigkamehameha2 = false
  9998. RootPart.Anchored = false
  9999. end
  10000. end)
  10001.  
  10002.  
  10003.  
  10004. local rad = math.rad
  10005. local kamehameha5 = false
  10006. local kamehameha1 = false
  10007. local kamehameha2 = false
  10008. local kamehameha3 = false
  10009. local kamehameha4 = false
  10010.  
  10011. mouse.KeyDown:connect(function(key)
  10012. if key == "=" then
  10013.  
  10014.  
  10015. idle = false
  10016. Humanoid.WalkSpeed = 0
  10017. RootPart.Anchored = true
  10018.  
  10019. KamehamehaVoice:Play()
  10020. startk = true
  10021.  
  10022.  
  10023.  
  10024. wait(0.4)
  10025.  
  10026.  
  10027. kamehameha2 = true
  10028. kamehameha()
  10029. wait(0.8)
  10030. KamehamehaVoice.TimePosition = 0
  10031. kamehameha2 = false
  10032. Humanoid.WalkSpeed = 16
  10033. RootPart.Anchored = false
  10034. end
  10035. end)
  10036.  
  10037.  
  10038. mouse.KeyDown:connect(function(key)
  10039. if key=="=" then
  10040. Serious()
  10041. char.JumPower = 150
  10042. end
  10043. end)
  10044. Health = math.huge --------- Serious mode aura.
  10045. BaseHealth = math.huge
  10046.  
  10047.  
  10048.  
  10049.  
  10050. InForm = false
  10051.  
  10052. Player = game.Players.LocalPlayer
  10053. Char = Player.Character
  10054. Torso = Char.Torso
  10055.  
  10056. function Serious()
  10057. for X = 1, 1 do wait()
  10058.  
  10059.  
  10060. wait(0)
  10061. for X = 1, 1 do wait()
  10062. local Effect = Instance.new("Part")
  10063. Effect.Name = "Effect"
  10064. Effect.Parent = Torso
  10065. Effect.CFrame = Torso.CFrame
  10066. Effect.BrickColor = BrickColor.new("Neon orange")
  10067. Effect.Shape = "Ball"
  10068. Effect.Size = Vector3.new(1, 1, 1)
  10069. Effect.Anchored = true
  10070. Effect.Material = "Neon"
  10071. Effect.CanCollide = false
  10072. Effect.CFrame = Torso.CFrame
  10073. Effect.Size = Effect.Size + Vector3.new(0.5)
  10074. Effect.Transparency = Effect.Transparency + 0.04
  10075. end
  10076. end
  10077.  
  10078. repeat
  10079. Torso:FindFirstChild("Effect"):Remove()
  10080. until Torso:FindFirstChild("Effect") == nil
  10081.  
  10082.  
  10083. local Color1 = Color3.new(255, 255, 0)
  10084. local Color2 = Color3.new(255, 255, 0)
  10085.  
  10086. for i = 0, 3, 0.1 do
  10087. swait()
  10088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10090. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10091. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10092. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10093. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10094. end
  10095. local pie22 = Instance.new("ParticleEmitter")
  10096. pie22.Parent = LeftArm
  10097. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10098. pie22.LightEmission = 1
  10099. pie22.Size = NumberSequence.new(1,2)
  10100. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10101. pie22.Transparency = NumberSequence.new(0.7,1)
  10102. pie22.EmissionDirection = "Top"
  10103. pie22.Enabled = true
  10104. pie22.Lifetime = NumberRange.new(1)
  10105. pie22.Rotation = NumberRange.new(-420, 425)
  10106. pie22.Rate = 50
  10107. pie22.Speed = NumberRange.new(1)
  10108. pie22.LockedToPart = false
  10109. pie22.VelocitySpread = 2
  10110. local pie22 = Instance.new("ParticleEmitter")
  10111. pie22.Parent = RightArm
  10112. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10113. pie22.LightEmission = 1
  10114. pie22.Size = NumberSequence.new(1,2)
  10115. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10116. pie22.Transparency = NumberSequence.new(0.7,1)
  10117. pie22.EmissionDirection = "Top"
  10118. pie22.Enabled = true
  10119. pie22.Lifetime = NumberRange.new(1)
  10120. pie22.Rotation = NumberRange.new(-420, 425)
  10121. pie22.Rate = 50
  10122. pie22.Speed = NumberRange.new(1)
  10123. pie22.LockedToPart = false
  10124. pie22.VelocitySpread = 2
  10125. local pie22 = Instance.new("ParticleEmitter")
  10126. pie22.Parent = LeftLeg
  10127. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10128. pie22.LightEmission = 1
  10129. pie22.Size = NumberSequence.new(1,2)
  10130. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10131. pie22.Transparency = NumberSequence.new(0.8,1)
  10132. pie22.EmissionDirection = "Top"
  10133. pie22.Enabled = true
  10134. pie22.Lifetime = NumberRange.new(1)
  10135. pie22.Rotation = NumberRange.new(-420, 425)
  10136. pie22.Rate = 20
  10137. pie22.Speed = NumberRange.new(1)
  10138. pie22.LockedToPart = false
  10139. pie22.VelocitySpread = 2
  10140. local pie22 = Instance.new("ParticleEmitter")
  10141. pie22.Parent = RightLeg
  10142. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10143. pie22.LightEmission = 1
  10144. pie22.Size = NumberSequence.new(1,2)
  10145. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10146. pie22.Transparency = NumberSequence.new(0.8,1)
  10147. pie22.EmissionDirection = "Top"
  10148. pie22.Enabled = true
  10149. pie22.Lifetime = NumberRange.new(1)
  10150. pie22.Rotation = NumberRange.new(-420, 425)
  10151. pie22.Rate = 20
  10152. pie22.Speed = NumberRange.new(1)
  10153. pie22.LockedToPart = false
  10154. pie22.VelocitySpread = 2
  10155. lig = Instance.new("PointLight",Player.Character.Torso)
  10156. lig.Color=Color3.new(255,255,0)
  10157. lig.Range = 6
  10158.  
  10159. local Must = Instance.new("Sound",Torso)
  10160. Must.SoundId = "rbxassetid://136847579"
  10161. Must.Pitch = 0.99
  10162. Must.Volume = 0.6
  10163. Must.Looped = false
  10164. wait(0)
  10165. Must:Play()
  10166. a21e = new("Part",char)
  10167. a21e.Name = "Beam"..num
  10168. a21e.Locked = true
  10169. a21e.Size = v3(1,1,1)
  10170. a21e.CanCollide = false
  10171. a21e.BrickColor = bc("Neon orange")
  10172. a21e.Material = "Neon"
  10173. a21e.Transparency = 0
  10174. aa21e = new("SpecialMesh",a21e)
  10175. a21e.Anchored = true
  10176. a21e.Position = RootPart.Position
  10177. aa21e.MeshType = "Sphere"
  10178. aa21e.Scale = v3(1,1,1)
  10179. for i = 1,50 do
  10180. wait()
  10181. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10182. a21e.Transparency = a21e.Transparency + 0.04
  10183. end
  10184.  
  10185.  
  10186. local Mus = Instance.new("Sound",Torso)
  10187. Mus.SoundId = "rbxassetid://291165237"
  10188. Mus.Pitch = 0.99
  10189. Mus.Volume = 0.2
  10190. Mus.Looped = true
  10191. wait(0)
  10192. Mus:Play()
  10193.  
  10194. InForm = true
  10195. Humanoid.JumpPower = 120
  10196.  
  10197. Char.Humanoid.MaxHealth = Health
  10198. wait(0.3)
  10199. Char.Humanoid.Health = Health
  10200. wait(0.7)
  10201. Must:Destroy()
  10202. end
  10203.  
  10204. function Base()
  10205. InForm = false
  10206. local Effect = Instance.new("Part")
  10207. Effect.Name = "Effect"
  10208. Effect.Parent = Torso
  10209. Effect.CFrame = Torso.CFrame
  10210. Effect.BrickColor = BrickColor.new("White")
  10211. Effect.Shape = "Ball"
  10212. Effect.Size = Vector3.new(8, 8, 8)
  10213. Effect.Anchored = true
  10214. Effect.Material = "Neon"
  10215. Effect.CanCollide = false
  10216. for loop = 1, 25 do wait()
  10217. Effect.CFrame = Torso.CFrame
  10218. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10219. Effect.Transparency = Effect.Transparency + 0.04
  10220.  
  10221. end
  10222. repeat
  10223. Torso:FindFirstChild("Effect"):Remove()
  10224. until Torso:FindFirstChild("Effect") == nil
  10225.  
  10226. for i, v in pairs(Torso:GetChildren()) do
  10227. if v:IsA('ParticleEmitter') then
  10228. v:Remove()
  10229. end
  10230. end
  10231. char.Humanoid.MaxHealth = BaseHealth
  10232. wait(0.3)
  10233. char.Humanoid.Health = BaseHealth
  10234.  
  10235.  
  10236. end
  10237.  
  10238. mouse.KeyDown:connect(function(key)
  10239. if key=="9" then
  10240. Base()
  10241. lig:Destroy()
  10242. end
  10243. end)
  10244.  
  10245. Player.Chatted:connect(function(Message)
  10246. if Message == "Time to get serious." and InForm == false then
  10247. wait(0.10)
  10248. Serious()
  10249. end
  10250. if Message == "off" or Message == "Nice fight." and InForm == true then
  10251. Base()
  10252. end
  10253. local ContentProvider = game:GetService("ContentProvider")
  10254.  
  10255. local function LoadAssets(AssetList)
  10256. -- Takes an asset list and preloads it. Will not wait for them to load.
  10257.  
  10258. for _, AssetId in pairs(AssetList) do
  10259. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10260. end
  10261. end
  10262.  
  10263. local Gibs = game.Workspace
  10264.  
  10265. function Kill(Character)
  10266. Character.Humanoid.Health = 0
  10267. local poo = Instance.new("IntValue",Character)
  10268. poo.Name = "haha nope"
  10269. local svch = Character
  10270. local hum = Character:findFirstChild("Humanoid")
  10271. Character.Archivable = true
  10272. local chrclone = Character:clone()
  10273. Character.Archivable = false
  10274.  
  10275. local ch = chrclone:GetChildren()
  10276. local i
  10277. for i = 1,#ch do
  10278. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10279. ch[i]:remove()
  10280. end
  10281. end
  10282. local function Scan(ch)
  10283. local e
  10284. for e = 1,#ch do
  10285. Scan(ch[e]:GetChildren())
  10286. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10287. ch[e]:remove()
  10288. end
  10289. end
  10290. end
  10291. Scan(chrclone:GetChildren())
  10292.  
  10293. local hum2 = chrclone:findFirstChild("Humanoid")
  10294.  
  10295.  
  10296. if hum2 ~= nil then
  10297. hum2.Name = "Humanoid2"
  10298. hum2.PlatformStand = true
  10299. hum2.Sit = true
  10300. hum2.MaxHealth = 0
  10301. hum2.Health = 0
  10302. end
  10303.  
  10304. local ch = Character:GetChildren()
  10305. local i
  10306. for i = 1,#ch do
  10307. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10308. ch[i]:remove()
  10309. end
  10310. end
  10311.  
  10312. wait(0.2)
  10313.  
  10314. local ch = Character:GetChildren()
  10315. local i
  10316. for i = 1,#ch do
  10317. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10318. ch[i]:remove()
  10319. end
  10320. end
  10321. Character = chrclone
  10322. local Torso = Character.Torso
  10323. local movevector = Vector3.new()
  10324.  
  10325. if Torso then
  10326. local Head = Character:FindFirstChild("Head")
  10327. local Limb = Character:FindFirstChild("Right Arm")
  10328. if Limb then
  10329.  
  10330. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10331. local Joint = Instance.new("Glue")
  10332. Joint.Name = "RightShoulder"
  10333. Joint.Part0 = Torso
  10334. Joint.Part1 = Limb
  10335. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10336. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10337. Joint.Parent = Torso
  10338.  
  10339. local B = Instance.new("Part")
  10340. B.TopSurface = 0
  10341. B.BottomSurface = 0
  10342. B.formFactor = "Symmetric"
  10343. B.Size = Vector3.new(1, 1, 1)
  10344. B.Transparency = 1
  10345. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10346. B.Parent = Character
  10347. local W = Instance.new("Weld")
  10348. W.Part0 = Limb
  10349. W.Part1 = B
  10350. W.C0 = CFrame.new(0, -0.5, 0)
  10351. W.Parent = Limb
  10352.  
  10353. end
  10354. local Limb = Character:FindFirstChild("Left Arm")
  10355. if Limb then
  10356.  
  10357. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10358. local Joint = Instance.new("Glue")
  10359. Joint.Name = "LeftShoulder"
  10360. Joint.Part0 = Torso
  10361. Joint.Part1 = Limb
  10362. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10363. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10364. Joint.Parent = Torso
  10365.  
  10366. local B = Instance.new("Part")
  10367. B.TopSurface = 0
  10368. B.BottomSurface = 0
  10369. B.formFactor = "Symmetric"
  10370. B.Size = Vector3.new(1, 1, 1)
  10371. B.Transparency = 1
  10372. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10373. B.Parent = Character
  10374. local W = Instance.new("Weld")
  10375. W.Part0 = Limb
  10376. W.Part1 = B
  10377. W.C0 = CFrame.new(0, -0.5, 0)
  10378. W.Parent = Limb
  10379.  
  10380. end
  10381. local Limb = Character:FindFirstChild("Right Leg")
  10382. if Limb then
  10383.  
  10384. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10385. local Joint = Instance.new("Glue")
  10386. Joint.Name = "RightHip"
  10387. Joint.Part0 = Torso
  10388. Joint.Part1 = Limb
  10389. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10390. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10391. Joint.Parent = Torso
  10392.  
  10393. local B = Instance.new("Part")
  10394. B.TopSurface = 0
  10395. B.BottomSurface = 0
  10396. B.formFactor = "Symmetric"
  10397. B.Size = Vector3.new(1, 1, 1)
  10398. B.Transparency = 1
  10399. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10400. B.Parent = Character
  10401. local W = Instance.new("Weld")
  10402. W.Part0 = Limb
  10403. W.Part1 = B
  10404. W.C0 = CFrame.new(0, -0.5, 0)
  10405. W.Parent = Limb
  10406.  
  10407. end
  10408. local Limb = Character:FindFirstChild("Left Leg")
  10409. if Limb then
  10410.  
  10411. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10412. local Joint = Instance.new("Glue")
  10413. Joint.Name = "LeftHip"
  10414. Joint.Part0 = Torso
  10415. Joint.Part1 = Limb
  10416. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10417. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10418. Joint.Parent = Torso
  10419.  
  10420. local B = Instance.new("Part")
  10421. B.TopSurface = 0
  10422. B.BottomSurface = 0
  10423. B.formFactor = "Symmetric"
  10424. B.Size = Vector3.new(1, 1, 1)
  10425. B.Transparency = 1
  10426. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10427. B.Parent = Character
  10428. local W = Instance.new("Weld")
  10429. W.Part0 = Limb
  10430. W.Part1 = B
  10431. W.C0 = CFrame.new(0, -0.5, 0)
  10432. W.Parent = Limb
  10433. end
  10434. end
  10435. end
  10436. ----------
  10437.  
  10438. lerpz = function(D, E, F, G)
  10439. D[E] = D[E]:lerp(F, G)
  10440. end
  10441.  
  10442. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10443. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10444. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10445. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10446. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10447. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10448. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10449. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10450. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10451. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10452. resetlerp = function()
  10453. RJ.C0 = RJC0
  10454. RJ.C1 = RJC1
  10455. N.C0 = NC0
  10456. N.C1 = NC1
  10457. RS.C0 = RSC0
  10458. RS.C1 = RSC1
  10459. LS.C0 = LSC0
  10460. LS.C1 = LSC1
  10461. RH.C0 = RHC0
  10462. RH.C1 = RHC1
  10463. LH.C0 = LHC0
  10464. LH.C1 = LHC1
  10465. end
  10466. -------
  10467. ----------
  10468. hrp = char.HumanoidRootPart
  10469.  
  10470. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10471. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10472. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10473. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10474. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10475. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10476. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10477. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10478. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10479. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10480. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10481. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10482. RS = Torso:FindFirstChild("Right Shoulder")
  10483. LS = Torso:FindFirstChild("Left Shoulder")
  10484. RH = Torso:FindFirstChild("Right Hip")
  10485. LH = Torso:FindFirstChild("Left Hip")
  10486. RJ = hrp:FindFirstChild("RootJoint")
  10487. N = Torso:FindFirstChild("Neck")
  10488. cf = CFrame.new
  10489. ang = CFrame.Angles
  10490. rd = math.rad
  10491. rd2 = math.random
  10492. cs = ColorSequence.new
  10493. ns = NumberSequence.new
  10494. nsk = NumberSequenceKeypoint.new
  10495. -------------------
  10496.  
  10497. end)
  10498.  
  10499. print([[
  10500. -------------------------------------------------
  10501. hi
  10502. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement