kaualima12

Untitled

May 28th, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 484.80 KB | None | 0 0
  1. wait(2)
  2. --[[
  3.  
  4. ░▒▓█ Ultra Instinct █▓▒░
  5.  
  6. --]]
  7.  
  8. local Player = owner
  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. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  25. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  26. do
  27. print("FE Compatibility code by Mokiros")
  28. script.Parent = Player.Character
  29.  
  30. --RemoteEvent for communicating
  31. local Event = Instance.new("RemoteEvent")
  32. Event.Name = "UserInput_Event"
  33.  
  34. --Fake event to make stuff like Mouse.KeyDown work
  35. local function fakeEvent()
  36. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  37. t.connect = t.Connect
  38. return t
  39. end
  40. end
  41. wait()
  42. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer
  43. shirt.Name = "Shirt"
  44. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer
  45. shirt.Name = "Pants
  46.  
  47.  
  48. local v3 = Vector3.new
  49. local num = 0
  50. local bc = BrickColor.new
  51. local new = Instance.new
  52.  
  53.  
  54. Instance.new("ForceField",char).Visible = false
  55. local poo = Instance.new("IntValue",Character)
  56. poo.Name = "haha nope"
  57. char.Humanoid.MaxHealth = math.huge
  58. wait()
  59. char.Humanoid.Health = math.huge
  60. Instance.new("ForceField",char).Visible = false
  61. local skinCol = "Pastel brown"
  62. local bd = Player:FindFirstChild("Body Colors")
  63. if bd then
  64. bd.HeadColor = BrickColor.new(skinCol)
  65. bd.TorsoColor = BrickColor.new(skinCol)
  66. bd.LeftLegColor = BrickColor.new(skinCol)
  67. bd.RightLegColor = BrickColor.new(skinCol)
  68. bd.LeftArmColor = BrickColor.new(skinCol)
  69. bd.RightArmColor = BrickColor.new(skinCol)
  70. else
  71. bd = Instance.new("BodyColors", Player)
  72. bd.HeadColor = BrickColor.new(skinCol)
  73. bd.TorsoColor = BrickColor.new(skinCol)
  74. bd.LeftLegColor = BrickColor.new(skinCol)
  75. bd.RightLegColor = BrickColor.new(skinCol)
  76. bd.LeftArmColor = BrickColor.new(skinCol)
  77. bd.RightArmColor = BrickColor.new(skinCol)
  78. end
  79. local number = 1
  80.  
  81. --------------------------------------------------------------------------
  82. --transform
  83. GroundWave5 = function()
  84. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  85. Colors = {"Dark blue", "Dark blue"}
  86.  
  87. local wave11 = Instance.new("Part", char)
  88. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  89. wave11.Anchored = true
  90. wave11.Name = "Wave"
  91. wave11.CanCollide = false
  92. wave11.Locked = true
  93. wave11.Size = Vector3.new(1, 1, 1)
  94. wave11.TopSurface = "Smooth"
  95. wave11.BottomSurface = "Smooth"
  96. wave11.Transparency = 0.35
  97. wave11.CFrame = HandCF
  98. wm31 = Instance.new("SpecialMesh", wave11)
  99. wm31.MeshId = "rbxassetid://3270017"
  100. coroutine.wrap(function()
  101. for i = 1, 30, 1 do
  102. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  103. wave11.Size = wm31.Scale
  104. wave11.CFrame = HandCF
  105. wave11.Transparency = i/30
  106. wait()
  107. end
  108. wait()
  109. wave11:Destroy()
  110. end)()
  111. end
  112. GroundWave6 = function()
  113. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  114. Colors = {"White", "Dark blue"}
  115. local wave111 = Instance.new("Part", char)
  116. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  117. wave111.Anchored = true
  118. wave111.Name = "Wave"
  119. wave111.CanCollide = false
  120. wave111.Locked = true
  121. wave111.Size = Vector3.new(1, 1, 1)
  122. wave111.TopSurface = "Smooth"
  123. wave111.BottomSurface = "Smooth"
  124. wave111.Transparency = 0.35
  125. wave111.CFrame = HandCF
  126. wm311 = Instance.new("SpecialMesh", wave111)
  127. wm311.MeshId = "rbxassetid://3270017"
  128. coroutine.wrap(function()
  129. for i = 1, 30, 1 do
  130. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  131. wave111.Size = wm311.Scale
  132. wave111.CFrame = HandCF
  133. wave111.Transparency = i/30
  134. wait()
  135. end
  136. wait()
  137. wave111:Destroy()
  138. end)()
  139. end
  140. GroundWave7 = function()
  141. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  142. Colors = {"Dark blue", "White"}
  143. local wave1111 = Instance.new("Part", char)
  144. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  145. wave1111.Anchored = true
  146. wave1111.Name = "Wave"
  147. wave1111.CanCollide = false
  148. wave1111.Locked = true
  149. wave1111.Size = Vector3.new(1, 1, 1)
  150. wave1111.TopSurface = "Smooth"
  151. wave1111.BottomSurface = "Smooth"
  152. wave1111.Transparency = 0.35
  153. wave1111.CFrame = HandCF
  154. wm3111 = Instance.new("SpecialMesh", wave1111)
  155. wm3111.MeshId = "rbxassetid://3270017"
  156. coroutine.wrap(function()
  157. for i = 1, 30, 1 do
  158. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  159. wave1111.Size = wm3111.Scale
  160. wave1111.CFrame = HandCF
  161. wave1111.Transparency = i/30
  162. wait()
  163. end
  164. wait()
  165. wave1111:Destroy()
  166. end)()
  167. end
  168. GroundWave8 = function()
  169. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  170. Colors = {"Dark blue", "Dark blue"}
  171. local wave11111 = Instance.new("Part", char)
  172. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  173. wave11111.Anchored = true
  174. wave11111.Name = "Wave"
  175. wave11111.CanCollide = false
  176. wave11111.Locked = true
  177. wave11111.Size = Vector3.new(1, 1, 1)
  178. wave11111.TopSurface = "Smooth"
  179. wave11111.BottomSurface = "Smooth"
  180. wave11111.Transparency = 0.35
  181. wave11111.CFrame = HandCF
  182. wm31111 = Instance.new("SpecialMesh", wave11111)
  183. wm31111.MeshId = "rbxassetid://3270017"
  184. coroutine.wrap(function()
  185. for i = 1, 30, 1 do
  186. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  187. wave11111.Size = wm31111.Scale
  188. wave11111.CFrame = HandCF
  189. wave11111.Transparency = i/30
  190. wait()
  191. end
  192. wait()
  193. wave11111:Destroy()
  194. end)()
  195. end
  196. GroundWave9 = function()
  197. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  198.  
  199. Colors = {"Cyan", "White"}
  200. local wave111111 = Instance.new("Part", char)
  201. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  202. wave111111.Anchored = true
  203. wave111111.Name = "Wave"
  204. wave111111.CanCollide = false
  205. wave111111.Locked = true
  206. wave111111.Size = Vector3.new(1, 1, 1)
  207. wave111111.TopSurface = "Smooth"
  208. wave111111.BottomSurface = "Smooth"
  209. wave111111.Transparency = 0.35
  210. wave111111.CFrame = HandCF
  211. wm311111 = Instance.new("SpecialMesh", wave111111)
  212. wm311111.MeshId = "rbxassetid://3270017"
  213. coroutine.wrap(function()
  214. for i = 1, 30, 1 do
  215. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  216. wave111111.Size = wm311111.Scale
  217. wave111111.CFrame = HandCF
  218. wave111111.Transparency = i/30
  219. wait()
  220. end
  221. wait()
  222. wave111111:Destroy()
  223. end)()
  224. end
  225. GroundWave10 = function()
  226. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  227. Colors = {"White", "Dark blue"}
  228. local wave1111111 = Instance.new("Part", char)
  229. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  230. wave1111111.Anchored = true
  231. wave1111111.Name = "Wave"
  232. wave1111111.CanCollide = false
  233. wave1111111.Locked = true
  234. wave1111111.Size = Vector3.new(1, 1, 1)
  235. wave1111111.TopSurface = "Smooth"
  236. wave1111111.BottomSurface = "Smooth"
  237. wave1111111.Transparency = 0.35
  238. wave1111111.CFrame = HandCF
  239. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  240. wm3111111.MeshId = "rbxassetid://3270017"
  241. coroutine.wrap(function()
  242. for i = 1, 30, 1 do
  243. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  244. wave1111111.Size = wm3111111.Scale
  245. wave1111111.CFrame = HandCF
  246. wave1111111.Transparency = i/30
  247. wait()
  248. end
  249. wait()
  250. wave1111111:Destroy()
  251. end)()
  252. end
  253.  
  254. GroundWave1 = function()
  255.  
  256. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  257. Colors = {"White", "White"}
  258. local wave = Instance.new("Part", char)
  259. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  260. wave.Anchored = true
  261. wave.Name = "Wave"..number
  262. wave.CanCollide = false
  263. wave.Locked = true
  264. wave.Size = Vector3.new(1, 1, 1)
  265. wave.TopSurface = "Smooth"
  266. wave.BottomSurface = "Smooth"
  267. wave.Transparency = 0.35
  268. wave.CFrame = HandCF
  269. wm = Instance.new("SpecialMesh", wave)
  270. wm.Name = "wave"..number
  271. wm.MeshId = "rbxassetid://3270017"
  272. coroutine.wrap(function()
  273. for i = 1, 30, 1 do
  274. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  275. wave.Size = wm.Scale
  276. wave.CFrame = HandCF
  277. wave.Transparency = i/30
  278. wait()
  279. end
  280. wait()
  281. wave:Destroy()
  282.  
  283. end)()
  284. end
  285.  
  286.  
  287. shirt = Instance.new("Shirt", char)
  288. shirt.Name = "Shirt"
  289. pants = Instance.new("Pants", char)
  290. pants.Name = "Pants"
  291. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1162887253"
  292. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1162887782"
  293. char.Head.face.Texture = "rbxassetid://681212054"
  294.  
  295. Hair7 = Instance.new("Part")
  296. Hair7.Parent = char
  297. Hair7.Name = "Hair"
  298. Hair7.CanCollide = false
  299. Hair7.Locked = true
  300. Hair7.TopSurface = "Smooth"
  301. Hair7.BottomSurface = "Smooth"
  302. Hair7.formFactor = "Symmetric"
  303. Hair7.Material = "Neon"
  304. Hair7.BrickColor = BrickColor.new("Really black")
  305. Hair7.CFrame = char.Torso.CFrame
  306. Hair7.Size = Vector3.new(1, 1, 1)
  307. Hair7.Transparency = 0
  308.  
  309.  
  310. Weld1 = Instance.new("Weld")
  311. Weld1.Parent = char.Head
  312. Weld1.Part0 = char.Head
  313. Weld1.Part1 = Hair7
  314. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  315.  
  316. Mesh = Instance.new("SpecialMesh")
  317. Mesh.Offset = Vector3.new(0,-0.4,0)
  318. Mesh.Parent = Hair7
  319. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  320. Mesh.MeshType = "FileMesh"
  321. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  322. Mesh.TextureId = ""
  323. wait(0.5)
  324. game.Chat:Chat(Character, "Not yet... I ain't finished yet..", "White")
  325. local Must2 = Instance.new("Sound",char)
  326. Must2.SoundId = "rbxassetid://1173681504"
  327. Must2.Pitch = 0.99
  328. Must2.Volume = 1.6
  329. Must2.Looped = true
  330. wait(0)
  331. Must2:Play()
  332. wait(3)
  333. Hair7:Destroy()
  334. wait(0)
  335. Hair7 = Instance.new("Part")
  336. Hair7.Parent = char
  337. Hair7.Name = "Hair"
  338. Hair7.CanCollide = false
  339. Hair7.Locked = true
  340. Hair7.TopSurface = "Smooth"
  341. Hair7.BottomSurface = "Smooth"
  342. Hair7.formFactor = "Symmetric"
  343. Hair7.Material = "Neon"
  344. Hair7.BrickColor = BrickColor.new("Really black")
  345. Hair7.CFrame = char.Torso.CFrame
  346. Hair7.Size = Vector3.new(1, 1, 1)
  347. Hair7.Transparency = 0
  348.  
  349.  
  350. Weld1 = Instance.new("Weld")
  351. Weld1.Parent = char.Head
  352. Weld1.Part0 = char.Head
  353. Weld1.Part1 = Hair7
  354. Weld1.C0 = CFrame.new(-0.1, 1.1, -0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  355.  
  356. Mesh = Instance.new("SpecialMesh")
  357. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  358. Mesh.Parent = Hair7
  359. Mesh.Scale = Vector3.new(7.3,7.1,7.2)
  360. Mesh.MeshType = "FileMesh"
  361. Mesh.MeshId = "http://www.roblox.com/asset/?id=1112376656"
  362. Mesh.TextureId = ""
  363. wait(4)
  364. local poof = Instance.new("Sound",Player)
  365. poof.SoundId = "rbxassetid://1035030726"
  366. poof.Pitch = 0.99
  367. poof.Volume = 1.3
  368. poof.Looped = false
  369. wait(0)
  370. poof:Play()
  371. GroundWave5()
  372. GroundWave6()
  373. GroundWave7()
  374. GroundWave8()
  375. GroundWave9()
  376. GroundWave10()
  377. Hair7:Destroy()
  378. wait(0)
  379. game.Chat:Chat(Character, "...", "White")
  380. Hair7 = Instance.new("Part")
  381. Hair7.Parent = char
  382. Hair7.Name = "Hair"
  383. Hair7.CanCollide = false
  384. Hair7.Locked = true
  385. Hair7.TopSurface = "Smooth"
  386. Hair7.BottomSurface = "Smooth"
  387. Hair7.formFactor = "Symmetric"
  388. Hair7.Material = "Neon"
  389. Hair7.BrickColor = BrickColor.new("Really black")
  390. Hair7.CFrame = char.Torso.CFrame
  391. Hair7.Size = Vector3.new(1, 1, 1)
  392. Hair7.Transparency = 0
  393.  
  394.  
  395. Weld1 = Instance.new("Weld")
  396. Weld1.Parent = char.Head
  397. Weld1.Part0 = char.Head
  398. Weld1.Part1 = Hair7
  399. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  400.  
  401. Mesh = Instance.new("SpecialMesh")
  402. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  403. Mesh.Parent = Hair7
  404. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  405. Mesh.MeshType = "FileMesh"
  406. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  407. Mesh.TextureId = ""
  408. char.Head.face.Texture = "rbxassetid://986775808"
  409.  
  410.  
  411. local ice = Instance.new("Part", Head)
  412. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  413. ice.BrickColor = BrickColor.new("White")
  414. ice.CanCollide = false
  415. ice.TopSurface = 0
  416. ice.BottomSurface = 0
  417. ice.Transparency = 1
  418. local ice2 = Instance.new("SpecialMesh", ice)
  419. ice2.MeshType = "Brick"
  420. ice2.Scale = Vector3.new(1, 1, 1)
  421. local ice3 = Instance.new("Weld", ice)
  422. ice3.Part0 = Head
  423. ice3.Part1 = ice
  424. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  425. local icesmoke = Instance.new("ParticleEmitter", ice)
  426. icesmoke.VelocitySpread = 5
  427. icesmoke.Size = NumberSequence.new({
  428. NumberSequenceKeypoint.new(0, 0.01),
  429. NumberSequenceKeypoint.new(1, 1)
  430. })
  431. icesmoke.Rate = math.huge
  432. icesmoke.Speed = NumberRange.new(1, 1)
  433. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  434. icesmoke.Transparency = NumberSequence.new({
  435. NumberSequenceKeypoint.new(0, 0.9),
  436. NumberSequenceKeypoint.new(1, 1)
  437. })
  438. icesmoke.Rotation = NumberRange.new(0, 360)
  439. icesmoke.Name = "Smoke"
  440. icesmoke.LightEmission = 0
  441. icesmoke.Acceleration = Vector3.new(0,0,0)
  442. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  443. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  444. icesmoke.LockedToPart = true
  445. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  446. secondcolor = "Really black"
  447. wait(0.016666666666666666)
  448. Effects = {}
  449. local Player = game.Players.localPlayer
  450. local Character = Player.Character
  451. local Humanoid = Character.Humanoid
  452. local mouse = Player:GetMouse()
  453. local LeftArm = Character["Left Arm"]
  454. local RightArm = Character["Right Arm"]
  455. local LeftLeg = Character["Left Leg"]
  456. local RightLeg = Character["Right Leg"]
  457. local Head = Character.Head
  458. local Torso = Character.Torso
  459. local cam = game.Workspace.CurrentCamera
  460. local RootJoint = RootPart.RootJoint
  461. local equipped = true
  462. local attack = false
  463. local Anim = "Idle"
  464. local idle = 0
  465. local attacktype = 1
  466. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  467. local velocity = RootPart.Velocity.y
  468. local sine = 0
  469. local change = 1
  470. local grabbed = false
  471. local cn = CFrame.new
  472. local mr = math.rad
  473. local angles = CFrame.Angles
  474. local ud = UDim2.new
  475. local c3 = Color3.new
  476. local dir = {
  477. w = 0,
  478. s = 0,
  479. a = 0,
  480. d = 0
  481. }
  482. firemode = true
  483. rock = true
  484. local Services = {
  485. SoundService = game:GetService("SoundService"),
  486. Players = game:GetService("Players"),
  487. Debris = game:GetService("Debris"),
  488. Workspace = game:GetService("Workspace"),
  489. Lighting = game:GetService("Lighting"),
  490. HttpService = game:GetService("HttpService"),
  491. InsertService = game:GetService("InsertService")
  492. }
  493. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  494. Humanoid.Animator:Destroy()
  495. Character.Animate:Destroy()
  496. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  497. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  498. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  499. RSH, LSH = nil, nil
  500. RW = Instance.new("Weld")
  501. LW = Instance.new("Weld")
  502. RH = Torso["Right Hip"]
  503. LH = Torso["Left Hip"]
  504. RSH = Torso["Right Shoulder"]
  505. LSH = Torso["Left Shoulder"]
  506. RSH.Parent = nil
  507. LSH.Parent = nil
  508. RW.Name = "RW"
  509. RW.Part0 = Torso
  510. RW.C0 = cn(1.5, 0.5, 0)
  511. RW.C1 = cn(0, 0.5, 0)
  512. RW.Part1 = RightArm
  513. RW.Parent = Torso
  514. LW.Name = "LW"
  515. LW.Part0 = Torso
  516. LW.C0 = cn(-1.5, 0.5, 0)
  517. LW.C1 = cn(0, 0.5, 0)
  518. LW.Part1 = LeftArm
  519. LW.Parent = Torso
  520. --------------
  521. human = char:FindFirstChild("Humanoid")
  522. human.Name = "hi"
  523. lig = Instance.new("PointLight",Player.Character.Torso)
  524. lig.Color=Color3.new(0,0,255)
  525. lig.Range = 10
  526. ----
  527. function clerp(a, b, t)
  528. local qa = {
  529. QuaternionFromCFrame(a)
  530. }
  531. local qb = {
  532. QuaternionFromCFrame(b)
  533. }
  534. local ax, ay, az = a.x, a.y, a.z
  535. local bx, by, bz = b.x, b.y, b.z
  536. local _t = 1 - t
  537. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  538. end
  539. function QuaternionFromCFrame(cf)
  540. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  541. local trace = m00 + m11 + m22
  542. if trace > 0 then
  543. local s = math.sqrt(1 + trace)
  544. local recip = 0.5 / s
  545. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  546. else
  547. local i = 0
  548. if m00 < m11 then
  549. i = 1
  550. end
  551. if m22 > (i == 0 and m00 or m11) then
  552. i = 2
  553. end
  554. if i == 0 then
  555. local s = math.sqrt(m00 - m11 - m22 + 1)
  556. local recip = 0.5 / s
  557. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  558. elseif i == 1 then
  559. local s = math.sqrt(m11 - m22 - m00 + 1)
  560. local recip = 0.5 / s
  561. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  562. elseif i == 2 then
  563. local s = math.sqrt(m22 - m00 - m11 + 1)
  564. local recip = 0.5 / s
  565. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  566. end
  567. end
  568. end
  569. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  570. local xs, ys, zs = x + x, y + y, z + z
  571. local wx, wy, wz = w * xs, w * ys, w * zs
  572. local xx = x * xs
  573. local xy = x * ys
  574. local xz = x * zs
  575. local yy = y * ys
  576. local yz = y * zs
  577. local zz = z * zs
  578. 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))
  579. end
  580. function QuaternionSlerp(a, b, t)
  581. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  582. local startInterp, finishInterp
  583. if cosTheta >= 1.0E-4 then
  584. if 1 - cosTheta > 1.0E-4 then
  585. local theta = math.acos(cosTheta)
  586. local invSinTheta = 1 / math.sin(theta)
  587. startInterp = math.sin((1 - t) * theta) * invSinTheta
  588. finishInterp = math.sin(t * theta) * invSinTheta
  589. else
  590. startInterp = 1 - t
  591. finishInterp = t
  592. end
  593. elseif 1 + cosTheta > 1.0E-4 then
  594. local theta = math.acos(-cosTheta)
  595. local invSinTheta = 1 / math.sin(theta)
  596. startInterp = math.sin((t - 1) * theta) * invSinTheta
  597. finishInterp = math.sin(t * theta) * invSinTheta
  598. else
  599. startInterp = t - 1
  600. finishInterp = t
  601. end
  602. 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
  603. end
  604. function swait(num)
  605. if num == 0 or num == nil then
  606. game:service("RunService").RenderStepped:wait(0)
  607. else
  608. for i = 0, num do
  609. game:service("RunService").RenderStepped:wait(0)
  610. end
  611. end
  612. end
  613. local RbxUtility = LoadLibrary("RbxUtility")
  614. local Create = RbxUtility.Create
  615. function RemoveOutlines(part)
  616. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  617. end
  618. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  619. local Part = Create("Part")({
  620. formFactor = FormFactor,
  621. Parent = Parent,
  622. Reflectance = Reflectance,
  623. Transparency = Transparency,
  624. CanCollide = false,
  625. Locked = true,
  626. BrickColor = BrickColor.new(tostring(BColor)),
  627. Name = Name,
  628. Size = Size,
  629. Material = Material
  630. })
  631. RemoveOutlines(Part)
  632. return Part
  633. end
  634. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  635. local Msh = Create(Mesh)({
  636. Parent = Part,
  637. Offset = OffSet,
  638. Scale = Scale
  639. })
  640. if Mesh == "SpecialMesh" then
  641. Msh.MeshType = MeshType
  642. Msh.MeshId = MeshId
  643. end
  644. return Msh
  645. end
  646. function CreateWeld(Parent, Part0, Part1, C0, C1)
  647. local Weld = Create("Weld")({
  648. Parent = Parent,
  649. Part0 = Part0,
  650. Part1 = Part1,
  651. C0 = C0,
  652. C1 = C1
  653. })
  654. return Weld
  655. end
  656. function rayCast(Position, Direction, Range, Ignore)
  657. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  658. end
  659. function CreateSound(id, par, vol, pit)
  660. coroutine.resume(coroutine.create(function()
  661. local sou = Instance.new("Sound", par or workspace)
  662. sou.Volume = vol
  663. sou.Pitch = pit or 1
  664. sou.SoundId = id
  665. wait()
  666. sou:play()
  667. game:GetService("Debris"):AddItem(sou, 6)
  668. end))
  669. end
  670. function CreateSong(id, par, vol, pit)
  671. coroutine.resume(coroutine.create(function()
  672. sou2 = Instance.new("Sound", par or workspace)
  673. sou2.Volume = 1
  674. sou2.Pitch = 1
  675. sou2.SoundId = id
  676. wait()
  677. sou2:play()
  678. sou2.Looped = true
  679. end))
  680. end
  681. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  682. local function getclosest(obj, distance)
  683. local last, lastx = distance + 1, nil
  684. for i, v in pairs(workspace:GetChildren()) do
  685. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  686. local t = v.Torso
  687. local dist = t.Position - obj.Position.magnitude
  688. if distance >= dist and last > dist then
  689. last = dist
  690. lastx = v
  691. end
  692. end
  693. end
  694. return lastx
  695. end
  696. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  697. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  698. prt.Anchored = true
  699. prt.CFrame = cframe
  700. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  701. game:GetService("Debris"):AddItem(prt, 10)
  702. if Type == 1 or Type == nil then
  703. table.insert(Effects, {
  704. prt,
  705. "Block1",
  706. delay,
  707. x3,
  708. y3,
  709. z3,
  710. msh
  711. })
  712. elseif Type == 2 then
  713. table.insert(Effects, {
  714. prt,
  715. "Block2",
  716. delay,
  717. x3,
  718. y3,
  719. z3,
  720. msh
  721. })
  722. elseif Type == 3 then
  723. table.insert(Effects, {
  724. prt,
  725. "Block3",
  726. delay,
  727. x3,
  728. y3,
  729. z3,
  730. msh
  731. })
  732. end
  733. end
  734. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  735. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  736. prt.Anchored = true
  737. prt.CFrame = cframe
  738. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  739. game:GetService("Debris"):AddItem(prt, 10)
  740. table.insert(Effects, {
  741. prt,
  742. "Cylinder",
  743. delay,
  744. x3,
  745. y3,
  746. z3,
  747. msh
  748. })
  749. end
  750. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  751. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  752. prt.Anchored = true
  753. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  754. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  755. game:GetService("Debris"):AddItem(prt, 10)
  756. table.insert(Effects, {
  757. prt,
  758. "Cylinder",
  759. delay,
  760. x3,
  761. y3,
  762. z3,
  763. msh
  764. })
  765. end
  766. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  767. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  768. prt.Anchored = true
  769. prt.CFrame = cframe
  770. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  771. game:GetService("Debris"):AddItem(prt, 10)
  772. table.insert(Effects, {
  773. prt,
  774. "Cylinder",
  775. delay,
  776. x3,
  777. y3,
  778. z3,
  779. msh
  780. })
  781. end
  782. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  783. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  784. prt.Anchored = true
  785. prt.CFrame = cframe
  786. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  787. game:GetService("Debris"):AddItem(prt, 10)
  788. table.insert(Effects, {
  789. prt,
  790. "Cylinder",
  791. delay,
  792. x3,
  793. y3,
  794. z3,
  795. msh
  796. })
  797. end
  798. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  799. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  800. prt.Anchored = true
  801. prt.CFrame = cframe
  802. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  803. game:GetService("Debris"):AddItem(prt, 10)
  804. table.insert(Effects, {
  805. prt,
  806. "Cylinder",
  807. delay,
  808. x3,
  809. y3,
  810. z3,
  811. msh
  812. })
  813. end
  814. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  815. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  816. prt.Anchored = true
  817. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  818. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  819. local num = math.random(10, 50) / 1000
  820. game:GetService("Debris"):AddItem(prt, 10)
  821. table.insert(Effects, {
  822. prt,
  823. "Shatter",
  824. num,
  825. prt.CFrame,
  826. math.random() - math.random(),
  827. 0,
  828. math.random(50, 100) / 100
  829. })
  830. end
  831.  
  832. attack = false
  833. game:GetService("RunService").Stepped:connect(function()
  834. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  835. velocity = RootPart.Velocity.y
  836. sine = sine + change
  837. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  838. if equipped == true or equipped == false then
  839. if 1 < RootPart.Velocity.y and hit == nil then
  840. Anim = "Jump"
  841. if attack == false and ice_mode == false then
  842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  844. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  845. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  846. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  847. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  848. end
  849. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  850. Anim = "Fall"
  851. if attack == false then
  852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  854. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  855. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  856. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  857. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  858. end
  859. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  860. Anim = "Idle"
  861. if attack==false then
  862. 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)
  863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  864. 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)
  865. 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)
  866. 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)
  867. 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)
  868. end
  869. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  870. Anim = "Walk"
  871. if attack==false then
  872. 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)
  873. 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)
  874. 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)
  875. 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)
  876. 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)
  877. 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)
  878. end
  879. end
  880. end
  881. if equipped == true or equipped == false then
  882. if 1 < RootPart.Velocity.Y and hit == nil then
  883. Anim = "Jump"
  884. if attack == false and ice_mode == true then
  885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  887. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  888. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  889. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  890. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  891. end
  892. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  893. Anim = "Fall"
  894. if attack == false then
  895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  897. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  898. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  899. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  900. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  901. end
  902. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  903. Anim = "Idle"
  904. if attack == false then
  905. change = 0.8
  906. 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)
  907. 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)
  908. 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)
  909. 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)
  910. 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)
  911. 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)
  912. end
  913. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  914. Anim = "Walk"
  915. if attack == false then
  916. 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)
  917. 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)
  918. 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)
  919. 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)
  920. 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)
  921. 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)
  922. end
  923. end
  924. end
  925. if 0 < #Effects then
  926. for e = 1, #Effects do
  927. if Effects[e] ~= nil then
  928. local Thing = Effects[e]
  929. if Thing ~= nil then
  930. local Part = Thing[1]
  931. local Mode = Thing[2]
  932. local Delay = Thing[3]
  933. local IncX = Thing[4]
  934. local IncY = Thing[5]
  935. local IncZ = Thing[6]
  936. if 1 >= Thing[1].Transparency then
  937. if Thing[2] == "Block1" then
  938. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  939. local Mesh = Thing[1].Mesh
  940. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  941. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  942. elseif Thing[2] == "Block2" then
  943. 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)
  944. local Mesh = Thing[7]
  945. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  946. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  947. elseif Thing[2] == "Block3" then
  948. 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)
  949. local Mesh = Thing[7]
  950. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  951. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  952. elseif Thing[2] == "Cylinder" then
  953. local Mesh = Thing[1].Mesh
  954. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  955. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  956. elseif Thing[2] == "Blood" then
  957. local Mesh = Thing[7]
  958. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  959. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  960. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  961. elseif Thing[2] == "Elec" then
  962. local Mesh = Thing[1].Mesh
  963. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  964. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  965. elseif Thing[2] == "Disappear" then
  966. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  967. elseif Thing[2] == "Shatter" then
  968. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  969. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  970. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  971. Thing[6] = Thing[6] + Thing[5]
  972. end
  973. else
  974. Part.Parent = nil
  975. table.remove(Effects, e)
  976. end
  977. end
  978. end
  979. end
  980. end
  981. end)
  982. ---
  983. local whoh = Instance.new("Sound",Torso)
  984. whoh.SoundId = "rbxassetid://1179254378"
  985. whoh.Pitch = 0.99
  986. whoh.Volume = 1.5
  987. whoh.Looped = true
  988. wait(0)
  989. whoh:Play()
  990. local Aura = Instance.new('ParticleEmitter')
  991. Aura.Name = "Aura"
  992. Aura.Texture = "rbxassetid://833874434"
  993. Aura.Parent = LeftArm
  994. Aura.LightEmission = 1
  995. Aura.Transparency = NumberSequence.new(1,0.2,1)
  996. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  997. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  998. Aura.LockedToPart = true
  999. Aura.Lifetime = NumberRange.new(1)
  1000. Aura.Rate = 100
  1001. Aura.Speed = NumberRange.new(0.3)
  1002. Aura.EmissionDirection = "Top"
  1003.  
  1004.  
  1005. local Aura = Instance.new('ParticleEmitter')
  1006. Aura.Name = "Aura"
  1007. Aura.Texture = "rbxassetid://833874434"
  1008. Aura.Parent = Head
  1009. Aura.LightEmission = 1
  1010. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1011. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1012. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1013. Aura.LockedToPart = true
  1014. Aura.Lifetime = NumberRange.new(1)
  1015. Aura.Rate = 100
  1016. Aura.Speed = NumberRange.new(0)
  1017. Aura.EmissionDirection = "Top"
  1018. local Aura2 = Instance.new('ParticleEmitter')
  1019. Aura2.Name = "Aura"
  1020. Aura2.Texture = "rbxassetid://833874434"
  1021. Aura2.Parent = RightArm
  1022. Aura2.LightEmission = 1
  1023. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1024. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1025. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1026. Aura2.LockedToPart = true
  1027. Aura2.Lifetime = NumberRange.new(1)
  1028. Aura2.Rate = 100
  1029. Aura2.Speed = NumberRange.new(0.3)
  1030. Aura2.EmissionDirection = "Top"
  1031. local Aura2 = Instance.new('ParticleEmitter')
  1032. Aura2.Name = "Aura"
  1033. Aura2.Texture = "rbxassetid://833874434"
  1034. Aura2.Parent = LeftLeg
  1035. Aura2.LightEmission = 1
  1036. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1037. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1038. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1039. Aura2.LockedToPart = true
  1040. Aura2.Lifetime = NumberRange.new(1)
  1041. Aura2.Rate = 100
  1042. Aura2.Speed = NumberRange.new(0.3)
  1043. Aura2.EmissionDirection = "Top"
  1044. local Aura2 = Instance.new('ParticleEmitter')
  1045. Aura2.Name = "Aura"
  1046. Aura2.Texture = "rbxassetid://833874434"
  1047. Aura2.Parent = RightLeg
  1048. Aura2.LightEmission = 1
  1049. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1050. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1051. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1052. Aura2.LockedToPart = true
  1053. Aura2.Lifetime = NumberRange.new(1)
  1054. Aura2.Rate = 100
  1055. Aura2.Speed = NumberRange.new(0.3)
  1056. Aura2.EmissionDirection = "Top"
  1057. ---aura2
  1058. local Aura = Instance.new('ParticleEmitter')
  1059. Aura.Name = "Aura"
  1060. Aura.Texture = "rbxassetid://833874434"
  1061. Aura.Parent = LeftArm
  1062. Aura.LightEmission = 1
  1063. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1064. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1065. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1066. Aura.LockedToPart = true
  1067. Aura.Lifetime = NumberRange.new(1)
  1068. Aura.Rate = 60
  1069. Aura.Speed = NumberRange.new(0.3)
  1070. Aura.EmissionDirection = "Top"
  1071. local Aura2 = Instance.new('ParticleEmitter')
  1072. Aura2.Name = "Aura"
  1073. Aura2.Texture = "rbxassetid://833874434"
  1074. Aura2.Parent = RightArm
  1075. Aura2.LightEmission = 1
  1076. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1077. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1078. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1079. Aura2.LockedToPart = true
  1080. Aura2.Lifetime = NumberRange.new(1)
  1081. Aura2.Rate = 60
  1082. Aura2.Speed = NumberRange.new(0.3)
  1083. Aura2.EmissionDirection = "Top"
  1084. local Aura2 = Instance.new('ParticleEmitter')
  1085. Aura2.Name = "Aura"
  1086. Aura2.Texture = "rbxassetid://833874434"
  1087. Aura2.Parent = LeftLeg
  1088. Aura2.LightEmission = 1
  1089. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1090. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1091. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1092. Aura2.LockedToPart = true
  1093. Aura2.Lifetime = NumberRange.new(1)
  1094. Aura2.Rate = 60
  1095. Aura2.Speed = NumberRange.new(0.1)
  1096. Aura2.EmissionDirection = "Top"
  1097. local Aura2 = Instance.new('ParticleEmitter')
  1098. Aura2.Name = "Aura"
  1099. Aura2.Texture = "rbxassetid://833874434"
  1100. Aura2.Parent = RightLeg
  1101. Aura2.LightEmission = 1
  1102. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1103. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1104. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1105. Aura2.LockedToPart = true
  1106. Aura2.Lifetime = NumberRange.new(1)
  1107. Aura2.Rate = 60
  1108. Aura2.Speed = NumberRange.new(0.3)
  1109. Aura2.EmissionDirection = "Top"
  1110. ----aura3
  1111. ---aura2
  1112. local Aura = Instance.new('ParticleEmitter')
  1113. Aura.Name = "Aura"
  1114. Aura.Texture = "rbxassetid://833874434"
  1115. Aura.Parent = LeftArm
  1116. Aura.LightEmission = 1
  1117. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1118. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1119. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1120. Aura.LockedToPart = true
  1121. Aura.Lifetime = NumberRange.new(1)
  1122. Aura.Rate = 60
  1123. Aura.Speed = NumberRange.new(0.3)
  1124. Aura.EmissionDirection = "Top"
  1125. local Aura2 = Instance.new('ParticleEmitter')
  1126. Aura2.Name = "Aura"
  1127. Aura2.Texture = "rbxassetid://833874434"
  1128. Aura2.Parent = RightArm
  1129. Aura2.LightEmission = 1
  1130. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1131. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1132. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1133. Aura2.LockedToPart = true
  1134. Aura2.Lifetime = NumberRange.new(1)
  1135. Aura2.Rate = 60
  1136. Aura2.Speed = NumberRange.new(0.3)
  1137. Aura2.EmissionDirection = "Top"
  1138. local Aura2 = Instance.new('ParticleEmitter')
  1139. Aura2.Name = "Aura"
  1140. Aura2.Texture = "rbxassetid://833874434"
  1141. Aura2.Parent = LeftLeg
  1142. Aura2.LightEmission = 1
  1143. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1144. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1145. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1146. Aura2.LockedToPart = true
  1147. Aura2.Lifetime = NumberRange.new(1)
  1148. Aura2.Rate = 60
  1149. Aura2.Speed = NumberRange.new(0.3)
  1150. Aura2.EmissionDirection = "Top"
  1151. local Aura2 = Instance.new('ParticleEmitter')
  1152. Aura2.Name = "Aura"
  1153. Aura2.Texture = "rbxassetid://833874434"
  1154. Aura2.Parent = RightLeg
  1155. Aura2.LightEmission = 1
  1156. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1157. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1158. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1159. Aura2.LockedToPart = true
  1160. Aura2.Lifetime = NumberRange.new(0.6)
  1161. Aura2.Rate = 60
  1162. Aura2.Speed = NumberRange.new(0.3)
  1163. Aura2.EmissionDirection = "Top"
  1164. ----
  1165.  
  1166. ---aura2
  1167. local Aura = Instance.new('ParticleEmitter')
  1168. Aura.Name = "Aura"
  1169. Aura.Texture = "rbxassetid://833874434"
  1170. Aura.Parent = LeftArm
  1171. Aura.LightEmission = 1
  1172. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1173. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1174. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1175. Aura.LockedToPart = true
  1176. Aura.Lifetime = NumberRange.new(1)
  1177. Aura.Rate = 60
  1178. Aura.Speed = NumberRange.new(0.3)
  1179. Aura.EmissionDirection = "Top"
  1180. local Aura2 = Instance.new('ParticleEmitter')
  1181. Aura2.Name = "Aura"
  1182. Aura2.Texture = "rbxassetid://833874434"
  1183. Aura2.Parent = RightArm
  1184. Aura2.LightEmission = 1
  1185. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1186. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1187. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1188. Aura2.LockedToPart = true
  1189. Aura2.Lifetime = NumberRange.new(1)
  1190. Aura2.Rate = 60
  1191. Aura2.Speed = NumberRange.new(0.3)
  1192. Aura2.EmissionDirection = "Top"
  1193. local Aura2 = Instance.new('ParticleEmitter')
  1194. Aura2.Name = "Aura"
  1195. Aura2.Texture = "rbxassetid://833874434"
  1196. Aura2.Parent = LeftLeg
  1197. Aura2.LightEmission = 1
  1198. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1199. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1200. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1201. Aura2.LockedToPart = true
  1202. Aura2.Lifetime = NumberRange.new(1)
  1203. Aura2.Rate = 60
  1204. Aura2.Speed = NumberRange.new(0.3)
  1205. Aura2.EmissionDirection = "Top"
  1206. local Aura2 = Instance.new('ParticleEmitter')
  1207. Aura2.Name = "Aura"
  1208. Aura2.Texture = "rbxassetid://833874434"
  1209. Aura2.Parent = RightLeg
  1210. Aura2.LightEmission = 1
  1211. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1212. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1213. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1214. Aura2.LockedToPart = true
  1215. Aura2.Lifetime = NumberRange.new(0.6)
  1216. Aura2.Rate = 60
  1217. Aura2.Speed = NumberRange.new(0.3)
  1218. Aura2.EmissionDirection = "Top"
  1219. local tra = Instance.new('ParticleEmitter')
  1220. tra.Parent = Torso
  1221. tra.LightEmission = 1
  1222. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1223. tra.Rate = 15
  1224. tra.Rotation = NumberRange.new(-5, 5)
  1225. tra.Lifetime = NumberRange.new(1.5, 2)
  1226. tra.Size = NumberSequence.new(0.098,0)
  1227. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1228. tra.Speed = NumberRange.new(0.5)
  1229. tra.VelocitySpread = 360
  1230. tra.VelocityInheritance = 0.5
  1231. tra.ZOffset = 2
  1232. local tra = Instance.new('ParticleEmitter')
  1233. tra.Parent = Head
  1234. tra.LightEmission = 1
  1235. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1236. tra.Rate = 15
  1237. tra.Rotation = NumberRange.new(-5, 5)
  1238. tra.Lifetime = NumberRange.new(1.5, 2)
  1239. tra.Size = NumberSequence.new(0.098,0)
  1240. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1241. tra.Speed = NumberRange.new(0.5)
  1242. tra.VelocitySpread = 360
  1243. tra.VelocityInheritance = 0.5
  1244. tra.ZOffset = 2
  1245. local tra = Instance.new('ParticleEmitter')
  1246. tra.Parent = LeftArm
  1247. tra.LightEmission = 1
  1248. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1249. tra.Rate = 15
  1250. tra.Rotation = NumberRange.new(-5, 5)
  1251. tra.Lifetime = NumberRange.new(1.5, 2)
  1252. tra.Size = NumberSequence.new(0.098,0)
  1253. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1254. tra.Speed = NumberRange.new(0.5)
  1255. tra.VelocitySpread = 360
  1256. tra.VelocityInheritance = 0.5
  1257. tra.ZOffset = 2
  1258. local tra = Instance.new('ParticleEmitter')
  1259. tra.Parent = RightArm
  1260. tra.LightEmission = 1
  1261. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1262. tra.Rate = 15
  1263. tra.Rotation = NumberRange.new(-5, 5)
  1264. tra.Lifetime = NumberRange.new(1.5, 2)
  1265. tra.Size = NumberSequence.new(0.098,0)
  1266. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1267. tra.Speed = NumberRange.new(0.5)
  1268. tra.VelocitySpread = 360
  1269. tra.VelocityInheritance = 0.5
  1270. tra.ZOffset = 2
  1271. local tra = Instance.new('ParticleEmitter')
  1272. tra.Parent = LeftLeg
  1273. tra.LightEmission = 1
  1274. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1275. tra.Rate = 15
  1276. tra.Rotation = NumberRange.new(-5, 5)
  1277. tra.Lifetime = NumberRange.new(1.5, 2)
  1278. tra.Size = NumberSequence.new(0.098,0)
  1279. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1280. tra.Speed = NumberRange.new(0.5)
  1281. tra.VelocitySpread = 360
  1282. tra.VelocityInheritance = 0.5
  1283. tra.ZOffset = 2
  1284. local tra = Instance.new('ParticleEmitter')
  1285. tra.Parent = RightLeg
  1286. tra.LightEmission = 1
  1287. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1288. tra.Rate = 15
  1289. tra.Rotation = NumberRange.new(-5, 5)
  1290. tra.Lifetime = NumberRange.new(1.5, 2)
  1291. tra.Size = NumberSequence.new(0.098,0)
  1292. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1293. tra.Speed = NumberRange.new(0.5)
  1294. tra.VelocitySpread = 360
  1295. tra.VelocityInheritance = 0.5
  1296. tra.ZOffset = 2
  1297. ----
  1298. function RemoveOutlines(part)
  1299. part.TopSurface = 10
  1300. end
  1301. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1302. local Part = Create("Part")({
  1303. Parent = Parent,
  1304. Reflectance = Reflectance,
  1305. Transparency = Transparency,
  1306. CanCollide = false,
  1307. Locked = true,
  1308. BrickColor = BrickColor.new(tostring(BColor)),
  1309. Name = Name,
  1310. Size = Size,
  1311. Material = Material
  1312. })
  1313. RemoveOutlines(Part)
  1314. return Part
  1315. end
  1316. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1317. local Msh = Create(Mesh)({
  1318. Parent = Part,
  1319. Offset = OffSet,
  1320. Scale = Scale
  1321. })
  1322. if Mesh == "SpecialMesh" then
  1323. Msh.MeshType = MeshType
  1324. Msh.MeshId = MeshId
  1325. end
  1326. return Msh
  1327. end
  1328. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1329. local Weld = Create("Weld")({
  1330. Parent = Parent,
  1331. Part0 = Part0,
  1332. Part1 = Part1,
  1333. C0 = C0,
  1334. C1 = C1
  1335. })
  1336. return Weld
  1337. end
  1338. WSHM = {
  1339. "White",
  1340. "Pastel light blue"
  1341. }
  1342. WSH = WSHM[math.random(1, #WSHM)]
  1343. function IcePartFunk(HPart, aria, Min, Max)
  1344. IcePart = Instance.new("Part", HPart)
  1345. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1346. IcePart.CanCollide = false
  1347. IuW = Instance.new("Weld")
  1348. IuW.Name = "GuW"
  1349. IuW.Part0 = HPart
  1350. 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))
  1351. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1352. IuW.Part1 = IcePart
  1353. IuW.Parent = HPart
  1354. IcePart.Transparency = 0.85
  1355. IcePart.Material = "Neon"
  1356. WSH = WSHM[math.random(1, #WSHM)]
  1357. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1358. RemoveOutlines(IcePart)
  1359. game:GetService("Debris"):AddItem(IuW, 4)
  1360. game:GetService("Debris"):AddItem(IcePart, 6)
  1361. end
  1362. SpikeMeshId = 1033714
  1363. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1364. local Part = Instance.new("Part", Parent)
  1365. Part.Name = Name
  1366. Part.BrickColor = BrickColor.new(Color)
  1367. Part.Size = Size
  1368. Part.Material = Material
  1369. Part.Transparency = Transparency
  1370. Part.CanCollide = false
  1371. RemoveOutlines(Part)
  1372. local Mesh = Instance.new("SpecialMesh", Part)
  1373. Mesh.MeshType = "Sphere"
  1374. Mesh.Scale = Scale
  1375. return Mesh and Part
  1376. end
  1377. CFuncs = {
  1378. Part = {
  1379. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1380. local Part = Create("Part")({
  1381. Parent = Parent,
  1382. Reflectance = Reflectance,
  1383. Transparency = Transparency,
  1384. CanCollide = false,
  1385. Locked = true,
  1386. BrickColor = BrickColor.new(tostring(BColor)),
  1387. Name = Name,
  1388. Size = Size,
  1389. Material = Material
  1390. })
  1391. RemoveOutlines(Part)
  1392. return Part
  1393. end
  1394. },
  1395. Mesh = {
  1396. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1397. local Msh = Create(Mesh)({
  1398. Parent = Part,
  1399. Offset = OffSet,
  1400. Scale = Scale
  1401. })
  1402. if Mesh == "SpecialMesh" then
  1403. Msh.MeshType = MeshType
  1404. Msh.MeshId = MeshId
  1405. end
  1406. return Msh
  1407. end
  1408. },
  1409. Mesh = {
  1410. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1411. local Msh = Create(Mesh)({
  1412. Parent = Part,
  1413. Offset = OffSet,
  1414. Scale = Scale
  1415. })
  1416. if Mesh == "SpecialMesh" then
  1417. Msh.MeshType = MeshType
  1418. Msh.MeshId = MeshId
  1419. end
  1420. return Msh
  1421. end
  1422. },
  1423. Weld = {
  1424. Create = function(Parent, Part0, Part1, C0, C1)
  1425. local Weld = Create("Weld")({
  1426. Parent = Parent,
  1427. Part0 = Part0,
  1428. Part1 = Part1,
  1429. C0 = C0,
  1430. C1 = C1
  1431. })
  1432. return Weld
  1433. end
  1434. },
  1435. Sound = {
  1436. Create = function(id, par, vol, pit)
  1437. coroutine.resume(coroutine.create(function()
  1438. local S = Create("Sound")({
  1439. Volume = vol,
  1440. Pitch = pit or 1,
  1441. SoundId = id,
  1442. Parent = par or workspace
  1443. })
  1444. wait()
  1445. S:play()
  1446. game:GetService("Debris"):AddItem(S, 6)
  1447. end))
  1448. end
  1449. },
  1450. ParticleEmitter = {
  1451. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1452. local fp = Create("ParticleEmitter")({
  1453. Parent = Parent,
  1454. Color = ColorSequence.new(Color1, Color2),
  1455. LightEmission = LightEmission,
  1456. Size = Size,
  1457. Texture = Texture,
  1458. Transparency = Transparency,
  1459. ZOffset = ZOffset,
  1460. Acceleration = Accel,
  1461. Drag = Drag,
  1462. LockedToPart = LockedToPart,
  1463. VelocityInheritance = VelocityInheritance,
  1464. EmissionDirection = EmissionDirection,
  1465. Enabled = Enabled,
  1466. Lifetime = LifeTime,
  1467. Rate = Rate,
  1468. Rotation = Rotation,
  1469. RotSpeed = RotSpeed,
  1470. Speed = Speed,
  1471. VelocitySpread = VelocitySpread
  1472. })
  1473. return fp
  1474. end
  1475. }
  1476. }
  1477. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1478. if hit.Parent == nil then
  1479. return
  1480. end
  1481. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1482. for _, v in pairs(hit.Parent:children()) do
  1483. if v:IsA("Humanoid") then
  1484. h = v
  1485. end
  1486. end
  1487. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1488. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1489. return
  1490. end
  1491. local c = Create("ObjectValue")({
  1492. Name = "creator",
  1493. Value = game:service("Players").LocalPlayer,
  1494. Parent = h
  1495. })
  1496. game:GetService("Debris"):AddItem(c, 0.5)
  1497. if HitSound ~= nil and HitPitch ~= nil then
  1498. CreateSound(HitSound, hit, 1, HitPitch)
  1499. end
  1500. local Damage = math.random(minim, maxim)
  1501. local blocked = false
  1502. local block = hit.Parent:findFirstChild("Block")
  1503. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1504. blocked = true
  1505. block.Value = block.Value - 1
  1506. print(block.Value)
  1507. end
  1508. if blocked == false then
  1509. h.Health = h.Health - Damage
  1510. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1511. else
  1512. h.Health = h.Health - Damage / 2
  1513. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1514. end
  1515. if Type == "Knockdown" then
  1516. local hum = hit.Parent.Humanoid
  1517. hum.PlatformStand = true
  1518. coroutine.resume(coroutine.create(function(HHumanoid)
  1519. swait(1)
  1520. HHumanoid.PlatformStand = false
  1521. end), hum)
  1522. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1523. local bodvol = Create("BodyVelocity")({
  1524. velocity = angle * knockback,
  1525. P = 5000,
  1526. maxForce = Vector3.new(8000, 8000, 8000),
  1527. Parent = hit
  1528. })
  1529. local rl = Create("BodyAngularVelocity")({
  1530. P = 3000,
  1531. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1532. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1533. Parent = hit
  1534. })
  1535. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1536. game:GetService("Debris"):AddItem(rl, 0.5)
  1537. elseif Type == "Normal" then
  1538. local vp = Create("BodyVelocity")({
  1539. P = 500,
  1540. maxForce = Vector3.new(math.huge, 0, math.huge),
  1541. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1542. })
  1543. if knockback > 0 then
  1544. vp.Parent = hit.Parent.Torso
  1545. end
  1546. game:GetService("Debris"):AddItem(vp, 0.5)
  1547. elseif Type == "Impale" then
  1548. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1549. Spike.Anchored = true
  1550. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1551. Spike.Position = hit.Parent.Torso.Position
  1552. for i = 1, 5 do
  1553. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1554. end
  1555. Services.Debris:AddItem(Spike, 4)
  1556. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1557. hit.Parent.Humanoid.PlatformStand = true
  1558. swait(1)
  1559. hit.Parent.Humanoid.PlatformStand = false
  1560. elseif Type == "Up" then
  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, 0.5)
  1568. local bodyVelocity = Create("BodyVelocity")({
  1569. velocity = Vector3.new(0, 20, 0),
  1570. P = 5000,
  1571. maxForce = Vector3.new(8000, 8000, 8000),
  1572. Parent = hit
  1573. })
  1574. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1575. elseif Type == "Snare" then
  1576. local bp = Create("BodyPosition")({
  1577. P = 900,
  1578. D = 1000,
  1579. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1580. position = hit.Parent.Torso.Position,
  1581. Parent = hit.Parent.Torso
  1582. })
  1583. game:GetService("Debris"):AddItem(bp, 1)
  1584. elseif Type == "Slowness" then
  1585. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1586. for i = 1, 25 do
  1587. hit.Parent.Humanoid.WalkSpeed = 4
  1588. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1589. end
  1590. wait(4)
  1591. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1592. elseif Type == "FireDmg" then
  1593. for i = 1, math.random(60, 150) do
  1594. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1595. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1596. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1597. wait(0.1)
  1598. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1599. end
  1600. elseif Type == "Freeze" then
  1601. local bp = Create("BodyPosition")({
  1602. P = 900,
  1603. D = 1000,
  1604. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1605. position = hit.Parent.Torso.Position,
  1606. Parent = hit.Parent.Torso
  1607. })
  1608. game:GetService("Debris"):AddItem(bp, 4)
  1609. for i = 1, 25 do
  1610. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1611. end
  1612. elseif Type == "Freeze2" then
  1613. local BodPos = Create("BodyPosition")({
  1614. P = 50000,
  1615. D = 1000,
  1616. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1617. position = hit.Parent.Torso.Position,
  1618. Parent = hit.Parent.Torso
  1619. })
  1620. local BodGy = Create("BodyGyro")({
  1621. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1622. P = 20000,
  1623. Parent = hit.Parent.Torso,
  1624. cframe = hit.Parent.Torso.CFrame
  1625. })
  1626. hit.Parent.Torso.Anchored = true
  1627. coroutine.resume(coroutine.create(function(Part)
  1628. swait(1.5)
  1629. Part.Anchored = false
  1630. end), hit.Parent.Torso)
  1631. game:GetService("Debris"):AddItem(BodPos, 3)
  1632. game:GetService("Debris"):AddItem(BodGy, 3)
  1633. end
  1634. local debounce = Create("BoolValue")({
  1635. Name = "DebounceHit",
  1636. Parent = hit.Parent,
  1637. Value = true
  1638. })
  1639. game:GetService("Debris"):AddItem(debounce, Delay)
  1640. c = Instance.new("ObjectValue")
  1641. c.Name = "creator"
  1642. c.Value = Player
  1643. c.Parent = h
  1644. game:GetService("Debris"):AddItem(c, 0.5)
  1645. end
  1646. end
  1647. function ShowDamage(Pos, Text, Time, Color)
  1648. local Rate = 0.033333333333333
  1649. if not Pos then
  1650. local Pos = Vector3.new(0, 0, 0)
  1651. end
  1652. local Text = Text or ""
  1653. local Time = Time or 2
  1654. if not Color then
  1655. local Color = Color3.new(1, 0, 1)
  1656. end
  1657. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1658. EffectPart.Anchored = true
  1659. local BillboardGui = Create("BillboardGui")({
  1660. Size = UDim2.new(3, 0, 3, 0),
  1661. Adornee = EffectPart,
  1662. Parent = EffectPart
  1663. })
  1664. local TextLabel = Create("TextLabel")({
  1665. BackgroundTransparency = 1,
  1666. Size = UDim2.new(1, 0, 1, 0),
  1667. Text = Text,
  1668. TextColor3 = Color,
  1669. TextScaled = true,
  1670. Font = Enum.Font.ArialBold,
  1671. Parent = BillboardGui
  1672. })
  1673. game.Debris:AddItem(EffectPart, Time + 0.1)
  1674. EffectPart.Parent = game:GetService("Workspace")
  1675. delay(0, function()
  1676. local Frames = Time / Rate
  1677. for Frame = 1, Frames do
  1678. wait(Rate)
  1679. local Percent = Frame / Frames
  1680. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1681. TextLabel.TextTransparency = Percent
  1682. end
  1683. if EffectPart and EffectPart.Parent then
  1684. EffectPart:Destroy()
  1685. end
  1686. end)
  1687. end
  1688. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1689. for _, c in pairs(workspace:children()) do
  1690. local hum = c:findFirstChild("Humanoid")
  1691. if hum ~= nil then
  1692. local head = c:findFirstChild("Head")
  1693. if head ~= nil then
  1694. local targ = head.Position - Part.Position
  1695. local mag = targ.magnitude
  1696. if magni >= mag and c.Name ~= Player.Name then
  1697. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1698. end
  1699. end
  1700. end
  1701. end
  1702. end
  1703. function MagniKILL(Part, magni, knock, Type)
  1704. for _, c in pairs(workspace:children()) do
  1705. local hum = c:findFirstChild("Humanoid")
  1706. if hum ~= nil then
  1707. local head = c:findFirstChild("Head")
  1708. if head ~= nil then
  1709. local targ = head.Position - Part.Position
  1710. local mag = targ.magnitude
  1711. if magni >= mag and c.Name ~= Player.Name then
  1712. hum.Health = 0
  1713. end
  1714. end
  1715. end
  1716. end
  1717. end
  1718. EffectModel = Instance.new("Model", Character)
  1719. EffectModel.Name = "Effects"
  1720. Effects = {
  1721. Block = {
  1722. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1723. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1724. prt.Anchored = true
  1725. prt.CFrame = cframe
  1726. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1727. game:GetService("Debris"):AddItem(prt, 10)
  1728. if Type == 1 or Type == nil then
  1729. table.insert(Effects, {
  1730. prt,
  1731. "Block1",
  1732. delay,
  1733. x3,
  1734. y3,
  1735. z3,
  1736. msh
  1737. })
  1738. elseif Type == 2 then
  1739. table.insert(Effects, {
  1740. prt,
  1741. "Block2",
  1742. delay,
  1743. x3,
  1744. y3,
  1745. z3,
  1746. msh
  1747. })
  1748. else
  1749. table.insert(Effects, {
  1750. prt,
  1751. "Block3",
  1752. delay,
  1753. x3,
  1754. y3,
  1755. z3,
  1756. msh
  1757. })
  1758. end
  1759. end
  1760. },
  1761. Sphere = {
  1762. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1763. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1764. prt.Anchored = true
  1765. prt.CFrame = cframe
  1766. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1767. game:GetService("Debris"):AddItem(prt, 10)
  1768. table.insert(Effects, {
  1769. prt,
  1770. "Cylinder",
  1771. delay,
  1772. x3,
  1773. y3,
  1774. z3,
  1775. msh
  1776. })
  1777. end
  1778. },
  1779. Cylinder = {
  1780. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1781. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1782. prt.Anchored = true
  1783. prt.CFrame = cframe
  1784. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1785. game:GetService("Debris"):AddItem(prt, 10)
  1786. table.insert(Effects, {
  1787. prt,
  1788. "Cylinder",
  1789. delay,
  1790. x3,
  1791. y3,
  1792. z3,
  1793. msh
  1794. })
  1795. end
  1796. },
  1797. Wave = {
  1798. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1799. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1800. prt.Anchored = true
  1801. prt.CFrame = cframe
  1802. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1803. game:GetService("Debris"):AddItem(prt, 10)
  1804. table.insert(Effects, {
  1805. prt,
  1806. "Cylinder",
  1807. delay,
  1808. x3,
  1809. y3,
  1810. z3,
  1811. msh
  1812. })
  1813. end
  1814. },
  1815. Ring = {
  1816. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1817. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1818. prt.Anchored = true
  1819. prt.CFrame = cframe
  1820. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1821. game:GetService("Debris"):AddItem(prt, 10)
  1822. table.insert(Effects, {
  1823. prt,
  1824. "Cylinder",
  1825. delay,
  1826. x3,
  1827. y3,
  1828. z3,
  1829. msh
  1830. })
  1831. end
  1832. },
  1833. Break = {
  1834. Create = function(brickcolor, cframe, x1, y1, z1)
  1835. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1836. prt.Anchored = true
  1837. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1838. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1839. local num = math.random(10, 50) / 1000
  1840. game:GetService("Debris"):AddItem(prt, 10)
  1841. table.insert(Effects, {
  1842. prt,
  1843. "Shatter",
  1844. num,
  1845. prt.CFrame,
  1846. math.random() - math.random(),
  1847. 0,
  1848. math.random(50, 100) / 100
  1849. })
  1850. end
  1851. }
  1852. }
  1853. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1854. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1855. prt.Anchored = true
  1856. prt.CFrame = cframe
  1857. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1858. game:GetService("Debris"):AddItem(prt, 10)
  1859. if Type == 1 or Type == nil then
  1860. table.insert(Effects, {
  1861. prt,
  1862. "Block1",
  1863. delay,
  1864. x3,
  1865. y3,
  1866. z3,
  1867. msh
  1868. })
  1869. elseif Type == 2 then
  1870. table.insert(Effects, {
  1871. prt,
  1872. "Block2",
  1873. delay,
  1874. x3,
  1875. y3,
  1876. z3,
  1877. msh
  1878. })
  1879. elseif Type == 3 then
  1880. table.insert(Effects, {
  1881. prt,
  1882. "Block3",
  1883. delay,
  1884. x3,
  1885. y3,
  1886. z3,
  1887. msh
  1888. })
  1889. end
  1890. end
  1891. function CreateSound(id, par, vol, pit)
  1892. coroutine.resume(coroutine.create(function()
  1893. local sou = Instance.new("Sound", par or workspace)
  1894. sou.Volume = vol
  1895. sou.Pitch = pit or 1
  1896. sou.SoundId = id
  1897. swait()
  1898. sou:play()
  1899. game:GetService("Debris"):AddItem(sou, 6)
  1900. end))
  1901. end
  1902. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1903. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1904. prt.Anchored = true
  1905. prt.CFrame = cframe
  1906. prt.Material = "Neon"
  1907. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1908. game:GetService("Debris"):AddItem(prt, 10)
  1909. coroutine.resume(coroutine.create(function(Part, Mesh)
  1910. for i = 0, 6, delay do
  1911. swait()
  1912. Part.Transparency = i
  1913. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1914. end
  1915. Part.Parent = nil
  1916. end), prt, msh)
  1917. end
  1918. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1919. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1920. local MainPos = partt.Position
  1921. local MainPos2 = mouse + SpreadVectors
  1922. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1923. local speed = 1000
  1924. local num = 1
  1925. coroutine.resume(coroutine.create(function()
  1926. repeat
  1927. swait()
  1928. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1929. local mag =(MainPos - pos).magnitude
  1930. 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)
  1931. MainPos = MainPos + MouseLook.lookVector * speed
  1932. num = num - 1
  1933. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1934. if hit ~= nil then
  1935. num = 0
  1936. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1937. refpart.Anchored = true
  1938. refpart.CFrame = CFrame.new(pos)
  1939. game:GetService("Debris"):AddItem(refpart, 2)
  1940. end
  1941. if num <= 0 then
  1942. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1943. refpart.Anchored = true
  1944. refpart.CFrame = CFrame.new(pos)
  1945. if hit ~= nil then
  1946. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1947. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1948. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1949. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1950. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1951. end
  1952. game:GetService("Debris"):AddItem(refpart, 0)
  1953. end
  1954. until num <= 0
  1955. end))
  1956. end
  1957. function shoottraildd2(mouse, partt, SpreadAmount)
  1958. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1959. local MainPos = partt.Position
  1960. local MainPos2 = mouse + SpreadVectors
  1961. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1962. local speed = 3000
  1963. local num = 1
  1964. coroutine.resume(coroutine.create(function()
  1965. repeat
  1966. swait()
  1967. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1968. local mag = (MainPos - pos).magnitude
  1969. 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)
  1970. MainPos = MainPos + MouseLook.lookVector * speed
  1971. num = num - 1
  1972. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1973. if hit ~= nil then
  1974. num = 0
  1975. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1976. refpart.Anchored = true
  1977. refpart.CFrame = CFrame.new(pos)
  1978. game:GetService("Debris"):AddItem(refpart, 2)
  1979. end
  1980. if num <= 0 then
  1981. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1982. refpart.Anchored = true
  1983. refpart.CFrame = CFrame.new(pos)
  1984. if hit ~= nil then
  1985. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1986. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1987. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1988. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1989. MagniKILL(refpart, 80, 0, "Normal")
  1990. end
  1991. game:GetService("Debris"):AddItem(refpart, 0)
  1992. end
  1993. until num <= 0
  1994. end))
  1995. end
  1996. function shoottraildd22(mouse, partt, SpreadAmount)
  1997. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1998. local MainPos = partt.Position
  1999. local MainPos2 = mouse + SpreadVectors
  2000. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2001. local speed = 900
  2002. local num = 1
  2003. coroutine.resume(coroutine.create(function()
  2004. repeat
  2005. swait()
  2006. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2007. local mag = (MainPos - pos).magnitude
  2008. 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)
  2009. MainPos = MainPos + MouseLook.lookVector * speed
  2010. num = num - 1
  2011. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2012. if hit ~= nil then
  2013. num = 0
  2014. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2015. refpart.Anchored = true
  2016. refpart.CFrame = CFrame.new(pos)
  2017. game:GetService("Debris"):AddItem(refpart, 2)
  2018. end
  2019. if num <= 0 then
  2020. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2021. refpart.Anchored = true
  2022. refpart.CFrame = CFrame.new(pos)
  2023. if hit ~= nil then
  2024. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2025. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2026. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2027. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2028. MagniKILL(refpart, 80, 0, "Normal")
  2029. end
  2030. game:GetService("Debris"):AddItem(refpart, 0)
  2031. end
  2032. until num <= 0
  2033. end))
  2034. end
  2035. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2036. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2037. local MainPos = partt.Position
  2038. local MainPos2 = mouse + SpreadVectors
  2039. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2040. local speed = 200
  2041. local num = 0
  2042. coroutine.resume(coroutine.create(function()
  2043. repeat
  2044. swait()
  2045. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2046. local mag = (MainPos - pos).magnitude
  2047. 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)
  2048. MainPos = MainPos + MouseLook.lookVector * speed
  2049. num = num - 1
  2050. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2051. if hit ~= nil then
  2052. num = 0
  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. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2057. game:GetService("Debris"):AddItem(refpart, 2)
  2058. end
  2059. if num <= 0 then
  2060. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2061. refpart.Anchored = true
  2062. refpart.CFrame = CFrame.new(pos)
  2063. if hit ~= nil then
  2064. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2065. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2066. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2067. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2068. end
  2069. game:GetService("Debris"):AddItem(refpart, 0)
  2070. end
  2071. until num <= 0
  2072. end))
  2073. end
  2074. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2075. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2076. local MainPos = partt.Position
  2077. local MainPos2 = mouse + SpreadVectors
  2078. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2079. local speed = 500
  2080. local num = 1
  2081. coroutine.resume(coroutine.create(function()
  2082. repeat
  2083. swait()
  2084. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2085. local mag = (MainPos - pos).magnitude
  2086. 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)
  2087. MainPos = MainPos + MouseLook.lookVector * speed
  2088. num = num - 1
  2089. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2090. if hit ~= nil then
  2091. num = 0
  2092. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2093. refpart.Anchored = true
  2094. refpart.CFrame = CFrame.new(pos)
  2095. game:GetService("Debris"):AddItem(refpart, 2)
  2096. end
  2097. if num <= 0 then
  2098. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2099. refpart.Anchored = true
  2100. refpart.CFrame = CFrame.new(pos)
  2101. if hit ~= nil then
  2102. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2103. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2104. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2105. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2106. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2107. end
  2108. game:GetService("Debris"):AddItem(refpart, 0)
  2109. end
  2110. until num <= 0
  2111. end))
  2112. end
  2113.  
  2114.  
  2115. ---
  2116.  
  2117. attackdebounce = false
  2118. deb=false
  2119.  
  2120. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2121. if hit.Parent==nil then
  2122. return
  2123. end
  2124. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2125. for _,v in pairs(hit.Parent:children()) do
  2126. if v:IsA("Humanoid") then
  2127. h=v
  2128. end
  2129. end
  2130. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2131. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2132. end
  2133. if hit.Parent.className=="Hat" then
  2134. hit=hit.Parent.Parent:findFirstChild("Head")
  2135. end
  2136. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2137. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2138. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2139. return
  2140. end]]
  2141. -- hs(hit,1.2)
  2142. c=Instance.new("ObjectValue")
  2143. c.Name="creator"
  2144. c.Value=game:service("Players").LocalPlayer
  2145. c.Parent=h
  2146. game:GetService("Debris"):AddItem(c,.5)
  2147. Damage=math.random(minim,maxim)
  2148. -- h:TakeDamage(Damage)
  2149. blocked=false
  2150. block=hit.Parent:findFirstChild("Block")
  2151. if block~=nil then
  2152. print(block.className)
  2153. if block.className=="NumberValue" then
  2154. if block.Value>0 then
  2155. blocked=true
  2156. if decreaseblock==nil then
  2157. block.Value=block.Value-1
  2158. end
  2159. end
  2160. end
  2161. if block.className=="IntValue" then
  2162. if block.Value>0 then
  2163. blocked=true
  2164. if decreaseblock~=nil then
  2165. block.Value=block.Value-1
  2166. end
  2167. end
  2168. end
  2169. end
  2170. if blocked==false then
  2171. -- h:TakeDamage(Damage)
  2172. h.Health=h.Health-Damage
  2173. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2174. else
  2175. h.Health=h.Health-(Damage/2)
  2176. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2177. end
  2178. if Type=="Knockdown" then
  2179. Humanoid=hit.Parent.Humanoid
  2180. Humanoid.PlatformStand=true
  2181. coroutine.resume(coroutine.create(function(HHumanoid)
  2182. swait(1)
  2183. HHumanoid.PlatformStand=false
  2184. end),Humanoid)
  2185. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2186. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2187. local bodvol=Instance.new("BodyVelocity")
  2188. bodvol.velocity=angle*knockback
  2189. bodvol.P=5000
  2190. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2191. bodvol.Parent=hit
  2192. rl=Instance.new("BodyAngularVelocity")
  2193. rl.P=3000
  2194. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2195. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2196. rl.Parent=hit
  2197. game:GetService("Debris"):AddItem(bodvol,.5)
  2198. game:GetService("Debris"):AddItem(rl,.5)
  2199. elseif Type=="Normal" then
  2200. bp=Instance.new("BodyVelocity")
  2201. bp.P=100000
  2202. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2203. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2204. if KnockbackType==1 then
  2205. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2206. elseif KnockbackType==2 then
  2207. bp.velocity=Property.CFrame.lookVector*knockback
  2208. end
  2209. if knockback>0 then
  2210. bp.Parent=hit.Parent.Torso
  2211.  
  2212. end
  2213. game:GetService("Debris"):AddItem(bp,.5)
  2214. elseif Type=="Up" then
  2215. local bodyVelocity=Instance.new("BodyVelocity")
  2216. bodyVelocity.velocity=vt(0,60,0)
  2217. bodyVelocity.P=5000
  2218. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2219. bodyVelocity.Parent=hit
  2220. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2221. rl=Instance.new("BodyAngularVelocity")
  2222. rl.P=3000
  2223. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2224. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2225. rl.Parent=hit
  2226. game:GetService("Debris"):AddItem(rl,.5)
  2227. elseif Type=="Snare" then
  2228. bp=Instance.new("BodyPosition")
  2229. bp.P=2000
  2230. bp.D=100
  2231. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2232. bp.position=hit.Parent.Torso.Position
  2233. bp.Parent=hit.Parent.Torso
  2234. game:GetService("Debris"):AddItem(bp,1)
  2235. elseif Type=="Target" then
  2236. if Targetting==false then
  2237. ZTarget=hit.Parent.Torso
  2238. coroutine.resume(coroutine.create(function(Part)
  2239. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2240. swait(1)
  2241. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2242. end),ZTarget)
  2243. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2244. targetgui=Instance.new("BillboardGui")
  2245. targetgui.Parent=ZTarget
  2246. targetgui.Size=UDim2.new(10,100,10,100)
  2247. targ=Instance.new("ImageLabel")
  2248. targ.Parent=targetgui
  2249. targ.BackgroundTransparency=1
  2250. targ.Image="rbxassetid://4834067"
  2251. targ.Size=UDim2.new(1,0,1,0)
  2252. cam.CameraType="Scriptable"
  2253. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2254. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2255. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2256. Targetting=true
  2257. RocketTarget=ZTarget
  2258. for i=1,Property do
  2259. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2260. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2261. swait()
  2262. end
  2263. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2264. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2265. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2266. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2267. end
  2268. Targetting=true
  2269. RocketTarget=true
  2270. targetgui.Parent=true
  2271. cam.CameraType="Custom"
  2272. end
  2273. end
  2274. debounce=Instance.new("BoolValue")
  2275. debounce.Name="DebounceHit"
  2276. debounce.Parent=hit.Parent
  2277. debounce.Value=true
  2278. game:GetService("Debris"):AddItem(debounce,Delay)
  2279. c=Instance.new("ObjectValue")
  2280. c.Name="creator"
  2281. c.Value=Player
  2282. c.Parent=h
  2283. game:GetService("Debris"):AddItem(c,.5)
  2284. CRIT=true
  2285. hitDeb=true
  2286. AttackPos=6
  2287. end
  2288. end
  2289.  
  2290. showDamage=function(Char,Dealt,du,Color)
  2291. m=Instance.new("Model")
  2292. m.Name=tostring(Dealt)
  2293. h=Instance.new("Humanoid")
  2294. h.Health=0
  2295. h.MaxHealth=0
  2296. h.Parent=m
  2297. c=Instance.new("Part")
  2298. c.Transparency=0
  2299. c.BrickColor=Color
  2300. c.Transparency = 1
  2301. c.Name="Head"
  2302. c.TopSurface=0
  2303. c.BottomSurface=0
  2304. c.formFactor="Plate"
  2305. c.Size=Vector3.new(1,.4,1)
  2306.  
  2307. local txt = Instance.new("BillboardGui", c)
  2308. txt.Adornee = c
  2309. txt.Name = "_status"
  2310. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2311. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2312. local text = Instance.new("TextLabel", txt)
  2313. text.Size = UDim2.new(10, 0, 7, 0)
  2314. text.FontSize = "Size12"
  2315. text.TextScaled = true
  2316. text.TextTransparency = 0.5
  2317. text.BackgroundTransparency = 1
  2318. text.TextTransparency = 0.5
  2319. text.TextStrokeTransparency = 0.5
  2320. text.Font = "SciFi"
  2321. text.TextStrokeColor3 = Color3.new(0,0,0)
  2322. v=Instance.new("Part")
  2323. v.Name = "ColorBrick"
  2324. v.Parent=c
  2325. v.FormFactor="Symmetric"
  2326. v.Anchored=true
  2327. v.CanCollide=false
  2328. v.BottomSurface="Smooth"
  2329. v.TopSurface="Smooth"
  2330. v.Size=Vector3.new(10,5,3)
  2331. v.Transparency=1
  2332. v.CFrame=c.CFrame
  2333. v.BrickColor=BrickColor.random()
  2334. v.Transparency=1
  2335. text.TextColor3 = t.BrickColor.Color
  2336. v.Shape="Block"
  2337. text.Text = tostring(Dealt)
  2338. ms=Instance.new("CylinderMesh")
  2339. ms.Scale=Vector3.new(.8,.8,.8)
  2340. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2341. local rndm=math.random(1,#hitsounds)
  2342. local r=rndm
  2343. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2344. if CRIT==true then
  2345. ms.Scale=Vector3.new(1,1.25,1)
  2346. end
  2347. ms.Parent=c
  2348. c.Reflectance=0
  2349. Instance.new("BodyGyro").Parent=c
  2350. c.Parent=m
  2351. if Char:findFirstChild("Head")~=nil then
  2352. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2353. elseif Char.Parent:findFirstChild("Head")~=nil then
  2354. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2355. end
  2356. f=Instance.new("BodyPosition")
  2357. f.P=200000
  2358. f.D=100
  2359. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2360. f.position=c.Position+Vector3.new(0,3,0)
  2361. f.Parent=c
  2362. game:GetService("Debris"):AddItem(m,.5+du)
  2363. c.CanCollide=false
  2364. m.Parent=workspace
  2365. c.CanCollide=false
  2366. end
  2367.  
  2368.  
  2369. ------
  2370. hito = function(dm, X, c, dn, dp, dq)
  2371. for I,dr in pairs(workspace:GetChildren()) do
  2372. 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
  2373. local ds = dr:FindFirstChild("Humanoid")
  2374. local dt = dr:FindFirstChild("HumanoidRootPart")
  2375. TakeDamage(ds, c)
  2376. if InForm == true then
  2377. ds.Parent:BreakJoints()
  2378. wait(1.2)
  2379. ds.Parent:Destroy()
  2380. end
  2381. ds:SetStateEnabled(16, true)
  2382. delay(dn, function()
  2383. ds:SetStateEnabled(16, true)
  2384. end)
  2385. local du = Instance.new("StringValue")
  2386. du.Name = "alabo"
  2387. du.Parent = dt
  2388. game.Debris:AddItem(du, dn)
  2389. local dv = Instance.new("Part")
  2390.  
  2391. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2392. dv.Transparency = 0.25
  2393. dv.Anchored = true
  2394. dv.CanCollide = false
  2395. dv.BrickColor = BrickColor.new("White")
  2396. dv.Material = "Neon"
  2397. dv.Locked = true
  2398. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2399. dv.Parent = modz
  2400. local dw = Instance.new("SpecialMesh")
  2401. dw.MeshType = "Sphere"
  2402. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2403. dw.Parent = dv
  2404. game.Debris:AddItem(dv, 1)
  2405. local dx = Instance.new("Model")
  2406. dx.Name = c
  2407. dx.Parent = workspace
  2408. game.Debris:AddItem(dx, 0.5 + c / 75)
  2409. local dy = Instance.new("Humanoid")
  2410. dy.MaxHealth = 0
  2411. dy.Parent = dx
  2412. local dz = Instance.new("Part")
  2413. dz.Name = "Head"
  2414. dz.Locked = true
  2415. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2416. dz.Position = dt.Position
  2417. dz.BrickColor = BrickColor.new("New Yeller")
  2418. dz.Material = "Neon"
  2419. dz.Transparency = 1
  2420. dz.CanCollide = false
  2421. dz.Parent = dx
  2422. local dA = Instance.new("BodyPosition")
  2423. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2424. dA.P = 20000
  2425. dA.D = 300
  2426. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2427. dA.Parent = dz
  2428. local dB = Instance.new("CylinderMesh")
  2429. dB.Parent = dz
  2430. coroutine.resume(coroutine.create(function()
  2431. while dB do
  2432. swait()
  2433. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2434. end
  2435. end))
  2436. if dp then
  2437. local dC = Instance.new("BodyVelocity")
  2438. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2439. dC.P = 9999999999
  2440. dC.Velocity = dp
  2441. dC.Parent = dt
  2442. game.Debris:AddItem(dC, dn)
  2443. end
  2444. if dq then
  2445. local dD = Instance.new("BodyAngularVelocity")
  2446. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2447. dD.P = math.huge
  2448. dD.AngularVelocity = dq
  2449. dD.Parent = dt
  2450. game.Debris:AddItem(dD, dn)
  2451. end
  2452. local dE = Instance.new("Sound")
  2453. dE.Pitch = rd2(10, 11) / 10
  2454. dE.Volume = rd2(10, 13) / 10
  2455. dE.EmitterSize = 10
  2456. dE.SoundId = "rbxassetid://"
  2457. dE.Parent = dv
  2458. dE:Play()
  2459. coroutine.resume(coroutine.create(function()
  2460. for I = 1, 5 do
  2461. swait()
  2462. dv.Transparency = dv.Transparency + 0.175
  2463. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2464. end
  2465. end))
  2466. end
  2467. end
  2468. end
  2469. ------
  2470.  
  2471. vt = Vector3.new
  2472. local new = Instance.new
  2473. local cf = CFrame.new
  2474. local cfa = CFrame.Angles
  2475. local bc = BrickColor.new
  2476.  
  2477. function bigbangattack()
  2478. attack = true
  2479. Humanoid.WalkSpeed = 0
  2480. for i = 0, 8, 0.1 do
  2481. swait()
  2482. 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)
  2483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2489. end
  2490. local rng = Instance.new("Part", mouse)
  2491. rng.Anchored = true
  2492. rng.BrickColor = BrickColor.new("Cyan")
  2493. rng.CanCollide = false
  2494. rng.FormFactor = 3
  2495. rng.Name = "Ring"
  2496. rng.Size = Vector3.new(0.4,0.4,0.4)
  2497. rng.Transparency = 0
  2498. rng.TopSurface = 0
  2499. rng.BottomSurface = 0
  2500. rng.CFrame = RootPart.CFrame
  2501. local rngm = Instance.new("SpecialMesh", rng)
  2502. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2503.  
  2504. local rng3 = rng:Clone()
  2505. rng3.Parent = char
  2506. local rng3m = rng3.Mesh
  2507.  
  2508. local rng5 = rng:Clone()
  2509. rng5.Parent = char
  2510. rng5.BrickColor = BrickColor.new("Cyan")
  2511. local rng5m = rng5.Mesh
  2512. local rng6 = rng:Clone()
  2513. rng6.Material = "Plastic"
  2514. rng6.BrickColor = BrickColor.new("Cyan")
  2515. rng6.Parent = char
  2516. local rng6m = rng6.Mesh
  2517. rng6m.Scale = vt(7.5,7.5,7.5)
  2518. rng6m.MeshType = "FileMesh"
  2519. rng6m.MeshId = "rbxassetid://430736398"
  2520. local Must2 = Instance.new("Sound",rng6)
  2521. Must2.SoundId = "rbxassetid://135581154"
  2522. Must2.Pitch = 0.99
  2523. Must2.Volume = 3
  2524. Must2.Looped = false
  2525. wait(0)
  2526. Must2:Play()
  2527. local hita = rng6.Touched:connect(function(hit)
  2528. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2529. end)
  2530.  
  2531. rng3.CFrame = RootPart.CFrame
  2532.  
  2533. rng5.CFrame = RootPart.CFrame
  2534. rng6.CFrame = RootPart.CFrame
  2535. local pie222 = Instance.new("ParticleEmitter")
  2536. pie222.Parent = rng6
  2537. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2538. pie222.LightEmission = 1
  2539. pie222.Size = NumberSequence.new(6,1)
  2540. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2541. pie222.Transparency = NumberSequence.new(0.6,1)
  2542. pie222.EmissionDirection = "Top"
  2543. pie222.Enabled = true
  2544. pie222.Lifetime = NumberRange.new(1)
  2545. pie222.Rotation = NumberRange.new(-320, 320)
  2546. pie222.Rate = 404
  2547. pie222.Speed = NumberRange.new(0)
  2548. pie222.LockedToPart = false
  2549. pie222.VelocitySpread = 2
  2550. wait()
  2551. local scaler = 10/5
  2552. local scaler2 = 10/5
  2553. for i = 0,10,0.1 do
  2554. swait()
  2555. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2556.  
  2557. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2558.  
  2559. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2560. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2561. rng6.CFrame = rng3.CFrame
  2562. rng.Transparency = rng.Transparency + 1
  2563.  
  2564. rng3.Transparency = rng3.Transparency + 0.01
  2565.  
  2566. rng5.Transparency = rng5.Transparency + 0.01
  2567. rng6.Transparency = rng6.Transparency + 0.021
  2568. scaler = scaler - 0.125/5
  2569. scaler2 = scaler2 - 0.1/5
  2570.  
  2571. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2572.  
  2573. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2574. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2575. end
  2576. hita:disconnect()
  2577. game:GetService("Debris"):AddItem(rng, 1)
  2578.  
  2579. game:GetService("Debris"):AddItem(rng3, 1)
  2580.  
  2581. game:GetService("Debris"):AddItem(rng5, 1)
  2582. attack = false
  2583. pie222:Destroy()
  2584. Humanoid.WalkSpeed = 16
  2585. end
  2586.  
  2587.  
  2588. function bigbangattack2()
  2589. attack = true
  2590. Humanoid.WalkSpeed = 0
  2591. for i = 0, 8, 0.1 do
  2592. swait()
  2593. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2594. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2595. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2596. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2597. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2598. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2599. end
  2600. local rng = Instance.new("Part", RightArm)
  2601. rng.Anchored = true
  2602. rng.BrickColor = BrickColor.new("Cyan")
  2603. rng.CanCollide = false
  2604. rng.FormFactor = 3
  2605. rng.Name = "Ring"
  2606. rng.Size = Vector3.new(0.4,0.4,0.4)
  2607. rng.Transparency = 0
  2608. rng.TopSurface = 0
  2609. rng.BottomSurface = 0
  2610. rng.CFrame = RootPart.CFrame
  2611. local rngm = Instance.new("SpecialMesh", rng)
  2612. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2613.  
  2614. local rng3 = rng:Clone()
  2615. rng3.Parent = char
  2616. local rng3m = rng3.Mesh
  2617.  
  2618. local rng5 = rng:Clone()
  2619. rng5.Parent = char
  2620. rng5.BrickColor = BrickColor.new("Cyan")
  2621. local rng5m = rng5.Mesh
  2622. local rng6 = rng:Clone()
  2623. rng6.Material = "Plastic"
  2624. rng6.BrickColor = BrickColor.new("Cyan")
  2625. rng6.Parent = char
  2626. local rng6m = rng6.Mesh
  2627. rng6m.Scale = vt(7.5,7.5,30.5)
  2628. rng6m.MeshType = "FileMesh"
  2629. rng6m.MeshId = "rbxassetid://430736398"
  2630. local Must2 = Instance.new("Sound",Torso)
  2631. Must2.SoundId = "rbxassetid://719747626"
  2632. Must2.Pitch = 0.99
  2633. Must2.Volume = 3
  2634. Must2.Looped = false
  2635. wait(0)
  2636. Must2:Play()
  2637. local hita = rng6.Touched:connect(function(hit)
  2638. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2639. end)
  2640.  
  2641. rng3.CFrame = Head.CFrame
  2642.  
  2643. rng5.CFrame = Head.CFrame
  2644. rng6.CFrame = rng5.CFrame
  2645. local pie222 = Instance.new("ParticleEmitter")
  2646. pie222.Parent = rng6
  2647. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2648. pie222.LightEmission = 1
  2649. pie222.Size = NumberSequence.new(15,1)
  2650. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2651. pie222.Transparency = NumberSequence.new(0.6,1)
  2652. pie222.EmissionDirection = "Top"
  2653. pie222.Enabled = true
  2654. pie222.Lifetime = NumberRange.new(1)
  2655. pie222.Rotation = NumberRange.new(-320, 320)
  2656. pie222.Rate = 404
  2657. pie222.Speed = NumberRange.new(0)
  2658. pie222.LockedToPart = false
  2659. pie222.VelocitySpread = 2
  2660. wait()
  2661. local scaler = 10/5
  2662. local scaler2 = 10/5
  2663. for i = 0,10,0.1 do
  2664. swait()
  2665. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2666.  
  2667. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2668.  
  2669. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2670. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2671. rng6.CFrame = rng3.CFrame
  2672. rng.Transparency = rng.Transparency + 1
  2673.  
  2674. rng3.Transparency = rng3.Transparency + 0.01
  2675.  
  2676. rng5.Transparency = rng5.Transparency + 0.01
  2677. rng6.Transparency = rng6.Transparency + 0.021
  2678. scaler = scaler - 0.125/5
  2679. scaler2 = scaler2 - 0.1/5
  2680.  
  2681. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2682.  
  2683. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2684. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2685. end
  2686. hita:disconnect()
  2687. game:GetService("Debris"):AddItem(rng, 1)
  2688.  
  2689. game:GetService("Debris"):AddItem(rng3, 1)
  2690.  
  2691. game:GetService("Debris"):AddItem(rng5, 1)
  2692. attack = false
  2693. pie222:Destroy()
  2694. Humanoid.WalkSpeed = 16
  2695. end
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701. mouse.KeyDown:connect(function(k) ---galickgun
  2702. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2703. MV4 = 0
  2704. local Must = Instance.new("Sound",Torso)
  2705. Must.SoundId = "rbxassetid://719748223"
  2706. Must.Pitch = 0.99
  2707. Must.Volume = 3.4
  2708. Must.Looped = false
  2709. wait(0)
  2710. Must:Play()
  2711. Humanoid.WalkSpeed = 13
  2712. local Aura = Instance.new('ParticleEmitter')
  2713. Aura.Name = "Aura"
  2714. Aura.Texture = "rbxassetid://347730682"
  2715. Aura.Parent = Torso
  2716. Aura.LightEmission = 1
  2717. Aura.Transparency = NumberSequence.new(0.4,1)
  2718. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2719. Aura.Size = NumberSequence.new(1,9)
  2720. Aura.Rotation = NumberRange.new(-360,360)
  2721. Aura.LockedToPart = true
  2722. Aura.Lifetime = NumberRange.new(1)
  2723. Aura.Rate = 100
  2724. Aura.Speed = NumberRange.new(0)
  2725. Aura.EmissionDirection = "Top"
  2726. local Aura2 = Instance.new('ParticleEmitter')
  2727. Aura2.Name = "Aura"
  2728. Aura2.Texture = "rbxassetid://1046299182"
  2729. Aura2.Parent = Torso
  2730. Aura2.LightEmission = 1
  2731. Aura2.Transparency = NumberSequence.new(0,1)
  2732. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2733. Aura2.Size = NumberSequence.new(14)
  2734. Aura2.Rotation = NumberRange.new(-360,360)
  2735. Aura2.LockedToPart = true
  2736. Aura2.Lifetime = NumberRange.new(0.2)
  2737. Aura2.Rate = 20
  2738. Aura2.Speed = NumberRange.new(0)
  2739. Aura2.EmissionDirection = "Top"
  2740. attack = true
  2741. Firepart1 = Instance.new("Part", RightArm)
  2742. Firepart1.Size = Vector3.new(1, 1, 1)
  2743. GuW1 = Instance.new("Weld")
  2744. GuW1.Name = "GuW"
  2745. GuW1.Part0 = RightArm
  2746. GuW1.C0 = cn(0, -1, 0)
  2747. GuW1.C1 = cn(0, 0, 0)
  2748. GuW1.Part1 = Firepart1
  2749. GuW1.Parent = RightArm
  2750. Firepart1.Transparency = 1
  2751. Firepart2 = Instance.new("Part", LeftArm)
  2752. Firepart2.Size = Vector3.new(1, 1, 1)
  2753. GuW2 = Instance.new("Weld")
  2754. GuW2.Name = "GuW"
  2755. GuW2.Part0 = LeftArm
  2756. GuW2.C0 = cn(0, -1, 0)
  2757. GuW2.C1 = cn(0, 0, 0)
  2758. GuW2.Part1 = Firepart2
  2759. GuW2.Parent = LeftArm
  2760. Firepart2.Transparency = 1
  2761. GuW1:Destroy()
  2762. GuW1 = Instance.new("Weld")
  2763. GuW1.Name = "GuW"
  2764. GuW1.Part0 = Torso
  2765. GuW1.C0 = cn(0, 0, -6)
  2766. GuW1.C1 = cn(0, 0, 0)
  2767. GuW1.Part1 = Firepart1
  2768. GuW1.Parent = Torso
  2769. GuW2:Destroy()
  2770. GuW2 = Instance.new("Weld")
  2771. GuW2.Name = "GuW"
  2772. GuW2.Part0 = Torso
  2773. GuW2.C0 = cn(0, 0, -6)
  2774. GuW2.C1 = cn(0, 0, 0)
  2775. GuW2.Part1 = Firepart2
  2776. GuW2.Parent = Torso
  2777. GuW2:Destroy()
  2778. GuW2 = Instance.new("Weld")
  2779. GuW2.Name = "GuW"
  2780. GuW2.Part0 = Torso
  2781. GuW2.C0 = cn(0, 0, -4)
  2782. GuW2.C1 = cn(0, 0, 0)
  2783. GuW2.Part1 = Firepart2
  2784. GuW2.Parent = Torso
  2785. for i = 0, 18, 0.1 do
  2786. swait()
  2787. if Torsovelocity.Y > 2 then
  2788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  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(0), 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. elseif Torsovelocity.Y < 1 then
  2795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2797. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2800. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2801. end
  2802. end
  2803. GuW1:Destroy()
  2804. GuW1 = Instance.new("Weld")
  2805. GuW1.Name = "GuW"
  2806. GuW1.Part0 = Torso
  2807. GuW1.C0 = cn(0, 0, -15)
  2808. GuW1.C1 = cn(0, 0, 0)
  2809. GuW1.Part1 = Firepart1
  2810. GuW1.Parent = Torso
  2811. GuW2:Destroy()
  2812. GuW2 = Instance.new("Weld")
  2813. GuW2.Name = "GuW"
  2814. GuW2.Part0 = Torso
  2815. GuW2.C0 = cn(0, 0, -17.5)
  2816. GuW2.C1 = cn(0, 0, 0)
  2817. GuW2.Part1 = Firepart2
  2818. GuW2.Parent = Torso
  2819. local Must = Instance.new("Sound",Torso)
  2820. Must.SoundId = "rbxassetid://719747626"
  2821. Must.Pitch = 0.99
  2822. Must.Volume = 3.9
  2823. Must.Looped = false
  2824. wait(0)
  2825. Must:Play()
  2826. for i = 0, 1.25, 0.01 do
  2827. swait()
  2828. 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)
  2829. shoottraildd22(mouse.Hit.p, Torso, 0)
  2830. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2831. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2832. if Torsovelocity.Y > 2 then
  2833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2835. 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)
  2836. 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)
  2837. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2838. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2839. end
  2840. end
  2841. Must:Stop()
  2842. Aura:Destroy()
  2843. Aura2:Destroy()
  2844. wait(0.5)
  2845. Humanoid.WalkSpeed = 16
  2846. attack = false
  2847. MV4 = 300
  2848. Firepart1:Destroy()
  2849. Firepart2:Destroy()
  2850. end
  2851. end)
  2852.  
  2853.  
  2854. d = {}
  2855. function iteffect()
  2856.  
  2857. coroutine.resume(coroutine.create(function()
  2858.  
  2859. for i = 1, 10 do
  2860. effect = Instance.new("Part", workspace)
  2861. effect.Anchored = true
  2862. effect.CanCollide = false
  2863. effect.Size = Vector3.new(0.2, 3, 0.2)
  2864. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2865. effect.Transparency = 0
  2866. effect.Material = "Plastic"
  2867. effect.BrickColor = BrickColor.new("Really black")
  2868. table.insert(d, effect)
  2869. game:GetService("Debris"):AddItem(effect, 0.3)
  2870. end
  2871.  
  2872. coroutine.resume(coroutine.create(function()
  2873. for i = 1, 10 do
  2874. for i,e in pairs(d) do
  2875. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2876. e.Transparency = e.Transparency + 0.030
  2877. end
  2878. wait(0.01)
  2879. end
  2880.  
  2881. end))
  2882. end))
  2883.  
  2884.  
  2885. end
  2886.  
  2887. tp = true
  2888.  
  2889. mouse.KeyDown:connect(function(k)
  2890. if k == "e" then
  2891. if tp == true then
  2892. tp = false
  2893. char.Head.face.Parent = game.Lighting
  2894. wait(0)
  2895. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2896. game.Lighting.face.Parent = char.Head
  2897. wait(0)
  2898. tp = true
  2899.  
  2900.  
  2901. end
  2902. end
  2903. end)
  2904.  
  2905.  
  2906. MV4 = 300
  2907. mouse.KeyDown:connect(function(k)
  2908. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2909. MV4 = 0
  2910. local Must = Instance.new("Sound",workspace)
  2911. Must.SoundId = "rbxassetid://512366303"
  2912. Must.Pitch = 0.99
  2913. Must.Volume = 3.5
  2914. Must.Looped = true
  2915. wait(0)
  2916. Must:Play()
  2917. local lb = Instance.new("Part")
  2918. lb.Parent = char
  2919. lb.Material = "Neon"
  2920. lb.Color = BrickColor.new("Gold").Color
  2921. lb.CanCollide = false
  2922. lb.Material = "Neon"
  2923. lb.Size = vt(1,1,1)
  2924. lb.CFrame = Torso.CFrame
  2925. lb.Rotation = vt(0,0,0)
  2926. lb.Anchored = true
  2927. lb.Transparency = 0
  2928. local thing = Instance.new("SpecialMesh",lb)
  2929. thing.MeshType = "FileMesh"
  2930. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2931. thing.Scale = vt(0,15,0)
  2932. local chancerot = math.random(1,2)
  2933. for z = 0, 4 do
  2934. if chancerot == 1 then
  2935. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2936. elseif chancerot == 2 then
  2937. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2938. end
  2939. lb.Transparency = lb.Transparency + 0.1
  2940. thing.Scale = thing.Scale + vt(15,0,15)
  2941. wait()
  2942. end
  2943. for z = 0, 4 do
  2944. if chancerot == 1 then
  2945. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2946. elseif chancerot == 2 then
  2947. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2948. end
  2949. lb.Transparency = lb.Transparency + 0.1
  2950. thing.Scale = thing.Scale + vt(15,0,15)
  2951. wait()
  2952. end
  2953.  
  2954. local Aura = Instance.new('ParticleEmitter')
  2955. Aura.Name = "Aura"
  2956. Aura.Texture = "rbxassetid://347730682"
  2957. Aura.Parent = Torso
  2958. Aura.LightEmission = 1
  2959. Aura.Transparency = NumberSequence.new(0.5,1)
  2960. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2961. Aura.Size = NumberSequence.new(1,25)
  2962. Aura.Rotation = NumberRange.new(-360,360)
  2963. Aura.LockedToPart = true
  2964. Aura.Lifetime = NumberRange.new(1)
  2965. Aura.Rate = 100
  2966. Aura.Speed = NumberRange.new(0)
  2967. Aura.EmissionDirection = "Top"
  2968. local Aura2 = Instance.new('ParticleEmitter')
  2969. Aura2.Name = "Aura"
  2970. Aura2.Texture = "rbxassetid://1046299182"
  2971. Aura2.Parent = Torso
  2972. Aura2.LightEmission = 1
  2973. Aura2.Transparency = NumberSequence.new(0,1)
  2974. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2975. Aura2.Size = NumberSequence.new(55)
  2976. Aura2.Rotation = NumberRange.new(-360,360)
  2977. Aura2.LockedToPart = true
  2978. Aura2.Lifetime = NumberRange.new(0.2)
  2979. Aura2.Rate = 20
  2980. Aura2.Speed = NumberRange.new(0)
  2981. Aura2.EmissionDirection = "Top"
  2982. lig = Instance.new("PointLight",Player.Character.Torso)
  2983. lig.Color=Color3.new(255,255,0)
  2984. lig.Range = 12
  2985. Humanoid.WalkSpeed = 0.01
  2986. attack = true
  2987. Firepart1 = Instance.new("Part", RightArm)
  2988. Firepart1.Size = Vector3.new(1, 1, 1)
  2989. GuW1 = Instance.new("Weld")
  2990. GuW1.Name = "GuW"
  2991. GuW1.Part0 = RightArm
  2992. GuW1.C0 = cn(0, -1, 0)
  2993. GuW1.C1 = cn(0, 0, 0)
  2994. GuW1.Part1 = Firepart1
  2995. GuW1.Parent = RightArm
  2996. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2997. Firepart1.Transparency = 1
  2998. Firepart2 = Instance.new("Part", LeftArm)
  2999. Firepart2.Size = Vector3.new(1, 1, 1)
  3000. GuW2 = Instance.new("Weld")
  3001. GuW2.Name = "GuW"
  3002. GuW2.Part0 = LeftArm
  3003. GuW2.C0 = cn(0, -1, 0)
  3004. GuW2.C1 = cn(0, 0, 0)
  3005. GuW2.Part1 = Firepart2
  3006. GuW2.Parent = LeftArm
  3007. Firepart2.Transparency = 1
  3008.  
  3009. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3010. GuW1:Destroy()
  3011. GuW1 = Instance.new("Weld")
  3012. GuW1.Name = "GuW"
  3013. GuW1.Part0 = Torso
  3014. GuW1.C0 = cn(0, 0, -6)
  3015. GuW1.C1 = cn(0, 0, 0)
  3016. GuW1.Part1 = Firepart1
  3017. GuW1.Parent = Torso
  3018. GuW2:Destroy()
  3019. GuW2 = Instance.new("Weld")
  3020. GuW2.Name = "GuW"
  3021. GuW2.Part0 = Torso
  3022. GuW2.C0 = cn(0, 0, -6)
  3023. GuW2.C1 = cn(0, 0, 0)
  3024. GuW2.Part1 = Firepart2
  3025. GuW2.Parent = Torso
  3026.  
  3027. GuW2:Destroy()
  3028. GuW2 = Instance.new("Weld")
  3029. GuW2.Name = "GuW"
  3030. GuW2.Part0 = Torso
  3031. GuW2.C0 = cn(0, 0, -4)
  3032. GuW2.C1 = cn(0, 0, 0)
  3033. GuW2.Part1 = Firepart2
  3034. GuW2.Parent = Torso
  3035. for i = 0, 15, 0.1 do
  3036. swait()
  3037. if Torsovelocity.Y > 2 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. elseif Torsovelocity.Y < 1 then
  3045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3047. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3050. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3051. end
  3052. end
  3053. wait(16)
  3054. local Aura3 = Instance.new('ParticleEmitter')
  3055. Aura3.Name = "Aura"
  3056. Aura3.Texture = "rbxassetid://1046299182"
  3057. Aura3.Parent = Torso
  3058. Aura3.LightEmission = 1
  3059. Aura3.Transparency = NumberSequence.new(0.4,1)
  3060. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3061. Aura3.Size = NumberSequence.new(140)
  3062. Aura3.Rotation = NumberRange.new(-360,360)
  3063. Aura3.LockedToPart = true
  3064. Aura3.Lifetime = NumberRange.new(0.2)
  3065. Aura3.Rate = 70
  3066. Aura3.Speed = NumberRange.new(0)
  3067. Aura3.EmissionDirection = "Top"
  3068. local Aura4 = Instance.new('ParticleEmitter')
  3069. Aura4.Name = "Aura"
  3070. Aura4.Texture = "rbxassetid://1046299182"
  3071. Aura4.Parent = Torso
  3072. Aura4.LightEmission = 1
  3073. Aura4.Transparency = NumberSequence.new(0.7,1)
  3074. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3075. Aura4.Size = NumberSequence.new(190)
  3076. Aura4.Rotation = NumberRange.new(-360,360)
  3077. Aura4.LockedToPart = true
  3078. Aura4.Lifetime = NumberRange.new(0.2)
  3079. Aura4.Rate = 120
  3080. Aura4.Speed = NumberRange.new(0)
  3081. Aura4.EmissionDirection = "Top"
  3082. local Aura5 = Instance.new('ParticleEmitter')
  3083. Aura5.Name = "Aura"
  3084. Aura5.Texture = "rbxassetid://347730682"
  3085. Aura5.Parent = Torso
  3086. Aura5.LightEmission = 1
  3087. Aura5.Transparency = NumberSequence.new(0.2,1)
  3088. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3089. Aura5.Size = NumberSequence.new(1,65)
  3090. Aura5.Rotation = NumberRange.new(-360,360)
  3091. Aura5.LockedToPart = true
  3092. Aura5.Lifetime = NumberRange.new(1)
  3093. Aura5.Rate = 200
  3094. Aura5.Speed = NumberRange.new(0)
  3095. Aura5.EmissionDirection = "Top"
  3096. local quake = Instance.new("Sound",workspace)
  3097. quake.SoundId = "rbxassetid://1048411878"
  3098. quake.Pitch = 0.99
  3099. quake.Volume = 1.3
  3100. quake.Looped = true
  3101. wait(0)
  3102. quake:Play()
  3103. local scrr = Instance.new("Sound",Torso)
  3104. scrr.SoundId = "rbxassetid://908472235"
  3105. scrr.Pitch = 0.99
  3106. scrr.Volume = 5.5
  3107. scrr.Looped = true
  3108. wait(0)
  3109. scrr:Play()
  3110.  
  3111. for i = 0, 2, 0.1 do
  3112. swait()
  3113. local lb = Instance.new("Part")
  3114. lb.Parent = char
  3115. lb.Material = "Neon"
  3116. lb.Color = BrickColor.new("Gold").Color
  3117. lb.CanCollide = false
  3118. lb.Material = "Neon"
  3119. lb.Size = vt(0.5,0,0.5)
  3120. lb.CFrame = Torso.CFrame
  3121. lb.Rotation = vt(0,0,0)
  3122. lb.Anchored = true
  3123. lb.Transparency = 0
  3124. local thing = Instance.new("SpecialMesh",lb)
  3125. thing.MeshType = "FileMesh"
  3126. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3127. thing.Scale = vt(0,15,0)
  3128. local chancerot = math.random(1,2)
  3129. for z = 0, 4 do
  3130. if chancerot == 1 then
  3131. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3132. elseif chancerot == 2 then
  3133. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3134. end
  3135. lb.Transparency = lb.Transparency + 0.1
  3136. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3137. wait()
  3138. end
  3139. for z = 0, 4 do
  3140. if chancerot == 1 then
  3141. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3142. elseif chancerot == 2 then
  3143. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3144. end
  3145. lb.Transparency = lb.Transparency + 0.1
  3146. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3147. wait()
  3148. end
  3149. end
  3150.  
  3151.  
  3152. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3153. for i = 0, 24, 0.1 do
  3154. swait()
  3155. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  3163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3165. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3168. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3169. end
  3170. end
  3171. wait(5)
  3172. GuW1:Destroy()
  3173. GuW1 = Instance.new("Weld")
  3174. GuW1.Name = "GuW"
  3175. GuW1.Part0 = Torso
  3176. GuW1.C0 = cn(0, 0, -15)
  3177. GuW1.C1 = cn(0, 0, 0)
  3178. GuW1.Part1 = Firepart1
  3179. GuW1.Parent = Torso
  3180. GuW2:Destroy()
  3181. GuW2 = Instance.new("Weld")
  3182. GuW2.Name = "GuW"
  3183. GuW2.Part0 = Torso
  3184. GuW2.C0 = cn(0, 0, -17.5)
  3185. GuW2.C1 = cn(0, 0, 0)
  3186. GuW2.Part1 = Firepart2
  3187. GuW2.Parent = Torso
  3188. local Must2 = Instance.new("Sound",Torso) --1048411878
  3189. Must2.SoundId = "rbxassetid://950551676"
  3190. Must2.Pitch = 0.99
  3191. Must2.Volume = 10
  3192. Must2.Looped = false
  3193. wait(0)
  3194. Must2:Play()
  3195. quake:Stop()
  3196. scrr:Stop()
  3197. local Gone = Instance.new('ParticleEmitter')
  3198. Gone.Name = "Aura"
  3199. Gone.Texture = "rbxassetid://1046299182"
  3200. Gone.Parent = Torso
  3201. Gone.LightEmission = 1
  3202. Gone.Transparency = NumberSequence.new(0.7,1)
  3203. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3204. Gone.Size = NumberSequence.new(340)
  3205. Gone.Rotation = NumberRange.new(-360,360)
  3206. Gone.LockedToPart = true
  3207. Gone.Lifetime = NumberRange.new(0.2)
  3208. Gone.Rate = 70
  3209. Gone.Speed = NumberRange.new(0)
  3210. Gone.EmissionDirection = "Top"
  3211. wait(2)
  3212. Aura:Destroy()
  3213. Aura2:Destroy()
  3214. Aura3:Destroy()
  3215. Aura4:Destroy()
  3216. Aura5:Destroy()
  3217. lig:Destroy()
  3218. Gone:Destroy()
  3219. for i = 0, 3, 0.01 do
  3220. swait()
  3221. shoottraildd2(mouse.Hit.p, Torso, 0)
  3222. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3223. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3224. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3225. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  3233. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3234. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3235. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3236. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3237. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3238. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3239. end
  3240. end
  3241. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3242. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3243. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3244. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3245. for i = 0, 3, 0.1 do
  3246. swait()
  3247. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  3255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3257. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3258. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3259. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3260. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3261. end
  3262. end
  3263. wait(1)
  3264. Humanoid.WalkSpeed = 16
  3265. attack = false
  3266. MV4 = 0
  3267. Must:Stop()
  3268. Firepart1:Destroy()
  3269. Firepart2:Destroy()
  3270. end
  3271. end)
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277. musiccommand = 1
  3278. musicwait = false
  3279. mouse.KeyDown:connect(function(k)
  3280. if k == "=" and attack == false then
  3281. if musiccommand == 1 and musicwait == false then
  3282. musicwait = true
  3283. sou2:Stop()
  3284. musiccommand = 2
  3285. end
  3286. if musiccommand == 2 and musicwait == false then
  3287. musicwait = true
  3288. sou2:Play()
  3289. sou2.Volume = 2
  3290. musiccommand = 3
  3291. end
  3292. if musiccommand == 3 and musicwait == false then
  3293. musicwait = true
  3294. sou2.Volume = 0.5
  3295. musiccommand = 1
  3296. end
  3297. musicwait = false
  3298. end
  3299. end)
  3300. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3301. Hitpart3 = Instance.new("Part", HPart3)
  3302. Hitpart3.Size = Vector3.new(1, 1, 1)
  3303. Hitpart3.CanCollide = false
  3304. HuW3 = Instance.new("Weld")
  3305. HuW3.Name = "GuW"
  3306. HuW3.Part0 = HPart3
  3307. HuW3.C0 = cn(Xv, Yv, Zv)
  3308. HuW3.C1 = cn(0, 0, 0)
  3309. HuW3.Part1 = Hitpart3
  3310. HuW3.Parent = HPart3
  3311. Hitpart3.Transparency = 1
  3312. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3313. end
  3314. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3315. Hitpart2 = Instance.new("Part", HPart2)
  3316. Hitpart2.Size = Vector3.new(1, 1, 1)
  3317. Hitpart2.CanCollide = false
  3318. HuW2 = Instance.new("Weld")
  3319. HuW2.Name = "GuW"
  3320. HuW2.Part0 = HPart2
  3321. HuW2.C0 = cn(Xv, Yv, Zv)
  3322. HuW2.C1 = cn(0, 0, 0)
  3323. HuW2.Part1 = Hitpart2
  3324. HuW2.Parent = HPart2
  3325. Hitpart2.Transparency = 1
  3326. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3327. end
  3328. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3329. Hitpart = Instance.new("Part", HPart)
  3330. Hitpart.Size = Vector3.new(1, 1, 1)
  3331. Hitpart.CanCollide = false
  3332. HuW = Instance.new("Weld")
  3333. HuW.Name = "GuW"
  3334. HuW.Part0 = HPart
  3335. HuW.C0 = cn(Xv, Yv, Zv)
  3336. HuW.C1 = cn(0, 0, 0)
  3337. HuW.Part1 = Hitpart
  3338. HuW.Parent = HPart
  3339. Hitpart.Transparency = 1
  3340. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3341. end
  3342. wait2 = false
  3343. combo = 1
  3344. mouse.Button1Down:connect(function(key)
  3345. if attack == false then
  3346. attack = true
  3347. Humanoid.WalkSpeed = 17.01
  3348. if combo == 1 and wait2 == false then
  3349. wait2 = true
  3350. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3351. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3352. for i = 0, 0.3, 0.1 do
  3353. swait()
  3354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3356. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3357. LW.C0 = clerp(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)
  3358. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3359. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3360. end
  3361. combo = 2
  3362. end
  3363. if combo == 2 and wait2 == false then
  3364. wait2 = true
  3365.  
  3366. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3367. for i = 0, 0.3, 0.1 do
  3368. swait()
  3369. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3370. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3371. 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)
  3372. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3373. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3374. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3375. end
  3376. combo = 3
  3377. end
  3378. if combo == 3 and wait2 == false then
  3379. wait2 = true
  3380. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3381. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3382. for i = 0, 0.1, 0.1 do
  3383. swait()
  3384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3386. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3389. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3390. end
  3391. combo = 1
  3392. end
  3393. Humanoid.WalkSpeed = 16
  3394. Hitpart:Destroy()
  3395. wait2 = false
  3396. attack = false
  3397. end
  3398. end)
  3399. --
  3400. mouse.KeyDown:connect(function(k)
  3401. if k == "f" then
  3402. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3403. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3404. for i = 0, 1.2, 0.1 do
  3405. swait()
  3406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3408. 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)
  3409. 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)
  3410. 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)
  3411. 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)
  3412. end
  3413. end
  3414. end)
  3415. --
  3416. MV1 = 20
  3417. mouse.KeyDown:connect(function(k)
  3418. if k == "=" and attack == false then
  3419. if firemode == true then
  3420. firemode = false
  3421. print("ice mode")
  3422. icesmoke.Acceleration = Vector3.new(0,0,0)
  3423. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3424. icesmoke.Transparency = NumberSequence.new({
  3425. NumberSequenceKeypoint.new(0, 0.9),
  3426. NumberSequenceKeypoint.new(1, 1)
  3427. })
  3428. icesmoke.Size = NumberSequence.new(3)
  3429. icesmoke.Parent = RightArm
  3430. else
  3431. firemode = true
  3432. print("fire mode")
  3433. ice_mode = false
  3434. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3435. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3436. icesmoke.Rate = 400
  3437. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3438. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3439. icesmoke.Size = NumberSequence.new(3)
  3440. icesmoke.EmissionDirection = "Top"
  3441. icesmoke.Parent = LeftArm
  3442. end
  3443. end
  3444. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3445. MV1 = 90
  3446. Humanoid.WalkSpeed = 15
  3447. attack = true
  3448. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3449. Firepart2 = Instance.new("Part", LeftArm)
  3450. Firepart2.Size = Vector3.new(1, 1, 1)
  3451. Firepart2.CanCollide = false
  3452. GuW2 = Instance.new("Weld")
  3453. GuW2.Name = "GuW"
  3454. GuW2.Part0 = LeftArm
  3455. GuW2.C0 = cn(0, -0.5, 0)
  3456. GuW2.C1 = cn(0, 0, 0)
  3457. GuW2.Part1 = Firepart2
  3458. GuW2.Parent = LeftArm
  3459. Firepart2.Transparency = 1
  3460. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3461. for i = 0, 2, 0.1 do
  3462. swait()
  3463. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3466. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3467. 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)
  3468. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3469. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3470. end
  3471. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3472. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3473. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3474. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3475. Humanoid.WalkSpeed = 16
  3476. attack = false
  3477. Firepart2:Destroy()
  3478. end
  3479. end)
  3480. MV2 = 90
  3481.  
  3482. mouse.KeyDown:connect(function(key)
  3483. if key == "=" then
  3484. Head.Transparency = 1
  3485. Torso.Transparency = 1
  3486. LeftArm.Transparency = 1
  3487. Head.face.Texture = ""
  3488. RightArm.Transparency = 1
  3489. LeftLeg.Transparency = 1
  3490. RightLeg.Transparency = 1
  3491. mesh1.Transparency = 1
  3492. mesh2.Transparency = 1
  3493. mesh5.Transparency = 1
  3494. mesheye.Transparency = 1
  3495. mesheye1.Transparency = 1
  3496. mesheye2.Transparency = 1
  3497. mesheye3.Transparency = 1
  3498. char.Parent = workspace.Camera
  3499. char.WalkSpeed = 60
  3500. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3501. char:FindFirstChild("TalkingBillBoard"):destroy()
  3502. end
  3503. end
  3504. end)
  3505. mouse.KeyUp:connect(function(key)
  3506. if key == "=" then
  3507. Head.Transparency = 0
  3508. Torso.Transparency = 0
  3509. LeftArm.Transparency = 0
  3510. Head.face.Texture = ""
  3511. RightArm.Transparency = 0
  3512. LeftLeg.Transparency = 0
  3513. RightLeg.Transparency = 0
  3514. mesh1.Transparency = 0
  3515. mesh2.Transparency = 0
  3516. mesh5.Transparency = 0
  3517. mesheye.Transparency = 0
  3518. mesheye1.Transparency = 0
  3519. mesheye2.Transparency = 0
  3520. mesheye3.Transparency = 0
  3521. hat1.Transparency = 0
  3522. hat2.Transparency = 0
  3523. hat3.Transparency = 0
  3524. hat4.Transparency = 0
  3525. hat5.Transparency = 0
  3526. hat6.Transparency = 0
  3527. hat7.Transparency = 0
  3528. hat8.Transparency = 0
  3529. hat9.Transparency = 0
  3530. char.Parent = workspace
  3531. end
  3532. end)
  3533.  
  3534. mouse.KeyDown:connect(function(k)
  3535. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3536. MV2 = 90
  3537. attack = true
  3538. Firepart = Instance.new("Part", RightArm)
  3539. Firepart.Size = Vector3.new(1, 1, 1)
  3540. GuW = Instance.new("Weld")
  3541. GuW.Name = "GuW"
  3542. GuW.Part0 = RightArm
  3543. GuW.C0 = cn(0, -1, 0)
  3544. GuW.C1 = cn(0, 0, 0)
  3545. GuW.Part1 = Firepart
  3546. GuW.Parent = RightArm
  3547. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3548. Firepart.Transparency = 1
  3549. Humanoid.WalkSpeed = 15
  3550. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3551. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3552. for i = 1, 3 do
  3553. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3554. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3555. end
  3556. for i = 0, 3, 0.1 do
  3557. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3558. swait()
  3559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3561. 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)
  3562. 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)
  3563. 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)
  3564. 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)
  3565. end
  3566. wait(1)
  3567. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3568.  
  3569. Humanoid.WalkSpeed = 16
  3570. attack = false
  3571. Firepart:Destroy()
  3572. end
  3573.  
  3574.  
  3575.  
  3576.  
  3577. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3578. MV2 = 90
  3579. attack = true
  3580. Firepart = Instance.new("Part", RightArm)
  3581. Firepart.Size = Vector3.new(1, 1, 1)
  3582. GuW = Instance.new("Weld")
  3583. GuW.Name = "GuW"
  3584. GuW.Part0 = RightArm
  3585. GuW.C0 = cn(0, -1, 0)
  3586. GuW.C1 = cn(0, 0, 0)
  3587. GuW.Part1 = Firepart
  3588. GuW.Parent = RightArm
  3589. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3590. Firepart.Transparency = 1
  3591. Humanoid.WalkSpeed = 0.01
  3592. for i = 0, 4, 0.1 do
  3593. swait()
  3594. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3595. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3598. 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)
  3599. 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)
  3600. 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)
  3601. 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)
  3602. end
  3603. for i = 0, 4, 0.1 do
  3604. swait()
  3605. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3606. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3609. 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)
  3610. 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)
  3611. 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)
  3612. 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)
  3613. end
  3614. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3615. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3616. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3617. for i = 1, 3 do
  3618. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3619. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3620. end
  3621. for i = 0, 2, 0.1 do
  3622. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3623. swait()
  3624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3626. 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)
  3627. 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)
  3628. 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)
  3629. 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)
  3630. end
  3631. Humanoid.WalkSpeed = 16
  3632. attack = false
  3633. Firepart:Destroy()
  3634. end
  3635. end)
  3636. Rapid = false
  3637. BasePart = Instance.new("Part")
  3638. BasePart.Shape = Enum.PartType.Block
  3639. BasePart.Material = Enum.Material.Neon
  3640. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3641. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3642. BasePart.FormFactor = Enum.FormFactor.Custom
  3643. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3644. BasePart.CanCollide = true
  3645. BasePart.Locked = true
  3646. BasePart.Anchored = false
  3647. local icy_Player = game.Players.localPlayer
  3648. local icy_mouse = icy_Player:GetMouse()
  3649. ice_mode = false
  3650. local colors = {
  3651. BrickColor.new("Cyan"),
  3652. BrickColor.new("Medium blue"),
  3653. BrickColor.new("Pastel blue")
  3654. }
  3655. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3656. if root then
  3657. icy_mouse.KeyDown:connect(function(k)
  3658. if k == "=" and firemode == false then
  3659. if ice_mode == true then
  3660. ice_mode = false
  3661. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3662. else
  3663. ice_mode = true
  3664. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3665. end
  3666. end
  3667. if k == "z" and firemode == true then
  3668. attack = true
  3669. do
  3670. local Stop = false
  3671. local Version = 0
  3672. local MaxSpeed = 5
  3673. local Speed = 3.5
  3674. local Keys = {}
  3675. local Force = 10000
  3676. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3677. swait(0.5)
  3678. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3679. if Fly then
  3680. Fly:Destroy()
  3681. end
  3682. if Rot then
  3683. Rot:Destroy()
  3684. end
  3685. Fly = Instance.new("BodyPosition", char.Torso)
  3686. Fly.Name = "LMMFly"
  3687. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3688. Fly.P = Force
  3689. Fly.position = char.Torso.Position
  3690. Rot = Instance.new("BodyGyro", char.Torso)
  3691. Rot.Name = "LMMRot"
  3692. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3693. Rot.P = Force
  3694. Rot.cframe = cam.CoordinateFrame
  3695. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3696. local Thread, Old = Version, nil
  3697. char.Humanoid.PlatformStand = true
  3698. function StopFly()
  3699. Version = Version + 1
  3700. Stop = true
  3701. char.Humanoid.PlatformStand = false
  3702. Fly:Destroy()
  3703. Rot:Destroy()
  3704. attack = false
  3705. end
  3706. char.ChildAdded:connect(function(Obj)
  3707. wait()
  3708. if Obj.Name == "LM" .. "MFlyStop" then
  3709. Obj:Destroy()
  3710. StopFly()
  3711. end
  3712. end)
  3713. HitpartFunk2(RightArm, 0, -0.7, 0)
  3714. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3715. for i = 0, 25, 0.1 do
  3716. if attack == true then
  3717. swait()
  3718.  
  3719. end
  3720. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3721. if Keys[string.char(48)] then
  3722. Speed = 1
  3723. end
  3724. if Keys.w then
  3725. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3726. end
  3727. if Keys.s then
  3728. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3729. end
  3730. if Keys.d then
  3731. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3732. end
  3733. if Keys.a then
  3734. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3735. end
  3736. if Keys.e or Keys[" "] then
  3737. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3738. end
  3739. if Keys.q then
  3740. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3741. end
  3742. if Keys.z then
  3743. StopFly()
  3744. end
  3745. if Old ~= Vectoring then
  3746. Fly.position = Vectoring.p
  3747. Old = Vectoring
  3748. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3749. else
  3750. Speed = 1
  3751. end
  3752. Rot.cframe = cam.CoordinateFrame
  3753. mouse.KeyDown:connect(function(Key)
  3754. Keys[Key] = true
  3755. end)
  3756. mouse.KeyUp:connect(function(Key)
  3757. Keys[Key] = false
  3758. end)
  3759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3761. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3763. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3764. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3765. end
  3766. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3767. attack = false
  3768. char.Humanoid.PlatformStand = false
  3769. Fly:Destroy()
  3770. Rot:Destroy()
  3771. end
  3772. end
  3773. if k == "=" and InForm == true then
  3774. attack = true
  3775. do
  3776. local Stop = false
  3777. local Version = 0
  3778. local MaxSpeed = 6
  3779. local Speed = 3
  3780. local Keys = {}
  3781. local Force = 10000
  3782. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3783. swait(1)
  3784. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3785. if Fly then
  3786. Fly:Destroy()
  3787. end
  3788. if Rot then
  3789. Rot:Destroy()
  3790. end
  3791. Fly = Instance.new("BodyPosition", char.Torso)
  3792. Fly.Name = "LMMFly"
  3793. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3794. Fly.P = Force
  3795. Fly.position = char.Torso.Position
  3796. Rot = Instance.new("BodyGyro", char.Torso)
  3797. Rot.Name = "LMMRot"
  3798. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3799. Rot.P = Force
  3800. Rot.cframe = cam.CoordinateFrame
  3801. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3802. local Thread, Old = Version, nil
  3803. char.Humanoid.PlatformStand = true
  3804. function StopFly()
  3805. Version = Version + 1
  3806. Stop = true
  3807. char.Humanoid.PlatformStand = false
  3808. Fly:Destroy()
  3809. Rot:Destroy()
  3810. attack = false
  3811. end
  3812. char.ChildAdded:connect(function(Obj)
  3813. wait()
  3814. if Obj.Name == "LM" .. "MFlyStop" then
  3815. Obj:Destroy()
  3816. StopFly()
  3817. end
  3818. end)
  3819. HitpartFunk2(RightArm, 0, -0.7, 0)
  3820. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3821. for i = 0, 25, 0.1 do
  3822. if attack == true then
  3823. swait()
  3824. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3825. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3826. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3827. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3828. end
  3829. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3830. if Keys[string.char(48)] then
  3831. Speed = 1
  3832. end
  3833. if Keys.w then
  3834. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3835. end
  3836. if Keys.s then
  3837. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3838. end
  3839. if Keys.d then
  3840. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3841. end
  3842. if Keys.a then
  3843. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3844. end
  3845. if Keys.e or Keys[" "] then
  3846. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3847. end
  3848. if Keys.q then
  3849. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3850. end
  3851. if Keys.z then
  3852. StopFly()
  3853. end
  3854. if Old ~= Vectoring then
  3855. Fly.position = Vectoring.p
  3856. Old = Vectoring
  3857. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3858. else
  3859. Speed = 1
  3860. end
  3861. Rot.cframe = cam.CoordinateFrame
  3862. mouse.KeyDown:connect(function(Key)
  3863. Keys[Key] = true
  3864. end)
  3865. mouse.KeyUp:connect(function(Key)
  3866. Keys[Key] = false
  3867. end)
  3868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3870. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3871. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3872. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3873. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3874. end
  3875. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3876. attack = false
  3877. char.Humanoid.PlatformStand = false
  3878. Fly:Destroy()
  3879. Rot:Destroy()
  3880. end
  3881. end
  3882. end)
  3883. game:GetService("RunService").Stepped:connect(function()
  3884. if ice_mode == true then
  3885. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3886. local icePath = BasePart:Clone()
  3887. icePath.Anchored = true
  3888. icePath.Transparency = 0.85
  3889. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3890. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3891. icePath.BrickColor = colors[math.random(1, #colors)]
  3892. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3893. game:GetService("Debris"):AddItem(icePath, 1)
  3894. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3895. end
  3896. end)
  3897. end
  3898. MV3 = 190
  3899. mouse.KeyDown:connect(function(k)
  3900. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3901. MV3 = 80
  3902. attack = true
  3903. Humanoid.WalkSpeed = 15
  3904. HitpartFunk2(RightArm, 0, -0.5, 0)
  3905. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3906. for i = 0, 1.5, 0.1 do
  3907. swait()
  3908. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3909. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3910. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3911. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3912. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3913. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3914. end
  3915. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3916. for i = 0, 2, 0.1 do
  3917. swait()
  3918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3922. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3923. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3924. end
  3925. for i = 0, 4.2, 0.1 do
  3926. swait()
  3927. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3928. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3929. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3930. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3931. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3932. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3933. 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)
  3934. 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)
  3935. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3936. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3937. end
  3938. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3939. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3940. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3941. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3942. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3943. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3944. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3945. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3946. for i = 0, 2, 0.1 do
  3947. swait()
  3948. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3949. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3950. 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)
  3951. 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)
  3952. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3953. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3954. end
  3955. for i = 0, 2, 0.1 do
  3956. swait()
  3957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3959. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3961. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3962. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3963. end
  3964. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3965. for i = 0, 4, 0.1 do
  3966. swait()
  3967. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3968. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3971. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3972. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3973. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3974. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3975. end
  3976. for i = 0, 2, 0.1 do
  3977. swait()
  3978. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3979. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3980. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3981. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3982. 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)
  3983. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3984. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3985. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3986. end
  3987. for i = 1, 6 do
  3988. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3989. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3990. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3991. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3992. wait(0.15)
  3993. end
  3994. attack = false
  3995. Humanoid.WalkSpeed = 16
  3996. end
  3997. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3998. Humanoid.WalkSpeed = 1
  3999. MV3 = 80
  4000. attack = true
  4001. FastFireBall = Instance.new("Part", RightArm)
  4002. FastFireBall.Size = Vector3.new(1, 1, 1)
  4003. FFW = Instance.new("Weld")
  4004. FFW.Name = "GuW"
  4005. FFW.Part0 = RightArm
  4006. FFW.C0 = cn(0, -1, 0)
  4007. FFW.C1 = cn(0, 0, 0)
  4008. FFW.Part1 = FastFireBall
  4009. FFW.Parent = RightArm
  4010. FastFireBall.Transparency = 1
  4011. FastFireBall2 = Instance.new("Part", LeftArm)
  4012. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4013. FFW2 = Instance.new("Weld")
  4014. FFW2.Name = "GuW"
  4015. FFW2.Part0 = LeftArm
  4016. FFW2.C0 = cn(0, -1, 0)
  4017. FFW2.C1 = cn(0, 0, 0)
  4018. FFW2.Part1 = FastFireBall2
  4019. FFW2.Parent = LeftArm
  4020. FastFireBall2.Transparency = 1
  4021. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4022. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4023. for i = 0, 1, 0.1 do
  4024. swait()
  4025. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4026. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4027. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4028. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4031. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4032. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4033. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4034. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4035. end
  4036. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4037. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4038. function holding()
  4039. if Rapid == true and ice_mode == false then
  4040. for i = 0, 0.8, 0.1 do
  4041. swait()
  4042. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4043. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4046. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4047. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4049. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4050. end
  4051. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4052. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4053. for i = 0, 0.8, 0.1 do
  4054. swait()
  4055. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4056. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4059. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4062. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4063. end
  4064. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4065. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4066. holding()
  4067. end
  4068. end
  4069. if Rapid == false then
  4070. Rapid = true
  4071. holding()
  4072. end
  4073. end
  4074. end)
  4075. mouse.KeyUp:connect(function(k)
  4076. if k == "c" and Rapid == true then
  4077. MV3 = 180
  4078. Rapid = false
  4079. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4080. attack = false
  4081. wait(0.5)
  4082. Humanoid.WalkSpeed = 16
  4083. FastFireBall:Destroy()
  4084. FastFireBall2:Destroy()
  4085. end
  4086. end)
  4087.  
  4088. mouse.KeyDown:connect(function(key)
  4089. if key == "t" then
  4090. if Morph == false then
  4091. Morph = true
  4092. MorphFunction()
  4093. end
  4094. end
  4095. end)
  4096. mouse.KeyUp:connect(function(key)
  4097. if key == "t" then
  4098. Morph = false
  4099. end
  4100. end)
  4101.  
  4102.  
  4103.  
  4104. Object = Player.Character.HumanoidRootPart
  4105.  
  4106. Run = game["Run Service"]
  4107.  
  4108. PreviousP = Object.CFrame.p
  4109. Running = false
  4110.  
  4111. MorphFunction = function()
  4112. local MaxX = 100
  4113. local MinX = -100
  4114. local MaxY = 100
  4115. local MinY = -100
  4116. local MaxZ = 100
  4117. local MinZ = -100
  4118. local Morph = coroutine.wrap(function()
  4119. while Run.Stepped:wait(0.1) do
  4120. if Morph == false then break end
  4121. local Model = Instance.new("Model",workspace)
  4122. if Player.Character:FindFirstChild("Shirt") then
  4123. local Shirt = Player.Character.Shirt:Clone()
  4124. Shirt.Parent = Model
  4125. end
  4126. if Player.Character:FindFirstChild("Pants") then
  4127. local Pants = Player.Character.Pants:Clone()
  4128. Pants.Parent = Model
  4129. end
  4130. local Humanoid = Instance.new("Humanoid",Model)
  4131. local LeftArm = Player.Character["Left Arm"]:Clone()
  4132. LeftArm.Parent = Model
  4133. LeftArm.Transparency = 0.4
  4134. LeftArm.Anchored = true
  4135. 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)
  4136. local RightArm = Player.Character["Right Arm"]:Clone()
  4137. RightArm.Parent = Model
  4138. RightArm.Transparency = 0.4
  4139. RightArm.Anchored = true
  4140. 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)
  4141. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4142. LeftLeg.Parent = Model
  4143. LeftLeg.Transparency = 0.4
  4144. LeftLeg.Anchored = true
  4145. 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)
  4146. local RightLeg = Player.Character["Right Leg"]:Clone()
  4147. RightLeg.Parent = Model
  4148. RightLeg.Transparency = 0.4
  4149. RightLeg.Anchored = true
  4150. 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)
  4151. local Children = Model:GetChildren()
  4152. wait(0.01)
  4153. for i = 1,#Children do
  4154. if Children[i]:IsA("Part") then
  4155. Children[i].Transparency = 1
  4156. end
  4157. game.Debris:AddItem(Children[i],0)
  4158. end
  4159. end
  4160. end)
  4161. Morph()
  4162. end
  4163.  
  4164.  
  4165. mouse.KeyDown:connect(function(key)
  4166. if key == "r" then
  4167. Humanoid.WalkSpeed = 150
  4168.  
  4169. end
  4170. end)
  4171.  
  4172.  
  4173. mouse.KeyDown:connect(function(key)
  4174. if key == "m" then
  4175. Must2.Volume = 0.7
  4176. end
  4177. end)
  4178.  
  4179. mouse.KeyDown:connect(function(key)
  4180. if key == "n" then
  4181. Must2.Volume = 1.6
  4182. end
  4183. end)
  4184.  
  4185.  
  4186. mouse.KeyUp:connect(function(key)
  4187. if key == "r" then
  4188. Humanoid.WalkSpeed = 16
  4189.  
  4190. end
  4191. end)
  4192.  
  4193. function smooth(obj)
  4194. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4195. for i,v in pairs(sides) do
  4196. obj[v.."Surface"] = "SmoothNoOutlines"
  4197. end
  4198. end
  4199. function fade(obj, dest, grow)
  4200. spawn(function()
  4201. local oldcf = obj.CFrame
  4202. for i = 0, 10 do
  4203. if grow then
  4204. obj.Size = obj.Size +Vector3.new(1,1,1)
  4205. obj.CFrame = oldcf
  4206. end
  4207. obj.Transparency = obj.Transparency +0.2
  4208. swait()
  4209. end
  4210. if dest then
  4211. obj:Destroy()
  4212. end
  4213. end)
  4214. end
  4215.  
  4216.  
  4217. sprint = false
  4218. mouse.KeyDown:connect(function(key)
  4219. if key=="r" then
  4220. sprint = true
  4221. char:FindFirstChildOfClass("Humanoid")
  4222. local mod = Instance.new("Model", workspace)
  4223. mod.Name = "MobModel"
  4224. for i,v in pairs(char:children()) do
  4225. if v:IsA("Accessory") and not rage then
  4226. if v:FindFirstChild("Handle") then
  4227. v.Handle.Transparency = 1
  4228. end
  4229. end
  4230. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4231. v.Transparency = 0
  4232. end
  4233. end
  4234. if char.Head:FindFirstChild("face") then
  4235. char.Head.face.Transparency = 1
  4236. end
  4237. repeat wait()
  4238. if not workspace:FindFirstChild("MobModel") then
  4239. mod = Instance.new("Model", workspace)
  4240. mod.Name = "MobModel"
  4241. end
  4242. for i,v in pairs(Character:children()) do
  4243. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4244. local new = v:Clone()
  4245. smooth(new)
  4246. new.Transparency = 0.3
  4247. new.Anchored = true
  4248. new.CanCollide = false
  4249. new.Material = "Neon"
  4250. new.BrickColor = BrickColor.new("Dark blue")
  4251. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4252. new.Parent = mod
  4253. fade(new, true)
  4254. end
  4255. end
  4256. until not sprint
  4257. if mod then
  4258. spawn(function()
  4259. repeat wait() until not mod or #mod:children() == 0
  4260. mod:Destroy()
  4261. end)
  4262. end
  4263. char:FindFirstChildOfClass("Humanoid")
  4264. end
  4265. end)
  4266. mouse.KeyUp:connect(function(key)
  4267. if key=="r" then
  4268. sprint = false
  4269. for i,v in pairs(char:children()) do
  4270. if v:IsA("Accessory") and not rage then
  4271. if v:FindFirstChild("Handle") then
  4272. v.Handle.Transparency = 1
  4273. end
  4274. end
  4275. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4276. v.Transparency = 0
  4277. end
  4278. end
  4279. if char.Head:FindFirstChild("face") then
  4280. char.Head.face.Transparency = 0
  4281. end
  4282. end
  4283. end)
  4284.  
  4285. mouse.KeyUp:connect(function(k)
  4286. if k == "q" then
  4287. Combo1()
  4288. end
  4289. end)
  4290.  
  4291. mouse.KeyUp:connect(function(k)
  4292. if k == "r" then
  4293. Combo2()
  4294. end
  4295. end)
  4296.  
  4297. mouse.KeyUp:connect(function(k)
  4298. if k == "t" then
  4299. Combo3()
  4300. end
  4301. end)
  4302. mouse.KeyUp:connect(function(k)
  4303. if k == "u" then
  4304. Combo4()
  4305. end
  4306. end)
  4307.  
  4308.  
  4309. SoundFolder = Instance.new("Folder",char)
  4310. SoundFolder.Name = "SoundFolder"
  4311. punchsound1 = Instance.new("Sound",Torso)
  4312. punchsound1.Volume = 1.2
  4313. punchsound1.Name = "punchsound1"
  4314. punchsound1.Looped = false
  4315. punchsound1.SoundId = "rbxassetid://137579113"
  4316. StrongPunch = Instance.new("Sound",Torso)
  4317. StrongPunch.Volume = 1.6
  4318. StrongPunch.Name = "StrongPunch"
  4319. StrongPunch.Looped = false
  4320. StrongPunch.SoundId = "rbxassetid://441202925"
  4321. StrongPunch = Instance.new("Sound",Torso)
  4322. StrongPunch.Volume = 1.6
  4323. StrongPunch.Name = "StrongPunch"
  4324. StrongPunch.Looped = false
  4325. StrongPunch.SoundId = "rbxassetid://441202925"
  4326. StrongPunch1 = Instance.new("Sound",Torso)
  4327. StrongPunch1.Volume = 1.6
  4328. StrongPunch1.Name = "StrongPunch"
  4329. StrongPunch1.Looped = false
  4330. StrongPunch1.SoundId = "rbxassetid://441202925"
  4331. StrongPunch2 = Instance.new("Sound",Torso)
  4332. StrongPunch2.Volume = 1.6
  4333. StrongPunch2.Name = "StrongPunch"
  4334. StrongPunch.Looped = false
  4335. StrongPunch2.SoundId = "rbxassetid://441202925"
  4336. Zano = Instance.new("Sound",Torso)
  4337. Zano.Volume = 6
  4338. Zano.Name = "Zano"
  4339. Zano.Looped = false
  4340. Zano.SoundId = "rbxassetid://744770874"
  4341. GroundImpact = Instance.new("Sound",Torso)
  4342. GroundImpact.Volume = 8
  4343. GroundImpact.Name = "GroundImpact"
  4344. GroundImpact.Looped = false
  4345. GroundImpact.SoundId = "rbxassetid://165970126"
  4346. Break = Instance.new("Sound",Torso)
  4347. Break.Volume = 5
  4348. Break.Name = "Bonebreak"
  4349. Break.Looped = false
  4350. Break.SoundId = "rbxassetid://314390675"
  4351.  
  4352. local hit1 = false
  4353. local hit2 = false
  4354. local hit3 = false
  4355. local hit4 = false
  4356.  
  4357. function Combo1()
  4358. getplayer = new("Part",char)
  4359. getplayer.Position = Vector3.new(999,999,999)
  4360. getplayer.Transparency = 1
  4361. getplayer.Size = v3(3,3,3)
  4362. getplayer.CanCollide = false
  4363. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4364. getplayer.Name = "GetPlayer"
  4365.  
  4366. game.Debris:AddItem(getplayer,0.5)
  4367.  
  4368. getplayer.Touched:connect(function(hit)
  4369. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4370. getplayer:Destroy()
  4371. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4372. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4373. to.Anchored = true
  4374. idle = false
  4375.  
  4376.  
  4377. punchsound1:Play()
  4378. hit1 = true
  4379. for i = 0, 1, 0.1 do
  4380. swait()
  4381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4384. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4385. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4386. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4387. end
  4388. punchsound1:Play()
  4389. for i = 0, 1, 0.1 do
  4390. swait()
  4391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4393. 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)
  4394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4396. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4397. end
  4398. punchsound1:Play()
  4399. for i = 0, 1, 0.1 do
  4400. swait()
  4401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4403. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4404. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4405. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4406. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4407. end
  4408. for i = 0, 1, 0.1 do
  4409. swait()
  4410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4412. 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)
  4413. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4414. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4415. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4416. end
  4417. for i = 0, 1, 0.1 do
  4418. swait()
  4419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4421. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4422. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4423. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4424. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4425. end
  4426. StrongPunch1:Play()
  4427. for i = 0, 1, 0.1 do
  4428. swait()
  4429. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4430. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4431. 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)
  4432. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4433. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4434. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4435. end
  4436. for i = 0, 0.6, 0.1 do
  4437. swait()
  4438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4441. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4442. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4443. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4444. end
  4445. for i = 0, 0.6, 0.1 do
  4446. swait()
  4447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4449. 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)
  4450. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4451. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4452. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4453. end
  4454. for i,v in pairs(to.Parent:GetChildren()) do
  4455. if v:IsA("Humanoid") then
  4456. v.Health = v.Health - 3
  4457.  
  4458. v.PlatformStand = true
  4459. end
  4460. end
  4461. StrongPunch:Play()
  4462. for i = 0, 1, 0.1 do
  4463. swait()
  4464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4466. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4468. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4469. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4470. end
  4471. for i,v in pairs(to.Parent:GetChildren()) do
  4472. if v:IsA("Humanoid") then
  4473. v.Health = v.Health - 5
  4474.  
  4475. v.PlatformStand = true
  4476. end
  4477. end
  4478.  
  4479. hit1 = false
  4480.  
  4481. punchsound1:Play()
  4482. hit2 = true
  4483. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4484. for i = 0, 1, 0.1 do
  4485. swait()
  4486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4488. 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)
  4489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4491. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4492. end
  4493. for i,v in pairs(to.Parent:GetChildren()) do
  4494. if v:IsA("Humanoid") then
  4495. v.Health = v.Health - 5
  4496.  
  4497. v.PlatformStand = true
  4498. end
  4499. end
  4500. hit2 = false
  4501.  
  4502. punchsound1:Play()
  4503. hit3 = true
  4504. hit4 = true
  4505.  
  4506.  
  4507. punchsound1:Play()
  4508.  
  4509. coroutine.wrap(function()
  4510. for i=1,5 do
  4511. wait()
  4512. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4513. GroundImpact:Play()
  4514. a21e = new("Part",to)
  4515. a21e.Name = "Beam"..num
  4516. a21e.Locked = true
  4517. a21e.Size = v3(1,1,1)
  4518. a21e.CanCollide = false
  4519. a21e.BrickColor = bc("Gold")
  4520. a21e.Material = "Neon"
  4521. a21e.Transparency = 0
  4522. aa21e = new("SpecialMesh",a21e)
  4523. a21e.Anchored = true
  4524. a21e.Position = to.Position
  4525. aa21e.MeshType = "Sphere"
  4526. aa21e.Scale = v3(1,1,1)
  4527. a51e = new("Part",char)
  4528. a51e.Name = "Beam"..num
  4529. a51e.Locked = true
  4530. a51e.Size = v3(1,1,1)
  4531. a51e.CanCollide = false
  4532. a51e.BrickColor = bc("White")
  4533. a51e.Material = "Neon"
  4534. a51e.Transparency = 0
  4535. aa51e = new("SpecialMesh",a51e)
  4536. a51e.Anchored = true
  4537. a51e.Position = to.Position
  4538. aa51e.MeshType = "Sphere"
  4539. aa51e.Scale = v3(1,1,1)
  4540. a61e = new("Part",char)
  4541. a61e.Name = "Beam"..num
  4542. a61e.Locked = true
  4543. a61e.Size = v3(1,1,1)
  4544. a61e.CanCollide = false
  4545. a61e.BrickColor = bc("Really red")
  4546. a61e.Material = "Neon"
  4547. a61e.Transparency = 0
  4548. aa61e = new("SpecialMesh",a61e)
  4549. a61e.Anchored = true
  4550. a61e.Position = to.Position
  4551. aa61e.MeshType = "Sphere"
  4552. aa61e.Scale = v3(1,1,1)
  4553. for i = 1,20 do
  4554. wait()
  4555. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4556. a21e.Transparency = a21e.Transparency + 0.03
  4557. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4558. a51e.Transparency = a51e.Transparency + 0.03
  4559. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4560. a61e.Transparency = a61e.Transparency + 0.02
  4561. for i,v in pairs(to.Parent:GetChildren()) do
  4562. if v:IsA("Humanoid") then
  4563. v.Health = v.Health - 0.5
  4564.  
  4565. v.PlatformStand = true
  4566. end
  4567. end
  4568. end
  4569. a61e:Destroy()
  4570. aa61e:Destroy()
  4571. a51e:Destroy()
  4572. aa51e:Destroy()
  4573. a21e:Destroy()
  4574. aa21e:Destroy()
  4575.  
  4576. end
  4577.  
  4578.  
  4579. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4580. for i = 0, 1, 0.1 do
  4581. swait()
  4582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4584. 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)
  4585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4586. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4587. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4588. end
  4589.  
  4590.  
  4591.  
  4592. wait(0.7)
  4593. end)()
  4594.  
  4595.  
  4596.  
  4597.  
  4598. RootPart.Anchored = true
  4599.  
  4600. for i = 0, 1, 0.1 do
  4601. swait()
  4602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4604. 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)
  4605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4607. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4608. end
  4609.  
  4610.  
  4611. StrongPunch:Play()
  4612.  
  4613.  
  4614. for i = 0, 1, 0.1 do
  4615. swait()
  4616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4618. 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)
  4619. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4620. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4621. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4622. end
  4623.  
  4624. for i = 0, 1, 0.1 do
  4625. swait()
  4626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4629. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4630. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4631. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4632. end
  4633.  
  4634.  
  4635.  
  4636. for i,v in pairs(to.Parent:GetChildren()) do
  4637. if v:IsA("Humanoid") then
  4638. v.Health = v.Health - 20
  4639.  
  4640. v.PlatformStand = true
  4641. end
  4642. end
  4643.  
  4644. StrongPunch2:Play()
  4645. for i = 0, 1, 0.1 do
  4646. swait()
  4647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4649. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4650. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4651. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4652. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4653. end
  4654.  
  4655. hitground = new("Part",char)
  4656. hitground.Size = Vector3.new(5,5,5)
  4657. hitground.Name = "Ground"
  4658. hitground.Transparency = 1
  4659. hitground.CanCollide = false
  4660. game.Debris:AddItem(hitground,2)
  4661. hitground.Position = Vector3.new(999,999,999)
  4662. hitgroundweld = new("Weld",hitground)
  4663. hitgroundweld.Part0 = to
  4664. hitgroundweld.Part1 = hitground
  4665. hitground.Touched:connect(function(hit2)
  4666. if hit2.Size.x > 150 then
  4667. hitground:Destroy()
  4668. ad = new("Part",char)
  4669. ad.Name = "NewPart"
  4670. ad.Size = Vector3.new(30,0.1,30)
  4671. ad.CanCollide = false
  4672. ad.Anchored = true
  4673. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4674. ad.Transparency = 1
  4675. aad = new("Decal",ad)
  4676.  
  4677. aad.Face = "Top"
  4678. aad.Transparency = 1
  4679. aad.Transparency = 0
  4680. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4681. smoke = new("Part",to)
  4682. smokemesh = new("SpecialMesh",smoke)
  4683. smokemesh.MeshId = "rbxassetid://928329648"
  4684. smoke.BrickColor = hit2.BrickColor
  4685. smoke.Anchored = true
  4686. smoke.Position = hitground.Position
  4687. GroundImpact:Play()
  4688. for i = 1,20 do
  4689. wait()
  4690. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4691. smoke.Transparency = smoke.Transparency + 1/20
  4692. end
  4693. smoke:Destroy()
  4694. wait(0.5)
  4695.  
  4696. for i = 1,20 do
  4697. wait(0.1)
  4698. aad.Transparency = aad.Transparency + 1/20
  4699. end
  4700. end
  4701. end)
  4702. to.Anchored = false
  4703. ys = Instance.new("BodyVelocity",to)
  4704. ys.Name = "GO"
  4705.  
  4706. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4707.  
  4708. ys.Velocity = v3(0,-90,0)
  4709.  
  4710. wait(1)
  4711. ys:Destroy()
  4712.  
  4713.  
  4714.  
  4715.  
  4716.  
  4717. hit3 = false
  4718. hit4 = false
  4719.  
  4720.  
  4721. hit1 = false
  4722. hit2 = false
  4723. hit3 = false
  4724. hit4 = false
  4725. idle = true
  4726. RootPart.Anchored = false
  4727. end
  4728. end)
  4729. end
  4730.  
  4731.  
  4732. function Combo4()
  4733. getplayer = new("Part",char)
  4734. getplayer.Position = Vector3.new(999,999,999)
  4735. getplayer.Transparency = 1
  4736. getplayer.Size = v3(3,3,3)
  4737. getplayer.CanCollide = false
  4738. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4739. getplayer.Name = "GetPlayer"
  4740.  
  4741. game.Debris:AddItem(getplayer,0.5)
  4742.  
  4743. getplayer.Touched:connect(function(hit)
  4744. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4745. getplayer:Destroy()
  4746. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4747. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4748. to.Anchored = true
  4749. RootPart.Anchored = true
  4750. idle = false
  4751.  
  4752.  
  4753. punchsound1:Play()
  4754. hit1 = true
  4755. for i = 0, 0.5, 0.1 do
  4756. swait()
  4757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4763. end
  4764. punchsound1:Play()
  4765. for i = 0, 0.5, 0.1 do
  4766. swait()
  4767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4769. 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)
  4770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4772. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4773. end
  4774. punchsound1:Play()
  4775. for i = 0, 0.6, 0.1 do
  4776. swait()
  4777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4779. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4780. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4781. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4782. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4783. end
  4784. for i = 0, 0.6, 0.1 do
  4785. swait()
  4786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4788. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4789. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4790. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4791. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4792. end
  4793. for i = 0, 0.5, 0.1 do
  4794. swait()
  4795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4798. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4799. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4800. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4801. end
  4802. punchsound1:Play()
  4803. for i = 0, 0.5, 0.1 do
  4804. swait()
  4805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4807. 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)
  4808. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4809. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4810. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4811. end
  4812. punchsound1:Play()
  4813. for i = 0, 0.6, 0.1 do
  4814. swait()
  4815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4818. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4819. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4820. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4821. end
  4822. for i = 0, 0.6, 0.1 do
  4823. swait()
  4824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4826. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4827. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4828. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4829. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4830. end
  4831. for i = 0, 0.5, 0.1 do
  4832. swait()
  4833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4835. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4836. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4837. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4838. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4839. end
  4840. punchsound1:Play()
  4841. for i = 0, 0.5, 0.1 do
  4842. swait()
  4843. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4844. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4845. 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)
  4846. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4847. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4848. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4849. end
  4850. punchsound1:Play()
  4851. for i = 0, 0.6, 0.1 do
  4852. swait()
  4853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4855. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4856. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4857. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4858. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4859. end
  4860. for i = 0, 0.6, 0.1 do
  4861. swait()
  4862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4864. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4865. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4868. end
  4869. for i = 0, 0.5, 0.1 do
  4870. swait()
  4871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4873. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4874. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4875. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4876. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4877. end
  4878. punchsound1:Play()
  4879. for i = 0, 0.5, 0.1 do
  4880. swait()
  4881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4883. 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)
  4884. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4885. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4886. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4887. end
  4888. punchsound1:Play()
  4889. for i = 0, 0.6, 0.1 do
  4890. swait()
  4891. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4892. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4893. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4894. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4895. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4896. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4897. end
  4898. for i = 0, 0.6, 0.1 do
  4899. swait()
  4900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4902. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4903. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4904. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4905. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4906. end
  4907. for i = 0, 0.5, 0.1 do
  4908. swait()
  4909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4912. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4913. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4914. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4915. end
  4916. punchsound1:Play()
  4917. for i = 0, 0.5, 0.1 do
  4918. swait()
  4919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4921. 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)
  4922. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4923. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4924. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4925. end
  4926. punchsound1:Play()
  4927. for i = 0, 0.6, 0.1 do
  4928. swait()
  4929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4932. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4933. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4934. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4935. end
  4936. StrongPunch2:Play()
  4937. for i = 0, 5, 0.1 do
  4938. swait()
  4939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4941. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4944. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4945. end
  4946.  
  4947. for i,v in pairs(to.Parent:GetChildren()) do
  4948. if v:IsA("Humanoid") then
  4949. v.Health = v.Health - 20
  4950.  
  4951. v.PlatformStand = true
  4952. end
  4953. end
  4954. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4955. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4956. Zanzoken = Instance.new("Part",char)
  4957. Zanzoken.Anchored = true
  4958. Zanzoken.Position = v3(999,999,999)
  4959. Zanzoken.CFrame = Torso.CFrame
  4960. game.Debris:AddItem(Zanzoken,0.5)
  4961. Zanzoken.Transparency = 1
  4962. Zano:Play()
  4963. wait()
  4964. idk = Instance.new("BillboardGui",Zanzoken)
  4965. idk.Size = UDim2.new(10,0,15,0)
  4966. idk.AlwaysOnTop = false
  4967. idk1 = Instance.new("ImageLabel",idk)
  4968. idk1.BackgroundTransparency = 1
  4969. idk.ExtentsOffset = v3(0,0,0)
  4970. idk1.ImageTransparency = 0
  4971. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4972. idk1.Size = UDim2.new(2,0,1,0)
  4973. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4974. idk1.Image = "rbxassetid://319554883"
  4975. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4976. wait()
  4977. Zanzoken = Instance.new("Part",char)
  4978. Zanzoken.Anchored = true
  4979. Zanzoken.Position = v3(999,999,999)
  4980. Zanzoken.CFrame = Torso.CFrame
  4981. game.Debris:AddItem(Zanzoken,0.5)
  4982. Zanzoken.Transparency = 1
  4983. wait()
  4984. idk = Instance.new("BillboardGui",Zanzoken)
  4985. idk.Size = UDim2.new(20,0,20,0)
  4986. idk.AlwaysOnTop = false
  4987. idk1 = Instance.new("ImageLabel",idk)
  4988. idk1.BackgroundTransparency = 1
  4989. idk.ExtentsOffset = v3(0,0,0)
  4990. idk1.ImageTransparency = 0
  4991. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4992. idk1.Size = UDim2.new(2,0,1,0)
  4993. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4994. idk1.Image = "rbxassetid://319554883"
  4995. for i = 0, 0.5, 0.1 do
  4996. swait()
  4997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4999. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5000. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5001. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5002. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5003. end
  5004. punchsound1:Play()
  5005. for i = 0, 0.5, 0.1 do
  5006. swait()
  5007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5009. 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)
  5010. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5011. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5012. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5013. end
  5014. punchsound1:Play()
  5015. for i = 0, 0.6, 0.1 do
  5016. swait()
  5017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5018. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5019. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5020. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5021. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5022. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5023. end
  5024. for i = 0, 0.6, 0.1 do
  5025. swait()
  5026. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5027. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5028. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5029. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5030. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5031. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5032. end
  5033. for i = 0, 0.5, 0.1 do
  5034. swait()
  5035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5038. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5040. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5041. end
  5042. punchsound1:Play()
  5043. for i = 0, 0.5, 0.1 do
  5044. swait()
  5045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5047. 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)
  5048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5050. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5051. end
  5052. punchsound1:Play()
  5053. for i = 0, 0.6, 0.1 do
  5054. swait()
  5055. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5056. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5057. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5058. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5059. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5060. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5061. end
  5062. for i = 0, 0.6, 0.1 do
  5063. swait()
  5064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5066. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5067. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5068. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5069. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5070. end
  5071. for i = 0, 0.5, 0.1 do
  5072. swait()
  5073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5075. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5076. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5077. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5078. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5079. end
  5080. punchsound1:Play()
  5081. for i = 0, 0.5, 0.1 do
  5082. swait()
  5083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5085. 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)
  5086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5088. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5089. end
  5090. punchsound1:Play()
  5091. for i = 0, 0.6, 0.1 do
  5092. swait()
  5093. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5094. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5095. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5096. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5097. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5098. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5099. end
  5100. for i = 0, 0.6, 0.1 do
  5101. swait()
  5102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5104. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5107. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5108. end
  5109. for i = 0, 0.5, 0.1 do
  5110. swait()
  5111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5117. end
  5118. punchsound1:Play()
  5119. for i = 0, 0.5, 0.1 do
  5120. swait()
  5121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5123. 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)
  5124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5126. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5127. end
  5128. punchsound1:Play()
  5129. for i = 0, 0.3, 0.1 do
  5130. swait()
  5131. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5132. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5133. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5134. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5135. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5136. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5137. end
  5138. for i = 0, 0.3, 0.1 do
  5139. swait()
  5140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5142. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5143. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5144. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5145. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5146. end
  5147. for i = 0, 0.3, 0.1 do
  5148. swait()
  5149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5155. end
  5156. punchsound1:Play()
  5157. for i = 0, 0.3, 0.1 do
  5158. swait()
  5159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5161. 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)
  5162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5164. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5165. end
  5166. punchsound1:Play()
  5167. for i = 0, 0.3, 0.1 do
  5168. swait()
  5169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5172. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5175. end
  5176. for i = 0, 0.3, 0.1 do
  5177. swait()
  5178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5180. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5181. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5183. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5184. end
  5185. punchsound1:Play()
  5186. for i = 0, 1, 0.1 do
  5187. swait()
  5188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5190. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5191. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5192. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5193. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5194. end
  5195. for i = 0, 0.3, 0.1 do
  5196. swait()
  5197. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5198. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5199. 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)
  5200. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5201. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5202. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5203. end
  5204. punchsound1:Play()
  5205. for i = 0, 0.3, 0.1 do
  5206. swait()
  5207. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5208. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5209. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5210. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5211. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5212. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5213. end
  5214. for i = 0, 0.3, 0.1 do
  5215. swait()
  5216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5218. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5221. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5222. end
  5223. for i = 0, 0.3, 0.1 do
  5224. swait()
  5225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5228. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5229. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5230. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5231. end
  5232. punchsound1:Play()
  5233. for i = 0, 0.3, 0.1 do
  5234. swait()
  5235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5237. 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)
  5238. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5239. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5240. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5241. end
  5242. punchsound1:Play()
  5243. for i = 0, 0.6, 0.1 do
  5244. swait()
  5245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5247. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5248. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5249. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5250. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5251. end
  5252. for i = 0, 0.3, 0.1 do
  5253. swait()
  5254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5256. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5257. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5258. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5259. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5260. end
  5261. for i = 0, 0.3, 0.1 do
  5262. swait()
  5263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5266. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5267. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5268. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5269. end
  5270. punchsound1:Play()
  5271. for i = 0, 0.5, 0.1 do
  5272. swait()
  5273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5275. 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)
  5276. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5277. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5278. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5279. end
  5280. punchsound1:Play()
  5281. for i = 0, 0.6, 0.1 do
  5282. swait()
  5283. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5284. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5285. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5286. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5287. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5288. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5289. end
  5290. for i = 0, 0.6, 0.1 do
  5291. swait()
  5292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5294. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5295. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5296. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5297. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5298. end
  5299. for i = 0, 0.5, 0.1 do
  5300. swait()
  5301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5303. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5304. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5305. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5306. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5307. end
  5308. punchsound1:Play()
  5309. for i = 0, 0.5, 0.1 do
  5310. swait()
  5311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5313. 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)
  5314. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5315. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5316. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5317. end
  5318. punchsound1:Play()
  5319. for i = 0, 0.6, 0.1 do
  5320. swait()
  5321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5323. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5324. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5325. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5326. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5327. end
  5328. for i = 0, 0.6, 0.1 do
  5329. swait()
  5330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5332. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5333. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5334. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5335. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5336. end
  5337. for i = 0, 0.5, 0.1 do
  5338. swait()
  5339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5341. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5342. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5343. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5344. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5345. end
  5346. punchsound1:Play()
  5347. for i = 0, 0.5, 0.1 do
  5348. swait()
  5349. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5350. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5351. 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)
  5352. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5353. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5354. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5355. end
  5356. punchsound1:Play()
  5357. for i = 0, 0.6, 0.1 do
  5358. swait()
  5359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5361. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5362. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5363. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5364. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5365. end
  5366. for i = 0, 0.6, 0.1 do
  5367. swait()
  5368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5370. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5371. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5373. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5374. end
  5375. punchsound1:Play()
  5376. for i = 0, 1, 0.1 do
  5377. swait()
  5378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5380. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5381. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5382. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5383. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5384. end
  5385. for i = 0, 0.5, 0.1 do
  5386. swait()
  5387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5389. 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)
  5390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5392. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5393. end
  5394. punchsound1:Play()
  5395. for i = 0, 0.6, 0.1 do
  5396. swait()
  5397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5399. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5400. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5401. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5402. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5403. end
  5404. for i = 0, 0.6, 0.1 do
  5405. swait()
  5406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5411. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5412. end
  5413. for i = 0, 0.5, 0.1 do
  5414. swait()
  5415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5417. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5418. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5419. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5420. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5421. end
  5422. punchsound1:Play()
  5423. for i = 0, 0.5, 0.1 do
  5424. swait()
  5425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5427. 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)
  5428. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5429. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5430. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5431. end
  5432. punchsound1:Play()
  5433. for i = 0, 0.6, 0.1 do
  5434. swait()
  5435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5438. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5439. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5440. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5441. end
  5442. for i = 0, 0.6, 0.1 do
  5443. swait()
  5444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5446. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5449. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5450. end
  5451. for i = 0, 0.5, 0.1 do
  5452. swait()
  5453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5455. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5456. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5457. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5458. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5459. end
  5460. punchsound1:Play()
  5461. for i = 0, 0.5, 0.1 do
  5462. swait()
  5463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5465. 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)
  5466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5468. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5469. end
  5470. punchsound1:Play()
  5471. for i = 0, 0.6, 0.1 do
  5472. swait()
  5473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5475. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5476. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5477. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5478. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5479. end
  5480. for i = 0, 0.6, 0.1 do
  5481. swait()
  5482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5484. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5487. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5488. end
  5489. for i = 0, 0.5, 0.1 do
  5490. swait()
  5491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5493. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5494. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5495. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5496. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5497. end
  5498. punchsound1:Play()
  5499. for i = 0, 0.5, 0.1 do
  5500. swait()
  5501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5503. 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)
  5504. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5506. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5507. end
  5508. punchsound1:Play()
  5509. for i = 0, 0.6, 0.1 do
  5510. swait()
  5511. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5512. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5513. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5514. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5515. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5516. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5517. end
  5518. for i = 0, 0.6, 0.1 do
  5519. swait()
  5520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5522. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5523. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5524. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5525. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5526. end
  5527. for i = 0, 0.5, 0.1 do
  5528. swait()
  5529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5531. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5532. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5533. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5534. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5535. end
  5536. punchsound1:Play()
  5537. for i = 0, 0.5, 0.1 do
  5538. swait()
  5539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5541. 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)
  5542. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5543. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5544. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5545. end
  5546. punchsound1:Play()
  5547. for i = 0, 0.6, 0.1 do
  5548. swait()
  5549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5552. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5553. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5554. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5555. end
  5556. for i = 0, 0.6, 0.1 do
  5557. swait()
  5558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5560. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5561. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5562. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5563. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5564. end
  5565. punchsound1:Play()
  5566. for i = 0, 1, 0.1 do
  5567. swait()
  5568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5570. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5571. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5572. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5573. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5574. end
  5575. for i = 0, 0.5, 0.1 do
  5576. swait()
  5577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5579. 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)
  5580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5581. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5582. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5583. end
  5584. punchsound1:Play()
  5585. for i = 0, 0.6, 0.1 do
  5586. swait()
  5587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5589. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5590. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5591. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5593. end
  5594. for i = 0, 0.6, 0.1 do
  5595. swait()
  5596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5598. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5599. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5600. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5601. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5602. end
  5603. for i = 0, 0.5, 0.1 do
  5604. swait()
  5605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5607. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5608. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5609. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5610. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5611. end
  5612. punchsound1:Play()
  5613. for i = 0, 0.3, 0.1 do
  5614. swait()
  5615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5617. 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)
  5618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5619. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5620. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5621. end
  5622. punchsound1:Play()
  5623. for i = 0, 0.3, 0.1 do
  5624. swait()
  5625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5627. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5628. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5629. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5630. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5631. end
  5632. for i = 0, 0.3, 0.1 do
  5633. swait()
  5634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5636. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5637. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5639. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5640. end
  5641. for i = 0, 0.3, 0.1 do
  5642. swait()
  5643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5645. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5646. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5647. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5648. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5649. end
  5650. punchsound1:Play()
  5651. for i = 0, 0.3, 0.1 do
  5652. swait()
  5653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5655. 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)
  5656. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5658. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5659. end
  5660. punchsound1:Play()
  5661. for i = 0, 0.3, 0.1 do
  5662. swait()
  5663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5668. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5669. end
  5670. for i = 0, 0.3, 0.1 do
  5671. swait()
  5672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5674. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5675. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5676. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5677. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5678. end
  5679. for i = 0, 0.3, 0.1 do
  5680. swait()
  5681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5683. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5684. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5685. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5686. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5687. end
  5688. punchsound1:Play()
  5689. for i = 0, 0.3, 0.1 do
  5690. swait()
  5691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5693. 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)
  5694. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5695. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5696. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5697. end
  5698. punchsound1:Play()
  5699. for i = 0, 0.3, 0.1 do
  5700. swait()
  5701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5704. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5705. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5706. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5707. end
  5708. for i = 0, 0.1, 0.1 do
  5709. swait()
  5710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5712. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5715. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5716. end
  5717. for i = 0, 0.1, 0.1 do
  5718. swait()
  5719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5722. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5723. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5724. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5725. end
  5726. punchsound1:Play()
  5727. for i = 0, 0.1, 0.1 do
  5728. swait()
  5729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5731. 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)
  5732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5734. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5735. end
  5736. punchsound1:Play()
  5737. for i = 0, 0.1, 0.1 do
  5738. swait()
  5739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5741. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5742. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5743. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5744. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5745. end
  5746. for i = 0, 0.1, 0.1 do
  5747. swait()
  5748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5750. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5751. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5752. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5753. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5754. end
  5755. punchsound1:Play()
  5756. for i = 0, 0.4, 0.1 do
  5757. swait()
  5758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5760. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5761. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5762. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5763. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5764. end
  5765. for i,v in pairs(to.Parent:GetChildren()) do
  5766. if v:IsA("Humanoid") then
  5767. v.Health = v.Health - 20
  5768.  
  5769. v.PlatformStand = true
  5770. end
  5771. end
  5772. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5773. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5774. Zanzoken = Instance.new("Part",char)
  5775. Zanzoken.Anchored = true
  5776. Zanzoken.Position = v3(999,999,999)
  5777. Zanzoken.CFrame = Torso.CFrame
  5778. game.Debris:AddItem(Zanzoken,0.5)
  5779. Zanzoken.Transparency = 1
  5780. Zano:Play()
  5781. wait()
  5782. idk = Instance.new("BillboardGui",Zanzoken)
  5783. idk.Size = UDim2.new(10,0,15,0)
  5784. idk.AlwaysOnTop = false
  5785. idk1 = Instance.new("ImageLabel",idk)
  5786. idk1.BackgroundTransparency = 1
  5787. idk.ExtentsOffset = v3(0,0,0)
  5788. idk1.ImageTransparency = 0
  5789. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5790. idk1.Size = UDim2.new(2,0,1,0)
  5791. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5792. idk1.Image = "rbxassetid://319554883"
  5793. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5794. wait()
  5795. Zanzoken = Instance.new("Part",char)
  5796. Zanzoken.Anchored = true
  5797. Zanzoken.Position = v3(999,999,999)
  5798. Zanzoken.CFrame = Torso.CFrame
  5799. game.Debris:AddItem(Zanzoken,0.5)
  5800. Zanzoken.Transparency = 1
  5801. wait()
  5802. idk = Instance.new("BillboardGui",Zanzoken)
  5803. idk.Size = UDim2.new(20,0,20,0)
  5804. idk.AlwaysOnTop = false
  5805. idk1 = Instance.new("ImageLabel",idk)
  5806. idk1.BackgroundTransparency = 1
  5807. idk.ExtentsOffset = v3(0,0,0)
  5808. idk1.ImageTransparency = 0
  5809. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5810. idk1.Size = UDim2.new(2,0,1,0)
  5811. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5812. idk1.Image = "rbxassetid://319554883"
  5813. punchsound1:Play()
  5814. for i = 0, 6, 0.1 do
  5815. swait()
  5816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5818. 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)
  5819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5820. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5821. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5822. end
  5823. for i = 0, 0.6, 0.1 do
  5824. swait()
  5825. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5826. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5827. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5828. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5829. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5830. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5831. end
  5832. for i = 0, 0.6, 0.1 do
  5833. swait()
  5834. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5835. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5836. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5837. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5838. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5839. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5840. end
  5841. punchsound1:Play()
  5842. for i = 0, 1, 0.1 do
  5843. swait()
  5844. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5845. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5846. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5847. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5848. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5849. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5850. end
  5851. for i = 0, 0.6, 0.1 do
  5852. swait()
  5853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5855. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5856. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5857. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5858. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5859. end
  5860. for i = 0, 0.6, 0.1 do
  5861. swait()
  5862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5864. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5865. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5868. end
  5869. punchsound1:Play()
  5870. for i = 0, 1, 0.1 do
  5871. swait()
  5872. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5873. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5874. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5875. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5876. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5877. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5878. end
  5879. for i = 0, 0.6, 0.1 do
  5880. swait()
  5881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5883. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5884. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5885. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5886. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5887. end
  5888. for i = 0, 0.6, 0.1 do
  5889. swait()
  5890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5892. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5893. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5894. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5895. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5896. end
  5897. punchsound1:Play()
  5898. for i = 0, 1, 0.1 do
  5899. swait()
  5900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5902. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5903. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5904. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5905. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5906. end
  5907. for i = 0, 0.6, 0.1 do
  5908. swait()
  5909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5912. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5913. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5914. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5915. end
  5916. for i = 0, 0.6, 0.1 do
  5917. swait()
  5918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5923. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5924. end
  5925. punchsound1:Play()
  5926. for i = 0, 1, 0.1 do
  5927. swait()
  5928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5931. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5932. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5933. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5934. end
  5935. for i = 0, 0.6, 0.1 do
  5936. swait()
  5937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5940. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5941. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5942. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5943. end
  5944. for i = 0, 0.6, 0.1 do
  5945. swait()
  5946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5948. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5949. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5950. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5951. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5952. end
  5953. punchsound1:Play()
  5954. for i = 0, 1, 0.1 do
  5955. swait()
  5956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5962. end
  5963. for i = 0, 0.6, 0.1 do
  5964. swait()
  5965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5971. end
  5972. for i = 0, 0.6, 0.1 do
  5973. swait()
  5974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5980. end
  5981. punchsound1:Play()
  5982. for i = 0, 1, 0.1 do
  5983. swait()
  5984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5986. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5987. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5988. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5989. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5990. end
  5991.  
  5992.  
  5993.  
  5994. for i,v in pairs(to.Parent:GetChildren()) do
  5995. if v:IsA("Humanoid") then
  5996. v.Health = v.Health - 20
  5997.  
  5998. v.PlatformStand = true
  5999. end
  6000. end
  6001. StrongPunch:Play()
  6002. for i = 0, 1, 0.1 do
  6003. swait()
  6004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6006. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6009. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6010. end
  6011. for i = 0, 1, 0.1 do
  6012. swait()
  6013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6015. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6016. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6017. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6018. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6019. end
  6020. for i,v in pairs(to.Parent:GetChildren()) do
  6021. if v:IsA("Humanoid") then
  6022. v.Health = v.Health - 5
  6023.  
  6024. v.PlatformStand = true
  6025. end
  6026. end
  6027. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6028. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6029. Zanzoken = Instance.new("Part",char)
  6030. Zanzoken.Anchored = true
  6031. Zanzoken.Position = v3(999,999,999)
  6032. Zanzoken.CFrame = Torso.CFrame
  6033. game.Debris:AddItem(Zanzoken,0.5)
  6034. Zanzoken.Transparency = 1
  6035. Zano:Play()
  6036. wait()
  6037. idk = Instance.new("BillboardGui",Zanzoken)
  6038. idk.Size = UDim2.new(10,0,15,0)
  6039. idk.AlwaysOnTop = false
  6040. idk1 = Instance.new("ImageLabel",idk)
  6041. idk1.BackgroundTransparency = 1
  6042. idk.ExtentsOffset = v3(0,0,0)
  6043. idk1.ImageTransparency = 0
  6044. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6045. idk1.Size = UDim2.new(2,0,1,0)
  6046. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6047. idk1.Image = "rbxassetid://319554883"
  6048. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6049. wait()
  6050. Zanzoken = Instance.new("Part",char)
  6051. Zanzoken.Anchored = true
  6052. Zanzoken.Position = v3(999,999,999)
  6053. Zanzoken.CFrame = Torso.CFrame
  6054. game.Debris:AddItem(Zanzoken,0.5)
  6055. Zanzoken.Transparency = 1
  6056. wait()
  6057. idk = Instance.new("BillboardGui",Zanzoken)
  6058. idk.Size = UDim2.new(20,0,20,0)
  6059. idk.AlwaysOnTop = false
  6060. idk1 = Instance.new("ImageLabel",idk)
  6061. idk1.BackgroundTransparency = 1
  6062. idk.ExtentsOffset = v3(0,0,0)
  6063. idk1.ImageTransparency = 0
  6064. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6065. idk1.Size = UDim2.new(2,0,1,0)
  6066. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6067. idk1.Image = "rbxassetid://319554883"
  6068. for i = 0, 1, 0.1 do
  6069. swait()
  6070. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6071. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6072. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6073. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6074. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6075. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6076. end
  6077. punchsound1:Play()
  6078. for i = 0, 1, 0.1 do
  6079. swait()
  6080. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6081. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6082. 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)
  6083. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6084. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6085. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6086. end
  6087. punchsound1:Play()
  6088. for i = 0, 1, 0.1 do
  6089. swait()
  6090. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6091. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6092. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6093. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6094. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6095. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6096. end
  6097. for i = 0, 1, 0.1 do
  6098. swait()
  6099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6101. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6104. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6105. end
  6106. for i = 0, 1, 0.1 do
  6107. swait()
  6108. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6109. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6110. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6111. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6112. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6113. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6114. end
  6115. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6116. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6117. Zanzoken = Instance.new("Part",char)
  6118. Zanzoken.Anchored = true
  6119. Zanzoken.Position = v3(999,999,999)
  6120. Zanzoken.CFrame = Torso.CFrame
  6121. game.Debris:AddItem(Zanzoken,0.5)
  6122. Zanzoken.Transparency = 1
  6123. Zano:Play()
  6124. wait()
  6125. idk = Instance.new("BillboardGui",Zanzoken)
  6126. idk.Size = UDim2.new(10,0,15,0)
  6127. idk.AlwaysOnTop = false
  6128. idk1 = Instance.new("ImageLabel",idk)
  6129. idk1.BackgroundTransparency = 1
  6130. idk.ExtentsOffset = v3(0,0,0)
  6131. idk1.ImageTransparency = 0
  6132. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6133. idk1.Size = UDim2.new(2,0,1,0)
  6134. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6135. idk1.Image = "rbxassetid://319554883"
  6136. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6137. wait()
  6138. Zanzoken = Instance.new("Part",char)
  6139. Zanzoken.Anchored = true
  6140. Zanzoken.Position = v3(999,999,999)
  6141. Zanzoken.CFrame = Torso.CFrame
  6142. game.Debris:AddItem(Zanzoken,0.5)
  6143. Zanzoken.Transparency = 1
  6144. wait()
  6145. idk = Instance.new("BillboardGui",Zanzoken)
  6146. idk.Size = UDim2.new(20,0,20,0)
  6147. idk.AlwaysOnTop = false
  6148. idk1 = Instance.new("ImageLabel",idk)
  6149. idk1.BackgroundTransparency = 1
  6150. idk.ExtentsOffset = v3(0,0,0)
  6151. idk1.ImageTransparency = 0
  6152. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6153. idk1.Size = UDim2.new(2,0,1,0)
  6154. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6155. idk1.Image = "rbxassetid://319554883"
  6156. StrongPunch:Play()
  6157. Break:Play()
  6158.  
  6159. for i = 0, 6, 0.1 do
  6160. swait()
  6161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6163. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6164. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6165. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6166. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6167. end
  6168. StrongPunch1:Play()
  6169. for i = 0, 6, 0.1 do
  6170. swait()
  6171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6173. 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)
  6174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6176. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6177. end
  6178. StrongPunch2:Play()
  6179. for i = 0, 7, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6183. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6186. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6187. end
  6188. for i = 0, 1, 0.1 do
  6189. swait()
  6190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6193. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6194. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6195. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6196. end
  6197. punchsound1:Play()
  6198. for i = 0, 1, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6202. 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)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6205. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6206. end
  6207. punchsound1:Play()
  6208. for i = 0, 1, 0.1 do
  6209. swait()
  6210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6213. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6214. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6215. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6216. end
  6217. for i = 0, 1, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6225. end
  6226. for i = 0, 1, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6234. end
  6235. punchsound1:Play()
  6236. for i = 0, 0.5, 0.1 do
  6237. swait()
  6238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6240. 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)
  6241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6243. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6244. end
  6245. punchsound1:Play()
  6246. for i = 0, 0.5, 0.1 do
  6247. swait()
  6248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6251. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6252. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6253. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6254. end
  6255. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6256. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6257. Zanzoken = Instance.new("Part",char)
  6258. Zanzoken.Anchored = true
  6259. Zanzoken.Position = v3(999,999,999)
  6260. Zanzoken.CFrame = Torso.CFrame
  6261. game.Debris:AddItem(Zanzoken,0.5)
  6262. Zanzoken.Transparency = 1
  6263. Zano:Play()
  6264. wait()
  6265. idk = Instance.new("BillboardGui",Zanzoken)
  6266. idk.Size = UDim2.new(10,0,15,0)
  6267. idk.AlwaysOnTop = false
  6268. idk1 = Instance.new("ImageLabel",idk)
  6269. idk1.BackgroundTransparency = 1
  6270. idk.ExtentsOffset = v3(0,0,0)
  6271. idk1.ImageTransparency = 0
  6272. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6273. idk1.Size = UDim2.new(2,0,1,0)
  6274. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6275. idk1.Image = "rbxassetid://319554883"
  6276. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6277. wait()
  6278. Zanzoken = Instance.new("Part",char)
  6279. Zanzoken.Anchored = true
  6280. Zanzoken.Position = v3(999,999,999)
  6281. Zanzoken.CFrame = Torso.CFrame
  6282. game.Debris:AddItem(Zanzoken,0.5)
  6283. Zanzoken.Transparency = 1
  6284. wait()
  6285. idk = Instance.new("BillboardGui",Zanzoken)
  6286. idk.Size = UDim2.new(20,0,20,0)
  6287. idk.AlwaysOnTop = false
  6288. idk1 = Instance.new("ImageLabel",idk)
  6289. idk1.BackgroundTransparency = 1
  6290. idk.ExtentsOffset = v3(0,0,0)
  6291. idk1.ImageTransparency = 0
  6292. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6293. idk1.Size = UDim2.new(2,0,1,0)
  6294. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6295. idk1.Image = "rbxassetid://319554883"
  6296. for i = 0, 0.4, 0.1 do
  6297. swait()
  6298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6300. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6301. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6302. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6303. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6304. end
  6305. punchsound1:Play()
  6306. for i = 0, 0.4, 0.1 do
  6307. swait()
  6308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6310. 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)
  6311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6313. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6314. end
  6315. for i = 0, 0.4, 0.1 do
  6316. swait()
  6317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6320. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6321. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6322. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6323. end
  6324. punchsound1:Play()
  6325. for i = 0, 0.4, 0.1 do
  6326. swait()
  6327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6329. 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)
  6330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6332. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6333. end
  6334. for i = 0, 0.4, 0.1 do
  6335. swait()
  6336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6338. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6339. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6340. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6341. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6342. end
  6343. punchsound1:Play()
  6344. for i = 0, 0.4, 0.1 do
  6345. swait()
  6346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6348. 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)
  6349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6351. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6352. end
  6353. for i = 0, 0.4, 0.1 do
  6354. swait()
  6355. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6356. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6357. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6358. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6359. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6360. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6361. end
  6362. punchsound1:Play()
  6363. for i = 0, 0.4, 0.1 do
  6364. swait()
  6365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6367. 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)
  6368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6370. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6371. end
  6372. for i = 0, 0.4, 0.1 do
  6373. swait()
  6374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6376. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6377. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6378. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6379. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6380. end
  6381. punchsound1:Play()
  6382. for i = 0, 0.4, 0.1 do
  6383. swait()
  6384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6386. 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)
  6387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6389. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6390. end
  6391. for i = 0, 0.4, 0.1 do
  6392. swait()
  6393. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6394. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6395. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6396. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6397. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6398. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6399. end
  6400. punchsound1:Play()
  6401. for i = 0, 0.4, 0.1 do
  6402. swait()
  6403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6405. 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)
  6406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6408. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6409. end
  6410. for i = 0, 0.4, 0.1 do
  6411. swait()
  6412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6415. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6416. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6417. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6418. end
  6419. punchsound1:Play()
  6420. for i = 0, 0.4, 0.1 do
  6421. swait()
  6422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6424. 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)
  6425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6428. end
  6429. punchsound1:Play()
  6430. local pie222 = Instance.new("ParticleEmitter")
  6431. pie222.Parent = LeftArm
  6432. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6433. pie222.LightEmission = 1
  6434. pie222.Size = NumberSequence.new(3)
  6435. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6436. pie222.Transparency = NumberSequence.new(0.6,1)
  6437. pie222.EmissionDirection = "Top"
  6438. pie222.Enabled = true
  6439. pie222.Lifetime = NumberRange.new(1)
  6440. pie222.Rotation = NumberRange.new(-320, 320)
  6441. pie222.Rate = 404
  6442. pie222.Speed = NumberRange.new(0)
  6443. pie222.LockedToPart = false
  6444. pie222.VelocitySpread = 2
  6445. for i = 0, 2, 0.1 do
  6446. swait()
  6447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6449. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6450. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6451. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6452. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6453. end
  6454. wait(2)
  6455. bigbangattack2()
  6456. pie222:Destroy()
  6457.  
  6458. for i,v in pairs(to.Parent:GetChildren()) do
  6459. if v:IsA("Humanoid") then
  6460. v.Health = v.Health - math.huge
  6461.  
  6462. v.PlatformStand = true
  6463. end
  6464. end
  6465.  
  6466. hit1 = false
  6467.  
  6468. hit2 = true
  6469. for i,v in pairs(to.Parent:GetChildren()) do
  6470. if v:IsA("Humanoid") then
  6471. v.Health = v.Health - 10
  6472.  
  6473. v.PlatformStand = true
  6474. end
  6475. end
  6476. hit2 = false
  6477.  
  6478. hit3 = true
  6479. hit4 = true
  6480.  
  6481.  
  6482.  
  6483.  
  6484. coroutine.wrap(function()
  6485. for i=1,2 do
  6486. wait()
  6487.  
  6488.  
  6489.  
  6490.  
  6491.  
  6492. for i,v in pairs(to.Parent:GetChildren()) do
  6493. if v:IsA("Humanoid") then
  6494. v.Health = v.Health - 2
  6495.  
  6496. v.PlatformStand = true
  6497. end
  6498. end
  6499. end
  6500.  
  6501.  
  6502. wait(3)
  6503. end)()
  6504.  
  6505.  
  6506.  
  6507.  
  6508.  
  6509.  
  6510.  
  6511.  
  6512.  
  6513.  
  6514.  
  6515.  
  6516.  
  6517.  
  6518. for i,v in pairs(to.Parent:GetChildren()) do
  6519. if v:IsA("Humanoid") then
  6520. v.Health = v.Health - 10
  6521.  
  6522. v.PlatformStand = true
  6523. end
  6524. end
  6525.  
  6526.  
  6527.  
  6528. hitground = new("Part",char)
  6529. hitground.Size = Vector3.new(5,5,5)
  6530. hitground.Name = "Ground"
  6531. hitground.Transparency = 1
  6532. hitground.CanCollide = false
  6533. game.Debris:AddItem(hitground,2)
  6534. hitground.Position = Vector3.new(999,999,999)
  6535. hitgroundweld = new("Weld",hitground)
  6536. hitgroundweld.Part0 = to
  6537. hitgroundweld.Part1 = hitground
  6538. hitground.Touched:connect(function(hit2)
  6539. if hit2.Size.x > 150 then
  6540. hitground:Destroy()
  6541. ad = new("Part",char)
  6542. ad.Name = "NewPart"
  6543. ad.Size = Vector3.new(30,0.1,30)
  6544. ad.CanCollide = false
  6545. ad.Anchored = true
  6546. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6547. ad.Transparency = 1
  6548. aad = new("Decal",ad)
  6549.  
  6550. aad.Face = "Top"
  6551. aad.Transparency = 1
  6552. aad.Transparency = 0
  6553. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6554. smoke = new("Part",to)
  6555. smokemesh = new("SpecialMesh",smoke)
  6556. smokemesh.MeshId = "rbxassetid://928329648"
  6557. smoke.BrickColor = hit2.BrickColor
  6558. smoke.Anchored = true
  6559. smoke.Position = hitground.Position
  6560. GroundImpact:Play()
  6561. for i = 1,20 do
  6562. wait()
  6563. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6564. smoke.Transparency = smoke.Transparency + 1/20
  6565. end
  6566. smoke:Destroy()
  6567. wait(0.5)
  6568.  
  6569. for i = 1,20 do
  6570. wait(0.1)
  6571. aad.Transparency = aad.Transparency + 1/20
  6572. end
  6573. end
  6574. end)
  6575. ys = Instance.new("BodyVelocity",to)
  6576. ys.Name = "GO"
  6577.  
  6578. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6579.  
  6580. ys.Velocity = v3(0,-90,0)
  6581.  
  6582. wait(1)
  6583. ys:Destroy()
  6584.  
  6585.  
  6586.  
  6587. hit3 = false
  6588. hit4 = false
  6589.  
  6590.  
  6591. hit1 = false
  6592. hit2 = false
  6593. hit3 = false
  6594. hit4 = false
  6595. idle = true
  6596. RootPart.Anchored = false
  6597. end
  6598. end)
  6599. end
  6600.  
  6601. function Combo3()
  6602. getplayer = new("Part",char)
  6603. getplayer.Position = Vector3.new(999,999,999)
  6604. getplayer.Transparency = 1
  6605. getplayer.Size = v3(3,3,3)
  6606. getplayer.CanCollide = false
  6607. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6608. getplayer.Name = "GetPlayer"
  6609.  
  6610. game.Debris:AddItem(getplayer,0.5)
  6611.  
  6612. getplayer.Touched:connect(function(hit)
  6613. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6614. getplayer:Destroy()
  6615. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6616. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6617. to.Anchored = true
  6618. RootPart.Anchored = true
  6619. idle = false
  6620.  
  6621.  
  6622. punchsound1:Play()
  6623. hit1 = true
  6624. for i = 0, 1, 0.1 do
  6625. swait()
  6626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6629. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6630. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6631. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6632. end
  6633. punchsound1:Play()
  6634. for i = 0, 1, 0.1 do
  6635. swait()
  6636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6638. 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)
  6639. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6641. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6642. end
  6643. punchsound1:Play()
  6644. for i = 0, 1, 0.1 do
  6645. swait()
  6646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6648. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6649. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6650. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6651. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6652. end
  6653. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6654. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6655. Zanzoken = Instance.new("Part",char)
  6656. Zanzoken.Anchored = true
  6657. Zanzoken.Position = v3(999,999,999)
  6658. Zanzoken.CFrame = Torso.CFrame
  6659. game.Debris:AddItem(Zanzoken,0.5)
  6660. Zanzoken.Transparency = 1
  6661. Zano:Play()
  6662. wait()
  6663. idk = Instance.new("BillboardGui",Zanzoken)
  6664. idk.Size = UDim2.new(10,0,15,0)
  6665. idk.AlwaysOnTop = false
  6666. idk1 = Instance.new("ImageLabel",idk)
  6667. idk1.BackgroundTransparency = 1
  6668. idk.ExtentsOffset = v3(0,0,0)
  6669. idk1.ImageTransparency = 0
  6670. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6671. idk1.Size = UDim2.new(2,0,1,0)
  6672. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6673. idk1.Image = "rbxassetid://319554883"
  6674. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6675. wait()
  6676. Zanzoken = Instance.new("Part",char)
  6677. Zanzoken.Anchored = true
  6678. Zanzoken.Position = v3(999,999,999)
  6679. Zanzoken.CFrame = Torso.CFrame
  6680. game.Debris:AddItem(Zanzoken,0.5)
  6681. Zanzoken.Transparency = 1
  6682. wait()
  6683. idk = Instance.new("BillboardGui",Zanzoken)
  6684. idk.Size = UDim2.new(20,0,20,0)
  6685. idk.AlwaysOnTop = false
  6686. idk1 = Instance.new("ImageLabel",idk)
  6687. idk1.BackgroundTransparency = 1
  6688. idk.ExtentsOffset = v3(0,0,0)
  6689. idk1.ImageTransparency = 0
  6690. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6691. idk1.Size = UDim2.new(2,0,1,0)
  6692. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6693. idk1.Image = "rbxassetid://319554883"
  6694. for i = 0, 1, 0.1 do
  6695. swait()
  6696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6698. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6699. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6700. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6701. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6702. end
  6703. punchsound1:Play()
  6704. for i = 0, 1, 0.1 do
  6705. swait()
  6706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6708. 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)
  6709. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6710. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6711. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6712. end
  6713. punchsound1:Play()
  6714. for i = 0, 1, 0.1 do
  6715. swait()
  6716. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6717. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6718. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6719. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6720. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6721. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6722. end
  6723. for i = 0, 1, 0.1 do
  6724. swait()
  6725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6727. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6728. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6729. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6730. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6731. end
  6732. punchsound1:Play()
  6733. for i = 0, 1, 0.1 do
  6734. swait()
  6735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6737. 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)
  6738. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6740. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6741. end
  6742. punchsound1:Play()
  6743. for i = 0, 1, 0.1 do
  6744. swait()
  6745. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6746. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6747. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6748. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6749. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6750. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6751. end
  6752. for i = 0, 1, 0.1 do
  6753. swait()
  6754. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6755. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6756. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6757. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6758. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6759. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6760. end
  6761. punchsound1:Play()
  6762. for i = 0, 1, 0.1 do
  6763. swait()
  6764. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6765. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6766. 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)
  6767. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6768. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6769. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6770. end
  6771. punchsound1:Play()
  6772. for i,v in pairs(to.Parent:GetChildren()) do
  6773. if v:IsA("Humanoid") then
  6774. v.Health = v.Health - 10
  6775.  
  6776. v.PlatformStand = true
  6777. end
  6778. end
  6779. for i = 0, 1, 0.1 do
  6780. swait()
  6781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6783. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6784. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6785. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6786. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6787. end
  6788.  
  6789. for i = 0, 1, 0.1 do
  6790. swait()
  6791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6796. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6797. end
  6798. punchsound1:Play()
  6799. for i = 0, 1, 0.1 do
  6800. swait()
  6801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6804. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6805. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6806. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6807. end
  6808. for i,v in pairs(to.Parent:GetChildren()) do
  6809. if v:IsA("Humanoid") then
  6810. v.Health = v.Health - 3
  6811.  
  6812. v.PlatformStand = true
  6813. end
  6814. end
  6815. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6816. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6817. Zanzoken = Instance.new("Part",char)
  6818. Zanzoken.Anchored = true
  6819. Zanzoken.Position = v3(999,999,999)
  6820. Zanzoken.CFrame = Torso.CFrame
  6821. game.Debris:AddItem(Zanzoken,0.5)
  6822. Zanzoken.Transparency = 1
  6823. Zano:Play()
  6824. wait()
  6825. idk = Instance.new("BillboardGui",Zanzoken)
  6826. idk.Size = UDim2.new(10,0,15,0)
  6827. idk.AlwaysOnTop = false
  6828. idk1 = Instance.new("ImageLabel",idk)
  6829. idk1.BackgroundTransparency = 1
  6830. idk.ExtentsOffset = v3(0,0,0)
  6831. idk1.ImageTransparency = 0
  6832. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6833. idk1.Size = UDim2.new(2,0,1,0)
  6834. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6835. idk1.Image = "rbxassetid://319554883"
  6836. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6837. wait()
  6838. Zanzoken = Instance.new("Part",char)
  6839. Zanzoken.Anchored = true
  6840. Zanzoken.Position = v3(999,999,999)
  6841. Zanzoken.CFrame = Torso.CFrame
  6842. game.Debris:AddItem(Zanzoken,0.5)
  6843. Zanzoken.Transparency = 1
  6844. wait()
  6845. idk = Instance.new("BillboardGui",Zanzoken)
  6846. idk.Size = UDim2.new(20,0,20,0)
  6847. idk.AlwaysOnTop = false
  6848. idk1 = Instance.new("ImageLabel",idk)
  6849. idk1.BackgroundTransparency = 1
  6850. idk.ExtentsOffset = v3(0,0,0)
  6851. idk1.ImageTransparency = 0
  6852. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6853. idk1.Size = UDim2.new(2,0,1,0)
  6854. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6855. idk1.Image = "rbxassetid://319554883"
  6856. for i = 0, 1, 0.1 do
  6857. swait()
  6858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6861. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6862. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6863. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6864. end
  6865. for i = 0, 1, 0.1 do
  6866. swait()
  6867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6869. 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)
  6870. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6871. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6872. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6873. end
  6874. punchsound1:Play()
  6875. for i = 0, 1, 0.1 do
  6876. swait()
  6877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6880. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6881. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6882. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6883. end
  6884. for i,v in pairs(to.Parent:GetChildren()) do
  6885. if v:IsA("Humanoid") then
  6886. v.Health = v.Health - 3
  6887.  
  6888. v.PlatformStand = true
  6889. end
  6890. end
  6891. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6892. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6893. Zanzoken = Instance.new("Part",char)
  6894. Zanzoken.Anchored = true
  6895. Zanzoken.Position = v3(999,999,999)
  6896. Zanzoken.CFrame = Torso.CFrame
  6897. game.Debris:AddItem(Zanzoken,0.5)
  6898. Zanzoken.Transparency = 1
  6899. Zano:Play()
  6900. wait()
  6901. idk = Instance.new("BillboardGui",Zanzoken)
  6902. idk.Size = UDim2.new(10,0,15,0)
  6903. idk.AlwaysOnTop = false
  6904. idk1 = Instance.new("ImageLabel",idk)
  6905. idk1.BackgroundTransparency = 1
  6906. idk.ExtentsOffset = v3(0,0,0)
  6907. idk1.ImageTransparency = 0
  6908. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6909. idk1.Size = UDim2.new(2,0,1,0)
  6910. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6911. idk1.Image = "rbxassetid://319554883"
  6912. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6913. wait()
  6914. Zanzoken = Instance.new("Part",char)
  6915. Zanzoken.Anchored = true
  6916. Zanzoken.Position = v3(999,999,999)
  6917. Zanzoken.CFrame = Torso.CFrame
  6918. game.Debris:AddItem(Zanzoken,0.5)
  6919. Zanzoken.Transparency = 1
  6920. wait()
  6921. idk = Instance.new("BillboardGui",Zanzoken)
  6922. idk.Size = UDim2.new(20,0,20,0)
  6923. idk.AlwaysOnTop = false
  6924. idk1 = Instance.new("ImageLabel",idk)
  6925. idk1.BackgroundTransparency = 1
  6926. idk.ExtentsOffset = v3(0,0,0)
  6927. idk1.ImageTransparency = 0
  6928. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6929. idk1.Size = UDim2.new(2,0,1,0)
  6930. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6931. idk1.Image = "rbxassetid://319554883"
  6932. punchsound1:Play()
  6933. for i = 0, 1, 0.1 do
  6934. swait()
  6935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6937. 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)
  6938. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6939. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6940. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6941. end
  6942. punchsound1:Play()
  6943. for i = 0, 1, 0.1 do
  6944. swait()
  6945. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6946. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6947. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6948. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6949. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6950. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6951. end
  6952.  
  6953.  
  6954. for i,v in pairs(to.Parent:GetChildren()) do
  6955. if v:IsA("Humanoid") then
  6956. v.Health = v.Health - 20
  6957.  
  6958. v.PlatformStand = true
  6959. end
  6960. end
  6961. StrongPunch:Play()
  6962. for i = 0, 1, 0.1 do
  6963. swait()
  6964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6966. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6967. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6969. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6970. end
  6971. for i = 0, 1, 0.1 do
  6972. swait()
  6973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6975. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6976. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6977. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6978. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6979. end
  6980. for i,v in pairs(to.Parent:GetChildren()) do
  6981. if v:IsA("Humanoid") then
  6982. v.Health = v.Health - 3
  6983.  
  6984. v.PlatformStand = true
  6985. end
  6986. end
  6987. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6988. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6989. Zanzoken = Instance.new("Part",char)
  6990. Zanzoken.Anchored = true
  6991. Zanzoken.Position = v3(999,999,999)
  6992. Zanzoken.CFrame = Torso.CFrame
  6993. game.Debris:AddItem(Zanzoken,0.5)
  6994. Zanzoken.Transparency = 1
  6995. Zano:Play()
  6996. wait()
  6997. idk = Instance.new("BillboardGui",Zanzoken)
  6998. idk.Size = UDim2.new(10,0,15,0)
  6999. idk.AlwaysOnTop = false
  7000. idk1 = Instance.new("ImageLabel",idk)
  7001. idk1.BackgroundTransparency = 1
  7002. idk.ExtentsOffset = v3(0,0,0)
  7003. idk1.ImageTransparency = 0
  7004. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7005. idk1.Size = UDim2.new(2,0,1,0)
  7006. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7007. idk1.Image = "rbxassetid://319554883"
  7008. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7009. wait()
  7010. Zanzoken = Instance.new("Part",char)
  7011. Zanzoken.Anchored = true
  7012. Zanzoken.Position = v3(999,999,999)
  7013. Zanzoken.CFrame = Torso.CFrame
  7014. game.Debris:AddItem(Zanzoken,0.5)
  7015. Zanzoken.Transparency = 1
  7016. wait()
  7017. idk = Instance.new("BillboardGui",Zanzoken)
  7018. idk.Size = UDim2.new(20,0,20,0)
  7019. idk.AlwaysOnTop = false
  7020. idk1 = Instance.new("ImageLabel",idk)
  7021. idk1.BackgroundTransparency = 1
  7022. idk.ExtentsOffset = v3(0,0,0)
  7023. idk1.ImageTransparency = 0
  7024. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7025. idk1.Size = UDim2.new(2,0,1,0)
  7026. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7027. idk1.Image = "rbxassetid://319554883"
  7028. for i = 0, 1, 0.1 do
  7029. swait()
  7030. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7031. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7032. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7033. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7034. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7035. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7036. end
  7037. punchsound1:Play()
  7038. for i = 0, 1, 0.1 do
  7039. swait()
  7040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7042. 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)
  7043. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7044. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7045. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7046. end
  7047. punchsound1:Play()
  7048. for i = 0, 1, 0.1 do
  7049. swait()
  7050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7052. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7053. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7054. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7055. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7056. end
  7057. for i = 0, 1, 0.1 do
  7058. swait()
  7059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7061. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7062. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7063. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7064. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7065. end
  7066. for i = 0, 1, 0.1 do
  7067. swait()
  7068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7074. end
  7075. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7076. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7077. Zanzoken = Instance.new("Part",char)
  7078. Zanzoken.Anchored = true
  7079. Zanzoken.Position = v3(999,999,999)
  7080. Zanzoken.CFrame = Torso.CFrame
  7081. game.Debris:AddItem(Zanzoken,0.5)
  7082. Zanzoken.Transparency = 1
  7083. Zano:Play()
  7084. wait()
  7085. idk = Instance.new("BillboardGui",Zanzoken)
  7086. idk.Size = UDim2.new(10,0,15,0)
  7087. idk.AlwaysOnTop = false
  7088. idk1 = Instance.new("ImageLabel",idk)
  7089. idk1.BackgroundTransparency = 1
  7090. idk.ExtentsOffset = v3(0,0,0)
  7091. idk1.ImageTransparency = 0
  7092. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7093. idk1.Size = UDim2.new(2,0,1,0)
  7094. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7095. idk1.Image = "rbxassetid://319554883"
  7096. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7097. wait()
  7098. Zanzoken = Instance.new("Part",char)
  7099. Zanzoken.Anchored = true
  7100. Zanzoken.Position = v3(999,999,999)
  7101. Zanzoken.CFrame = Torso.CFrame
  7102. game.Debris:AddItem(Zanzoken,0.5)
  7103. Zanzoken.Transparency = 1
  7104. wait()
  7105. idk = Instance.new("BillboardGui",Zanzoken)
  7106. idk.Size = UDim2.new(20,0,20,0)
  7107. idk.AlwaysOnTop = false
  7108. idk1 = Instance.new("ImageLabel",idk)
  7109. idk1.BackgroundTransparency = 1
  7110. idk.ExtentsOffset = v3(0,0,0)
  7111. idk1.ImageTransparency = 0
  7112. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7113. idk1.Size = UDim2.new(2,0,1,0)
  7114. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7115. idk1.Image = "rbxassetid://319554883"
  7116. StrongPunch:Play()
  7117. Break:Play()
  7118. local Aura4 = Instance.new('ParticleEmitter')
  7119. Aura4.Name = "Aura"
  7120. Aura4.Texture = "rbxassetid://1046299182"
  7121. Aura4.Parent = Torso
  7122. Aura4.LightEmission = 1
  7123. Aura4.Transparency = NumberSequence.new(0.7,1)
  7124. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7125. Aura4.Size = NumberSequence.new(1,30)
  7126. Aura4.Rotation = NumberRange.new(-360,360)
  7127. Aura4.LockedToPart = true
  7128. Aura4.Lifetime = NumberRange.new(0.2)
  7129. Aura4.Rate = 100
  7130. Aura4.Speed = NumberRange.new(0)
  7131. Aura4.EmissionDirection = "Top"
  7132. for i = 0, 6, 0.1 do
  7133. swait()
  7134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7137. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7138. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7139. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7140. end
  7141. Aura4:Destroy()
  7142. wait(0.1)
  7143. local Aura4 = Instance.new('ParticleEmitter')
  7144. Aura4.Name = "Aura"
  7145. Aura4.Texture = "rbxassetid://1046299182"
  7146. Aura4.Parent = Torso
  7147. Aura4.LightEmission = 1
  7148. Aura4.Transparency = NumberSequence.new(0.7,1)
  7149. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7150. Aura4.Size = NumberSequence.new(1,30)
  7151. Aura4.Rotation = NumberRange.new(-360,360)
  7152. Aura4.LockedToPart = true
  7153. Aura4.Lifetime = NumberRange.new(0.2)
  7154. Aura4.Rate = 100
  7155. Aura4.Speed = NumberRange.new(0)
  7156. Aura4.EmissionDirection = "Top"
  7157. StrongPunch1:Play()
  7158. Break:Play()
  7159. for i = 0, 6, 0.1 do
  7160. swait()
  7161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7163. 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)
  7164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7166. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7167. end
  7168. Aura4:Destroy()
  7169. StrongPunch2:Play()
  7170. Break:Play()
  7171. local Aura4 = Instance.new('ParticleEmitter')
  7172. Aura4.Name = "Aura"
  7173. Aura4.Texture = "rbxassetid://1046299182"
  7174. Aura4.Parent = Torso
  7175. Aura4.LightEmission = 1
  7176. Aura4.Transparency = NumberSequence.new(0.7,1)
  7177. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7178. Aura4.Size = NumberSequence.new(1,30)
  7179. Aura4.Rotation = NumberRange.new(-360,360)
  7180. Aura4.LockedToPart = true
  7181. Aura4.Lifetime = NumberRange.new(0.2)
  7182. Aura4.Rate = 100
  7183. Aura4.Speed = NumberRange.new(0)
  7184. Aura4.EmissionDirection = "Top"
  7185. for i = 0, 7, 0.1 do
  7186. swait()
  7187. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7188. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7189. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7190. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7191. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7192. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7193. end
  7194. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7195. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7196. Aura4:Destroy()
  7197. Zanzoken = Instance.new("Part",char)
  7198. Zanzoken.Anchored = true
  7199. Zanzoken.Position = v3(999,999,999)
  7200. Zanzoken.CFrame = Torso.CFrame
  7201. game.Debris:AddItem(Zanzoken,0.5)
  7202. Zanzoken.Transparency = 1
  7203. Zano:Play()
  7204. wait()
  7205. idk = Instance.new("BillboardGui",Zanzoken)
  7206. idk.Size = UDim2.new(10,0,15,0)
  7207. idk.AlwaysOnTop = false
  7208. idk1 = Instance.new("ImageLabel",idk)
  7209. idk1.BackgroundTransparency = 1
  7210. idk.ExtentsOffset = v3(0,0,0)
  7211. idk1.ImageTransparency = 0
  7212. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7213. idk1.Size = UDim2.new(2,0,1,0)
  7214. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7215. idk1.Image = "rbxassetid://319554883"
  7216. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7217. wait()
  7218. Zanzoken = Instance.new("Part",char)
  7219. Zanzoken.Anchored = true
  7220. Zanzoken.Position = v3(999,999,999)
  7221. Zanzoken.CFrame = Torso.CFrame
  7222. game.Debris:AddItem(Zanzoken,0.5)
  7223. Zanzoken.Transparency = 1
  7224. wait()
  7225. idk = Instance.new("BillboardGui",Zanzoken)
  7226. idk.Size = UDim2.new(20,0,20,0)
  7227. idk.AlwaysOnTop = false
  7228. idk1 = Instance.new("ImageLabel",idk)
  7229. idk1.BackgroundTransparency = 1
  7230. idk.ExtentsOffset = v3(0,0,0)
  7231. idk1.ImageTransparency = 0
  7232. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7233. idk1.Size = UDim2.new(2,0,1,0)
  7234. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7235. idk1.Image = "rbxassetid://319554883"
  7236. for i = 0, 1, 0.1 do
  7237. swait()
  7238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7241. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7242. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7243. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7244. end
  7245. punchsound1:Play()
  7246. for i = 0, 1, 0.1 do
  7247. swait()
  7248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7250. 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)
  7251. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7252. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7253. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7254. end
  7255. punchsound1:Play()
  7256. for i = 0, 1, 0.1 do
  7257. swait()
  7258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7260. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7261. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7262. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7263. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7264. end
  7265. for i = 0, 1, 0.1 do
  7266. swait()
  7267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7269. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7272. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7273. end
  7274. for i = 0, 1, 0.1 do
  7275. swait()
  7276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7279. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7280. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7281. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7282. end
  7283. punchsound1:Play()
  7284. for i = 0, 0.5, 0.1 do
  7285. swait()
  7286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7288. 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)
  7289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7291. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7292. end
  7293. punchsound1:Play()
  7294. for i = 0, 0.5, 0.1 do
  7295. swait()
  7296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7298. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7299. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7300. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7301. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7302. end
  7303. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7304. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7305. Zanzoken = Instance.new("Part",char)
  7306. Zanzoken.Anchored = true
  7307. Zanzoken.Position = v3(999,999,999)
  7308. Zanzoken.CFrame = Torso.CFrame
  7309. game.Debris:AddItem(Zanzoken,0.5)
  7310. Zanzoken.Transparency = 1
  7311. Zano:Play()
  7312. wait()
  7313. idk = Instance.new("BillboardGui",Zanzoken)
  7314. idk.Size = UDim2.new(10,0,15,0)
  7315. idk.AlwaysOnTop = false
  7316. idk1 = Instance.new("ImageLabel",idk)
  7317. idk1.BackgroundTransparency = 1
  7318. idk.ExtentsOffset = v3(0,0,0)
  7319. idk1.ImageTransparency = 0
  7320. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7321. idk1.Size = UDim2.new(2,0,1,0)
  7322. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7323. idk1.Image = "rbxassetid://319554883"
  7324. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7325. wait()
  7326. Zanzoken = Instance.new("Part",char)
  7327. Zanzoken.Anchored = true
  7328. Zanzoken.Position = v3(999,999,999)
  7329. Zanzoken.CFrame = Torso.CFrame
  7330. game.Debris:AddItem(Zanzoken,0.5)
  7331. Zanzoken.Transparency = 1
  7332. wait()
  7333. idk = Instance.new("BillboardGui",Zanzoken)
  7334. idk.Size = UDim2.new(20,0,20,0)
  7335. idk.AlwaysOnTop = false
  7336. idk1 = Instance.new("ImageLabel",idk)
  7337. idk1.BackgroundTransparency = 1
  7338. idk.ExtentsOffset = v3(0,0,0)
  7339. idk1.ImageTransparency = 0
  7340. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7341. idk1.Size = UDim2.new(2,0,1,0)
  7342. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7343. idk1.Image = "rbxassetid://319554883"
  7344. for i = 0, 0.4, 0.1 do
  7345. swait()
  7346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7348. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7349. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7350. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7351. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7352. end
  7353. punchsound1:Play()
  7354. for i = 0, 0.4, 0.1 do
  7355. swait()
  7356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7358. 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)
  7359. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7360. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7361. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7362. end
  7363. punchsound1:Play()
  7364. for i = 0, 1, 0.1 do
  7365. swait()
  7366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7368. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7369. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7370. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7371. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7372. end
  7373. for i,v in pairs(to.Parent:GetChildren()) do
  7374. if v:IsA("Humanoid") then
  7375. v.Health = v.Health - 8
  7376.  
  7377. v.PlatformStand = true
  7378. end
  7379. end
  7380.  
  7381. hit1 = false
  7382.  
  7383. punchsound1:Play()
  7384. hit2 = true
  7385. for i = 0, 1, 0.1 do
  7386. swait()
  7387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7389. 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)
  7390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7392. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7393. end
  7394. for i,v in pairs(to.Parent:GetChildren()) do
  7395. if v:IsA("Humanoid") then
  7396. v.Health = v.Health - 10
  7397.  
  7398. v.PlatformStand = true
  7399. end
  7400. end
  7401. hit2 = false
  7402.  
  7403. punchsound1:Play()
  7404. hit3 = true
  7405. hit4 = true
  7406.  
  7407.  
  7408. punchsound1:Play()
  7409.  
  7410.  
  7411. coroutine.wrap(function()
  7412. for i=1,2 do
  7413. wait()
  7414.  
  7415.  
  7416.  
  7417.  
  7418.  
  7419. for i,v in pairs(to.Parent:GetChildren()) do
  7420. if v:IsA("Humanoid") then
  7421. v.Health = v.Health - 30
  7422.  
  7423. v.PlatformStand = true
  7424. end
  7425. end
  7426. end
  7427.  
  7428.  
  7429. wait(3)
  7430. end)()
  7431.  
  7432.  
  7433.  
  7434. RootPart.Anchored = false
  7435.  
  7436.  
  7437.  
  7438.  
  7439.  
  7440. StrongPunch:Play()
  7441.  
  7442.  
  7443.  
  7444.  
  7445.  
  7446.  
  7447. for i,v in pairs(to.Parent:GetChildren()) do
  7448. if v:IsA("Humanoid") then
  7449. v.Health = v.Health - 20
  7450.  
  7451. v.PlatformStand = true
  7452. end
  7453. end
  7454.  
  7455. StrongPunch2:Play()
  7456.  
  7457.  
  7458. hitground = new("Part",char)
  7459. hitground.Size = Vector3.new(5,5,5)
  7460. hitground.Name = "Ground"
  7461. hitground.Transparency = 1
  7462. hitground.CanCollide = false
  7463. game.Debris:AddItem(hitground,2)
  7464. hitground.Position = Vector3.new(999,999,999)
  7465. hitgroundweld = new("Weld",hitground)
  7466. hitgroundweld.Part0 = to
  7467. hitgroundweld.Part1 = hitground
  7468. hitground.Touched:connect(function(hit2)
  7469. if hit2.Size.x > 150 then
  7470. hitground:Destroy()
  7471. ad = new("Part",char)
  7472. ad.Name = "NewPart"
  7473. ad.Size = Vector3.new(30,0.1,30)
  7474. ad.CanCollide = false
  7475. ad.Anchored = true
  7476. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7477. ad.Transparency = 1
  7478. aad = new("Decal",ad)
  7479.  
  7480. aad.Face = "Top"
  7481. aad.Transparency = 1
  7482. aad.Transparency = 0
  7483. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7484. smoke = new("Part",to)
  7485. smokemesh = new("SpecialMesh",smoke)
  7486. smokemesh.MeshId = "rbxassetid://928329648"
  7487. smoke.BrickColor = hit2.BrickColor
  7488. smoke.Anchored = true
  7489. smoke.Position = hitground.Position
  7490. GroundImpact:Play()
  7491. for i = 1,20 do
  7492. wait()
  7493. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7494. smoke.Transparency = smoke.Transparency + 1/20
  7495. end
  7496. smoke:Destroy()
  7497. wait(0.5)
  7498.  
  7499. for i = 1,20 do
  7500. wait(0.1)
  7501. aad.Transparency = aad.Transparency + 1/20
  7502. end
  7503. end
  7504. end)
  7505. ys = Instance.new("BodyVelocity",to)
  7506. ys.Name = "GO"
  7507.  
  7508. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7509.  
  7510. ys.Velocity = v3(0,-90,0)
  7511.  
  7512. wait(1)
  7513. ys:Destroy()
  7514.  
  7515.  
  7516.  
  7517.  
  7518.  
  7519. hit3 = false
  7520. hit4 = false
  7521.  
  7522.  
  7523. hit1 = false
  7524. hit2 = false
  7525. hit3 = false
  7526. hit4 = false
  7527. idle = true
  7528. RootPart.Anchored = false
  7529. to.Anchored = false
  7530. end
  7531. end)
  7532. end
  7533.  
  7534.  
  7535. function Combo2()
  7536. getplayer = new("Part",char)
  7537. getplayer.Position = Vector3.new(999,999,999)
  7538. getplayer.Transparency = 1
  7539. getplayer.Size = v3(3,3,3)
  7540. getplayer.CanCollide = false
  7541. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7542. getplayer.Name = "GetPlayer"
  7543.  
  7544. game.Debris:AddItem(getplayer,0.5)
  7545.  
  7546. getplayer.Touched:connect(function(hit)
  7547. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7548. getplayer:Destroy()
  7549. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7550. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7551. to.Anchored = true
  7552. idle = false
  7553.  
  7554.  
  7555. punchsound1:Play()
  7556. hit1 = true
  7557. for i = 0, 1, 0.1 do
  7558. swait()
  7559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7562. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7563. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7564. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7565. end
  7566. punchsound1:Play()
  7567. for i = 0, 1, 0.1 do
  7568. swait()
  7569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7571. 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)
  7572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7574. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7575. end
  7576. punchsound1:Play()
  7577. for i = 0, 1, 0.1 do
  7578. swait()
  7579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7581. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7582. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7583. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7584. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7585. end
  7586. for i = 0, 1, 0.1 do
  7587. swait()
  7588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7590. 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)
  7591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7593. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7594. end
  7595. for i = 0, 1, 0.1 do
  7596. swait()
  7597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7599. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7600. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7601. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7602. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7603. end
  7604. StrongPunch1:Play()
  7605. for i = 0, 1, 0.1 do
  7606. swait()
  7607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7609. 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)
  7610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7612. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7613. end
  7614. for i = 0, 0.6, 0.1 do
  7615. swait()
  7616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7618. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7619. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7620. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7621. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7622. end
  7623. for i = 0, 0.6, 0.1 do
  7624. swait()
  7625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7627. 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)
  7628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7629. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7630. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7631. end
  7632. for i,v in pairs(to.Parent:GetChildren()) do
  7633. if v:IsA("Humanoid") then
  7634. v.Health = v.Health - 6
  7635.  
  7636. v.PlatformStand = true
  7637. end
  7638. end
  7639. StrongPunch:Play()
  7640. for i = 0, 1, 0.1 do
  7641. swait()
  7642. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7643. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7644. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7646. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7647. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7648. end
  7649. for i,v in pairs(to.Parent:GetChildren()) do
  7650. if v:IsA("Humanoid") then
  7651. v.Health = v.Health - 8
  7652.  
  7653. v.PlatformStand = true
  7654. end
  7655. end
  7656.  
  7657. hit1 = false
  7658.  
  7659. punchsound1:Play()
  7660. hit2 = true
  7661. for i = 0, 1, 0.1 do
  7662. swait()
  7663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7665. 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)
  7666. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7667. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7668. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7669. end
  7670. for i,v in pairs(to.Parent:GetChildren()) do
  7671. if v:IsA("Humanoid") then
  7672. v.Health = v.Health - 5
  7673.  
  7674. v.PlatformStand = true
  7675. end
  7676. end
  7677. hit2 = false
  7678.  
  7679. punchsound1:Play()
  7680. hit3 = true
  7681. hit4 = true
  7682.  
  7683.  
  7684. punchsound1:Play()
  7685.  
  7686. coroutine.wrap(function()
  7687. for i=1,2 do
  7688. wait()
  7689. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7690. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7691. Zanzoken = Instance.new("Part",char)
  7692. Zanzoken.Anchored = true
  7693. Zanzoken.Position = v3(999,999,999)
  7694. Zanzoken.CFrame = Torso.CFrame
  7695. game.Debris:AddItem(Zanzoken,0.5)
  7696. Zanzoken.Transparency = 1
  7697. Zano:Play()
  7698. wait()
  7699. idk = Instance.new("BillboardGui",Zanzoken)
  7700. idk.Size = UDim2.new(10,0,15,0)
  7701. idk.AlwaysOnTop = false
  7702. idk1 = Instance.new("ImageLabel",idk)
  7703. idk1.BackgroundTransparency = 1
  7704. idk.ExtentsOffset = v3(0,0,0)
  7705. idk1.ImageTransparency = 0
  7706. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7707. idk1.Size = UDim2.new(2,0,1,0)
  7708. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7709. idk1.Image = "rbxassetid://319554883"
  7710. wait()
  7711. Zanzoken = Instance.new("Part",char)
  7712. Zanzoken.Anchored = true
  7713. Zanzoken.Position = v3(999,999,999)
  7714. Zanzoken.CFrame = Torso.CFrame
  7715. game.Debris:AddItem(Zanzoken,0.5)
  7716. Zanzoken.Transparency = 1
  7717. wait()
  7718. idk = Instance.new("BillboardGui",Zanzoken)
  7719. idk.Size = UDim2.new(20,0,20,0)
  7720. idk.AlwaysOnTop = false
  7721. idk1 = Instance.new("ImageLabel",idk)
  7722. idk1.BackgroundTransparency = 1
  7723. idk.ExtentsOffset = v3(0,0,0)
  7724. idk1.ImageTransparency = 0
  7725. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7726. idk1.Size = UDim2.new(2,0,1,0)
  7727. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7728. idk1.Image = "rbxassetid://319554883"
  7729. for i = 0, 1, 0.1 do
  7730. swait()
  7731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7733. 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)
  7734. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7735. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7736. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7737. end
  7738. StrongPunch:Play()
  7739. for i,v in pairs(to.Parent:GetChildren()) do
  7740. if v:IsA("Humanoid") then
  7741. v.Health = v.Health - 10
  7742.  
  7743. v.PlatformStand = true
  7744. end
  7745. end
  7746. end
  7747.  
  7748.  
  7749. wait(0.7)
  7750. end)()
  7751.  
  7752.  
  7753.  
  7754.  
  7755. RootPart.Anchored = true
  7756. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7757. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7758. Zanzoken = Instance.new("Part",char)
  7759. Zanzoken.Anchored = true
  7760. Zanzoken.Position = v3(999,999,999)
  7761. Zanzoken.CFrame = Torso.CFrame
  7762. game.Debris:AddItem(Zanzoken,0.5)
  7763. Zanzoken.Transparency = 1
  7764. Zano:Play()
  7765. wait()
  7766. idk = Instance.new("BillboardGui",Zanzoken)
  7767. idk.Size = UDim2.new(10,0,15,0)
  7768. idk.AlwaysOnTop = false
  7769. idk1 = Instance.new("ImageLabel",idk)
  7770. idk1.BackgroundTransparency = 1
  7771. idk.ExtentsOffset = v3(0,0,0)
  7772. idk1.ImageTransparency = 0
  7773. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7774. idk1.Size = UDim2.new(2,0,1,0)
  7775. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7776. idk1.Image = "rbxassetid://319554883"
  7777. wait()
  7778. Zanzoken = Instance.new("Part",char)
  7779. Zanzoken.Anchored = true
  7780. Zanzoken.Position = v3(999,999,999)
  7781. Zanzoken.CFrame = Torso.CFrame
  7782. game.Debris:AddItem(Zanzoken,0.5)
  7783. Zanzoken.Transparency = 1
  7784. wait()
  7785. idk = Instance.new("BillboardGui",Zanzoken)
  7786. idk.Size = UDim2.new(20,0,20,0)
  7787. idk.AlwaysOnTop = false
  7788. idk1 = Instance.new("ImageLabel",idk)
  7789. idk1.BackgroundTransparency = 1
  7790. idk.ExtentsOffset = v3(0,0,0)
  7791. idk1.ImageTransparency = 0
  7792. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7793. idk1.Size = UDim2.new(2,0,1,0)
  7794. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7795. idk1.Image = "rbxassetid://319554883"
  7796.  
  7797. for i = 0, 1, 0.1 do
  7798. swait()
  7799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7801. 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)
  7802. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7804. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7805. end
  7806.  
  7807.  
  7808. StrongPunch:Play()
  7809.  
  7810.  
  7811. for i = 0, 1, 0.1 do
  7812. swait()
  7813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7815. 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)
  7816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7818. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7819. end
  7820.  
  7821. for i = 0, 1, 0.1 do
  7822. swait()
  7823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7825. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7826. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7827. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7828. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7829. end
  7830.  
  7831.  
  7832.  
  7833. for i,v in pairs(to.Parent:GetChildren()) do
  7834. if v:IsA("Humanoid") then
  7835. v.Health = v.Health - 20
  7836.  
  7837. v.PlatformStand = true
  7838. end
  7839. end
  7840.  
  7841. StrongPunch2:Play()
  7842. for i = 0, 1, 0.1 do
  7843. swait()
  7844. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7845. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7846. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7847. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7848. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7849. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7850. end
  7851.  
  7852. hitground = new("Part",char)
  7853. hitground.Size = Vector3.new(5,5,5)
  7854. hitground.Name = "Ground"
  7855. hitground.Transparency = 1
  7856. hitground.CanCollide = false
  7857. game.Debris:AddItem(hitground,2)
  7858. hitground.Position = Vector3.new(999,999,999)
  7859. hitgroundweld = new("Weld",hitground)
  7860. hitgroundweld.Part0 = to
  7861. hitgroundweld.Part1 = hitground
  7862. hitground.Touched:connect(function(hit2)
  7863. if hit2.Size.x > 150 then
  7864. hitground:Destroy()
  7865. ad = new("Part",char)
  7866. ad.Name = "NewPart"
  7867. ad.Size = Vector3.new(30,0.1,30)
  7868. ad.CanCollide = false
  7869. ad.Anchored = true
  7870. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7871. ad.Transparency = 1
  7872. aad = new("Decal",ad)
  7873.  
  7874. aad.Face = "Top"
  7875. aad.Transparency = 1
  7876. aad.Transparency = 0
  7877. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7878. smoke = new("Part",to)
  7879. smokemesh = new("SpecialMesh",smoke)
  7880. smokemesh.MeshId = "rbxassetid://928329648"
  7881. smoke.BrickColor = hit2.BrickColor
  7882. smoke.Anchored = true
  7883. smoke.Position = hitground.Position
  7884. GroundImpact:Play()
  7885. for i = 1,20 do
  7886. wait()
  7887. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7888. smoke.Transparency = smoke.Transparency + 1/20
  7889. end
  7890. smoke:Destroy()
  7891. wait(0.5)
  7892.  
  7893. for i = 1,20 do
  7894. wait(0.1)
  7895. aad.Transparency = aad.Transparency + 1/20
  7896. end
  7897. end
  7898. end)
  7899. to.Anchored = false
  7900. ys = Instance.new("BodyVelocity",to)
  7901. ys.Name = "GO"
  7902.  
  7903. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7904.  
  7905. ys.Velocity = v3(0,-90,0)
  7906.  
  7907. wait(1)
  7908. ys:Destroy()
  7909.  
  7910.  
  7911.  
  7912.  
  7913.  
  7914. hit3 = false
  7915. hit4 = false
  7916.  
  7917.  
  7918. hit1 = false
  7919. hit2 = false
  7920. hit3 = false
  7921. hit4 = false
  7922. idle = true
  7923. RootPart.Anchored = false
  7924. end
  7925. end)
  7926. end
  7927.  
  7928. function KABOOMZ222()
  7929. local effspwn = Instance.new("Part")
  7930. coroutine.resume(coroutine.create(function()
  7931. local sound1 = Instance.new("Sound")
  7932. sound1.SoundId = "rbxassetid://440145223"
  7933. sound1.MaxDistance = 600
  7934. sound1.EmitterSize = 60
  7935. sound1.Volume = 5.5
  7936. sound1.Pitch = 1.3
  7937. sound1.Parent = effspwn
  7938. local sound2 = Instance.new("Sound")
  7939. sound2.SoundId = "rbxassetid://440145223"
  7940. sound2.MaxDistance = 300
  7941. sound2.EmitterSize = 20
  7942. sound2.Volume = 3
  7943. sound2.Pitch = 0.7
  7944. sound2.Parent = effspwn
  7945. local sound3 = Instance.new("Sound")
  7946. sound3.SoundId = "rbxassetid://440145223"
  7947. sound2.MaxDistance = 400
  7948. sound2.EmitterSize = 30
  7949. sound2.Volume = 0.5
  7950. sound2.Pitch = 0.5
  7951. sound2.Parent = effspwn
  7952. sound2:Play()
  7953. wait()
  7954. sound1:Play()
  7955. sound3:Play()
  7956. end))
  7957. local model = Instance.new("Model")
  7958. game.Debris:AddItem(model, 20)
  7959. model.Name = "smasheffects"
  7960. model.Parent = workspace
  7961. effspwn.Name = "spwnr"
  7962. effspwn.Size = Vector3.new(1, 1, 1)
  7963. effspwn.Anchored = true
  7964. effspwn.CanCollide = false
  7965. effspwn.Transparency = 1
  7966. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7967. effspwn.Parent = model
  7968.  
  7969.  
  7970.  
  7971.  
  7972. coroutine.resume(coroutine.create(function()
  7973. local shok = Instance.new("Part")
  7974. shok.Name = "whoosh"
  7975. shok.BrickColor = BrickColor.new("Institutional white")
  7976. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7977. shok.Size = Vector3.new(1, 1, 1)
  7978. shok.Anchored = true
  7979. shok.Material = "Neon"
  7980. shok.Transparency = 1
  7981. shok.CanCollide = false
  7982. shok.Parent = model
  7983. game.Debris:AddItem(shok, 12)
  7984. local mesh = Instance.new("SpecialMesh")
  7985. mesh.MeshType = "FileMesh"
  7986. mesh.MeshId = "rbxassetid://437347603"
  7987. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7988. mesh.Parent = shok
  7989.  
  7990.  
  7991.  
  7992.  
  7993.  
  7994. for e = 1, 8 do
  7995. wait()
  7996. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7997. shok.Transparency = shok.Transparency + 0.035
  7998. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7999. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8000.  
  8001.  
  8002. end
  8003. for e = 1, 16 do
  8004. wait()
  8005. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8006. shok.Transparency = shok.Transparency + 0.11
  8007. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8008. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8009.  
  8010. end
  8011. end))
  8012. coroutine.resume(coroutine.create(function()
  8013. local shok = Instance.new("Part")
  8014. shok.Name = "wring1"
  8015. shok.BrickColor = BrickColor.new("Institutional white")
  8016. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8017. shok.Size = Vector3.new(1, 1, 1)
  8018. shok.Anchored = true
  8019. shok.Material = "Neon"
  8020. shok.Transparency = 0.25
  8021. shok.CanCollide = false
  8022. shok.Parent = model
  8023. game.Debris:AddItem(shok, 12)
  8024. local mesh = Instance.new("SpecialMesh")
  8025. mesh.MeshType = "FileMesh"
  8026. mesh.MeshId = "rbxassetid://3270017"
  8027. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8028. mesh.Parent = shok
  8029. for e = 1, 30 do
  8030. wait()
  8031. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 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, 38 do
  8037. wait()
  8038. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8039. shok.Transparency = shok.Transparency + 0.002
  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. for e = 1, 24 do
  8044. wait()
  8045. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8046. shok.Transparency = shok.Transparency + 0.03
  8047. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8048. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8049. end
  8050. end))
  8051. coroutine.resume(coroutine.create(function()
  8052. local shok = Instance.new("Part")
  8053. shok.Name = "wring2"
  8054. shok.BrickColor = BrickColor.new("Institutional white")
  8055. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8056. shok.Size = Vector3.new(1, 1, 1)
  8057. shok.Anchored = true
  8058. shok.Material = "Neon"
  8059. shok.Transparency = 0.25
  8060. shok.CanCollide = false
  8061. shok.Parent = model
  8062. game.Debris:AddItem(shok, 12)
  8063. local mesh = Instance.new("SpecialMesh")
  8064. mesh.MeshType = "FileMesh"
  8065. mesh.MeshId = "rbxassetid://3270017"
  8066. mesh.Scale = Vector3.new(12, 12, 0.05)
  8067. mesh.Parent = shok
  8068. for e = 1, 30 do
  8069. wait()
  8070. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  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, 38 do
  8076. wait()
  8077. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8078. shok.Transparency = shok.Transparency + 0.002
  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. for e = 1, 24 do
  8083. wait()
  8084. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8085. shok.Transparency = shok.Transparency + 0.03
  8086. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8087. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8088. end
  8089. end))
  8090. coroutine.resume(coroutine.create(function()
  8091. local shok = Instance.new("Part")
  8092. shok.Name = "coil1"
  8093. shok.BrickColor = BrickColor.new("Institutional white")
  8094. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8095. shok.Size = Vector3.new(1, 1, 1)
  8096. shok.Anchored = true
  8097. shok.Material = "Neon"
  8098. shok.Transparency = 0.25
  8099. shok.CanCollide = false
  8100. shok.Parent = model
  8101. game.Debris:AddItem(shok, 12)
  8102. local mesh = Instance.new("SpecialMesh")
  8103. mesh.MeshType = "FileMesh"
  8104. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8105. mesh.Scale = Vector3.new(12, 12, 12)
  8106. mesh.Parent = shok
  8107. for e = 1, 15 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, -1), 0.4)
  8112. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8113. end
  8114. for e = 1, 16 do
  8115. wait()
  8116. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8117. shok.Transparency = shok.Transparency + 0.004
  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. for e = 1, 12 do
  8122. wait()
  8123. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8124. shok.Transparency = shok.Transparency + 0.06
  8125. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8126. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8127. end
  8128. end))
  8129. coroutine.resume(coroutine.create(function()
  8130. local shok = Instance.new("Part")
  8131. shok.Name = "coil2"
  8132. shok.BrickColor = BrickColor.new("Institutional white")
  8133. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8134. shok.Size = Vector3.new(1, 1, 1)
  8135. shok.Anchored = true
  8136. shok.Material = "Neon"
  8137. shok.Transparency = 1
  8138. shok.CanCollide = false
  8139. shok.Parent = model
  8140. game.Debris:AddItem(shok, 12)
  8141. local mesh = Instance.new("SpecialMesh")
  8142. mesh.MeshType = "FileMesh"
  8143. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8144. mesh.Scale = Vector3.new(6, 12, 6)
  8145. mesh.Parent = shok
  8146. for e = 1, 15 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, -1), 0.4)
  8151. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8152. end
  8153. for e = 1, 16 do
  8154. wait()
  8155. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8156. shok.Transparency = shok.Transparency + 0.005
  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. for e = 1, 12 do
  8161. wait()
  8162. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8163. shok.Transparency = shok.Transparency + 0.09
  8164. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8165. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8166. end
  8167. end))
  8168. coroutine.resume(coroutine.create(function()
  8169. local shok = Instance.new("Part")
  8170. shok.Name = "shokwve"
  8171. shok.BrickColor = BrickColor.new("Institutional white")
  8172. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8173. shok.Size = Vector3.new(1, 1, 1)
  8174. shok.Anchored = true
  8175. shok.Material = "Neon"
  8176. shok.Transparency = 0.6
  8177. shok.CanCollide = false
  8178. shok.Parent = model
  8179. game.Debris:AddItem(shok, 12)
  8180. local mesh = Instance.new("SpecialMesh")
  8181. mesh.MeshType = "FileMesh"
  8182. mesh.MeshId = "rbxassetid://489415447"
  8183. mesh.Scale = Vector3.new(1, 1, 1)
  8184. mesh.Parent = shok
  8185. for e = 1, 12 do
  8186. wait()
  8187. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8188. shok.Transparency = shok.Transparency + 0.002
  8189. end
  8190. for e = 1, 32 do
  8191. wait()
  8192. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8193. shok.Transparency = shok.Transparency + 0.002
  8194. end
  8195. for e = 1, 24 do
  8196. wait()
  8197. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8198. shok.Transparency = shok.Transparency + 0.03
  8199. end
  8200. end))
  8201. coroutine.resume(coroutine.create(function()
  8202. local shok = Instance.new("Part")
  8203. shok.Name = "shock2"
  8204. shok.BrickColor = BrickColor.new("Institutional white")
  8205. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8206. shok.Size = Vector3.new(1, 1, 1)
  8207. shok.Anchored = true
  8208. shok.Material = "Neon"
  8209. shok.Transparency = 0.35
  8210. shok.CanCollide = false
  8211. shok.Parent = model
  8212. game.Debris:AddItem(shok, 12)
  8213. local mesh = Instance.new("SpecialMesh")
  8214. mesh.MeshType = "FileMesh"
  8215. mesh.MeshId = "rbxassetid://1095709"
  8216. mesh.Scale = Vector3.new(12, 12, 12)
  8217. mesh.Parent = shok
  8218. for e = 1, 15 do
  8219. wait()
  8220. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8221. shok.Transparency = shok.Transparency + 0.004
  8222. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8223. end
  8224. for e = 1, 16 do
  8225. wait()
  8226. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8227. shok.Transparency = shok.Transparency + 0.004
  8228. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8229. end
  8230. for e = 1, 12 do
  8231. wait()
  8232. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8233. shok.Transparency = shok.Transparency + 0.06
  8234. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8235. end
  8236. end))
  8237. coroutine.resume(coroutine.create(function()
  8238. local shok = Instance.new("Part")
  8239. shok.Name = "shock3"
  8240. shok.BrickColor = BrickColor.new("Institutional white")
  8241. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8242. shok.Size = Vector3.new(1, 1, 1)
  8243. shok.Anchored = true
  8244. shok.Material = "Neon"
  8245. shok.Transparency = 0.35
  8246. shok.CanCollide = false
  8247. shok.Parent = model
  8248. game.Debris:AddItem(shok, 12)
  8249. local mesh = Instance.new("SpecialMesh")
  8250. mesh.MeshType = "FileMesh"
  8251. mesh.MeshId = "rbxassetid://1095709"
  8252. mesh.Scale = Vector3.new(12, 12, 12)
  8253. mesh.Parent = shok
  8254. for e = 1, 15 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, 16 do
  8262. wait()
  8263. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8264. shok.Transparency = shok.Transparency + 0.004
  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. for e = 1, 12 do
  8269. wait()
  8270. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8271. shok.Transparency = shok.Transparency + 0.06
  8272. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8273. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8274. end
  8275. end))
  8276. end
  8277.  
  8278.  
  8279.  
  8280. mouse.KeyDown:connect(function(k)
  8281. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8282. local exp = Instance.new("Explosion",Torso)
  8283. exp.BlastRadius = 45.5
  8284. exp.BlastPressure = 100
  8285. exp.Position = Torso
  8286. exp.Visible = true
  8287. end
  8288. end)
  8289.  
  8290. MV4 = 300
  8291. mouse.KeyDown:connect(function(k)
  8292. if attack == false and k == "8" then
  8293. for i, v in pairs(Torso:GetChildren()) do
  8294. if v:IsA('ParticleEmitter') then
  8295. v:Remove()
  8296. end
  8297. end
  8298. end
  8299. end)
  8300.  
  8301.  
  8302. MV4 = 300
  8303. mouse.KeyDown:connect(function(k)
  8304. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8305. MV4 = 0
  8306. Humanoid.WalkSpeed = 13
  8307. attack = true
  8308. Firepart1 = Instance.new("Part", RightArm)
  8309. Firepart1.Size = Vector3.new(1, 1, 1)
  8310. GuW1 = Instance.new("Weld")
  8311. GuW1.Name = "GuW"
  8312. GuW1.Part0 = RightArm
  8313. GuW1.C0 = cn(0, -1, 0)
  8314. GuW1.C1 = cn(0, 0, 0)
  8315. GuW1.Part1 = Firepart1
  8316. GuW1.Parent = RightArm
  8317. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8318. Firepart1.Transparency = 1
  8319. Firepart2 = Instance.new("Part", LeftArm)
  8320. Firepart2.Size = Vector3.new(1, 1, 1)
  8321. GuW2 = Instance.new("Weld")
  8322. GuW2.Name = "GuW"
  8323. GuW2.Part0 = LeftArm
  8324. GuW2.C0 = cn(0, -1, 0)
  8325. GuW2.C1 = cn(0, 0, 0)
  8326. GuW2.Part1 = Firepart2
  8327. GuW2.Parent = LeftArm
  8328. Firepart2.Transparency = 1
  8329. for i = 0, 5, 0.1 do
  8330. swait()
  8331. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8332. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8333. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8334. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8335. if Torsovelocity.Y > 2 then
  8336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8338. 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)
  8339. 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)
  8340. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8341. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8342. elseif Torsovelocity.Y < 1 then
  8343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8345. 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)
  8346. 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)
  8347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8349. end
  8350. end
  8351. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8352. for i = 0, 7, 0.1 do
  8353. swait()
  8354. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8355. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8356. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8357. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8358. if Torsovelocity.Y > 2 then
  8359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8361. 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)
  8362. 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)
  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. elseif Torsovelocity.Y < 1 then
  8366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8368. 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)
  8369. 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)
  8370. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8371. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8372. end
  8373. end
  8374. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8375. GuW1:Destroy()
  8376. GuW1 = Instance.new("Weld")
  8377. GuW1.Name = "GuW"
  8378. GuW1.Part0 = Torso
  8379. GuW1.C0 = cn(0, 0, -6)
  8380. GuW1.C1 = cn(0, 0, 0)
  8381. GuW1.Part1 = Firepart1
  8382. GuW1.Parent = Torso
  8383. GuW2:Destroy()
  8384. GuW2 = Instance.new("Weld")
  8385. GuW2.Name = "GuW"
  8386. GuW2.Part0 = Torso
  8387. GuW2.C0 = cn(0, 0, -6)
  8388. GuW2.C1 = cn(0, 0, 0)
  8389. GuW2.Part1 = Firepart2
  8390. GuW2.Parent = Torso
  8391. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8392. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8393. GuW2:Destroy()
  8394. GuW2 = Instance.new("Weld")
  8395. GuW2.Name = "GuW"
  8396. GuW2.Part0 = Torso
  8397. GuW2.C0 = cn(0, 0, -4)
  8398. GuW2.C1 = cn(0, 0, 0)
  8399. GuW2.Part1 = Firepart2
  8400. GuW2.Parent = Torso
  8401.  
  8402.  
  8403. for i = 0, 7, 0.1 do
  8404. swait()
  8405. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8406. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8407. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  8415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8417. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8418. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8419. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8420. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8421. end
  8422. end
  8423. local bp2 = Create("BodyPosition")({
  8424. P = 900,
  8425. D = 1000,
  8426. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8427. position = Torso.Position + Vector3.new(0, 60, 0),
  8428. Parent = Torso
  8429. })
  8430. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8431. for i = 0, 8, 0.1 do
  8432. swait()
  8433. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8434. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8435. 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)
  8436. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  8444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8446. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8449. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8450. end
  8451. end
  8452. for i = 0, 18, 0.1 do
  8453. swait()
  8454. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8455. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8456. 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)
  8457. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  8465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8467. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8469. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8470. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8471. end
  8472. end
  8473. GuW1:Destroy()
  8474. GuW1 = Instance.new("Weld")
  8475. GuW1.Name = "GuW"
  8476. GuW1.Part0 = Torso
  8477. GuW1.C0 = cn(0, 0, -15)
  8478. GuW1.C1 = cn(0, 0, 0)
  8479. GuW1.Part1 = Firepart1
  8480. GuW1.Parent = Torso
  8481. GuW2:Destroy()
  8482. GuW2 = Instance.new("Weld")
  8483. GuW2.Name = "GuW"
  8484. GuW2.Part0 = Torso
  8485. GuW2.C0 = cn(0, 0, -17.5)
  8486. GuW2.C1 = cn(0, 0, 0)
  8487. GuW2.Part1 = Firepart2
  8488. GuW2.Parent = Torso
  8489. for i = 0, 1.25, 0.01 do
  8490. swait()
  8491. 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)
  8492. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8493. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8494. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8495. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8496. if Torsovelocity.Y > 2 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(0), math.rad(0), math.rad(0)), 0.1)
  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. elseif Torsovelocity.Y < 1 then
  8504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8506. 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)
  8507. 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)
  8508. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8509. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8510. end
  8511. end
  8512. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8513. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8514. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8515. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8516. for i = 0, 3, 0.1 do
  8517. swait()
  8518. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  8526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8528. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8529. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8530. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8531. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8532. end
  8533. end
  8534. wait(1)
  8535. bp2:Destroy()
  8536. Humanoid.WalkSpeed = 16
  8537. attack = false
  8538. MV4 = 0
  8539. Firepart1:Destroy()
  8540. Firepart2:Destroy()
  8541. end
  8542. end)
  8543. spiritballenergy = true
  8544. local spirit1 = true
  8545. local spirit2 = true
  8546. local sizeup = 38
  8547. local ringgo = 18
  8548. local potara = false
  8549. local potara1 = false
  8550. local potara2 = false
  8551. local potara3 = false
  8552. local potara4 = false
  8553. local hipheight = false
  8554. local idle7 = true
  8555. local idle6 = true
  8556. local idle5 = false
  8557. local noidle = false
  8558. local noidle1 = false
  8559. local fuse = false
  8560. local bigkamehameha1 = false
  8561. local bigkamehameha2 = false
  8562. local idle2 = false
  8563. local idle3 = false
  8564. local com1 = 10
  8565. local com2 = -5
  8566. local fuse1 = false
  8567. local fuse2 = false
  8568. local fuse3 = false
  8569. local fuse4 = false
  8570. local fuse5 = false
  8571. local fuse6 = false
  8572. local fuse7 = false
  8573. local fuse8 = false
  8574. local ssj4 = false
  8575. local headcolor = 0
  8576. local walk11 = true
  8577. local great = false
  8578. local size = 0
  8579. local size2 = 0
  8580. local kicharging = false
  8581. local ki = 100
  8582.  
  8583.  
  8584.  
  8585. --Sounds
  8586. --Folder
  8587. soundfolder = Instance.new("Model",char)
  8588. soundfolder.Name = "Sound Folder"
  8589. --Sounds
  8590. kamecharge = Instance.new("Sound",soundfolder)
  8591. kamecharge.Volume = 10
  8592. kamecharge.Name = "kamecharge"
  8593. kamecharge.Looped = false
  8594. kamecharge.SoundId = "rbxassetid://908489666"
  8595. kamefire = Instance.new("Sound",soundfolder)
  8596. kamefire.Volume = 10
  8597. kamefire.Name = "kamefire"
  8598. kamefire.Looped = false
  8599. kamefire.TimePosition = 0.5
  8600. kamefire.SoundId = "rbxassetid://977360812"
  8601. kamehit = Instance.new("Sound",soundfolder)
  8602. kamehit.Volume = 30
  8603. kamehit.Name = "kamehit"
  8604. kamehit.Looped = false
  8605. kamehit.SoundId = "rbxassetid://908484148"
  8606. ssjaura = Instance.new("Sound",soundfolder)
  8607. ssjaura.Volume = 5
  8608. ssjaura.Name = "ssjaura"
  8609. ssjaura.Looped = true
  8610. ssjaura.SoundId = "rbxassetid://891397456"
  8611. ssjauraburst = Instance.new("Sound",soundfolder)
  8612. ssjauraburst.Volume = math.huge
  8613. ssjauraburst.Name = "ssjauraburst"
  8614. ssjauraburst.Looped =false
  8615. ssjauraburst.SoundId = "rbxassetid://437393965"
  8616. ssjmusic = Instance.new("Sound",soundfolder)
  8617. ssjmusic.Volume = 0
  8618. ssjmusic.Name = "ssjmusic"
  8619. ssjmusic.Looped = true
  8620. ssjmusic.SoundId = "rbxassetid://390946253"
  8621. ssj2music = Instance.new("Sound",soundfolder)
  8622. ssj2music.Volume = 0
  8623. ssj2music.Name = "ssj2music"
  8624. ssj2music.Looped = true
  8625. ssj2music.SoundId = "rbxassetid://144377132"
  8626. ssj2aura = Instance.new("Sound",soundfolder)
  8627. ssj2aura.Volume = 5
  8628. ssj2aura.Name = "ssj2aura"
  8629. ssj2aura.Looped = true
  8630. ssj2aura.SoundId = "rbxassetid://850205092"
  8631. ssj3music = Instance.new("Sound",soundfolder)
  8632. ssj3music.Volume = 0
  8633. ssj3music.Name = "ssj3music"
  8634. ssj3music.Looped = true
  8635. ssj3music.SoundId = "rbxassetid://156056027"
  8636. KiCharge = Instance.new("Sound",soundfolder)
  8637. KiCharge.Volume = 10000
  8638. KiCharge.Name = "KiCharge"
  8639. KiCharge.Looped = true
  8640. KiCharge.TimePosition = 0.7
  8641. KiCharge.SoundId = "rbxassetid://700499952"
  8642.  
  8643. KiCharge2 = Instance.new("Sound",soundfolder)
  8644. KiCharge2.Volume = 10000
  8645. KiCharge2.Name = "KiCharge2"
  8646. KiCharge2.Looped = false
  8647. KiCharge2.TimePosition = 7.3
  8648.  
  8649. KiCharge2.SoundId = "rbxassetid://700499952"
  8650. Lightning = Instance.new("Sound",soundfolder)
  8651. Lightning.Volume = 10000
  8652. Lightning.TimePosition = 1
  8653. Lightning.Name = "Lightning"
  8654. Lightning.Looped = false
  8655. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8656. AuraOff = Instance.new("Sound",soundfolder)
  8657. AuraOff.Volume = 10000
  8658. AuraOff.Name = "AuraOff"
  8659. AuraOff.Looped = false
  8660. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8661. PowerDown = Instance.new("Sound",soundfolder)
  8662. PowerDown.Volume = 10000
  8663. PowerDown.Name = "PowerDown"
  8664. PowerDown.Looped = false
  8665. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8666. punchsound1 = Instance.new("Sound",soundfolder)
  8667. punchsound1.Volume = 10
  8668. punchsound1.Name = "punchsound1"
  8669. punchsound1.Looped = false
  8670. punchsound1.SoundId = "rbxassetid://137579113"
  8671. punchsound2 = Instance.new("Sound",soundfolder)
  8672. punchsound2.Volume = 10
  8673. punchsound2.Name = "punchsound2"
  8674. punchsound2.Looped = false
  8675. punchsound2.SoundId = "rbxassetid://441202925"
  8676. kiblastsound = Instance.new("Sound",soundfolder)
  8677. kiblastsound.Volume = 10000
  8678. kiblastsound.Name = "kiblastsound"
  8679. kiblastsound.Looped = false
  8680. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8681. screaming = Instance.new("Sound",soundfolder)
  8682. screaming.Volume = 1
  8683. screaming.Name = "screaming"
  8684. screaming.Looped = true
  8685. screaming.SoundId = "rbxassetid://1096434714"
  8686. screaming1 = Instance.new("Sound",soundfolder)
  8687. screaming1.Volume = 10
  8688. screaming1.Name = "screaming1"
  8689. screaming1.Looped = false
  8690. screaming1.SoundId = "rbxassetid://975468335"
  8691. FastPunch = Instance.new("Sound",soundfolder)
  8692. FastPunch.Volume = 10000
  8693. FastPunch.Name = "FastPunch"
  8694. FastPunch.Looped = false
  8695. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8696. GiantStep = Instance.new("Sound",soundfolder)
  8697. GiantStep.Volume = 10000
  8698. GiantStep.Name = "GiantStep"
  8699. GiantStep.Looped = false
  8700. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8701. StrongPunch = Instance.new("Sound",soundfolder)
  8702. StrongPunch.Volume = 10000
  8703. StrongPunch.Name = "StrongPunch"
  8704. StrongPunch.Looped = false
  8705. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8706. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8707. KamehamehaVoice.Volume = 10000
  8708. KamehamehaVoice.Name = "KamehamehaVoice"
  8709. KamehamehaVoice.Looped = false
  8710. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8711. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8712. KamehamehaVoice6.Volume = 10000
  8713. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8714. KamehamehaVoice6.Looped = false
  8715. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8716. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8717. KamehamehaVoice3.Volume = 10000
  8718. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8719. KamehamehaVoice3.Looped = false
  8720. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8721. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8722. KamehamehaVoice2.Volume = 10000
  8723. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8724. KamehamehaVoice2.Looped = false
  8725. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8726. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8727. KamehamehaVoice1.Volume = 10000
  8728. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8729. KamehamehaVoice1.Looped = false
  8730. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8731. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8732. KamehamehaVoice4.Volume = 10000
  8733. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8734. KamehamehaVoice4.Looped = false
  8735. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8736. ssjbaura = Instance.new("Sound",soundfolder)
  8737. ssjbaura.Volume = 1
  8738. ssjbaura.Name = "ssjbaura"
  8739. ssjbaura.Looped = true
  8740. ssjbaura.SoundId = "rbxassetid://443386048"
  8741. ssjbauraburst = Instance.new("Sound",soundfolder)
  8742. ssjbauraburst.Volume = 1
  8743. ssjbauraburst.Name = "ssjbauraburst"
  8744. ssjbauraburst.Looped = false
  8745. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8746. ssjbmusic = Instance.new("Sound",soundfolder)
  8747. ssjbmusic.Volume = 0
  8748. ssjbmusic.Name = "ssjbmusic"
  8749. ssjbmusic.Looped = true
  8750. ssjbmusic.SoundId = "rbxassetid://180572775"
  8751. ssjbkaioken = Instance.new("Sound",soundfolder)
  8752. ssjbkaioken.Volume = 10000
  8753. ssjbkaioken.Name = "ssjbkaioken"
  8754. ssjbkaioken.Looped = false
  8755. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8756. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8757. ssjbkaioken1.Volume = 10000
  8758. ssjbkaioken1.Name = "ssjbkaioken1"
  8759. ssjbkaioken1.Looped = false
  8760. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8761. ssjbkaura = Instance.new("Sound",soundfolder)
  8762. ssjbkaura.Volume = 3
  8763. ssjbkaura.Name = "ssjbkaura"
  8764. ssjbkaura.Looped = true
  8765. ssjbkaura.SoundId = "rbxassetid://972925821"
  8766. ssjgaura = Instance.new("Sound",soundfolder)
  8767. ssjgaura.Volume = 5
  8768. ssjgaura.Name = "ssjgaura"
  8769. ssjgaura.Looped = true
  8770. ssjgaura.SoundId = "rbxassetid://590580266"
  8771. ApeGrowl = Instance.new("Sound",soundfolder)
  8772. ApeGrowl.Volume = 10
  8773. ApeGrowl.Name = "ApeGrowl"
  8774. ApeGrowl.Looped = false
  8775. ApeGrowl.SoundId = "rbxassetid://849892755"
  8776. ssjgmusic = Instance.new("Sound",soundfolder)
  8777. ssjgmusic.Volume = 0
  8778. ssjgmusic.Name = "ssjgmusic"
  8779. ssjgmusic.Looped = true
  8780. ssjgmusic.SoundId = "rbxassetid://785398417"
  8781. Ape1 = Instance.new("Sound",soundfolder)
  8782. Ape1.Volume = 10
  8783. Ape1.Name = "Ape1"
  8784. Ape1.Looped = false
  8785. Ape1.SoundId = "rbxassetid://851581494"
  8786.  
  8787. Ape2 = Instance.new("Sound",soundfolder)
  8788. Ape2.Volume = 10
  8789. Ape2.Name = "Ape2"
  8790. Ape2.Looped = false
  8791. Ape2.SoundId = "rbxassetid://851581851"
  8792. Ape3 = Instance.new("Sound",soundfolder)
  8793. Ape3.Volume = 10
  8794. Ape3.Name = "Ape3"
  8795. Ape3.Looped = false
  8796. Ape3.SoundId = "rbxassetid://851582274"
  8797.  
  8798. local beamgo = 6
  8799. local beamgo1 = 1
  8800. local startk = false
  8801. local beam1 = false
  8802. local beam2 = false
  8803.  
  8804. local kamehameha5 = false
  8805. enabled = false
  8806. local number = 1
  8807. --GoundWaves
  8808.  
  8809.  
  8810.  
  8811. function RenderStepped3()
  8812. if spiritballenergy == true then
  8813. wait(math.random(0.1,0.5))
  8814. ay = new("Part",char)
  8815. ay.Name = "NewPart2"
  8816. ay.Size = v3(0.3,0.3,0.3)
  8817. ay.CanCollide = false
  8818. ay.Material = "Neon"
  8819.  
  8820. ay.BrickColor = bc("Cyan")
  8821.  
  8822. imcool = new("Part",char)
  8823. imcool = Instance.new("SpecialMesh",ay)
  8824. imcool.MeshType = "Sphere"
  8825.  
  8826. ay.Position = v3(999,999,999)
  8827. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8828. ys = Instance.new("BodyVelocity",ay)
  8829. ys.Name = "GO1"
  8830. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8831.  
  8832. ys.Velocity = v3(0,6,0)
  8833. game.Debris:AddItem(ay,4)
  8834. end
  8835. end
  8836.  
  8837. --[[a1 = new("Part",char)
  8838. a1.Name = "Beam"
  8839. a1.Anchored = true
  8840. a1.Size = v3(6,6,6)
  8841. a1.CanCollide = false
  8842. a1.Locked = true
  8843. a1.Position = v3(999,999,999)
  8844. a1.BrickColor = bc("Cyan")
  8845. a1.Material = "Neon"
  8846. a1.Transparency = 0
  8847. aa1 = new("SpecialMesh",a1)
  8848. if fuse == false then
  8849. aa1.MeshType = "Cylinder"
  8850. if potara == false then
  8851. aa1.MeshType = "Cylinder"
  8852. else
  8853. aa1.MeshType = "Sphere"
  8854. end
  8855. else
  8856. aa1.MeshType = "Sphere"
  8857. end
  8858.  
  8859. aa1.Scale = v3(1,1,1)
  8860.  
  8861. a2 = new("Part",char)
  8862. a2.Name = "Beam"
  8863. a2.Anchored = true
  8864. a2.Locked = true
  8865.  
  8866. a2.Size = v3(0.1,0.1,0.1)
  8867. a2.CanCollide = false
  8868. a2.Position = v3(999,999,999)
  8869. a2.BrickColor = bc("Cyan")
  8870. a2.Material = "Neon"
  8871. if fuse == false then
  8872. if potara == false then
  8873. a2.Transparency = 0
  8874. else
  8875. a2.Transparency = 1
  8876. end
  8877. else
  8878.  
  8879. a2.Transparency = 1
  8880. end
  8881. aa2 = new("SpecialMesh",a2)
  8882. aa2.MeshType = "Sphere"
  8883. aa2.Scale = v3(150,100,100)
  8884. a3 = new("Part",char)
  8885. a3.Name = "Beam"
  8886. a3.Locked = true
  8887. a3.Anchored = true
  8888. a3.Size = v3(0.1,0.1,0.1)
  8889. a3.CanCollide = false
  8890. a3.Position = v3(999,999,999)
  8891. a3.BrickColor = bc("Cyan")
  8892. a3.Material = "Neon"
  8893. if fuse == false then
  8894. if potara == false then
  8895. a3.Transparency = 0
  8896. else
  8897. a3.Transparency = 1
  8898. end
  8899. else
  8900.  
  8901. a3.Transparency = 1
  8902. end
  8903. aa3 = new("SpecialMesh",a3)
  8904. aa3.MeshType = "Sphere"
  8905. aa3.Scale = v3(200,100,100)
  8906. if ssj4 == true and fuse == false then
  8907. a1.BrickColor = bc("Really red")
  8908. a2.BrickColor = bc("Really red")
  8909. a3.BrickColor = bc("Really red")
  8910. --]]
  8911.  
  8912.  
  8913. mouse.KeyDown:connect(function(key)
  8914. if key == "=" then
  8915.  
  8916. Humanoid.WalkSpeed = 0
  8917. RootPart.Anchored = true
  8918. bigkamehameha1 = true
  8919.  
  8920. wait(0)
  8921. bigkamehameha1 = false
  8922. bigkamehameha2 = true
  8923. ar = new("Part",char)
  8924. ar.Name = "NewPart"
  8925. ar.Position = v3(999,999,999)
  8926. ar.Size = v3(1,1,1)
  8927. ar.BrickColor = bc("Cyan")
  8928. ar.Material = "Neon"
  8929. ar.Transparency = 1
  8930. aar = new("SpecialMesh",ar)
  8931. aar.MeshType = "Sphere"
  8932. aar.Scale = v3(3,3,4)
  8933.  
  8934. aaar =new("Weld",ar)
  8935. aaar.Part0 = Torso
  8936. aaar.Part1 = ar
  8937. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8938. for i = 1,9 do
  8939. wait(0.5)
  8940. GroundWave1d()
  8941. ar.Transparency = ar.Transparency - 0.1
  8942. end
  8943. kamehameha()
  8944.  
  8945. idle7 = true
  8946. ar:Destroy()
  8947. bigkamehameha2 = false
  8948. RootPart.Anchored = false
  8949. end
  8950. end)
  8951.  
  8952. function splash()
  8953. beamgo = 6
  8954. beamgo1 = 1
  8955. enabled = true
  8956. sizeup = -25
  8957.  
  8958. kamefire.Volume = 5
  8959.  
  8960. wait(0.2)
  8961. RootPart.Anchored = true
  8962. kamecharge:Stop()
  8963.  
  8964.  
  8965. a1 = new("Part",char)
  8966. a1.Name = "Beam"
  8967. a1.Anchored = true
  8968. a1.Size = v3(6,6,6)
  8969. a1.CanCollide = false
  8970. a1.Locked = true
  8971. a1.Position = v3(999,999,999)
  8972. a1.BrickColor = bc("Cyan")
  8973. a1.Material = "Neon"
  8974. a1.Transparency = 0
  8975. aa1 = new("SpecialMesh",a1)
  8976. if fuse == false then
  8977. aa1.MeshType = "Cylinder"
  8978. if potara == false then
  8979. aa1.MeshType = "Cylinder"
  8980. else
  8981. aa1.MeshType = "Sphere"
  8982. end
  8983. else
  8984. aa1.MeshType = "Sphere"
  8985. end
  8986.  
  8987. aa1.Scale = v3(1,1,1)
  8988.  
  8989. a2 = new("Part",char)
  8990. a2.Name = "Beam"
  8991. a2.Anchored = true
  8992. a2.Locked = true
  8993.  
  8994. a2.Size = v3(0.1,0.1,0.1)
  8995. a2.CanCollide = false
  8996. a2.Position = v3(999,999,999)
  8997. a2.BrickColor = bc("Cyan")
  8998. a2.Material = "Neon"
  8999. if fuse == false then
  9000. if potara == false then
  9001. a2.Transparency = 0
  9002. else
  9003. a2.Transparency = 1
  9004. end
  9005. else
  9006.  
  9007. a2.Transparency = 1
  9008. end
  9009. aa2 = new("SpecialMesh",a2)
  9010. aa2.MeshType = "Sphere"
  9011. aa2.Scale = v3(150,100,100)
  9012. a3 = new("Part",char)
  9013. a3.Name = "Beam"
  9014. a3.Locked = true
  9015. a3.Anchored = true
  9016. a3.Size = v3(0.1,0.1,0.1)
  9017. a3.CanCollide = false
  9018. a3.Position = v3(999,999,999)
  9019. a3.BrickColor = bc("Cyan")
  9020. a3.Material = "Neon"
  9021. if fuse == false then
  9022. if potara == false then
  9023. a3.Transparency = 0
  9024. else
  9025. a3.Transparency = 1
  9026. end
  9027. else
  9028.  
  9029. a3.Transparency = 1
  9030. end
  9031. aa3 = new("SpecialMesh",a3)
  9032. aa3.MeshType = "Sphere"
  9033. aa3.Scale = v3(200,100,100)
  9034. if ssj4 == true and fuse == false then
  9035. a1.BrickColor = bc("Really red")
  9036. a2.BrickColor = bc("Really red")
  9037. a3.BrickColor = bc("Really red")
  9038. end
  9039. kamecharge:Stop()
  9040. kamefire:Play()
  9041.  
  9042. GroundWave1()
  9043. startk = false
  9044. ringfolder = Instance.new("Model",char)
  9045. end
  9046.  
  9047.  
  9048. GroundWave2 = function()
  9049. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9050. Colors = {"White", "White"}
  9051. local wave3 = Instance.new("Part", char)
  9052. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9053. wave3.Anchored = true
  9054. wave3.Name = "Wave"
  9055. wave3.CanCollide = false
  9056. wave3.Locked = true
  9057. wave3.Size = Vector3.new(1, 1, 1)
  9058. wave3.TopSurface = "Smooth"
  9059. wave3.BottomSurface = "Smooth"
  9060. wave3.Transparency = 0.35
  9061. wave3.CFrame = HandCF
  9062. wm1 = Instance.new("SpecialMesh", wave3)
  9063. wm1.MeshId = "rbxassetid://3270017"
  9064. coroutine.wrap(function()
  9065. for i = 1, 30, 1 do
  9066. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9067. wave3.Size = wm1.Scale
  9068. wave3.CFrame = HandCF
  9069. wave3.Transparency = i/30
  9070. wait()
  9071. end
  9072. wait()
  9073. wave3:Destroy()
  9074. end)()
  9075. end
  9076. GroundWave3 = function()
  9077. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9078. Colors = {"White", "White"}
  9079. local wave2 = Instance.new("Part", char)
  9080. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9081. wave2.Anchored = true
  9082. wave2.Name = "Wave"
  9083. wave2.CanCollide = false
  9084. wave2.Locked = true
  9085. wave2.Size = Vector3.new(1, 1, 1)
  9086. wave2.TopSurface = "Smooth"
  9087. wave2.BottomSurface = "Smooth"
  9088. wave2.Transparency = 0.35
  9089. wave2.CFrame = HandCF
  9090. wm2 = Instance.new("SpecialMesh", wave2)
  9091. wm2.MeshId = "rbxassetid://3270017"
  9092. coroutine.wrap(function()
  9093. for i = 1, 30, 1 do
  9094. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9095. wave2.Size = wm2.Scale
  9096. wave2.CFrame = HandCF
  9097. wave2.Transparency = i/30
  9098. wait()
  9099. end
  9100. wait()
  9101. wave2:Destroy()
  9102. end)()
  9103. end
  9104. GroundWave4 = function()
  9105. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9106. Colors = {"White", "White"}
  9107. local wave1 = Instance.new("Part", char)
  9108. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9109. wave1.Anchored = true
  9110. wave1.Name = "Wave"
  9111. wave1.CanCollide = false
  9112. wave1.Locked = true
  9113. wave1.Size = Vector3.new(1, 1, 1)
  9114. wave1.TopSurface = "Smooth"
  9115. wave1.BottomSurface = "Smooth"
  9116. wave1.Transparency = 0.35
  9117. wave1.CFrame = HandCF
  9118. wm3 = Instance.new("SpecialMesh", wave1)
  9119. wm3.MeshId = "rbxassetid://3270017"
  9120. coroutine.wrap(function()
  9121. for i = 1, 30, 1 do
  9122. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9123. wave1.Size = wm3.Scale
  9124. wave1.CFrame = HandCF
  9125. wave1.Transparency = i/30
  9126. wait()
  9127. end
  9128. wait()
  9129. wave1:Destroy()
  9130. end)()
  9131. end
  9132.  
  9133.  
  9134. function kamehameha()
  9135. beamgo = 6
  9136. beamgo1 = 1
  9137. enabled = true
  9138. sizeup = -25
  9139.  
  9140. kamefire.Volume = 5
  9141.  
  9142. wait(0.2)
  9143. RootPart.Anchored = true
  9144. kamecharge:Stop()
  9145.  
  9146.  
  9147. a1 = new("Part",char)
  9148. a1.Name = "Beam"
  9149. a1.Anchored = true
  9150. a1.Size = v3(6,6,6)
  9151. a1.CanCollide = false
  9152. a1.Locked = true
  9153. a1.Position = v3(999,999,999)
  9154. a1.BrickColor = bc("Cyan")
  9155. a1.Material = "Neon"
  9156. a1.Transparency = 0
  9157. aa1 = new("SpecialMesh",a1)
  9158. if fuse == false then
  9159. aa1.MeshType = "Cylinder"
  9160. if potara == false then
  9161. aa1.MeshType = "Cylinder"
  9162. else
  9163. aa1.MeshType = "Sphere"
  9164. end
  9165. else
  9166. aa1.MeshType = "Sphere"
  9167. end
  9168.  
  9169. aa1.Scale = v3(1,1,1)
  9170.  
  9171. a2 = new("Part",char)
  9172. a2.Name = "Beam"
  9173. a2.Anchored = true
  9174. a2.Locked = true
  9175.  
  9176. a2.Size = v3(0.1,0.1,0.1)
  9177. a2.CanCollide = false
  9178. a2.Position = v3(999,999,999)
  9179. a2.BrickColor = bc("Cyan")
  9180. a2.Material = "Neon"
  9181. if fuse == false then
  9182. if potara == false then
  9183. a2.Transparency = 0
  9184. else
  9185. a2.Transparency = 1
  9186. end
  9187. else
  9188.  
  9189. a2.Transparency = 1
  9190. end
  9191. aa2 = new("SpecialMesh",a2)
  9192. aa2.MeshType = "Sphere"
  9193. aa2.Scale = v3(150,100,100)
  9194. a3 = new("Part",char)
  9195. a3.Name = "Beam"
  9196. a3.Locked = true
  9197. a3.Anchored = true
  9198. a3.Size = v3(0.1,0.1,0.1)
  9199. a3.CanCollide = false
  9200. a3.Position = v3(999,999,999)
  9201. a3.BrickColor = bc("Cyan")
  9202. a3.Material = "Neon"
  9203. if fuse == false then
  9204. if potara == false then
  9205. a3.Transparency = 0
  9206. else
  9207. a3.Transparency = 1
  9208. end
  9209. else
  9210.  
  9211. a3.Transparency = 1
  9212. end
  9213. aa3 = new("SpecialMesh",a3)
  9214. aa3.MeshType = "Sphere"
  9215. aa3.Scale = v3(200,100,100)
  9216. if ssj4 == true and fuse == false then
  9217. a1.BrickColor = bc("Really red")
  9218. a2.BrickColor = bc("Really red")
  9219. a3.BrickColor = bc("Really red")
  9220. end
  9221. kamecharge:Stop()
  9222. kamefire:Play()
  9223.  
  9224. GroundWave1()
  9225. startk = false
  9226. ringfolder = Instance.new("Model",char)
  9227. --Damages
  9228. -----------------------------------------------------------------------------------------
  9229. a1.Touched:connect(function(hit)
  9230.  
  9231. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9232.  
  9233.  
  9234.  
  9235. if hit.Parent:IsA("Model") then
  9236. hit.Parent:BreakJoints()
  9237. end
  9238. hit:Destroy()
  9239. if enabled == true then
  9240. enabled = false
  9241. num = num + 1
  9242. kamehit:Play()
  9243. a21 = new("Part",char)
  9244. a21.Name = "Beam"..num
  9245. a21.Locked = true
  9246. a21.Size = v3(1,1,1)
  9247. a21.CanCollide = false
  9248. a21.Position = v3(999,999,999)
  9249. a21.BrickColor = bc("Cyan")
  9250. a21.Material = "Neon"
  9251. a21.Transparency = 0
  9252. aa21 = new("SpecialMesh",a21)
  9253. a21.Anchored = true
  9254. a21.Position = hit.Position
  9255. aa21.MeshType = "Sphere"
  9256. aa21.Scale = v3(1,1,1)
  9257. GroundWave2()
  9258. GroundWave3()
  9259. GroundWave4()
  9260. for i = 1,50 do
  9261. wait()
  9262. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9263. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9264. end
  9265. enabled = true
  9266. char["Beam"..num]:Destroy()
  9267. end
  9268.  
  9269. end
  9270.  
  9271. end)
  9272.  
  9273.  
  9274. --Damages
  9275. -----------------------------------------------------------------------------------------
  9276. a5.Touched:connect(function(hit)
  9277.  
  9278. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9279.  
  9280.  
  9281.  
  9282. if hit.Parent:IsA("Model") then
  9283. hit.Parent:BreakJoints()
  9284. end
  9285. hit:Destroy()
  9286. if enabled == true then
  9287. enabled = false
  9288. num = num + 1
  9289. kamehit:Play()
  9290. a21 = new("Part",char)
  9291. a21.Name = "Beam"..num
  9292. a21.Locked = true
  9293. a21.Size = v3(1,1,1)
  9294. a21.CanCollide = false
  9295. a21.Position = v3(999,999,999)
  9296. a21.BrickColor = bc("Cyan")
  9297. a21.Material = "Neon"
  9298. a21.Transparency = 0
  9299. aa21 = new("SpecialMesh",a21)
  9300. a21.Anchored = true
  9301. a21.Position = hit.Position
  9302. aa21.MeshType = "Sphere"
  9303. aa21.Scale = v3(1,1,1)
  9304. GroundWave2()
  9305. GroundWave3()
  9306. GroundWave4()
  9307. for i = 1,50 do
  9308. wait()
  9309. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9310. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9311. end
  9312. enabled = true
  9313. char["Beam"..num]:Destroy()
  9314. end
  9315.  
  9316. end
  9317.  
  9318. end)
  9319.  
  9320.  
  9321. beam2 = true
  9322. beam1 = true
  9323.  
  9324. if potara == true then
  9325. for i = 1,20 do
  9326. wait(0.1)
  9327. sizeup = sizeup-0.7
  9328. ringgo = ringgo + 15
  9329. av = new("Part",ringfolder)
  9330. av.Name = "NewRing"
  9331. av.Anchored = true
  9332. av.Size = v3(0.6,1,1)
  9333. av.BrickColor = bc("New Yeller")
  9334. av.Material = "Neon"
  9335. av.Transparency = 0
  9336. aav = new("SpecialMesh",av)
  9337. aav.MeshType = "FileMesh"
  9338. aav.Scale = v3(sizeup,30,sizeup)
  9339. aav.MeshId = "rbxassetid://991124063"
  9340. 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)
  9341.  
  9342. end
  9343. end
  9344. if potara == false then
  9345. wait(3)
  9346. else
  9347. wait(0.5)
  9348. end
  9349.  
  9350. beam1 = false
  9351.  
  9352. repeat
  9353. wait()
  9354.  
  9355. if fuse == false then
  9356. if potara == false then
  9357. a1.Size = a1.Size - v3(0,0.2,0.2)
  9358. else
  9359. for i,v in pairs(char.Model:GetChildren()) do
  9360. if v:IsA("Part") then
  9361. if v.Name == "NewRing" then
  9362. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9363. v.Transparency = v.Transparency + 0.1
  9364. end
  9365. end
  9366. end
  9367. a1.Size = a1.Size - v3(0,2,2)
  9368. end
  9369. else
  9370. a1.Size = a1.Size - v3(0,2,2)
  9371. end
  9372. aa2.Scale = aa2.Scale - v3(3,3,3)
  9373. aa3.Scale = aa3.Scale - v3(3,3,3)
  9374. until
  9375. a1.Size.y < 0.1
  9376.  
  9377.  
  9378. a1:Destroy()
  9379. ringfolder:Destroy()
  9380. a2:Destroy()
  9381. a3:Destroy()
  9382. for i = 1,10 do
  9383. wait()
  9384.  
  9385. kamefire.Volume = kamefire.Volume - 0.5
  9386. end
  9387. kamefire:Stop()
  9388. RootPart.Anchored = false
  9389.  
  9390. end
  9391.  
  9392.  
  9393.  
  9394.  
  9395.  
  9396. mouse.KeyDown:connect(function(k)
  9397. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9398. MV4 = 0
  9399. Humanoid.WalkSpeed = 13
  9400. attack = true
  9401. Firepart1 = Instance.new("Part", RightArm)
  9402. Firepart1.Size = Vector3.new(1, 1, 1)
  9403. GuW1 = Instance.new("Weld")
  9404. GuW1.Name = "GuW"
  9405. GuW1.Part0 = RightArm
  9406. GuW1.C0 = cn(0, -1, 0)
  9407. GuW1.C1 = cn(0, 0, 0)
  9408. GuW1.Part1 = Firepart1
  9409. GuW1.Parent = RightArm
  9410. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9411. Firepart1.Transparency = 1
  9412. Firepart2 = Instance.new("Part", LeftArm)
  9413. Firepart2.Size = Vector3.new(1, 1, 1)
  9414. GuW2 = Instance.new("Weld")
  9415. GuW2.Name = "GuW"
  9416. GuW2.Part0 = LeftArm
  9417. GuW2.C0 = cn(0, -1, 0)
  9418. GuW2.C1 = cn(0, 0, 0)
  9419. GuW2.Part1 = Firepart2
  9420. GuW2.Parent = LeftArm
  9421. Firepart2.Transparency = 1
  9422. GuW1:Destroy()
  9423. GuW1 = Instance.new("Weld")
  9424. GuW1.Name = "GuW"
  9425. GuW1.Part0 = Torso
  9426. GuW1.C0 = cn(0, 0, -6)
  9427. GuW1.C1 = cn(0, 0, 0)
  9428. GuW1.Part1 = Firepart1
  9429. GuW1.Parent = Torso
  9430. GuW2:Destroy()
  9431. GuW2 = Instance.new("Weld")
  9432. GuW2.Name = "GuW"
  9433. GuW2.Part0 = Torso
  9434. GuW2.C0 = cn(0, 0, -6)
  9435. GuW2.C1 = cn(0, 0, 0)
  9436. GuW2.Part1 = Firepart2
  9437. GuW2.Parent = Torso
  9438. GuW2:Destroy()
  9439. GuW2 = Instance.new("Weld")
  9440. GuW2.Name = "GuW"
  9441. GuW2.Part0 = Torso
  9442. GuW2.C0 = cn(0, 0, -4)
  9443. GuW2.C1 = cn(0, 0, 0)
  9444. GuW2.Part1 = Firepart2
  9445. GuW2.Parent = Torso
  9446. for i = 0, 18, 0.1 do
  9447. swait()
  9448. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9449. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9450. 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)
  9451. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  9459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9461. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9462. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9463. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9464. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9465. end
  9466. end
  9467. GuW1:Destroy()
  9468. GuW1 = Instance.new("Weld")
  9469. GuW1.Name = "GuW"
  9470. GuW1.Part0 = Torso
  9471. GuW1.C0 = cn(0, 0, -15)
  9472. GuW1.C1 = cn(0, 0, 0)
  9473. GuW1.Part1 = Firepart1
  9474. GuW1.Parent = Torso
  9475. GuW2:Destroy()
  9476. GuW2 = Instance.new("Weld")
  9477. GuW2.Name = "GuW"
  9478. GuW2.Part0 = Torso
  9479. GuW2.C0 = cn(0, 0, -17.5)
  9480. GuW2.C1 = cn(0, 0, 0)
  9481. GuW2.Part1 = Firepart2
  9482. GuW2.Parent = Torso
  9483. for i = 0, 1.25, 0.01 do
  9484. swait()
  9485. 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)
  9486. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9487. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9488. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9489. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9490. if Torsovelocity.Y > 2 then
  9491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9493. 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)
  9494. 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)
  9495. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9496. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9497. end
  9498. end
  9499. wait(0.5)
  9500. Humanoid.WalkSpeed = 16
  9501. attack = false
  9502. MV4 = 300
  9503. Firepart1:Destroy()
  9504. Firepart2:Destroy()
  9505. end
  9506.  
  9507.  
  9508. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9509. MV4 = 90
  9510. Humanoid.WalkSpeed = 0.01
  9511. attack = true
  9512. Firepart1 = Instance.new("Part", RightArm)
  9513. Firepart1.Size = Vector3.new(1, 1, 1)
  9514. GuW1 = Instance.new("Weld")
  9515. GuW1.Name = "GuW"
  9516. GuW1.Part0 = RightArm
  9517. GuW1.C0 = cn(0, -1, 0)
  9518. GuW1.C1 = cn(0, 0, 0)
  9519. GuW1.Part1 = Firepart1
  9520. GuW1.Parent = RightArm
  9521. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9522. Firepart1.Transparency = 1
  9523. Firepart2 = Instance.new("Part", LeftArm)
  9524. Firepart2.Size = Vector3.new(1, 1, 1)
  9525. GuW2 = Instance.new("Weld")
  9526. GuW2.Name = "GuW"
  9527. GuW2.Part0 = LeftArm
  9528. GuW2.C0 = cn(0, -1, 0)
  9529. GuW2.C1 = cn(0, 0, 0)
  9530. GuW2.Part1 = Firepart2
  9531. GuW2.Parent = LeftArm
  9532. Firepart2.Transparency = 1
  9533. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9534. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9535. for i = 0, 2, 0.1 do
  9536. swait()
  9537. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9538. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9539. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9540. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9541. if Torsovelocity.Y > 2 then
  9542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  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(0), math.rad(0), math.rad(35)), 0.2)
  9547. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9548. elseif Torsovelocity.Y < 1 then
  9549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9551. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9552. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9553. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9554. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9555. end
  9556. end
  9557. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9558. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9559. for i = 0, 7, 0.1 do
  9560. swait()
  9561. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9562. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9563. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9564. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9565. if Torsovelocity.Y > 2 then
  9566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  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(0), math.rad(0), math.rad(35)), 0.2)
  9571. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9572. elseif Torsovelocity.Y < 1 then
  9573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9577. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9578. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9579. end
  9580. end
  9581. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9582. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9583. for i = 0, 7, 0.1 do
  9584. swait()
  9585. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9586. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9587. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9588. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9589. if Torsovelocity.Y > 2 then
  9590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 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.1)
  9594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9595. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9596. elseif Torsovelocity.Y < 1 then
  9597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9599. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9602. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9603. end
  9604. end
  9605. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9606. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9607. for i = 0, 6, 0.1 do
  9608. swait()
  9609. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9610. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9611. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9612. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9613. if Torsovelocity.Y > 2 then
  9614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  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(0), math.rad(0), math.rad(35)), 0.2)
  9619. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9620. elseif Torsovelocity.Y < 1 then
  9621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9623. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9624. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9625. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9626. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9627. end
  9628. end
  9629. for i = 0, 5, 0.1 do
  9630. swait()
  9631. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9632. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9633. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9634. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9635. if Torsovelocity.Y > 2 then
  9636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9638. 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)
  9639. 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)
  9640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9642. elseif Torsovelocity.Y < 1 then
  9643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9645. 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)
  9646. 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)
  9647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9648. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9649. end
  9650. end
  9651. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9652. for i = 0, 7, 0.1 do
  9653. swait()
  9654. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9655. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9656. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9657. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9658. if Torsovelocity.Y > 2 then
  9659. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9660. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9661. 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)
  9662. 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)
  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. elseif Torsovelocity.Y < 1 then
  9666. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9667. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9668. 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)
  9669. 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)
  9670. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9671. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9672. end
  9673. end
  9674. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9675. GuW1:Destroy()
  9676. GuW1 = Instance.new("Weld")
  9677. GuW1.Name = "GuW"
  9678. GuW1.Part0 = Torso
  9679. GuW1.C0 = cn(0, 0, -6)
  9680. GuW1.C1 = cn(0, 0, 0)
  9681. GuW1.Part1 = Firepart1
  9682. GuW1.Parent = Torso
  9683. GuW2:Destroy()
  9684. GuW2 = Instance.new("Weld")
  9685. GuW2.Name = "GuW"
  9686. GuW2.Part0 = Torso
  9687. GuW2.C0 = cn(0, 0, -6)
  9688. GuW2.C1 = cn(0, 0, 0)
  9689. GuW2.Part1 = Firepart2
  9690. GuW2.Parent = Torso
  9691. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9692. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9693. GuW2:Destroy()
  9694. GuW2 = Instance.new("Weld")
  9695. GuW2.Name = "GuW"
  9696. GuW2.Part0 = Torso
  9697. GuW2.C0 = cn(0, 0, -4)
  9698. GuW2.C1 = cn(0, 0, 0)
  9699. GuW2.Part1 = Firepart2
  9700. GuW2.Parent = Torso
  9701. for i = 0, 7, 0.1 do
  9702. swait()
  9703. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9704. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9705. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  9713. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9714. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9715. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9716. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9717. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9718. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9719. end
  9720. end
  9721. local bp2 = Create("BodyPosition")({
  9722. P = 900,
  9723. D = 1000,
  9724. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9725. position = Torso.Position + Vector3.new(0, 60, 0),
  9726. Parent = Torso
  9727. })
  9728. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9729. for i = 0, 8, 0.1 do
  9730. swait()
  9731. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9732. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9733. 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)
  9734. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  9742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9744. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9745. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9746. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9747. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9748. end
  9749. end
  9750. for i = 0, 18, 0.1 do
  9751. swait()
  9752. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9753. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9754. 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)
  9755. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  9763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9765. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9768. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9769. end
  9770. end
  9771. GuW1:Destroy()
  9772. GuW1 = Instance.new("Weld")
  9773. GuW1.Name = "GuW"
  9774. GuW1.Part0 = Torso
  9775. GuW1.C0 = cn(0, 0, -15)
  9776. GuW1.C1 = cn(0, 0, 0)
  9777. GuW1.Part1 = Firepart1
  9778. GuW1.Parent = Torso
  9779. GuW2:Destroy()
  9780. GuW2 = Instance.new("Weld")
  9781. GuW2.Name = "GuW"
  9782. GuW2.Part0 = Torso
  9783. GuW2.C0 = cn(0, 0, -17.5)
  9784. GuW2.C1 = cn(0, 0, 0)
  9785. GuW2.Part1 = Firepart2
  9786. GuW2.Parent = Torso
  9787. for i = 0, 1.25, 0.01 do
  9788. swait()
  9789. 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)
  9790. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9791. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9792. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9793. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9794. if Torsovelocity.Y > 2 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(0), math.rad(0), math.rad(0)), 0.1)
  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. elseif Torsovelocity.Y < 1 then
  9802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9804. 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)
  9805. 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)
  9806. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9807. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9808. end
  9809. end
  9810. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9811. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9812. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9813. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9814. for i = 0, 3, 0.1 do
  9815. swait()
  9816. if Torsovelocity.Y > 2 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.1)
  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. elseif Torsovelocity.Y < 1 then
  9824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9826. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9827. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9828. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9829. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9830. end
  9831. end
  9832. wait(1)
  9833. bp2:Destroy()
  9834. Humanoid.WalkSpeed = 16
  9835. attack = false
  9836. MV4 = 0
  9837. Firepart1:Destroy()
  9838. Firepart2:Destroy()
  9839. end
  9840. end)
  9841. whiletruewait = false
  9842. game:GetService("RunService").Stepped:connect(function()
  9843. if whiletruewait == false then
  9844. whiletruewait = true
  9845. wait()
  9846. whiletruewait = false
  9847. end
  9848. end)
  9849. game:GetService("RunService").Stepped:connect(function()
  9850. if whiletruewait == false then
  9851. if MV1 < 20 then
  9852. MV1 = MV1 + 0.2
  9853. end
  9854. if MV2 < 90 then
  9855. MV2 = MV2 + 1
  9856. end
  9857. if MV3 < 190 then
  9858. MV3 = MV3 + 0.4
  9859. end
  9860. if MV4 < 500 then
  9861. MV4 = MV4 + 0.3
  9862. end
  9863. end
  9864. end)
  9865. Humanoid.MaxHealth = 10000
  9866. wait()
  9867. for i = 1, 6 do
  9868. Humanoid.Health = Humanoid.MaxHealth
  9869. wait()
  9870. end
  9871.  
  9872. ---
  9873. GroundWave3 = function()
  9874. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9875. Colors = {"White", "White"}
  9876. local wave = Instance.new("Part", char)
  9877. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9878. wave.Anchored = true
  9879. wave.Name = "Wave"
  9880. wave.CanCollide = false
  9881. wave.Locked = true
  9882. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9883. wave.TopSurface = "Smooth"
  9884. wave.BottomSurface = "Smooth"
  9885. wave.Transparency = 0.10
  9886. wave.CFrame = HandCF
  9887. wm = Instance.new("SpecialMesh",wave)
  9888. wm.MeshId = "rbxassetid://559831844"
  9889. coroutine.wrap(function()
  9890. for i = 1, 30, 1 do
  9891. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9892. wave.Size = wm.Scale
  9893. wave.CFrame = HandCF
  9894. wave.Transparency = i/30
  9895. wait()
  9896. end
  9897. wait()
  9898. wave:Destroy()
  9899. end)()
  9900. end
  9901. ---
  9902.  
  9903. local rock3 = false
  9904. local rock2 = false
  9905. local rock = false
  9906.  
  9907. if rock2 == true then
  9908. wait(0.1)
  9909.  
  9910. for i,v in pairs(char:GetChildren()) do
  9911. if v:IsA("Part") then
  9912. if v.Name == "NewPart2" then
  9913. v.GO.Velocity = v3(0,-5,0)
  9914. end
  9915. end
  9916.  
  9917. end
  9918. rock2 = false
  9919. end
  9920. if rock3 == true then
  9921. wait(0.1)
  9922. for i,v in pairs(char:GetChildren()) do
  9923. if v:IsA("Part") then
  9924. if v.Name == "NewPart2" then
  9925. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9926. end
  9927. end
  9928. end
  9929. rock3 = false
  9930. end
  9931.  
  9932.  
  9933. local v3 = Vector3.new
  9934. local num = 0
  9935. local bc = BrickColor.new
  9936. local new = Instance.new
  9937.  
  9938. GroundWave1d = function()
  9939.  
  9940. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9941. Colors = {"Cyan", "Cyan"}
  9942. local wave = Instance.new("Part", char)
  9943. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9944. wave.Anchored = true
  9945. wave.Name = "Wave"..number
  9946. wave.CanCollide = false
  9947. wave.Locked = true
  9948. wave.Size = Vector3.new(0.5,0.5,0.5)
  9949. wave.TopSurface = "Smooth"
  9950. wave.BottomSurface = "Smooth"
  9951. wave.Transparency = 0.35
  9952. wave.CFrame = HandCF
  9953. wm = Instance.new("SpecialMesh", wave)
  9954. wm.Name = "wave"..number
  9955. wm.MeshId = "rbxassetid://3270017"
  9956. coroutine.wrap(function()
  9957. for i = 1, 30, 1 do
  9958. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9959. wave.Size = wm.Scale
  9960. wave.CFrame = HandCF
  9961. wave.Transparency = i/30
  9962. wait()
  9963. end
  9964. wait()
  9965. wave:Destroy()
  9966.  
  9967. end)()
  9968. end
  9969.  
  9970. mouse.KeyDown:connect(function(key)
  9971. if key == "=" then
  9972.  
  9973. Humanoid.WalkSpeed = 0
  9974. RootPart.Anchored = true
  9975. bigkamehameha1 = true
  9976.  
  9977. wait(0)
  9978. bigkamehameha1 = false
  9979. bigkamehameha2 = true
  9980. ar = new("Part",char)
  9981. ar.Name = "NewPart"
  9982. ar.Position = v3(999,999,999)
  9983. ar.Size = v3(1,1,1)
  9984. ar.BrickColor = bc("Cyan")
  9985. ar.Material = "Neon"
  9986. ar.Transparency = 1
  9987. aar = new("SpecialMesh",ar)
  9988. aar.MeshType = "Sphere"
  9989. aar.Scale = v3(3,3,4)
  9990.  
  9991. aaar =new("Weld",ar)
  9992. aaar.Part0 = Torso
  9993. aaar.Part1 = ar
  9994. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9995. for i = 1,9 do
  9996. wait(0.5)
  9997. GroundWave1d()
  9998. ar.Transparency = ar.Transparency - 0.1
  9999. end
  10000. kamehameha()
  10001.  
  10002. idle7 = true
  10003. ar:Destroy()
  10004. bigkamehameha2 = false
  10005. RootPart.Anchored = false
  10006. end
  10007. end)
  10008.  
  10009.  
  10010.  
  10011. local rad = math.rad
  10012. local kamehameha5 = false
  10013. local kamehameha1 = false
  10014. local kamehameha2 = false
  10015. local kamehameha3 = false
  10016. local kamehameha4 = false
  10017.  
  10018. mouse.KeyDown:connect(function(key)
  10019. if key == "=" then
  10020.  
  10021.  
  10022. idle = false
  10023. Humanoid.WalkSpeed = 0
  10024. RootPart.Anchored = true
  10025.  
  10026. KamehamehaVoice:Play()
  10027. startk = true
  10028.  
  10029.  
  10030.  
  10031. wait(0.4)
  10032.  
  10033.  
  10034. kamehameha2 = true
  10035. kamehameha()
  10036. wait(0.8)
  10037. KamehamehaVoice.TimePosition = 0
  10038. kamehameha2 = false
  10039. Humanoid.WalkSpeed = 16
  10040. RootPart.Anchored = false
  10041. end
  10042. end)
  10043.  
  10044.  
  10045. mouse.KeyDown:connect(function(key)
  10046. if key=="=" then
  10047. Serious()
  10048. char.JumPower = 150
  10049. end
  10050. end)
  10051. Health = math.huge --------- Serious mode aura.
  10052. BaseHealth = math.huge
  10053.  
  10054.  
  10055.  
  10056.  
  10057. InForm = false
  10058.  
  10059. Player = game.Players.LocalPlayer
  10060. Char = Player.Character
  10061. Torso = Char.Torso
  10062.  
  10063. function Serious()
  10064. for X = 1, 1 do wait()
  10065.  
  10066.  
  10067. wait(0)
  10068. for X = 1, 1 do wait()
  10069. local Effect = Instance.new("Part")
  10070. Effect.Name = "Effect"
  10071. Effect.Parent = Torso
  10072. Effect.CFrame = Torso.CFrame
  10073. Effect.BrickColor = BrickColor.new("Neon orange")
  10074. Effect.Shape = "Ball"
  10075. Effect.Size = Vector3.new(1, 1, 1)
  10076. Effect.Anchored = true
  10077. Effect.Material = "Neon"
  10078. Effect.CanCollide = false
  10079. Effect.CFrame = Torso.CFrame
  10080. Effect.Size = Effect.Size + Vector3.new(0.5)
  10081. Effect.Transparency = Effect.Transparency + 0.04
  10082. end
  10083. end
  10084.  
  10085. repeat
  10086. Torso:FindFirstChild("Effect"):Remove()
  10087. until Torso:FindFirstChild("Effect") == nil
  10088.  
  10089.  
  10090. local Color1 = Color3.new(255, 255, 0)
  10091. local Color2 = Color3.new(255, 255, 0)
  10092.  
  10093. for i = 0, 3, 0.1 do
  10094. swait()
  10095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10097. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10100. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10101. end
  10102. local pie22 = Instance.new("ParticleEmitter")
  10103. pie22.Parent = LeftArm
  10104. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10105. pie22.LightEmission = 1
  10106. pie22.Size = NumberSequence.new(1,2)
  10107. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10108. pie22.Transparency = NumberSequence.new(0.7,1)
  10109. pie22.EmissionDirection = "Top"
  10110. pie22.Enabled = true
  10111. pie22.Lifetime = NumberRange.new(1)
  10112. pie22.Rotation = NumberRange.new(-420, 425)
  10113. pie22.Rate = 50
  10114. pie22.Speed = NumberRange.new(1)
  10115. pie22.LockedToPart = false
  10116. pie22.VelocitySpread = 2
  10117. local pie22 = Instance.new("ParticleEmitter")
  10118. pie22.Parent = RightArm
  10119. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10120. pie22.LightEmission = 1
  10121. pie22.Size = NumberSequence.new(1,2)
  10122. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10123. pie22.Transparency = NumberSequence.new(0.7,1)
  10124. pie22.EmissionDirection = "Top"
  10125. pie22.Enabled = true
  10126. pie22.Lifetime = NumberRange.new(1)
  10127. pie22.Rotation = NumberRange.new(-420, 425)
  10128. pie22.Rate = 50
  10129. pie22.Speed = NumberRange.new(1)
  10130. pie22.LockedToPart = false
  10131. pie22.VelocitySpread = 2
  10132. local pie22 = Instance.new("ParticleEmitter")
  10133. pie22.Parent = LeftLeg
  10134. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10135. pie22.LightEmission = 1
  10136. pie22.Size = NumberSequence.new(1,2)
  10137. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10138. pie22.Transparency = NumberSequence.new(0.8,1)
  10139. pie22.EmissionDirection = "Top"
  10140. pie22.Enabled = true
  10141. pie22.Lifetime = NumberRange.new(1)
  10142. pie22.Rotation = NumberRange.new(-420, 425)
  10143. pie22.Rate = 20
  10144. pie22.Speed = NumberRange.new(1)
  10145. pie22.LockedToPart = false
  10146. pie22.VelocitySpread = 2
  10147. local pie22 = Instance.new("ParticleEmitter")
  10148. pie22.Parent = RightLeg
  10149. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10150. pie22.LightEmission = 1
  10151. pie22.Size = NumberSequence.new(1,2)
  10152. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10153. pie22.Transparency = NumberSequence.new(0.8,1)
  10154. pie22.EmissionDirection = "Top"
  10155. pie22.Enabled = true
  10156. pie22.Lifetime = NumberRange.new(1)
  10157. pie22.Rotation = NumberRange.new(-420, 425)
  10158. pie22.Rate = 20
  10159. pie22.Speed = NumberRange.new(1)
  10160. pie22.LockedToPart = false
  10161. pie22.VelocitySpread = 2
  10162. lig = Instance.new("PointLight",Player.Character.Torso)
  10163. lig.Color=Color3.new(255,255,0)
  10164. lig.Range = 6
  10165.  
  10166. local Must = Instance.new("Sound",Torso)
  10167. Must.SoundId = "rbxassetid://136847579"
  10168. Must.Pitch = 0.99
  10169. Must.Volume = 0.6
  10170. Must.Looped = false
  10171. wait(0)
  10172. Must:Play()
  10173. a21e = new("Part",char)
  10174. a21e.Name = "Beam"..num
  10175. a21e.Locked = true
  10176. a21e.Size = v3(1,1,1)
  10177. a21e.CanCollide = false
  10178. a21e.BrickColor = bc("Neon orange")
  10179. a21e.Material = "Neon"
  10180. a21e.Transparency = 0
  10181. aa21e = new("SpecialMesh",a21e)
  10182. a21e.Anchored = true
  10183. a21e.Position = RootPart.Position
  10184. aa21e.MeshType = "Sphere"
  10185. aa21e.Scale = v3(1,1,1)
  10186. for i = 1,50 do
  10187. wait()
  10188. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10189. a21e.Transparency = a21e.Transparency + 0.04
  10190. end
  10191.  
  10192.  
  10193. local Mus = Instance.new("Sound",Torso)
  10194. Mus.SoundId = "rbxassetid://291165237"
  10195. Mus.Pitch = 0.99
  10196. Mus.Volume = 0.2
  10197. Mus.Looped = true
  10198. wait(0)
  10199. Mus:Play()
  10200.  
  10201. InForm = true
  10202. Humanoid.JumpPower = 120
  10203.  
  10204. Char.Humanoid.MaxHealth = Health
  10205. wait(0.3)
  10206. Char.Humanoid.Health = Health
  10207. wait(0.7)
  10208. Must:Destroy()
  10209. end
  10210.  
  10211. function Base()
  10212. InForm = false
  10213. local Effect = Instance.new("Part")
  10214. Effect.Name = "Effect"
  10215. Effect.Parent = Torso
  10216. Effect.CFrame = Torso.CFrame
  10217. Effect.BrickColor = BrickColor.new("White")
  10218. Effect.Shape = "Ball"
  10219. Effect.Size = Vector3.new(8, 8, 8)
  10220. Effect.Anchored = true
  10221. Effect.Material = "Neon"
  10222. Effect.CanCollide = false
  10223. for loop = 1, 25 do wait()
  10224. Effect.CFrame = Torso.CFrame
  10225. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10226. Effect.Transparency = Effect.Transparency + 0.04
  10227.  
  10228. end
  10229. repeat
  10230. Torso:FindFirstChild("Effect"):Remove()
  10231. until Torso:FindFirstChild("Effect") == nil
  10232.  
  10233. for i, v in pairs(Torso:GetChildren()) do
  10234. if v:IsA('ParticleEmitter') then
  10235. v:Remove()
  10236. end
  10237. end
  10238. char.Humanoid.MaxHealth = BaseHealth
  10239. wait(0.3)
  10240. char.Humanoid.Health = BaseHealth
  10241.  
  10242.  
  10243. end
  10244.  
  10245. mouse.KeyDown:connect(function(key)
  10246. if key=="9" then
  10247. Base()
  10248. lig:Destroy()
  10249. end
  10250. end)
  10251.  
  10252. Player.Chatted:connect(function(Message)
  10253. if Message == "Time to get serious." and InForm == false then
  10254. wait(0.10)
  10255. Serious()
  10256. end
  10257. if Message == "off" or Message == "Nice fight." and InForm == true then
  10258. Base()
  10259. end
  10260. local ContentProvider = game:GetService("ContentProvider")
  10261.  
  10262. local function LoadAssets(AssetList)
  10263. -- Takes an asset list and preloads it. Will not wait for them to load.
  10264.  
  10265. for _, AssetId in pairs(AssetList) do
  10266. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10267. end
  10268. end
  10269.  
  10270. local Gibs = game.Workspace
  10271.  
  10272. function Kill(Character)
  10273. Character.Humanoid.Health = 0
  10274. local poo = Instance.new("IntValue",Character)
  10275. poo.Name = "haha nope"
  10276. local svch = Character
  10277. local hum = Character:findFirstChild("Humanoid")
  10278. Character.Archivable = true
  10279. local chrclone = Character:clone()
  10280. Character.Archivable = false
  10281.  
  10282. local ch = chrclone:GetChildren()
  10283. local i
  10284. for i = 1,#ch do
  10285. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10286. ch[i]:remove()
  10287. end
  10288. end
  10289. local function Scan(ch)
  10290. local e
  10291. for e = 1,#ch do
  10292. Scan(ch[e]:GetChildren())
  10293. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10294. ch[e]:remove()
  10295. end
  10296. end
  10297. end
  10298. Scan(chrclone:GetChildren())
  10299.  
  10300. local hum2 = chrclone:findFirstChild("Humanoid")
  10301.  
  10302.  
  10303. if hum2 ~= nil then
  10304. hum2.Name = "Humanoid2"
  10305. hum2.PlatformStand = true
  10306. hum2.Sit = true
  10307. hum2.MaxHealth = 0
  10308. hum2.Health = 0
  10309. end
  10310.  
  10311. local ch = Character:GetChildren()
  10312. local i
  10313. for i = 1,#ch do
  10314. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10315. ch[i]:remove()
  10316. end
  10317. end
  10318.  
  10319. wait(0.2)
  10320.  
  10321. local ch = Character:GetChildren()
  10322. local i
  10323. for i = 1,#ch do
  10324. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10325. ch[i]:remove()
  10326. end
  10327. end
  10328. Character = chrclone
  10329. local Torso = Character.Torso
  10330. local movevector = Vector3.new()
  10331.  
  10332. if Torso then
  10333. local Head = Character:FindFirstChild("Head")
  10334. local Limb = Character:FindFirstChild("Right Arm")
  10335. if Limb then
  10336.  
  10337. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10338. local Joint = Instance.new("Glue")
  10339. Joint.Name = "RightShoulder"
  10340. Joint.Part0 = Torso
  10341. Joint.Part1 = Limb
  10342. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10343. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10344. Joint.Parent = Torso
  10345.  
  10346. local B = Instance.new("Part")
  10347. B.TopSurface = 0
  10348. B.BottomSurface = 0
  10349. B.formFactor = "Symmetric"
  10350. B.Size = Vector3.new(1, 1, 1)
  10351. B.Transparency = 1
  10352. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10353. B.Parent = Character
  10354. local W = Instance.new("Weld")
  10355. W.Part0 = Limb
  10356. W.Part1 = B
  10357. W.C0 = CFrame.new(0, -0.5, 0)
  10358. W.Parent = Limb
  10359.  
  10360. end
  10361. local Limb = Character:FindFirstChild("Left Arm")
  10362. if Limb then
  10363.  
  10364. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10365. local Joint = Instance.new("Glue")
  10366. Joint.Name = "LeftShoulder"
  10367. Joint.Part0 = Torso
  10368. Joint.Part1 = Limb
  10369. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10370. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10371. Joint.Parent = Torso
  10372.  
  10373. local B = Instance.new("Part")
  10374. B.TopSurface = 0
  10375. B.BottomSurface = 0
  10376. B.formFactor = "Symmetric"
  10377. B.Size = Vector3.new(1, 1, 1)
  10378. B.Transparency = 1
  10379. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10380. B.Parent = Character
  10381. local W = Instance.new("Weld")
  10382. W.Part0 = Limb
  10383. W.Part1 = B
  10384. W.C0 = CFrame.new(0, -0.5, 0)
  10385. W.Parent = Limb
  10386.  
  10387. end
  10388. local Limb = Character:FindFirstChild("Right Leg")
  10389. if Limb then
  10390.  
  10391. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10392. local Joint = Instance.new("Glue")
  10393. Joint.Name = "RightHip"
  10394. Joint.Part0 = Torso
  10395. Joint.Part1 = Limb
  10396. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10397. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10398. Joint.Parent = Torso
  10399.  
  10400. local B = Instance.new("Part")
  10401. B.TopSurface = 0
  10402. B.BottomSurface = 0
  10403. B.formFactor = "Symmetric"
  10404. B.Size = Vector3.new(1, 1, 1)
  10405. B.Transparency = 1
  10406. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10407. B.Parent = Character
  10408. local W = Instance.new("Weld")
  10409. W.Part0 = Limb
  10410. W.Part1 = B
  10411. W.C0 = CFrame.new(0, -0.5, 0)
  10412. W.Parent = Limb
  10413.  
  10414. end
  10415. local Limb = Character:FindFirstChild("Left Leg")
  10416. if Limb then
  10417.  
  10418. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10419. local Joint = Instance.new("Glue")
  10420. Joint.Name = "LeftHip"
  10421. Joint.Part0 = Torso
  10422. Joint.Part1 = Limb
  10423. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10424. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10425. Joint.Parent = Torso
  10426.  
  10427. local B = Instance.new("Part")
  10428. B.TopSurface = 0
  10429. B.BottomSurface = 0
  10430. B.formFactor = "Symmetric"
  10431. B.Size = Vector3.new(1, 1, 1)
  10432. B.Transparency = 1
  10433. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10434. B.Parent = Character
  10435. local W = Instance.new("Weld")
  10436. W.Part0 = Limb
  10437. W.Part1 = B
  10438. W.C0 = CFrame.new(0, -0.5, 0)
  10439. W.Parent = Limb
  10440. end
  10441. end
  10442. end
  10443. ----------
  10444.  
  10445. lerpz = function(D, E, F, G)
  10446. D[E] = D[E]:lerp(F, G)
  10447. end
  10448.  
  10449. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10450. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10451. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10452. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10453. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10454. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10455. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10456. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10457. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10458. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10459. resetlerp = function()
  10460. RJ.C0 = RJC0
  10461. RJ.C1 = RJC1
  10462. N.C0 = NC0
  10463. N.C1 = NC1
  10464. RS.C0 = RSC0
  10465. RS.C1 = RSC1
  10466. LS.C0 = LSC0
  10467. LS.C1 = LSC1
  10468. RH.C0 = RHC0
  10469. RH.C1 = RHC1
  10470. LH.C0 = LHC0
  10471. LH.C1 = LHC1
  10472. end
  10473. -------
  10474. ----------
  10475. hrp = char.HumanoidRootPart
  10476.  
  10477. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10478. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10479. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10480. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10481. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10482. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10483. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10484. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10485. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10486. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10487. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10488. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10489. RS = Torso:FindFirstChild("Right Shoulder")
  10490. LS = Torso:FindFirstChild("Left Shoulder")
  10491. RH = Torso:FindFirstChild("Right Hip")
  10492. LH = Torso:FindFirstChild("Left Hip")
  10493. RJ = hrp:FindFirstChild("RootJoint")
  10494. N = Torso:FindFirstChild("Neck")
  10495. cf = CFrame.new
  10496. ang = CFrame.Angles
  10497. rd = math.rad
  10498. rd2 = math.random
  10499. cs = ColorSequence.new
  10500. ns = NumberSequence.new
  10501. nsk = NumberSequenceKeypoint.new
  10502. -------------------
  10503.  
  10504. end)
  10505.  
  10506. print([[
  10507. -------------------------------------------------
  10508. hi
  10509. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment