Advertisement
Its_YeBoi

Untitled

Apr 2nd, 2018
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 469.98 KB | None | 0 0
  1. --[[
  2.  
  3. Made By Omega_Phoenix
  4.  
  5. --]]
  6.  
  7. wait(1)
  8.  
  9. local Player = game.Players.localPlayer
  10. local char = Player.Character
  11. local Character = Player.Character
  12. local RootPart = Character.HumanoidRootPart
  13. local Head = Character.Head
  14. local done = false
  15. local canheal = true
  16. local deathchat1 = false
  17. local once = true
  18. local dead = false
  19. local candie = false
  20. local deathchat = false
  21. local idleon = true
  22. local idle1 = true
  23. local idle = true
  24. local spiritballenergy = true
  25. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  26. if v:IsA("Accessory") then
  27. v:Destroy()
  28. end
  29. end
  30. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  31. if v:IsA("Shirt") then
  32. v:Remove()
  33. end
  34. end
  35. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  36. if v:IsA("Pants") then
  37. v:Remove()
  38. end
  39. end
  40. wait()
  41. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  42. shirt.Name = "Shirt"
  43. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  44. pants.Name = "Pants"
  45.  
  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", "White"}
  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", "White"}
  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 = {"White", "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 = {"White", "White"}
  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 = {"White", "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", "White"}
  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://1010250288"
  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'm not finished yet..", "White")
  325. local Must2 = Instance.new("Sound",char.Torso)
  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. local poof = Instance.new("Sound",Player)
  334. poof.SoundId = "rbxassetid://1035030726"
  335. poof.Pitch = 0.99
  336. poof.Volume = 1.3
  337. poof.Looped = false
  338. poof:Play()
  339. GroundWave5()
  340. GroundWave6()
  341. GroundWave7()
  342. GroundWave8()
  343. GroundWave9()
  344. GroundWave10()
  345. Hair7:Destroy()
  346. wait(0)
  347. game.Chat:Chat(Character, "...", "White")
  348. Hair7 = Instance.new("Part")
  349. Hair7.Parent = char
  350. Hair7.Name = "Hair"
  351. Hair7.CanCollide = false
  352. Hair7.Locked = true
  353. Hair7.TopSurface = "Smooth"
  354. Hair7.BottomSurface = "Smooth"
  355. Hair7.formFactor = "Symmetric"
  356. Hair7.Material = "Neon"
  357. Hair7.BrickColor = BrickColor.new("White")
  358. Hair7.CFrame = char.Torso.CFrame
  359. Hair7.Size = Vector3.new(1, 1, 1)
  360. Hair7.Transparency = 0
  361.  
  362. Part0 = Instance.new("Part")
  363. ParticleEmitter1 = Instance.new("ParticleEmitter")
  364. ParticleEmitter2 = Instance.new("ParticleEmitter")
  365. ParticleEmitter3 = Instance.new("ParticleEmitter")
  366. Part0.Parent = char
  367. Part0.Size = Vector3.new(4, 1, 2)
  368. Part0.CFrame = CFrame.new(-11.2599983, 0.500003994, 8.42000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  369. Part0.BottomSurface = Enum.SurfaceType.Smooth
  370. Part0.TopSurface = Enum.SurfaceType.Smooth
  371. Part0.Position = Vector3.new(-11.2599983, 0.500003994, 8.42000008)
  372. ParticleEmitter1.Parent = Part0
  373. ParticleEmitter1.Transparency = NumberSequence.new(0.69999998807907,0.69999998807907)
  374. ParticleEmitter1.Size = NumberSequence.new(0.50000011920929,0)
  375. ParticleEmitter1.Color = ColorSequence.new(Color3.new(0.537255, 0.894118, 1),Color3.new(0.537255, 0.894118, 1))
  376. ParticleEmitter1.LightEmission = 1
  377. ParticleEmitter1.Texture = "rbxassetid://1336283955"
  378. ParticleEmitter1.ZOffset = 0.20000000298023
  379. ParticleEmitter1.Lifetime = NumberRange.new(1, 1)
  380. ParticleEmitter1.Rate = 1000
  381. ParticleEmitter1.RotSpeed = NumberRange.new(-500, 500)
  382. ParticleEmitter1.Speed = NumberRange.new(1.3999999761581, 1.3999999761581)
  383. ParticleEmitter1.Color = ColorSequence.new(Color3.new(0.537255, 0.894118, 1),Color3.new(0.537255, 0.894118, 1))
  384. ParticleEmitter1.LockedToPart = true
  385. ParticleEmitter2.Parent = Part0
  386. ParticleEmitter2.Transparency = NumberSequence.new(0.10000000149012,0.10000000149012)
  387. ParticleEmitter2.Size = NumberSequence.new(0.0099999997764826,0.0099999997764826)
  388. ParticleEmitter2.LightEmission = 1
  389. ParticleEmitter2.ZOffset = 2
  390. ParticleEmitter2.Lifetime = NumberRange.new(1, 1)
  391. ParticleEmitter2.Speed = NumberRange.new(0.20000000298023, 0.20000000298023)
  392. ParticleEmitter2.LockedToPart = true
  393. ParticleEmitter3.Parent = Part0
  394. ParticleEmitter3.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  395. ParticleEmitter3.Size = NumberSequence.new(0.50000011920929,0)
  396. ParticleEmitter3.Color = ColorSequence.new(Color3.new(0.635294, 0.00784314, 1),Color3.new(0.635294, 0.00784314, 1))
  397. ParticleEmitter3.Texture = "rbxassetid://1336283955"
  398. ParticleEmitter3.ZOffset = -0.20000000298023
  399. ParticleEmitter3.Lifetime = NumberRange.new(1, 1)
  400. ParticleEmitter3.Rate = 400
  401. ParticleEmitter3.LockedToPart = true
  402. ParticleEmitter3.RotSpeed = NumberRange.new(-500, 500)
  403. ParticleEmitter3.Speed = NumberRange.new(1.3999999761581, 1.3999999761581)
  404. ParticleEmitter3.Color = ColorSequence.new(Color3.new(0.635294, 0.00784314, 1),Color3.new(0.635294, 0.00784314, 1))
  405.  
  406. for i,v in pairs(char:children'') do
  407. if v:IsA("Part") and v.Name ~="HumanoidRootPart" and v.Name ~="Hair" then
  408. for i,a in pairs(Part0:children'') do
  409. local c = a:Clone()
  410. c.Parent = v
  411. end
  412. end
  413. end
  414.  
  415. Part0:Destroy()
  416.  
  417. Weld1 = Instance.new("Weld")
  418. Weld1.Parent = char.Head
  419. Weld1.Part0 = char.Head
  420. Weld1.Part1 = Hair7
  421. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  422.  
  423. Mesh = Instance.new("SpecialMesh")
  424. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  425. Mesh.Parent = Hair7
  426. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  427. Mesh.MeshType = "FileMesh"
  428. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  429. Mesh.TextureId = ""
  430. char.Head.face.Texture = "rbxassetid://986775808"
  431.  
  432.  
  433. local ice = Instance.new("Part", Head)
  434. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  435. ice.BrickColor = BrickColor.new("White")
  436. ice.CanCollide = false
  437. ice.TopSurface = 0
  438. ice.BottomSurface = 0
  439. ice.Transparency = 1
  440. local ice2 = Instance.new("SpecialMesh", ice)
  441. ice2.MeshType = "Brick"
  442. ice2.Scale = Vector3.new(1, 1, 1)
  443. local ice3 = Instance.new("Weld", ice)
  444. ice3.Part0 = Head
  445. ice3.Part1 = ice
  446. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  447. local icesmoke = Instance.new("ParticleEmitter", ice)
  448. icesmoke.VelocitySpread = 5
  449. icesmoke.Size = NumberSequence.new({
  450. NumberSequenceKeypoint.new(0, 0.01),
  451. NumberSequenceKeypoint.new(1, 1)
  452. })
  453. icesmoke.Rate = math.huge
  454. icesmoke.Speed = NumberRange.new(1, 1)
  455. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  456. icesmoke.Transparency = NumberSequence.new({
  457. NumberSequenceKeypoint.new(0, 0.9),
  458. NumberSequenceKeypoint.new(1, 1)
  459. })
  460. icesmoke.Rotation = NumberRange.new(0, 360)
  461. icesmoke.Name = "Smoke"
  462. icesmoke.LightEmission = 0
  463. icesmoke.Acceleration = Vector3.new(0,0,0)
  464. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  465. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  466. icesmoke.LockedToPart = true
  467. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  468. secondcolor = "Really black"
  469. wait(0.016666666666666666)
  470. Effects = {}
  471. local Player = game.Players.localPlayer
  472. local Character = Player.Character
  473. local Humanoid = Character.Humanoid
  474. local mouse = Player:GetMouse()
  475. local LeftArm = Character["Left Arm"]
  476. local RightArm = Character["Right Arm"]
  477. local LeftLeg = Character["Left Leg"]
  478. local RightLeg = Character["Right Leg"]
  479. local Head = Character.Head
  480. local Torso = Character.Torso
  481. local cam = game.Workspace.CurrentCamera
  482. local RootJoint = RootPart.RootJoint
  483. local equipped = true
  484. local attack = false
  485. local Anim = "Idle"
  486. local idle = 0
  487. local attacktype = 1
  488. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  489. local velocity = RootPart.Velocity.y
  490. local sine = 0
  491. local change = 1
  492. local grabbed = false
  493. local cn = CFrame.new
  494. local mr = math.rad
  495. local angles = CFrame.Angles
  496. local ud = UDim2.new
  497. local c3 = Color3.new
  498. local dir = {
  499. w = 0,
  500. s = 0,
  501. a = 0,
  502. d = 0
  503. }
  504. firemode = true
  505. rock = true
  506. local Services = {
  507. SoundService = game:GetService("SoundService"),
  508. Players = game:GetService("Players"),
  509. Debris = game:GetService("Debris"),
  510. Workspace = game:GetService("Workspace"),
  511. Lighting = game:GetService("Lighting"),
  512. HttpService = game:GetService("HttpService"),
  513. InsertService = game:GetService("InsertService")
  514. }
  515. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  516. Humanoid.Animator:Destroy()
  517. Character.Animate:Destroy()
  518. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  519. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  520. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  521. RSH, LSH = nil, nil
  522. RW = Instance.new("Weld")
  523. LW = Instance.new("Weld")
  524. RH = Torso["Right Hip"]
  525. LH = Torso["Left Hip"]
  526. RSH = Torso["Right Shoulder"]
  527. LSH = Torso["Left Shoulder"]
  528. RSH.Parent = nil
  529. LSH.Parent = nil
  530. RW.Name = "RW"
  531. RW.Part0 = Torso
  532. RW.C0 = cn(1.5, 0.5, 0)
  533. RW.C1 = cn(0, 0.5, 0)
  534. RW.Part1 = RightArm
  535. RW.Parent = Torso
  536. LW.Name = "LW"
  537. LW.Part0 = Torso
  538. LW.C0 = cn(-1.5, 0.5, 0)
  539. LW.C1 = cn(0, 0.5, 0)
  540. LW.Part1 = LeftArm
  541. LW.Parent = Torso
  542. --------------
  543. human = char:FindFirstChild("Humanoid")
  544. human.Name = "hi"
  545. lig = Instance.new("PointLight",Player.Character.Torso)
  546. lig.Color=Color3.new(0,0,255)
  547. lig.Range = 10
  548. ----
  549. function clerp(a, b, t)
  550. local qa = {
  551. QuaternionFromCFrame(a)
  552. }
  553. local qb = {
  554. QuaternionFromCFrame(b)
  555. }
  556. local ax, ay, az = a.x, a.y, a.z
  557. local bx, by, bz = b.x, b.y, b.z
  558. local _t = 1 - t
  559. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  560. end
  561. function QuaternionFromCFrame(cf)
  562. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  563. local trace = m00 + m11 + m22
  564. if trace > 0 then
  565. local s = math.sqrt(1 + trace)
  566. local recip = 0.5 / s
  567. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  568. else
  569. local i = 0
  570. if m00 < m11 then
  571. i = 1
  572. end
  573. if m22 > (i == 0 and m00 or m11) then
  574. i = 2
  575. end
  576. if i == 0 then
  577. local s = math.sqrt(m00 - m11 - m22 + 1)
  578. local recip = 0.5 / s
  579. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  580. elseif i == 1 then
  581. local s = math.sqrt(m11 - m22 - m00 + 1)
  582. local recip = 0.5 / s
  583. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  584. elseif i == 2 then
  585. local s = math.sqrt(m22 - m00 - m11 + 1)
  586. local recip = 0.5 / s
  587. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  588. end
  589. end
  590. end
  591. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  592. local xs, ys, zs = x + x, y + y, z + z
  593. local wx, wy, wz = w * xs, w * ys, w * zs
  594. local xx = x * xs
  595. local xy = x * ys
  596. local xz = x * zs
  597. local yy = y * ys
  598. local yz = y * zs
  599. local zz = z * zs
  600. 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))
  601. end
  602. function QuaternionSlerp(a, b, t)
  603. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  604. local startInterp, finishInterp
  605. if cosTheta >= 1.0E-4 then
  606. if 1 - cosTheta > 1.0E-4 then
  607. local theta = math.acos(cosTheta)
  608. local invSinTheta = 1 / math.sin(theta)
  609. startInterp = math.sin((1 - t) * theta) * invSinTheta
  610. finishInterp = math.sin(t * theta) * invSinTheta
  611. else
  612. startInterp = 1 - t
  613. finishInterp = t
  614. end
  615. elseif 1 + cosTheta > 1.0E-4 then
  616. local theta = math.acos(-cosTheta)
  617. local invSinTheta = 1 / math.sin(theta)
  618. startInterp = math.sin((t - 1) * theta) * invSinTheta
  619. finishInterp = math.sin(t * theta) * invSinTheta
  620. else
  621. startInterp = t - 1
  622. finishInterp = t
  623. end
  624. 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
  625. end
  626. function swait(num)
  627. if num == 0 or num == nil then
  628. game:service("RunService").RenderStepped:wait(0)
  629. else
  630. for i = 0, num do
  631. game:service("RunService").RenderStepped:wait(0)
  632. end
  633. end
  634. end
  635. local RbxUtility = LoadLibrary("RbxUtility")
  636. local Create = RbxUtility.Create
  637. function RemoveOutlines(part)
  638. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  639. end
  640. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  641. local Part = Create("Part")({
  642. formFactor = FormFactor,
  643. Parent = Parent,
  644. Reflectance = Reflectance,
  645. Transparency = Transparency,
  646. CanCollide = false,
  647. Locked = true,
  648. BrickColor = BrickColor.new(tostring(BColor)),
  649. Name = Name,
  650. Size = Size,
  651. Material = Material
  652. })
  653. RemoveOutlines(Part)
  654. return Part
  655. end
  656. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  657. local Msh = Create(Mesh)({
  658. Parent = Part,
  659. Offset = OffSet,
  660. Scale = Scale
  661. })
  662. if Mesh == "SpecialMesh" then
  663. Msh.MeshType = MeshType
  664. Msh.MeshId = MeshId
  665. end
  666. return Msh
  667. end
  668. function CreateWeld(Parent, Part0, Part1, C0, C1)
  669. local Weld = Create("Weld")({
  670. Parent = Parent,
  671. Part0 = Part0,
  672. Part1 = Part1,
  673. C0 = C0,
  674. C1 = C1
  675. })
  676. return Weld
  677. end
  678. function rayCast(Position, Direction, Range, Ignore)
  679. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  680. end
  681. function CreateSound(id, par, vol, pit)
  682. coroutine.resume(coroutine.create(function()
  683. local sou = Instance.new("Sound", par or workspace)
  684. sou.Volume = vol
  685. sou.Pitch = pit or 1
  686. sou.SoundId = id
  687. wait()
  688. sou:play()
  689. game:GetService("Debris"):AddItem(sou, 6)
  690. end))
  691. end
  692. function CreateSong(id, par, vol, pit)
  693. coroutine.resume(coroutine.create(function()
  694. sou2 = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  695. sou2.Volume = 1
  696. sou2.Pitch = 1
  697. sou2.SoundId = id
  698. wait()
  699. sou2:play()
  700. sou2.Looped = true
  701. end))
  702. end
  703. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  704. local function getclosest(obj, distance)
  705. local last, lastx = distance + 1, nil
  706. for i, v in pairs(workspace:GetChildren()) do
  707. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  708. local t = v.Torso
  709. local dist = t.Position - obj.Position.magnitude
  710. if distance >= dist and last > dist then
  711. last = dist
  712. lastx = v
  713. end
  714. end
  715. end
  716. return lastx
  717. end
  718. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  719. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  720. prt.Anchored = true
  721. prt.CFrame = cframe
  722. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  723. game:GetService("Debris"):AddItem(prt, 10)
  724. if Type == 1 or Type == nil then
  725. table.insert(Effects, {
  726. prt,
  727. "Block1",
  728. delay,
  729. x3,
  730. y3,
  731. z3,
  732. msh
  733. })
  734. elseif Type == 2 then
  735. table.insert(Effects, {
  736. prt,
  737. "Block2",
  738. delay,
  739. x3,
  740. y3,
  741. z3,
  742. msh
  743. })
  744. elseif Type == 3 then
  745. table.insert(Effects, {
  746. prt,
  747. "Block3",
  748. delay,
  749. x3,
  750. y3,
  751. z3,
  752. msh
  753. })
  754. end
  755. end
  756. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  757. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  758. prt.Anchored = true
  759. prt.CFrame = cframe
  760. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  761. game:GetService("Debris"):AddItem(prt, 10)
  762. table.insert(Effects, {
  763. prt,
  764. "Cylinder",
  765. delay,
  766. x3,
  767. y3,
  768. z3,
  769. msh
  770. })
  771. end
  772. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  773. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  774. prt.Anchored = true
  775. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  776. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  777. game:GetService("Debris"):AddItem(prt, 10)
  778. table.insert(Effects, {
  779. prt,
  780. "Cylinder",
  781. delay,
  782. x3,
  783. y3,
  784. z3,
  785. msh
  786. })
  787. end
  788. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  789. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  790. prt.Anchored = true
  791. prt.CFrame = cframe
  792. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  793. game:GetService("Debris"):AddItem(prt, 10)
  794. table.insert(Effects, {
  795. prt,
  796. "Cylinder",
  797. delay,
  798. x3,
  799. y3,
  800. z3,
  801. msh
  802. })
  803. end
  804. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  805. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  806. prt.Anchored = true
  807. prt.CFrame = cframe
  808. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  809. game:GetService("Debris"):AddItem(prt, 10)
  810. table.insert(Effects, {
  811. prt,
  812. "Cylinder",
  813. delay,
  814. x3,
  815. y3,
  816. z3,
  817. msh
  818. })
  819. end
  820. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  821. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  822. prt.Anchored = true
  823. prt.CFrame = cframe
  824. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  825. game:GetService("Debris"):AddItem(prt, 10)
  826. table.insert(Effects, {
  827. prt,
  828. "Cylinder",
  829. delay,
  830. x3,
  831. y3,
  832. z3,
  833. msh
  834. })
  835. end
  836. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  837. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  838. prt.Anchored = true
  839. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  840. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  841. local num = math.random(10, 50) / 1000
  842. game:GetService("Debris"):AddItem(prt, 10)
  843. table.insert(Effects, {
  844. prt,
  845. "Shatter",
  846. num,
  847. prt.CFrame,
  848. math.random() - math.random(),
  849. 0,
  850. math.random(50, 100) / 100
  851. })
  852. end
  853.  
  854. attack = false
  855. game:GetService("RunService").Stepped:connect(function()
  856. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  857. velocity = RootPart.Velocity.y
  858. sine = sine + change
  859. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  860. if equipped == true or equipped == false then
  861. if 1 < RootPart.Velocity.y and hit == nil then
  862. Anim = "Jump"
  863. if attack == false and ice_mode == false then
  864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  866. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  867. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  868. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  869. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  870. end
  871. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  872. Anim = "Fall"
  873. if attack == false then
  874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  876. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  878. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  879. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  880. end
  881. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  882. Anim = "Idle"
  883. if attack==false then
  884. 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)
  885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  886. 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)
  887. 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)
  888. 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)
  889. 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)
  890. end
  891. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  892. Anim = "Walk"
  893. if attack==false then
  894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05) * angles(math.rad(5), math.rad(0), 0), .1)
  895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), 0), .1)
  896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-33 * math.cos(sine / 13)), math.rad(0), math.rad(6)), .1)
  897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(33 * math.cos(sine / 13)), math.rad(0), math.rad(-6)), .1)
  898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(40 * math.cos(sine / 13))), .1)
  899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(40 * math.cos(sine / 13))), .1)
  900.  
  901. end
  902. end
  903. end
  904. if equipped == true or equipped == false then
  905. if 1 < RootPart.Velocity.Y and hit == nil then
  906. Anim = "Jump"
  907. if attack == false and ice_mode == true then
  908. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  909. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  910. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  911. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  912. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  913. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  914. end
  915. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  916. Anim = "Fall"
  917. if attack == false then
  918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  922. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  923. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  924. end
  925. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  926. Anim = "Idle"
  927. if attack == false then
  928. change = 0.8
  929. 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)
  930. 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)
  931. 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)
  932. 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)
  933. 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)
  934. 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)
  935. end
  936. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  937. Anim = "Walk"
  938. if attack == false then
  939. 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)
  940. 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)
  941. 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)
  942. 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)
  943. 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)
  944. 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)
  945. end
  946. end
  947. end
  948. if 0 < #Effects then
  949. for e = 1, #Effects do
  950. if Effects[e] ~= nil then
  951. local Thing = Effects[e]
  952. if Thing ~= nil then
  953. local Part = Thing[1]
  954. local Mode = Thing[2]
  955. local Delay = Thing[3]
  956. local IncX = Thing[4]
  957. local IncY = Thing[5]
  958. local IncZ = Thing[6]
  959. if 1 >= Thing[1].Transparency then
  960. if Thing[2] == "Block1" then
  961. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  962. local Mesh = Thing[1].Mesh
  963. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  964. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  965. elseif Thing[2] == "Block2" then
  966. 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)
  967. local Mesh = Thing[7]
  968. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  969. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  970. elseif Thing[2] == "Block3" then
  971. 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)
  972. local Mesh = Thing[7]
  973. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  974. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  975. elseif Thing[2] == "Cylinder" then
  976. local Mesh = Thing[1].Mesh
  977. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  978. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  979. elseif Thing[2] == "Blood" then
  980. local Mesh = Thing[7]
  981. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  982. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  983. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  984. elseif Thing[2] == "Elec" then
  985. local Mesh = Thing[1].Mesh
  986. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  987. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  988. elseif Thing[2] == "Disappear" then
  989. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  990. elseif Thing[2] == "Shatter" then
  991. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  992. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  993. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  994. Thing[6] = Thing[6] + Thing[5]
  995. end
  996. else
  997. Part.Parent = nil
  998. table.remove(Effects, e)
  999. end
  1000. end
  1001. end
  1002. end
  1003. end
  1004. end)
  1005. ---
  1006. local whoh = Instance.new("Sound",Torso)
  1007. whoh.SoundId = "rbxassetid://1179254378"
  1008. whoh.Pitch = 0.99
  1009. whoh.Volume = 1.5
  1010. whoh.Looped = true
  1011. wait(0)
  1012. whoh:Play()
  1013.  
  1014. ----
  1015. function RemoveOutlines(part)
  1016. part.TopSurface = 10
  1017. end
  1018. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1019. local Part = Create("Part")({
  1020. Parent = Parent,
  1021. Reflectance = Reflectance,
  1022. Transparency = Transparency,
  1023. CanCollide = false,
  1024. Locked = true,
  1025. BrickColor = BrickColor.new(tostring(BColor)),
  1026. Name = Name,
  1027. Size = Size,
  1028. Material = Material
  1029. })
  1030. RemoveOutlines(Part)
  1031. return Part
  1032. end
  1033. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1034. local Msh = Create(Mesh)({
  1035. Parent = Part,
  1036. Offset = OffSet,
  1037. Scale = Scale
  1038. })
  1039. if Mesh == "SpecialMesh" then
  1040. Msh.MeshType = MeshType
  1041. Msh.MeshId = MeshId
  1042. end
  1043. return Msh
  1044. end
  1045. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1046. local Weld = Create("Weld")({
  1047. Parent = Parent,
  1048. Part0 = Part0,
  1049. Part1 = Part1,
  1050. C0 = C0,
  1051. C1 = C1
  1052. })
  1053. return Weld
  1054. end
  1055. WSHM = {
  1056. "White",
  1057. "Pastel light blue"
  1058. }
  1059. WSH = WSHM[math.random(1, #WSHM)]
  1060. function IcePartFunk(HPart, aria, Min, Max)
  1061. IcePart = Instance.new("Part", HPart)
  1062. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1063. IcePart.CanCollide = false
  1064. IuW = Instance.new("Weld")
  1065. IuW.Name = "GuW"
  1066. IuW.Part0 = HPart
  1067. 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))
  1068. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1069. IuW.Part1 = IcePart
  1070. IuW.Parent = HPart
  1071. IcePart.Transparency = 0.85
  1072. IcePart.Material = "Neon"
  1073. WSH = WSHM[math.random(1, #WSHM)]
  1074. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1075. RemoveOutlines(IcePart)
  1076. game:GetService("Debris"):AddItem(IuW, 4)
  1077. game:GetService("Debris"):AddItem(IcePart, 6)
  1078. end
  1079. SpikeMeshId = 1033714
  1080. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1081. local Part = Instance.new("Part", Parent)
  1082. Part.Name = Name
  1083. Part.BrickColor = BrickColor.new(Color)
  1084. Part.Size = Size
  1085. Part.Material = Material
  1086. Part.Transparency = Transparency
  1087. Part.CanCollide = false
  1088. RemoveOutlines(Part)
  1089. local Mesh = Instance.new("SpecialMesh", Part)
  1090. Mesh.MeshType = "Sphere"
  1091. Mesh.Scale = Scale
  1092. return Mesh and Part
  1093. end
  1094. CFuncs = {
  1095. Part = {
  1096. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1097. local Part = Create("Part")({
  1098. Parent = Parent,
  1099. Reflectance = Reflectance,
  1100. Transparency = Transparency,
  1101. CanCollide = false,
  1102. Locked = true,
  1103. BrickColor = BrickColor.new(tostring(BColor)),
  1104. Name = Name,
  1105. Size = Size,
  1106. Material = Material
  1107. })
  1108. RemoveOutlines(Part)
  1109. return Part
  1110. end
  1111. },
  1112. Mesh = {
  1113. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1114. local Msh = Create(Mesh)({
  1115. Parent = Part,
  1116. Offset = OffSet,
  1117. Scale = Scale
  1118. })
  1119. if Mesh == "SpecialMesh" then
  1120. Msh.MeshType = MeshType
  1121. Msh.MeshId = MeshId
  1122. end
  1123. return Msh
  1124. end
  1125. },
  1126. Mesh = {
  1127. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1128. local Msh = Create(Mesh)({
  1129. Parent = Part,
  1130. Offset = OffSet,
  1131. Scale = Scale
  1132. })
  1133. if Mesh == "SpecialMesh" then
  1134. Msh.MeshType = MeshType
  1135. Msh.MeshId = MeshId
  1136. end
  1137. return Msh
  1138. end
  1139. },
  1140. Weld = {
  1141. Create = function(Parent, Part0, Part1, C0, C1)
  1142. local Weld = Create("Weld")({
  1143. Parent = Parent,
  1144. Part0 = Part0,
  1145. Part1 = Part1,
  1146. C0 = C0,
  1147. C1 = C1
  1148. })
  1149. return Weld
  1150. end
  1151. },
  1152. Sound = {
  1153. Create = function(id, par, vol, pit)
  1154. coroutine.resume(coroutine.create(function()
  1155. local S = Create("Sound")({
  1156. Volume = vol,
  1157. Pitch = pit or 1,
  1158. SoundId = id,
  1159. Parent = par or workspace
  1160. })
  1161. wait()
  1162. S:play()
  1163. game:GetService("Debris"):AddItem(S, 6)
  1164. end))
  1165. end
  1166. },
  1167. ParticleEmitter = {
  1168. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1169. local fp = Create("ParticleEmitter")({
  1170. Parent = Parent,
  1171. Color = ColorSequence.new(Color1, Color2),
  1172. LightEmission = LightEmission,
  1173. Size = Size,
  1174. Texture = Texture,
  1175. Transparency = Transparency,
  1176. ZOffset = ZOffset,
  1177. Acceleration = Accel,
  1178. Drag = Drag,
  1179. LockedToPart = LockedToPart,
  1180. VelocityInheritance = VelocityInheritance,
  1181. EmissionDirection = EmissionDirection,
  1182. Enabled = Enabled,
  1183. Lifetime = LifeTime,
  1184. Rate = Rate,
  1185. Rotation = Rotation,
  1186. RotSpeed = RotSpeed,
  1187. Speed = Speed,
  1188. VelocitySpread = VelocitySpread
  1189. })
  1190. return fp
  1191. end
  1192. }
  1193. }
  1194. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1195. if hit.Parent == nil then
  1196. return
  1197. end
  1198. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1199. for _, v in pairs(hit.Parent:children()) do
  1200. if v:IsA("Humanoid") then
  1201. h = v
  1202. end
  1203. end
  1204. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1205. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1206. return
  1207. end
  1208. local c = Create("ObjectValue")({
  1209. Name = "creator",
  1210. Value = game:service("Players").LocalPlayer,
  1211. Parent = h
  1212. })
  1213. game:GetService("Debris"):AddItem(c, 0.5)
  1214. if HitSound ~= nil and HitPitch ~= nil then
  1215. CreateSound(HitSound, hit, 1, HitPitch)
  1216. end
  1217. local Damage = math.random(minim, maxim)
  1218. local blocked = false
  1219. local block = hit.Parent:findFirstChild("Block")
  1220. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1221. blocked = true
  1222. block.Value = block.Value - 1
  1223. print(block.Value)
  1224. end
  1225. if blocked == false then
  1226. h.Health = h.Health - Damage
  1227. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1228. else
  1229. h.Health = h.Health - Damage / 2
  1230. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1231. end
  1232. if Type == "Knockdown" then
  1233. local hum = hit.Parent.Humanoid
  1234. hum.PlatformStand = true
  1235. coroutine.resume(coroutine.create(function(HHumanoid)
  1236. swait(1)
  1237. HHumanoid.PlatformStand = false
  1238. end), hum)
  1239. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1240. local bodvol = Create("BodyVelocity")({
  1241. velocity = angle * knockback,
  1242. P = 5000,
  1243. maxForce = Vector3.new(8000, 8000, 8000),
  1244. Parent = hit
  1245. })
  1246. local rl = Create("BodyAngularVelocity")({
  1247. P = 3000,
  1248. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1249. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1250. Parent = hit
  1251. })
  1252. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1253. game:GetService("Debris"):AddItem(rl, 0.5)
  1254. elseif Type == "Normal" then
  1255. local vp = Create("BodyVelocity")({
  1256. P = 500,
  1257. maxForce = Vector3.new(math.huge, 0, math.huge),
  1258. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1259. })
  1260. if knockback > 0 then
  1261. vp.Parent = hit.Parent.Torso
  1262. end
  1263. game:GetService("Debris"):AddItem(vp, 0.5)
  1264. elseif Type == "Impale" then
  1265. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1266. Spike.Anchored = true
  1267. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1268. Spike.Position = hit.Parent.Torso.Position
  1269. for i = 1, 5 do
  1270. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1271. end
  1272. Services.Debris:AddItem(Spike, 4)
  1273. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1274. hit.Parent.Humanoid.PlatformStand = true
  1275. swait(1)
  1276. hit.Parent.Humanoid.PlatformStand = false
  1277. elseif Type == "Up" then
  1278. local bodyVelocity = Create("BodyVelocity")({
  1279. velocity = Vector3.new(0, 20, 0),
  1280. P = 5000,
  1281. maxForce = Vector3.new(8000, 8000, 8000),
  1282. Parent = hit
  1283. })
  1284. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1285. local bodyVelocity = Create("BodyVelocity")({
  1286. velocity = Vector3.new(0, 20, 0),
  1287. P = 5000,
  1288. maxForce = Vector3.new(8000, 8000, 8000),
  1289. Parent = hit
  1290. })
  1291. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1292. elseif Type == "Snare" then
  1293. local bp = Create("BodyPosition")({
  1294. P = 900,
  1295. D = 1000,
  1296. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1297. position = hit.Parent.Torso.Position,
  1298. Parent = hit.Parent.Torso
  1299. })
  1300. game:GetService("Debris"):AddItem(bp, 1)
  1301. elseif Type == "Slowness" then
  1302. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1303. for i = 1, 25 do
  1304. hit.Parent.Humanoid.WalkSpeed = 4
  1305. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1306. end
  1307. wait(4)
  1308. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1309. elseif Type == "FireDmg" then
  1310. for i = 1, math.random(60, 150) do
  1311. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1312. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1313. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1314. wait(0.1)
  1315. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1316. end
  1317. elseif Type == "Freeze" then
  1318. local bp = Create("BodyPosition")({
  1319. P = 900,
  1320. D = 1000,
  1321. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1322. position = hit.Parent.Torso.Position,
  1323. Parent = hit.Parent.Torso
  1324. })
  1325. game:GetService("Debris"):AddItem(bp, 4)
  1326. for i = 1, 25 do
  1327. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1328. end
  1329. elseif Type == "Freeze2" then
  1330. local BodPos = Create("BodyPosition")({
  1331. P = 50000,
  1332. D = 1000,
  1333. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1334. position = hit.Parent.Torso.Position,
  1335. Parent = hit.Parent.Torso
  1336. })
  1337. local BodGy = Create("BodyGyro")({
  1338. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1339. P = 20000,
  1340. Parent = hit.Parent.Torso,
  1341. cframe = hit.Parent.Torso.CFrame
  1342. })
  1343. hit.Parent.Torso.Anchored = true
  1344. coroutine.resume(coroutine.create(function(Part)
  1345. swait(1.5)
  1346. Part.Anchored = false
  1347. end), hit.Parent.Torso)
  1348. game:GetService("Debris"):AddItem(BodPos, 3)
  1349. game:GetService("Debris"):AddItem(BodGy, 3)
  1350. end
  1351. local debounce = Create("BoolValue")({
  1352. Name = "DebounceHit",
  1353. Parent = hit.Parent,
  1354. Value = true
  1355. })
  1356. game:GetService("Debris"):AddItem(debounce, Delay)
  1357. c = Instance.new("ObjectValue")
  1358. c.Name = "creator"
  1359. c.Value = Player
  1360. c.Parent = h
  1361. game:GetService("Debris"):AddItem(c, 0.5)
  1362. end
  1363. end
  1364. function ShowDamage(Pos, Text, Time, Color)
  1365. local Rate = 0.033333333333333
  1366. if not Pos then
  1367. local Pos = Vector3.new(0, 0, 0)
  1368. end
  1369. local Text = Text or ""
  1370. local Time = Time or 2
  1371. if not Color then
  1372. local Color = Color3.new(1, 0, 1)
  1373. end
  1374. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1375. EffectPart.Anchored = true
  1376. local BillboardGui = Create("BillboardGui")({
  1377. Size = UDim2.new(3, 0, 3, 0),
  1378. Adornee = EffectPart,
  1379. Parent = EffectPart
  1380. })
  1381. local TextLabel = Create("TextLabel")({
  1382. BackgroundTransparency = 1,
  1383. Size = UDim2.new(1, 0, 1, 0),
  1384. Text = Text,
  1385. TextColor3 = Color,
  1386. TextScaled = true,
  1387. Font = Enum.Font.ArialBold,
  1388. Parent = BillboardGui
  1389. })
  1390. game.Debris:AddItem(EffectPart, Time + 0.1)
  1391. EffectPart.Parent = game:GetService("Workspace")
  1392. delay(0, function()
  1393. local Frames = Time / Rate
  1394. for Frame = 1, Frames do
  1395. wait(Rate)
  1396. local Percent = Frame / Frames
  1397. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1398. TextLabel.TextTransparency = Percent
  1399. end
  1400. if EffectPart and EffectPart.Parent then
  1401. EffectPart:Destroy()
  1402. end
  1403. end)
  1404. end
  1405. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1406. for _, c in pairs(workspace:children()) do
  1407. local hum = c:findFirstChild("Humanoid")
  1408. if hum ~= nil then
  1409. local head = c:findFirstChild("Head")
  1410. if head ~= nil then
  1411. local targ = head.Position - Part.Position
  1412. local mag = targ.magnitude
  1413. if magni >= mag and c.Name ~= Player.Name then
  1414. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1415. end
  1416. end
  1417. end
  1418. end
  1419. end
  1420. function MagniKILL(Part, magni, knock, Type)
  1421. for _, c in pairs(workspace:children()) do
  1422. local hum = c:findFirstChild("Humanoid")
  1423. if hum ~= nil then
  1424. local head = c:findFirstChild("Head")
  1425. if head ~= nil then
  1426. local targ = head.Position - Part.Position
  1427. local mag = targ.magnitude
  1428. if magni >= mag and c.Name ~= Player.Name then
  1429. hum.Health = 0
  1430. end
  1431. end
  1432. end
  1433. end
  1434. end
  1435. EffectModel = Instance.new("Model", Character)
  1436. EffectModel.Name = "Effects"
  1437. Effects = {
  1438. Block = {
  1439. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1440. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1441. prt.Anchored = true
  1442. prt.CFrame = cframe
  1443. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1444. game:GetService("Debris"):AddItem(prt, 10)
  1445. if Type == 1 or Type == nil then
  1446. table.insert(Effects, {
  1447. prt,
  1448. "Block1",
  1449. delay,
  1450. x3,
  1451. y3,
  1452. z3,
  1453. msh
  1454. })
  1455. elseif Type == 2 then
  1456. table.insert(Effects, {
  1457. prt,
  1458. "Block2",
  1459. delay,
  1460. x3,
  1461. y3,
  1462. z3,
  1463. msh
  1464. })
  1465. else
  1466. table.insert(Effects, {
  1467. prt,
  1468. "Block3",
  1469. delay,
  1470. x3,
  1471. y3,
  1472. z3,
  1473. msh
  1474. })
  1475. end
  1476. end
  1477. },
  1478. Sphere = {
  1479. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1480. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1481. prt.Anchored = true
  1482. prt.CFrame = cframe
  1483. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1484. game:GetService("Debris"):AddItem(prt, 10)
  1485. table.insert(Effects, {
  1486. prt,
  1487. "Cylinder",
  1488. delay,
  1489. x3,
  1490. y3,
  1491. z3,
  1492. msh
  1493. })
  1494. end
  1495. },
  1496. Cylinder = {
  1497. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1498. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1499. prt.Anchored = true
  1500. prt.CFrame = cframe
  1501. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1502. game:GetService("Debris"):AddItem(prt, 10)
  1503. table.insert(Effects, {
  1504. prt,
  1505. "Cylinder",
  1506. delay,
  1507. x3,
  1508. y3,
  1509. z3,
  1510. msh
  1511. })
  1512. end
  1513. },
  1514. Wave = {
  1515. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1516. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1517. prt.Anchored = true
  1518. prt.CFrame = cframe
  1519. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1520. game:GetService("Debris"):AddItem(prt, 10)
  1521. table.insert(Effects, {
  1522. prt,
  1523. "Cylinder",
  1524. delay,
  1525. x3,
  1526. y3,
  1527. z3,
  1528. msh
  1529. })
  1530. end
  1531. },
  1532. Ring = {
  1533. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1534. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1535. prt.Anchored = true
  1536. prt.CFrame = cframe
  1537. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1538. game:GetService("Debris"):AddItem(prt, 10)
  1539. table.insert(Effects, {
  1540. prt,
  1541. "Cylinder",
  1542. delay,
  1543. x3,
  1544. y3,
  1545. z3,
  1546. msh
  1547. })
  1548. end
  1549. },
  1550. Break = {
  1551. Create = function(brickcolor, cframe, x1, y1, z1)
  1552. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1553. prt.Anchored = true
  1554. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1555. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1556. local num = math.random(10, 50) / 1000
  1557. game:GetService("Debris"):AddItem(prt, 10)
  1558. table.insert(Effects, {
  1559. prt,
  1560. "Shatter",
  1561. num,
  1562. prt.CFrame,
  1563. math.random() - math.random(),
  1564. 0,
  1565. math.random(50, 100) / 100
  1566. })
  1567. end
  1568. }
  1569. }
  1570. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1571. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1572. prt.Anchored = true
  1573. prt.CFrame = cframe
  1574. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1575. game:GetService("Debris"):AddItem(prt, 10)
  1576. if Type == 1 or Type == nil then
  1577. table.insert(Effects, {
  1578. prt,
  1579. "Block1",
  1580. delay,
  1581. x3,
  1582. y3,
  1583. z3,
  1584. msh
  1585. })
  1586. elseif Type == 2 then
  1587. table.insert(Effects, {
  1588. prt,
  1589. "Block2",
  1590. delay,
  1591. x3,
  1592. y3,
  1593. z3,
  1594. msh
  1595. })
  1596. elseif Type == 3 then
  1597. table.insert(Effects, {
  1598. prt,
  1599. "Block3",
  1600. delay,
  1601. x3,
  1602. y3,
  1603. z3,
  1604. msh
  1605. })
  1606. end
  1607. end
  1608. function CreateSound(id, par, vol, pit)
  1609. coroutine.resume(coroutine.create(function()
  1610. local sou = Instance.new("Sound", par or workspace)
  1611. sou.Volume = vol
  1612. sou.Pitch = pit or 1
  1613. sou.SoundId = id
  1614. swait()
  1615. sou:play()
  1616. game:GetService("Debris"):AddItem(sou, 6)
  1617. end))
  1618. end
  1619. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1620. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1621. prt.Anchored = true
  1622. prt.CFrame = cframe
  1623. prt.Material = "Neon"
  1624. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1625. game:GetService("Debris"):AddItem(prt, 10)
  1626. coroutine.resume(coroutine.create(function(Part, Mesh)
  1627. for i = 0, 6, delay do
  1628. swait()
  1629. Part.Transparency = i
  1630. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1631. end
  1632. Part.Parent = nil
  1633. end), prt, msh)
  1634. end
  1635. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1636. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1637. local MainPos = partt.Position
  1638. local MainPos2 = mouse + SpreadVectors
  1639. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1640. local speed = 1000
  1641. local num = 1
  1642. coroutine.resume(coroutine.create(function()
  1643. repeat
  1644. swait()
  1645. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1646. local mag =(MainPos - pos).magnitude
  1647. 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)
  1648. MainPos = MainPos + MouseLook.lookVector * speed
  1649. num = num - 1
  1650. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1651. if hit ~= nil then
  1652. num = 0
  1653. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1654. refpart.Anchored = true
  1655. refpart.CFrame = CFrame.new(pos)
  1656. game:GetService("Debris"):AddItem(refpart, 2)
  1657. end
  1658. if num <= 0 then
  1659. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1660. refpart.Anchored = true
  1661. refpart.CFrame = CFrame.new(pos)
  1662. if hit ~= nil then
  1663. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1664. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1665. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1666. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1667. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1668. end
  1669. game:GetService("Debris"):AddItem(refpart, 0)
  1670. end
  1671. until num <= 0
  1672. end))
  1673. end
  1674. function shoottraildd2(mouse, partt, SpreadAmount)
  1675. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1676. local MainPos = partt.Position
  1677. local MainPos2 = mouse + SpreadVectors
  1678. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1679. local speed = 3000
  1680. local num = 1
  1681. coroutine.resume(coroutine.create(function()
  1682. repeat
  1683. swait()
  1684. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1685. local mag = (MainPos - pos).magnitude
  1686. Laser(BrickColor.new("White"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1687. MainPos = MainPos + MouseLook.lookVector * speed
  1688. num = num - 1
  1689. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1690. if hit ~= nil then
  1691. num = 0
  1692. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1693. refpart.Anchored = true
  1694. refpart.CFrame = CFrame.new(pos)
  1695. game:GetService("Debris"):AddItem(refpart, 2)
  1696. end
  1697. if num <= 0 then
  1698. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1699. refpart.Anchored = true
  1700. refpart.CFrame = CFrame.new(pos)
  1701. if hit ~= nil then
  1702. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1703. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1704. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1705. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1706. MagniKILL(refpart, 80, 0, "Normal")
  1707. end
  1708. game:GetService("Debris"):AddItem(refpart, 0)
  1709. end
  1710. until num <= 0
  1711. end))
  1712. end
  1713. function shoottraildd22(mouse, partt, SpreadAmount)
  1714. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1715. local MainPos = partt.Position
  1716. local MainPos2 = mouse + SpreadVectors
  1717. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1718. local speed = 900
  1719. local num = 1
  1720. coroutine.resume(coroutine.create(function()
  1721. repeat
  1722. swait()
  1723. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1724. local mag = (MainPos - pos).magnitude
  1725. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  1726. MainPos = MainPos + MouseLook.lookVector * speed
  1727. num = num - 1
  1728. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1729. if hit ~= nil then
  1730. num = 0
  1731. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1732. refpart.Anchored = true
  1733. refpart.CFrame = CFrame.new(pos)
  1734. game:GetService("Debris"):AddItem(refpart, 2)
  1735. end
  1736. if num <= 0 then
  1737. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1738. refpart.Anchored = true
  1739. refpart.CFrame = CFrame.new(pos)
  1740. if hit ~= nil then
  1741. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1742. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1743. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1744. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1745. MagniKILL(refpart, 80, 0, "Normal")
  1746. end
  1747. game:GetService("Debris"):AddItem(refpart, 0)
  1748. end
  1749. until num <= 0
  1750. end))
  1751. end
  1752. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1753. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1754. local MainPos = partt.Position
  1755. local MainPos2 = mouse + SpreadVectors
  1756. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1757. local speed = 200
  1758. local num = 0
  1759. coroutine.resume(coroutine.create(function()
  1760. repeat
  1761. swait()
  1762. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1763. local mag = (MainPos - pos).magnitude
  1764. 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)
  1765. MainPos = MainPos + MouseLook.lookVector * speed
  1766. num = num - 1
  1767. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1768. if hit ~= nil then
  1769. num = 0
  1770. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1771. refpart.Anchored = true
  1772. refpart.CFrame = CFrame.new(pos)
  1773. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1774. game:GetService("Debris"):AddItem(refpart, 2)
  1775. end
  1776. if num <= 0 then
  1777. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1778. refpart.Anchored = true
  1779. refpart.CFrame = CFrame.new(pos)
  1780. if hit ~= nil then
  1781. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1782. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1783. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1784. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1785. end
  1786. game:GetService("Debris"):AddItem(refpart, 0)
  1787. end
  1788. until num <= 0
  1789. end))
  1790. end
  1791. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1792. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1793. local MainPos = partt.Position
  1794. local MainPos2 = mouse + SpreadVectors
  1795. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1796. local speed = 500
  1797. local num = 1
  1798. coroutine.resume(coroutine.create(function()
  1799. repeat
  1800. swait()
  1801. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1802. local mag = (MainPos - pos).magnitude
  1803. 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)
  1804. MainPos = MainPos + MouseLook.lookVector * speed
  1805. num = num - 1
  1806. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1807. if hit ~= nil then
  1808. num = 0
  1809. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1810. refpart.Anchored = true
  1811. refpart.CFrame = CFrame.new(pos)
  1812. game:GetService("Debris"):AddItem(refpart, 2)
  1813. end
  1814. if num <= 0 then
  1815. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1816. refpart.Anchored = true
  1817. refpart.CFrame = CFrame.new(pos)
  1818. if hit ~= nil then
  1819. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1820. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1821. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1822. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1823. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1824. end
  1825. game:GetService("Debris"):AddItem(refpart, 0)
  1826. end
  1827. until num <= 0
  1828. end))
  1829. end
  1830.  
  1831.  
  1832. ---
  1833.  
  1834. attackdebounce = false
  1835. deb=false
  1836.  
  1837. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1838. if hit.Parent==nil then
  1839. return
  1840. end
  1841. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1842. for _,v in pairs(hit.Parent:children()) do
  1843. if v:IsA("Humanoid") then
  1844. h=v
  1845. end
  1846. end
  1847. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1848. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1849. end
  1850. if hit.Parent.className=="Hat" then
  1851. hit=hit.Parent.Parent:findFirstChild("Head")
  1852. end
  1853. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1854. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1855. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1856. return
  1857. end]]
  1858. -- hs(hit,1.2)
  1859. c=Instance.new("ObjectValue")
  1860. c.Name="creator"
  1861. c.Value=game:service("Players").LocalPlayer
  1862. c.Parent=h
  1863. game:GetService("Debris"):AddItem(c,.5)
  1864. Damage=math.random(minim,maxim)
  1865. -- h:TakeDamage(Damage)
  1866. blocked=false
  1867. block=hit.Parent:findFirstChild("Block")
  1868. if block~=nil then
  1869. print(block.className)
  1870. if block.className=="NumberValue" then
  1871. if block.Value>0 then
  1872. blocked=true
  1873. if decreaseblock==nil then
  1874. block.Value=block.Value-1
  1875. end
  1876. end
  1877. end
  1878. if block.className=="IntValue" then
  1879. if block.Value>0 then
  1880. blocked=true
  1881. if decreaseblock~=nil then
  1882. block.Value=block.Value-1
  1883. end
  1884. end
  1885. end
  1886. end
  1887. if blocked==false then
  1888. -- h:TakeDamage(Damage)
  1889. h.Health=h.Health-Damage
  1890. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1891. else
  1892. h.Health=h.Health-(Damage/2)
  1893. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1894. end
  1895. if Type=="Knockdown" then
  1896. Humanoid=hit.Parent.Humanoid
  1897. Humanoid.PlatformStand=true
  1898. coroutine.resume(coroutine.create(function(HHumanoid)
  1899. swait(1)
  1900. HHumanoid.PlatformStand=false
  1901. end),Humanoid)
  1902. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1903. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1904. local bodvol=Instance.new("BodyVelocity")
  1905. bodvol.velocity=angle*knockback
  1906. bodvol.P=5000
  1907. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1908. bodvol.Parent=hit
  1909. rl=Instance.new("BodyAngularVelocity")
  1910. rl.P=3000
  1911. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1912. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1913. rl.Parent=hit
  1914. game:GetService("Debris"):AddItem(bodvol,.5)
  1915. game:GetService("Debris"):AddItem(rl,.5)
  1916. elseif Type=="Normal" then
  1917. bp=Instance.new("BodyVelocity")
  1918. bp.P=100000
  1919. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1920. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1921. if KnockbackType==1 then
  1922. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1923. elseif KnockbackType==2 then
  1924. bp.velocity=Property.CFrame.lookVector*knockback
  1925. end
  1926. if knockback>0 then
  1927. bp.Parent=hit.Parent.Torso
  1928.  
  1929. end
  1930. game:GetService("Debris"):AddItem(bp,.5)
  1931. elseif Type=="Up" then
  1932. local bodyVelocity=Instance.new("BodyVelocity")
  1933. bodyVelocity.velocity=vt(0,60,0)
  1934. bodyVelocity.P=5000
  1935. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1936. bodyVelocity.Parent=hit
  1937. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1938. rl=Instance.new("BodyAngularVelocity")
  1939. rl.P=3000
  1940. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1941. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1942. rl.Parent=hit
  1943. game:GetService("Debris"):AddItem(rl,.5)
  1944. elseif Type=="Snare" then
  1945. bp=Instance.new("BodyPosition")
  1946. bp.P=2000
  1947. bp.D=100
  1948. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1949. bp.position=hit.Parent.Torso.Position
  1950. bp.Parent=hit.Parent.Torso
  1951. game:GetService("Debris"):AddItem(bp,1)
  1952. elseif Type=="Target" then
  1953. if Targetting==false then
  1954. ZTarget=hit.Parent.Torso
  1955. coroutine.resume(coroutine.create(function(Part)
  1956. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1957. swait(1)
  1958. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1959. end),ZTarget)
  1960. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1961. targetgui=Instance.new("BillboardGui")
  1962. targetgui.Parent=ZTarget
  1963. targetgui.Size=UDim2.new(10,100,10,100)
  1964. targ=Instance.new("ImageLabel")
  1965. targ.Parent=targetgui
  1966. targ.BackgroundTransparency=1
  1967. targ.Image="rbxassetid://4834067"
  1968. targ.Size=UDim2.new(1,0,1,0)
  1969. cam.CameraType="Scriptable"
  1970. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1971. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1972. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1973. Targetting=true
  1974. RocketTarget=ZTarget
  1975. for i=1,Property do
  1976. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1977. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1978. swait()
  1979. end
  1980. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1981. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1982. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1983. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1984. end
  1985. Targetting=true
  1986. RocketTarget=true
  1987. targetgui.Parent=true
  1988. cam.CameraType="Custom"
  1989. end
  1990. end
  1991. debounce=Instance.new("BoolValue")
  1992. debounce.Name="DebounceHit"
  1993. debounce.Parent=hit.Parent
  1994. debounce.Value=true
  1995. game:GetService("Debris"):AddItem(debounce,Delay)
  1996. c=Instance.new("ObjectValue")
  1997. c.Name="creator"
  1998. c.Value=Player
  1999. c.Parent=h
  2000. game:GetService("Debris"):AddItem(c,.5)
  2001. CRIT=true
  2002. hitDeb=true
  2003. AttackPos=6
  2004. end
  2005. end
  2006.  
  2007. showDamage=function(Char,Dealt,du,Color)
  2008. m=Instance.new("Model")
  2009. m.Name=tostring(Dealt)
  2010. h=Instance.new("Humanoid")
  2011. h.Health=0
  2012. h.MaxHealth=0
  2013. h.Parent=m
  2014. c=Instance.new("Part")
  2015. c.Transparency=0
  2016. c.BrickColor=Color
  2017. c.Transparency = 1
  2018. c.Name="Head"
  2019. c.TopSurface=0
  2020. c.BottomSurface=0
  2021. c.formFactor="Plate"
  2022. c.Size=Vector3.new(1,.4,1)
  2023.  
  2024. local txt = Instance.new("BillboardGui", c)
  2025. txt.Adornee = c
  2026. txt.Name = "_status"
  2027. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2028. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2029. local text = Instance.new("TextLabel", txt)
  2030. text.Size = UDim2.new(10, 0, 7, 0)
  2031. text.FontSize = "Size12"
  2032. text.TextScaled = true
  2033. text.TextTransparency = 0.5
  2034. text.BackgroundTransparency = 1
  2035. text.TextTransparency = 0.5
  2036. text.TextStrokeTransparency = 0.5
  2037. text.Font = "SciFi"
  2038. text.TextStrokeColor3 = Color3.new(0,0,0)
  2039. v=Instance.new("Part")
  2040. v.Name = "ColorBrick"
  2041. v.Parent=c
  2042. v.FormFactor="Symmetric"
  2043. v.Anchored=true
  2044. v.CanCollide=false
  2045. v.BottomSurface="Smooth"
  2046. v.TopSurface="Smooth"
  2047. v.Size=Vector3.new(10,5,3)
  2048. v.Transparency=1
  2049. v.CFrame=c.CFrame
  2050. v.BrickColor=BrickColor.random()
  2051. v.Transparency=1
  2052. text.TextColor3 = t.BrickColor.Color
  2053. v.Shape="Block"
  2054. text.Text = tostring(Dealt)
  2055. ms=Instance.new("CylinderMesh")
  2056. ms.Scale=Vector3.new(.8,.8,.8)
  2057. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2058. local rndm=math.random(1,#hitsounds)
  2059. local r=rndm
  2060. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2061. if CRIT==true then
  2062. ms.Scale=Vector3.new(1,1.25,1)
  2063. end
  2064. ms.Parent=c
  2065. c.Reflectance=0
  2066. Instance.new("BodyGyro").Parent=c
  2067. c.Parent=m
  2068. if Char:findFirstChild("Head")~=nil then
  2069. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2070. elseif Char.Parent:findFirstChild("Head")~=nil then
  2071. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2072. end
  2073. f=Instance.new("BodyPosition")
  2074. f.P=200000
  2075. f.D=100
  2076. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2077. f.position=c.Position+Vector3.new(0,3,0)
  2078. f.Parent=c
  2079. game:GetService("Debris"):AddItem(m,.5+du)
  2080. c.CanCollide=false
  2081. m.Parent=workspace
  2082. c.CanCollide=false
  2083. end
  2084.  
  2085.  
  2086. ------
  2087. hito = function(dm, X, c, dn, dp, dq)
  2088. for I,dr in pairs(workspace:GetChildren()) do
  2089. 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
  2090. local ds = dr:FindFirstChild("Humanoid")
  2091. local dt = dr:FindFirstChild("HumanoidRootPart")
  2092. TakeDamage(ds, c)
  2093. if InForm == true then
  2094. ds.Parent:BreakJoints()
  2095. wait(1.2)
  2096. ds.Parent:Destroy()
  2097. end
  2098. ds:SetStateEnabled(16, true)
  2099. delay(dn, function()
  2100. ds:SetStateEnabled(16, true)
  2101. end)
  2102. local du = Instance.new("StringValue")
  2103. du.Name = "alabo"
  2104. du.Parent = dt
  2105. game.Debris:AddItem(du, dn)
  2106. local dv = Instance.new("Part")
  2107.  
  2108. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2109. dv.Transparency = 0.25
  2110. dv.Anchored = true
  2111. dv.CanCollide = false
  2112. dv.BrickColor = BrickColor.new("White")
  2113. dv.Material = "Neon"
  2114. dv.Locked = true
  2115. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2116. dv.Parent = modz
  2117. local dw = Instance.new("SpecialMesh")
  2118. dw.MeshType = "Sphere"
  2119. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2120. dw.Parent = dv
  2121. game.Debris:AddItem(dv, 1)
  2122. local dx = Instance.new("Model")
  2123. dx.Name = c
  2124. dx.Parent = workspace
  2125. game.Debris:AddItem(dx, 0.5 + c / 75)
  2126. local dy = Instance.new("Humanoid")
  2127. dy.MaxHealth = 0
  2128. dy.Parent = dx
  2129. local dz = Instance.new("Part")
  2130. dz.Name = "Head"
  2131. dz.Locked = true
  2132. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2133. dz.Position = dt.Position
  2134. dz.BrickColor = BrickColor.new("White")
  2135. dz.Material = "Neon"
  2136. dz.Transparency = 1
  2137. dz.CanCollide = false
  2138. dz.Parent = dx
  2139. local dA = Instance.new("BodyPosition")
  2140. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2141. dA.P = 20000
  2142. dA.D = 300
  2143. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2144. dA.Parent = dz
  2145. local dB = Instance.new("CylinderMesh")
  2146. dB.Parent = dz
  2147. coroutine.resume(coroutine.create(function()
  2148. while dB do
  2149. swait()
  2150. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2151. end
  2152. end))
  2153. if dp then
  2154. local dC = Instance.new("BodyVelocity")
  2155. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2156. dC.P = 9999999999
  2157. dC.Velocity = dp
  2158. dC.Parent = dt
  2159. game.Debris:AddItem(dC, dn)
  2160. end
  2161. if dq then
  2162. local dD = Instance.new("BodyAngularVelocity")
  2163. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2164. dD.P = math.huge
  2165. dD.AngularVelocity = dq
  2166. dD.Parent = dt
  2167. game.Debris:AddItem(dD, dn)
  2168. end
  2169. local dE = Instance.new("Sound")
  2170. dE.Pitch = rd2(10, 11) / 10
  2171. dE.Volume = rd2(10, 13) / 10
  2172. dE.EmitterSize = 10
  2173. dE.SoundId = "rbxassetid://"
  2174. dE.Parent = dv
  2175. dE:Play()
  2176. coroutine.resume(coroutine.create(function()
  2177. for I = 1, 5 do
  2178. swait()
  2179. dv.Transparency = dv.Transparency + 0.175
  2180. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2181. end
  2182. end))
  2183. end
  2184. end
  2185. end
  2186. ------
  2187.  
  2188. vt = Vector3.new
  2189. local new = Instance.new
  2190. local cf = CFrame.new
  2191. local cfa = CFrame.Angles
  2192. local bc = BrickColor.new
  2193.  
  2194. function bigbangattack()
  2195. attack = true
  2196. Humanoid.WalkSpeed = 0
  2197. for i = 0, 8, 0.1 do
  2198. swait()
  2199. 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)
  2200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2203. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2204. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2205. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2206. end
  2207. local rng = Instance.new("Part", mouse)
  2208. rng.Anchored = true
  2209. rng.BrickColor = BrickColor.new("Cyan")
  2210. rng.CanCollide = false
  2211. rng.FormFactor = 3
  2212. rng.Name = "Ring"
  2213. rng.Size = Vector3.new(0.4,0.4,0.4)
  2214. rng.Transparency = 0
  2215. rng.TopSurface = 0
  2216. rng.BottomSurface = 0
  2217. rng.CFrame = RootPart.CFrame
  2218. local rngm = Instance.new("SpecialMesh", rng)
  2219. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2220.  
  2221. local rng3 = rng:Clone()
  2222. rng3.Parent = char
  2223. local rng3m = rng3.Mesh
  2224.  
  2225. local rng5 = rng:Clone()
  2226. rng5.Parent = char
  2227. rng5.BrickColor = BrickColor.new("Cyan")
  2228. local rng5m = rng5.Mesh
  2229. local rng6 = rng:Clone()
  2230. rng6.Material = "Plastic"
  2231. rng6.BrickColor = BrickColor.new("Cyan")
  2232. rng6.Parent = char
  2233. local rng6m = rng6.Mesh
  2234. rng6m.Scale = vt(7.5,7.5,7.5)
  2235. rng6m.MeshType = "FileMesh"
  2236. rng6m.MeshId = "rbxassetid://430736398"
  2237. local Must2 = Instance.new("Sound",rng6)
  2238. Must2.SoundId = "rbxassetid://135581154"
  2239. Must2.Pitch = 0.99
  2240. Must2.Volume = 3
  2241. Must2.Looped = false
  2242. wait(0)
  2243. Must2:Play()
  2244. local hita = rng6.Touched:connect(function(hit)
  2245. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2246. end)
  2247.  
  2248. rng3.CFrame = RootPart.CFrame
  2249.  
  2250. rng5.CFrame = RootPart.CFrame
  2251. rng6.CFrame = RootPart.CFrame
  2252. local pie222 = Instance.new("ParticleEmitter")
  2253. pie222.Parent = rng6
  2254. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2255. pie222.LightEmission = 1
  2256. pie222.Size = NumberSequence.new(6,1)
  2257. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2258. pie222.Transparency = NumberSequence.new(0.6,1)
  2259. pie222.EmissionDirection = "Top"
  2260. pie222.Enabled = true
  2261. pie222.Lifetime = NumberRange.new(1)
  2262. pie222.Rotation = NumberRange.new(-320, 320)
  2263. pie222.Rate = 404
  2264. pie222.Speed = NumberRange.new(0)
  2265. pie222.LockedToPart = false
  2266. pie222.VelocitySpread = 2
  2267. wait()
  2268. local scaler = 10/5
  2269. local scaler2 = 10/5
  2270. for i = 0,10,0.1 do
  2271. swait()
  2272. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2273.  
  2274. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2275.  
  2276. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2277. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2278. rng6.CFrame = rng3.CFrame
  2279. rng.Transparency = rng.Transparency + 1
  2280.  
  2281. rng3.Transparency = rng3.Transparency + 0.01
  2282.  
  2283. rng5.Transparency = rng5.Transparency + 0.01
  2284. rng6.Transparency = rng6.Transparency + 0.021
  2285. scaler = scaler - 0.125/5
  2286. scaler2 = scaler2 - 0.1/5
  2287.  
  2288. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2289.  
  2290. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2291. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2292. end
  2293. hita:disconnect()
  2294. game:GetService("Debris"):AddItem(rng, 1)
  2295.  
  2296. game:GetService("Debris"):AddItem(rng3, 1)
  2297.  
  2298. game:GetService("Debris"):AddItem(rng5, 1)
  2299. attack = false
  2300. pie222:Destroy()
  2301. Humanoid.WalkSpeed = 16
  2302. end
  2303.  
  2304.  
  2305. function bigbangattack2()
  2306. attack = true
  2307. Humanoid.WalkSpeed = 0
  2308. for i = 0, 8, 0.1 do
  2309. swait()
  2310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2312. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2313. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2314. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2315. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2316. end
  2317. local rng = Instance.new("Part", RightArm)
  2318. rng.Anchored = true
  2319. rng.BrickColor = BrickColor.new("Cyan")
  2320. rng.CanCollide = false
  2321. rng.FormFactor = 3
  2322. rng.Name = "Ring"
  2323. rng.Size = Vector3.new(0.4,0.4,0.4)
  2324. rng.Transparency = 0
  2325. rng.TopSurface = 0
  2326. rng.BottomSurface = 0
  2327. rng.CFrame = RootPart.CFrame
  2328. local rngm = Instance.new("SpecialMesh", rng)
  2329. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2330.  
  2331. local rng3 = rng:Clone()
  2332. rng3.Parent = char
  2333. local rng3m = rng3.Mesh
  2334.  
  2335. local rng5 = rng:Clone()
  2336. rng5.Parent = char
  2337. rng5.BrickColor = BrickColor.new("Cyan")
  2338. local rng5m = rng5.Mesh
  2339. local rng6 = rng:Clone()
  2340. rng6.Material = "Plastic"
  2341. rng6.BrickColor = BrickColor.new("Cyan")
  2342. rng6.Parent = char
  2343. local rng6m = rng6.Mesh
  2344. rng6m.Scale = vt(7.5,7.5,30.5)
  2345. rng6m.MeshType = "FileMesh"
  2346. rng6m.MeshId = "rbxassetid://430736398"
  2347. local Must2 = Instance.new("Sound",Torso)
  2348. Must2.SoundId = "rbxassetid://719747626"
  2349. Must2.Pitch = 0.99
  2350. Must2.Volume = 3
  2351. Must2.Looped = false
  2352. wait(0)
  2353. Must2:Play()
  2354. local hita = rng6.Touched:connect(function(hit)
  2355. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2356. end)
  2357.  
  2358. rng3.CFrame = Head.CFrame
  2359.  
  2360. rng5.CFrame = Head.CFrame
  2361. rng6.CFrame = rng5.CFrame
  2362. local pie222 = Instance.new("ParticleEmitter")
  2363. pie222.Parent = rng6
  2364. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2365. pie222.LightEmission = 1
  2366. pie222.Size = NumberSequence.new(15,1)
  2367. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2368. pie222.Transparency = NumberSequence.new(0.6,1)
  2369. pie222.EmissionDirection = "Top"
  2370. pie222.Enabled = true
  2371. pie222.Lifetime = NumberRange.new(1)
  2372. pie222.Rotation = NumberRange.new(-320, 320)
  2373. pie222.Rate = 404
  2374. pie222.Speed = NumberRange.new(0)
  2375. pie222.LockedToPart = false
  2376. pie222.VelocitySpread = 2
  2377. wait()
  2378. local scaler = 10/5
  2379. local scaler2 = 10/5
  2380. for i = 0,10,0.1 do
  2381. swait()
  2382. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2383.  
  2384. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2385.  
  2386. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2387. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2388. rng6.CFrame = rng3.CFrame
  2389. rng.Transparency = rng.Transparency + 1
  2390.  
  2391. rng3.Transparency = rng3.Transparency + 0.01
  2392.  
  2393. rng5.Transparency = rng5.Transparency + 0.01
  2394. rng6.Transparency = rng6.Transparency + 0.021
  2395. scaler = scaler - 0.125/5
  2396. scaler2 = scaler2 - 0.1/5
  2397.  
  2398. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2399.  
  2400. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2401. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2402. end
  2403. hita:disconnect()
  2404. game:GetService("Debris"):AddItem(rng, 1)
  2405.  
  2406. game:GetService("Debris"):AddItem(rng3, 1)
  2407.  
  2408. game:GetService("Debris"):AddItem(rng5, 1)
  2409. attack = false
  2410. pie222:Destroy()
  2411. Humanoid.WalkSpeed = 16
  2412. end
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418. mouse.KeyDown:connect(function(k) ---galickgun
  2419. if attack == false and k == "x" and MV4 > 80 and firemode == true then
  2420. MV4 = 0
  2421. local Must = Instance.new("Sound",Torso)
  2422. Must.SoundId = "rbxassetid://719748223"
  2423. Must.Pitch = 0.99
  2424. Must.Volume = 3.4
  2425. Must.Looped = false
  2426. wait(0)
  2427. Must:Play()
  2428. Humanoid.WalkSpeed = 13
  2429.  
  2430. attack = true
  2431. Firepart1 = Instance.new("Part", RightArm)
  2432. Firepart1.Size = Vector3.new(1, 1, 1)
  2433. GuW1 = Instance.new("Weld")
  2434. GuW1.Name = "GuW"
  2435. GuW1.Part0 = RightArm
  2436. GuW1.C0 = cn(0, -1, 0)
  2437. GuW1.C1 = cn(0, 0, 0)
  2438. GuW1.Part1 = Firepart1
  2439. GuW1.Parent = RightArm
  2440. Firepart1.Transparency = 1
  2441. Firepart2 = Instance.new("Part", LeftArm)
  2442. Firepart2.Size = Vector3.new(1, 1, 1)
  2443. GuW2 = Instance.new("Weld")
  2444. GuW2.Name = "GuW"
  2445. GuW2.Part0 = LeftArm
  2446. GuW2.C0 = cn(0, -1, 0)
  2447. GuW2.C1 = cn(0, 0, 0)
  2448. GuW2.Part1 = Firepart2
  2449. GuW2.Parent = LeftArm
  2450. Firepart2.Transparency = 1
  2451. GuW1:Destroy()
  2452. GuW1 = Instance.new("Weld")
  2453. GuW1.Name = "GuW"
  2454. GuW1.Part0 = Torso
  2455. GuW1.C0 = cn(0, 0, -6)
  2456. GuW1.C1 = cn(0, 0, 0)
  2457. GuW1.Part1 = Firepart1
  2458. GuW1.Parent = Torso
  2459. GuW2:Destroy()
  2460. GuW2 = Instance.new("Weld")
  2461. GuW2.Name = "GuW"
  2462. GuW2.Part0 = Torso
  2463. GuW2.C0 = cn(0, 0, -6)
  2464. GuW2.C1 = cn(0, 0, 0)
  2465. GuW2.Part1 = Firepart2
  2466. GuW2.Parent = Torso
  2467. GuW2:Destroy()
  2468. GuW2 = Instance.new("Weld")
  2469. GuW2.Name = "GuW"
  2470. GuW2.Part0 = Torso
  2471. GuW2.C0 = cn(0, 0, -4)
  2472. GuW2.C1 = cn(0, 0, 0)
  2473. GuW2.Part1 = Firepart2
  2474. GuW2.Parent = Torso
  2475. for i = 0, 18, 0.1 do
  2476. swait()
  2477. if Torsovelocity.Y > 2 then
  2478. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2479. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2480. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2481. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2482. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2483. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2484. elseif Torsovelocity.Y < 1 then
  2485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2487. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2490. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2491. end
  2492. end
  2493. GuW1:Destroy()
  2494. GuW1 = Instance.new("Weld")
  2495. GuW1.Name = "GuW"
  2496. GuW1.Part0 = Torso
  2497. GuW1.C0 = cn(0, 0, -15)
  2498. GuW1.C1 = cn(0, 0, 0)
  2499. GuW1.Part1 = Firepart1
  2500. GuW1.Parent = Torso
  2501. GuW2:Destroy()
  2502. GuW2 = Instance.new("Weld")
  2503. GuW2.Name = "GuW"
  2504. GuW2.Part0 = Torso
  2505. GuW2.C0 = cn(0, 0, -17.5)
  2506. GuW2.C1 = cn(0, 0, 0)
  2507. GuW2.Part1 = Firepart2
  2508. GuW2.Parent = Torso
  2509. local Must = Instance.new("Sound",Torso)
  2510. Must.SoundId = "rbxassetid://719747626"
  2511. Must.Pitch = 0.99
  2512. Must.Volume = 3.9
  2513. Must.Looped = false
  2514. wait(0)
  2515. Must:Play()
  2516. for i = 0, 1.25, 0.01 do
  2517. swait()
  2518. 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)
  2519. shoottraildd22(mouse.Hit.p, Torso, 0)
  2520. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2521. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2522. if Torsovelocity.Y > 2 then
  2523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2525. 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)
  2526. 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)
  2527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2528. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2529. end
  2530. end
  2531. Must:Stop()
  2532. wait(0.5)
  2533. Humanoid.WalkSpeed = 16
  2534. attack = false
  2535. MV4 = 300
  2536. Firepart1:Destroy()
  2537. Firepart2:Destroy()
  2538. end
  2539. end)
  2540.  
  2541.  
  2542. d = {}
  2543. function iteffect()
  2544.  
  2545. coroutine.resume(coroutine.create(function()
  2546.  
  2547. for i = 1, 10 do
  2548. effect = Instance.new("Part", workspace)
  2549. effect.Anchored = true
  2550. effect.CanCollide = false
  2551. effect.Size = Vector3.new(0.2, 3, 0.2)
  2552. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2553. effect.Transparency = 0
  2554. effect.Material = "Plastic"
  2555. effect.BrickColor = BrickColor.new("Really black")
  2556. table.insert(d, effect)
  2557. game:GetService("Debris"):AddItem(effect, 0.3)
  2558. end
  2559.  
  2560. coroutine.resume(coroutine.create(function()
  2561. for i = 1, 10 do
  2562. for i,e in pairs(d) do
  2563. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2564. e.Transparency = e.Transparency + 0.030
  2565. end
  2566. wait(0.01)
  2567. end
  2568.  
  2569. end))
  2570. end))
  2571.  
  2572.  
  2573. end
  2574.  
  2575. tp = true
  2576.  
  2577. mouse.KeyDown:connect(function(k)
  2578. if k == "e" then
  2579. if tp == true then
  2580. tp = false
  2581. char.Head.face.Parent = game.Lighting
  2582. wait(0)
  2583. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2584. game.Lighting.face.Parent = char.Head
  2585. wait(0)
  2586. tp = true
  2587.  
  2588.  
  2589. end
  2590. end
  2591. end)
  2592.  
  2593.  
  2594. MV4 = 300
  2595. mouse.KeyDown:connect(function(k)
  2596. if attack == false and k == "z" and MV4 > 80 and firemode == true then
  2597. MV4 = 0
  2598. local Must = Instance.new("Sound",workspace)
  2599. Must.SoundId = "rbxassetid://512366303"
  2600. Must.Pitch = 0.99
  2601. Must.Volume = 3.5
  2602. Must.Looped = true
  2603. wait(0)
  2604. Must:Play()
  2605. local lb = Instance.new("Part")
  2606. lb.Parent = char
  2607. lb.Material = "Neon"
  2608. lb.Color = BrickColor.new("Gold").Color
  2609. lb.CanCollide = false
  2610. lb.Material = "Neon"
  2611. lb.Size = vt(1,1,1)
  2612. lb.CFrame = Torso.CFrame
  2613. lb.Rotation = vt(0,0,0)
  2614. lb.Anchored = true
  2615. lb.Transparency = 0
  2616. local thing = Instance.new("SpecialMesh",lb)
  2617. thing.MeshType = "FileMesh"
  2618. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2619. thing.Scale = vt(0,15,0)
  2620. local chancerot = math.random(1,2)
  2621. for z = 0, 4 do
  2622. if chancerot == 1 then
  2623. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2624. elseif chancerot == 2 then
  2625. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2626. end
  2627. lb.Transparency = lb.Transparency + 0.1
  2628. thing.Scale = thing.Scale + vt(15,0,15)
  2629. wait()
  2630. end
  2631. for z = 0, 4 do
  2632. if chancerot == 1 then
  2633. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2634. elseif chancerot == 2 then
  2635. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2636. end
  2637. lb.Transparency = lb.Transparency + 0.1
  2638. thing.Scale = thing.Scale + vt(15,0,15)
  2639. wait()
  2640. end
  2641.  
  2642.  
  2643. lig = Instance.new("PointLight",Player.Character.Torso)
  2644. lig.Color=Color3.new(255,255,0)
  2645. lig.Range = 12
  2646. Humanoid.WalkSpeed = 0.01
  2647. attack = true
  2648. Firepart1 = Instance.new("Part", RightArm)
  2649. Firepart1.Size = Vector3.new(1, 1, 1)
  2650. GuW1 = Instance.new("Weld")
  2651. GuW1.Name = "GuW"
  2652. GuW1.Part0 = RightArm
  2653. GuW1.C0 = cn(0, -1, 0)
  2654. GuW1.C1 = cn(0, 0, 0)
  2655. GuW1.Part1 = Firepart1
  2656. GuW1.Parent = RightArm
  2657. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2658. Firepart1.Transparency = 1
  2659. Firepart2 = Instance.new("Part", LeftArm)
  2660. Firepart2.Size = Vector3.new(1, 1, 1)
  2661. GuW2 = Instance.new("Weld")
  2662. GuW2.Name = "GuW"
  2663. GuW2.Part0 = LeftArm
  2664. GuW2.C0 = cn(0, -1, 0)
  2665. GuW2.C1 = cn(0, 0, 0)
  2666. GuW2.Part1 = Firepart2
  2667. GuW2.Parent = LeftArm
  2668. Firepart2.Transparency = 1
  2669.  
  2670. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2671. GuW1:Destroy()
  2672. GuW1 = Instance.new("Weld")
  2673. GuW1.Name = "GuW"
  2674. GuW1.Part0 = Torso
  2675. GuW1.C0 = cn(0, 0, -6)
  2676. GuW1.C1 = cn(0, 0, 0)
  2677. GuW1.Part1 = Firepart1
  2678. GuW1.Parent = Torso
  2679. GuW2:Destroy()
  2680. GuW2 = Instance.new("Weld")
  2681. GuW2.Name = "GuW"
  2682. GuW2.Part0 = Torso
  2683. GuW2.C0 = cn(0, 0, -6)
  2684. GuW2.C1 = cn(0, 0, 0)
  2685. GuW2.Part1 = Firepart2
  2686. GuW2.Parent = Torso
  2687.  
  2688. GuW2:Destroy()
  2689. GuW2 = Instance.new("Weld")
  2690. GuW2.Name = "GuW"
  2691. GuW2.Part0 = Torso
  2692. GuW2.C0 = cn(0, 0, -4)
  2693. GuW2.C1 = cn(0, 0, 0)
  2694. GuW2.Part1 = Firepart2
  2695. GuW2.Parent = Torso
  2696. for i = 0, 15, 0.1 do
  2697. swait()
  2698. if Torsovelocity.Y > 2 then
  2699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2701. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2704. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2705. elseif Torsovelocity.Y < 1 then
  2706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2708. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2709. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2710. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2711. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2712. end
  2713. end
  2714. wait(16)
  2715. local quake = Instance.new("Sound",workspace)
  2716. quake.SoundId = "rbxassetid://1048411878"
  2717. quake.Pitch = 0.99
  2718. quake.Volume = 1.3
  2719. quake.Looped = true
  2720. wait(0)
  2721. quake:Play()
  2722. local scrr = Instance.new("Sound",Torso)
  2723. scrr.SoundId = "rbxassetid://908472235"
  2724. scrr.Pitch = 0.99
  2725. scrr.Volume = 5.5
  2726. scrr.Looped = true
  2727. wait(0)
  2728. scrr:Play()
  2729.  
  2730. for i = 0, 2, 0.1 do
  2731. swait()
  2732. local lb = Instance.new("Part")
  2733. lb.Parent = char
  2734. lb.Material = "Neon"
  2735. lb.Color = BrickColor.new("Gold").Color
  2736. lb.CanCollide = false
  2737. lb.Material = "Neon"
  2738. lb.Size = vt(0.5,0,0.5)
  2739. lb.CFrame = Torso.CFrame
  2740. lb.Rotation = vt(0,0,0)
  2741. lb.Anchored = true
  2742. lb.Transparency = 0
  2743. local thing = Instance.new("SpecialMesh",lb)
  2744. thing.MeshType = "FileMesh"
  2745. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2746. thing.Scale = vt(0,15,0)
  2747. local chancerot = math.random(1,2)
  2748. for z = 0, 4 do
  2749. if chancerot == 1 then
  2750. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2751. elseif chancerot == 2 then
  2752. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2753. end
  2754. lb.Transparency = lb.Transparency + 0.1
  2755. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2756. wait()
  2757. end
  2758. for z = 0, 4 do
  2759. if chancerot == 1 then
  2760. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2761. elseif chancerot == 2 then
  2762. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2763. end
  2764. lb.Transparency = lb.Transparency + 0.1
  2765. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2766. wait()
  2767. end
  2768. end
  2769.  
  2770.  
  2771. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2772. for i = 0, 24, 0.1 do
  2773. swait()
  2774. if Torsovelocity.Y > 2 then
  2775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2777. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2780. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2781. elseif Torsovelocity.Y < 1 then
  2782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2784. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2787. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2788. end
  2789. end
  2790. wait(5)
  2791. GuW1:Destroy()
  2792. GuW1 = Instance.new("Weld")
  2793. GuW1.Name = "GuW"
  2794. GuW1.Part0 = Torso
  2795. GuW1.C0 = cn(0, 0, -15)
  2796. GuW1.C1 = cn(0, 0, 0)
  2797. GuW1.Part1 = Firepart1
  2798. GuW1.Parent = Torso
  2799. GuW2:Destroy()
  2800. GuW2 = Instance.new("Weld")
  2801. GuW2.Name = "GuW"
  2802. GuW2.Part0 = Torso
  2803. GuW2.C0 = cn(0, 0, -17.5)
  2804. GuW2.C1 = cn(0, 0, 0)
  2805. GuW2.Part1 = Firepart2
  2806. GuW2.Parent = Torso
  2807. local Must2 = Instance.new("Sound",Torso) --1048411878
  2808. Must2.SoundId = "rbxassetid://950551676"
  2809. Must2.Pitch = 0.99
  2810. Must2.Volume = 10
  2811. Must2.Looped = false
  2812. wait(0)
  2813. Must2:Play()
  2814. quake:Stop()
  2815. scrr:Stop()
  2816. lig:Destroy()
  2817. for i = 0, 3, 0.01 do
  2818. swait()
  2819. shoottraildd2(mouse.Hit.p, Torso, 0)
  2820. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2821. BlockEffect(BrickColor.new("White"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2822. BlockEffect(BrickColor.new("White"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2823. if Torsovelocity.Y > 2 then
  2824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2826. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2827. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2828. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2829. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2830. elseif Torsovelocity.Y < 1 then
  2831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2833. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2834. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2835. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2836. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2837. end
  2838. end
  2839. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2840. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2841. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2842. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2843. for i = 0, 3, 0.1 do
  2844. swait()
  2845. if Torsovelocity.Y > 2 then
  2846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2848. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2849. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2851. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2852. elseif Torsovelocity.Y < 1 then
  2853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2855. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2856. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2857. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2858. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2859. end
  2860. end
  2861. wait(1)
  2862. Humanoid.WalkSpeed = 16
  2863. attack = false
  2864. MV4 = 0
  2865. Must:Stop()
  2866. Firepart1:Destroy()
  2867. Firepart2:Destroy()
  2868. end
  2869. end)
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875. musiccommand = 1
  2876. musicwait = false
  2877. mouse.KeyDown:connect(function(k)
  2878. if k == "b" and attack == false then
  2879. if musiccommand == 1 and musicwait == false then
  2880. musicwait = true
  2881. sou2:Stop()
  2882. musiccommand = 2
  2883. end
  2884. if musiccommand == 2 and musicwait == false then
  2885. musicwait = true
  2886. sou2:Play()
  2887. sou2.Volume = 2
  2888. musiccommand = 3
  2889. end
  2890. if musiccommand == 3 and musicwait == false then
  2891. musicwait = true
  2892. sou2.Volume = 0.5
  2893. musiccommand = 1
  2894. end
  2895. musicwait = false
  2896. end
  2897. end)
  2898. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  2899. Hitpart3 = Instance.new("Part", HPart3)
  2900. Hitpart3.Size = Vector3.new(1, 1, 1)
  2901. Hitpart3.CanCollide = false
  2902. HuW3 = Instance.new("Weld")
  2903. HuW3.Name = "GuW"
  2904. HuW3.Part0 = HPart3
  2905. HuW3.C0 = cn(Xv, Yv, Zv)
  2906. HuW3.C1 = cn(0, 0, 0)
  2907. HuW3.Part1 = Hitpart3
  2908. HuW3.Parent = HPart3
  2909. Hitpart3.Transparency = 1
  2910. game:GetService("Debris"):AddItem(Hitpart3, 20)
  2911. end
  2912. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  2913. Hitpart2 = Instance.new("Part", HPart2)
  2914. Hitpart2.Size = Vector3.new(1, 1, 1)
  2915. Hitpart2.CanCollide = false
  2916. HuW2 = Instance.new("Weld")
  2917. HuW2.Name = "GuW"
  2918. HuW2.Part0 = HPart2
  2919. HuW2.C0 = cn(Xv, Yv, Zv)
  2920. HuW2.C1 = cn(0, 0, 0)
  2921. HuW2.Part1 = Hitpart2
  2922. HuW2.Parent = HPart2
  2923. Hitpart2.Transparency = 1
  2924. game:GetService("Debris"):AddItem(Hitpart2, 20)
  2925. end
  2926. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  2927. Hitpart = Instance.new("Part", HPart)
  2928. Hitpart.Size = Vector3.new(1, 1, 1)
  2929. Hitpart.CanCollide = false
  2930. HuW = Instance.new("Weld")
  2931. HuW.Name = "GuW"
  2932. HuW.Part0 = HPart
  2933. HuW.C0 = cn(Xv, Yv, Zv)
  2934. HuW.C1 = cn(0, 0, 0)
  2935. HuW.Part1 = Hitpart
  2936. HuW.Parent = HPart
  2937. Hitpart.Transparency = 1
  2938. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  2939. end
  2940. wait2 = false
  2941. combo = 1
  2942. mouse.Button1Down:connect(function(key)
  2943. if attack == false then
  2944. attack = true
  2945. Humanoid.WalkSpeed = 17.01
  2946. if combo == 1 and wait2 == false then
  2947. wait2 = true
  2948. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  2949. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  2950. for i = 0, 0.3, 0.1 do
  2951. swait()
  2952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2955. LW.C0 = clerp(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)
  2956. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2957. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2958. end
  2959. combo = 2
  2960. end
  2961. if combo == 2 and wait2 == false then
  2962. wait2 = true
  2963.  
  2964. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  2965. for i = 0, 0.3, 0.1 do
  2966. swait()
  2967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2969. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2972. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2973. end
  2974. combo = 3
  2975. end
  2976. if combo == 3 and wait2 == false then
  2977. wait2 = true
  2978. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  2979. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  2980. for i = 0, 0.1, 0.1 do
  2981. swait()
  2982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2984. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  2987. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2988. end
  2989. combo = 1
  2990. end
  2991. Humanoid.WalkSpeed = 16
  2992. Hitpart:Destroy()
  2993. wait2 = false
  2994. attack = false
  2995. end
  2996. end)
  2997. --
  2998. mouse.KeyDown:connect(function(k)
  2999. if k == "f" then
  3000. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3001. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3002. for i = 0, 1.2, 0.1 do
  3003. swait()
  3004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3006. 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)
  3007. 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)
  3008. 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)
  3009. 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)
  3010. end
  3011. end
  3012. end)
  3013. --
  3014. MV1 = 20
  3015. mouse.KeyDown:connect(function(k)
  3016. if k == "h" and attack == false then
  3017. if firemode == true then
  3018. firemode = false
  3019. print("ice mode")
  3020. icesmoke.Acceleration = Vector3.new(0,0,0)
  3021. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3022. icesmoke.Transparency = NumberSequence.new({
  3023. NumberSequenceKeypoint.new(0, 0.9),
  3024. NumberSequenceKeypoint.new(1, 1)
  3025. })
  3026. icesmoke.Size = NumberSequence.new(3)
  3027. icesmoke.Parent = RightArm
  3028. else
  3029. firemode = true
  3030. print("fire mode")
  3031. ice_mode = false
  3032. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3033. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3034. icesmoke.Rate = 400
  3035. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3036. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3037. icesmoke.Size = NumberSequence.new(3)
  3038. icesmoke.EmissionDirection = "Top"
  3039. icesmoke.Parent = LeftArm
  3040. end
  3041. end
  3042. if attack == false and k == "x" and MV1 > 19 and firemode == false then
  3043. MV1 = 90
  3044. Humanoid.WalkSpeed = 15
  3045. attack = true
  3046. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3047. Firepart2 = Instance.new("Part", LeftArm)
  3048. Firepart2.Size = Vector3.new(1, 1, 1)
  3049. Firepart2.CanCollide = false
  3050. GuW2 = Instance.new("Weld")
  3051. GuW2.Name = "GuW"
  3052. GuW2.Part0 = LeftArm
  3053. GuW2.C0 = cn(0, -0.5, 0)
  3054. GuW2.C1 = cn(0, 0, 0)
  3055. GuW2.Part1 = Firepart2
  3056. GuW2.Parent = LeftArm
  3057. Firepart2.Transparency = 1
  3058. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3059. for i = 0, 2, 0.1 do
  3060. swait()
  3061. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3064. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3065. 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)
  3066. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3067. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3068. end
  3069. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3070. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3071. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3072. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3073. Humanoid.WalkSpeed = 16
  3074. attack = false
  3075. Firepart2:Destroy()
  3076. end
  3077. end)
  3078. MV2 = 90
  3079.  
  3080. mouse.KeyDown:connect(function(key)
  3081. if key == "j" then
  3082. Head.Transparency = 1
  3083. Torso.Transparency = 1
  3084. LeftArm.Transparency = 1
  3085. Head.face.Texture = ""
  3086. RightArm.Transparency = 1
  3087. LeftLeg.Transparency = 1
  3088. RightLeg.Transparency = 1
  3089. mesh1.Transparency = 1
  3090. mesh2.Transparency = 1
  3091. mesh5.Transparency = 1
  3092. mesheye.Transparency = 1
  3093. mesheye1.Transparency = 1
  3094. mesheye2.Transparency = 1
  3095. mesheye3.Transparency = 1
  3096. char.Parent = workspace.Camera
  3097. char.WalkSpeed = 60
  3098. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3099. char:FindFirstChild("TalkingBillBoard"):destroy()
  3100. end
  3101. end
  3102. end)
  3103. mouse.KeyUp:connect(function(key)
  3104. if key == "k" then
  3105. Head.Transparency = 0
  3106. Torso.Transparency = 0
  3107. LeftArm.Transparency = 0
  3108. Head.face.Texture = ""
  3109. RightArm.Transparency = 0
  3110. LeftLeg.Transparency = 0
  3111. RightLeg.Transparency = 0
  3112. mesh1.Transparency = 0
  3113. mesh2.Transparency = 0
  3114. mesh5.Transparency = 0
  3115. mesheye.Transparency = 0
  3116. mesheye1.Transparency = 0
  3117. mesheye2.Transparency = 0
  3118. mesheye3.Transparency = 0
  3119. hat1.Transparency = 0
  3120. hat2.Transparency = 0
  3121. hat3.Transparency = 0
  3122. hat4.Transparency = 0
  3123. hat5.Transparency = 0
  3124. hat6.Transparency = 0
  3125. hat7.Transparency = 0
  3126. hat8.Transparency = 0
  3127. hat9.Transparency = 0
  3128. char.Parent = workspace
  3129. end
  3130. end)
  3131.  
  3132. mouse.KeyDown:connect(function(k)
  3133. if attack == false and k == "g" and MV2 > 89 and firemode == true then
  3134. MV2 = 90
  3135. attack = true
  3136. Firepart = Instance.new("Part", RightArm)
  3137. Firepart.Size = Vector3.new(1, 1, 1)
  3138. GuW = Instance.new("Weld")
  3139. GuW.Name = "GuW"
  3140. GuW.Part0 = RightArm
  3141. GuW.C0 = cn(0, -1, 0)
  3142. GuW.C1 = cn(0, 0, 0)
  3143. GuW.Part1 = Firepart
  3144. GuW.Parent = RightArm
  3145. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3146. Firepart.Transparency = 1
  3147. Humanoid.WalkSpeed = 15
  3148. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3149. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3150. for i = 1, 3 do
  3151. BlockEffect(BrickColor.new("White"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3152. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3153. end
  3154. for i = 0, 3, 0.1 do
  3155. BlockEffect(BrickColor.new("White"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3156. swait()
  3157. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3158. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3159. 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)
  3160. 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)
  3161. 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)
  3162. 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)
  3163. end
  3164. wait(1)
  3165. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3166.  
  3167. Humanoid.WalkSpeed = 16
  3168. attack = false
  3169. Firepart:Destroy()
  3170. end
  3171.  
  3172.  
  3173.  
  3174.  
  3175. if attack == false and k == "y" and MV2 > 89 and InForm == true then
  3176. MV2 = 90
  3177. attack = true
  3178. Firepart = Instance.new("Part", RightArm)
  3179. Firepart.Size = Vector3.new(1, 1, 1)
  3180. GuW = Instance.new("Weld")
  3181. GuW.Name = "GuW"
  3182. GuW.Part0 = RightArm
  3183. GuW.C0 = cn(0, -1, 0)
  3184. GuW.C1 = cn(0, 0, 0)
  3185. GuW.Part1 = Firepart
  3186. GuW.Parent = RightArm
  3187. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3188. Firepart.Transparency = 1
  3189. Humanoid.WalkSpeed = 0.01
  3190. for i = 0, 4, 0.1 do
  3191. swait()
  3192. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3193. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3196. 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)
  3197. 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)
  3198. 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)
  3199. 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)
  3200. end
  3201. for i = 0, 4, 0.1 do
  3202. swait()
  3203. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3204. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3207. 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)
  3208. 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)
  3209. 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)
  3210. 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)
  3211. end
  3212. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3213. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3214. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3215. for i = 1, 3 do
  3216. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3217. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3218. end
  3219. for i = 0, 2, 0.1 do
  3220. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3221. swait()
  3222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3224. 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)
  3225. 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)
  3226. 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)
  3227. 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)
  3228. end
  3229. Humanoid.WalkSpeed = 16
  3230. attack = false
  3231. Firepart:Destroy()
  3232. end
  3233. end)
  3234. Rapid = false
  3235. BasePart = Instance.new("Part")
  3236. BasePart.Shape = Enum.PartType.Block
  3237. BasePart.Material = Enum.Material.Neon
  3238. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3239. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3240. BasePart.FormFactor = Enum.FormFactor.Custom
  3241. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3242. BasePart.CanCollide = true
  3243. BasePart.Locked = true
  3244. BasePart.Anchored = false
  3245. local icy_Player = game.Players.localPlayer
  3246. local icy_mouse = icy_Player:GetMouse()
  3247. ice_mode = false
  3248. local colors = {
  3249. BrickColor.new("Cyan"),
  3250. BrickColor.new("Medium blue"),
  3251. BrickColor.new("Pastel blue")
  3252. }
  3253. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3254. if root then
  3255. icy_mouse.KeyDown:connect(function(k)
  3256. if k == "l" and firemode == false then
  3257. if ice_mode == true then
  3258. ice_mode = false
  3259. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3260. else
  3261. ice_mode = true
  3262. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3263. end
  3264. end
  3265. if k == "ins" and firemode == true then
  3266. attack = true
  3267. do
  3268. local Stop = false
  3269. local Version = 0
  3270. local MaxSpeed = 5
  3271. local Speed = 3.5
  3272. local Keys = {}
  3273. local Force = 10000
  3274. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3275. swait(0.5)
  3276. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3277. if Fly then
  3278. Fly:Destroy()
  3279. end
  3280. if Rot then
  3281. Rot:Destroy()
  3282. end
  3283. Fly = Instance.new("BodyPosition", char.Torso)
  3284. Fly.Name = "LMMFly"
  3285. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3286. Fly.P = Force
  3287. Fly.position = char.Torso.Position
  3288. Rot = Instance.new("BodyGyro", char.Torso)
  3289. Rot.Name = "LMMRot"
  3290. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3291. Rot.P = Force
  3292. Rot.cframe = cam.CoordinateFrame
  3293. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3294. local Thread, Old = Version, nil
  3295. char.Humanoid.PlatformStand = true
  3296. function StopFly()
  3297. Version = Version + 1
  3298. Stop = true
  3299. char.Humanoid.PlatformStand = false
  3300. Fly:Destroy()
  3301. Rot:Destroy()
  3302. attack = false
  3303. end
  3304. char.ChildAdded:connect(function(Obj)
  3305. wait()
  3306. if Obj.Name == "LM" .. "MFlyStop" then
  3307. Obj:Destroy()
  3308. StopFly()
  3309. end
  3310. end)
  3311. HitpartFunk2(RightArm, 0, -0.7, 0)
  3312. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3313. for i = 0, 25, 0.1 do
  3314. if attack == true then
  3315. swait()
  3316.  
  3317. end
  3318. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3319. if Keys[string.char(48)] then
  3320. Speed = 1
  3321. end
  3322. if Keys.w then
  3323. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3324. end
  3325. if Keys.s then
  3326. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3327. end
  3328. if Keys.d then
  3329. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3330. end
  3331. if Keys.a then
  3332. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3333. end
  3334. if Keys.e or Keys[" "] then
  3335. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3336. end
  3337. if Keys.q then
  3338. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3339. end
  3340. if Keys.z then
  3341. StopFly()
  3342. end
  3343. if Old ~= Vectoring then
  3344. Fly.position = Vectoring.p
  3345. Old = Vectoring
  3346. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3347. else
  3348. Speed = 1
  3349. end
  3350. Rot.cframe = cam.CoordinateFrame
  3351. mouse.KeyDown:connect(function(Key)
  3352. Keys[Key] = true
  3353. end)
  3354. mouse.KeyUp:connect(function(Key)
  3355. Keys[Key] = false
  3356. end)
  3357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3359. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3360. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3361. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3362. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3363. end
  3364. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3365. attack = false
  3366. char.Humanoid.PlatformStand = false
  3367. Fly:Destroy()
  3368. Rot:Destroy()
  3369. end
  3370. end
  3371. if k == "ins" and InForm == true then
  3372. attack = true
  3373. do
  3374. local Stop = false
  3375. local Version = 0
  3376. local MaxSpeed = 6
  3377. local Speed = 3
  3378. local Keys = {}
  3379. local Force = 10000
  3380. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3381. swait(1)
  3382. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3383. if Fly then
  3384. Fly:Destroy()
  3385. end
  3386. if Rot then
  3387. Rot:Destroy()
  3388. end
  3389. Fly = Instance.new("BodyPosition", char.Torso)
  3390. Fly.Name = "LMMFly"
  3391. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3392. Fly.P = Force
  3393. Fly.position = char.Torso.Position
  3394. Rot = Instance.new("BodyGyro", char.Torso)
  3395. Rot.Name = "LMMRot"
  3396. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3397. Rot.P = Force
  3398. Rot.cframe = cam.CoordinateFrame
  3399. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3400. local Thread, Old = Version, nil
  3401. char.Humanoid.PlatformStand = true
  3402. function StopFly()
  3403. Version = Version + 1
  3404. Stop = true
  3405. char.Humanoid.PlatformStand = false
  3406. Fly:Destroy()
  3407. Rot:Destroy()
  3408. attack = false
  3409. end
  3410. char.ChildAdded:connect(function(Obj)
  3411. wait()
  3412. if Obj.Name == "LM" .. "MFlyStop" then
  3413. Obj:Destroy()
  3414. StopFly()
  3415. end
  3416. end)
  3417. HitpartFunk2(RightArm, 0, -0.7, 0)
  3418. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3419. for i = 0, 25, 0.1 do
  3420. if attack == true then
  3421. swait()
  3422. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3423. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3424. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3425. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3426. end
  3427. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3428. if Keys[string.char(48)] then
  3429. Speed = 1
  3430. end
  3431. if Keys.w then
  3432. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3433. end
  3434. if Keys.s then
  3435. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3436. end
  3437. if Keys.d then
  3438. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3439. end
  3440. if Keys.a then
  3441. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3442. end
  3443. if Keys.e or Keys[" "] then
  3444. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3445. end
  3446. if Keys.q then
  3447. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3448. end
  3449. if Keys.z then
  3450. StopFly()
  3451. end
  3452. if Old ~= Vectoring then
  3453. Fly.position = Vectoring.p
  3454. Old = Vectoring
  3455. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3456. else
  3457. Speed = 1
  3458. end
  3459. Rot.cframe = cam.CoordinateFrame
  3460. mouse.KeyDown:connect(function(Key)
  3461. Keys[Key] = true
  3462. end)
  3463. mouse.KeyUp:connect(function(Key)
  3464. Keys[Key] = false
  3465. end)
  3466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3468. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3469. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3470. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3471. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3472. end
  3473. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3474. attack = false
  3475. char.Humanoid.PlatformStand = false
  3476. Fly:Destroy()
  3477. Rot:Destroy()
  3478. end
  3479. end
  3480. end)
  3481. game:GetService("RunService").Stepped:connect(function()
  3482. if ice_mode == true then
  3483. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3484. local icePath = BasePart:Clone()
  3485. icePath.Anchored = true
  3486. icePath.Transparency = 0.85
  3487. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3488. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3489. icePath.BrickColor = colors[math.random(1, #colors)]
  3490. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3491. game:GetService("Debris"):AddItem(icePath, 1)
  3492. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3493. end
  3494. end)
  3495. end
  3496. MV3 = 190
  3497. mouse.KeyDown:connect(function(k)
  3498. if attack == false and k == "v" and MV3 > 19 then
  3499. MV3 = 80
  3500. attack = true
  3501. Humanoid.WalkSpeed = 15
  3502. HitpartFunk2(RightArm, 0, -0.5, 0)
  3503. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3504. for i = 0, 1.5, 0.1 do
  3505. swait()
  3506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3508. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3509. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3510. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3511. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3512. end
  3513. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3514. for i = 0, 2, 0.1 do
  3515. swait()
  3516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3518. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3519. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3520. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3521. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3522. end
  3523. for i = 0, 4.2, 0.1 do
  3524. swait()
  3525. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3526. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3527. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3528. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3531. 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)
  3532. 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)
  3533. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3534. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3535. end
  3536. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3537. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3538. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3539. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3540. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3541. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3542. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3543. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3544. for i = 0, 2, 0.1 do
  3545. swait()
  3546. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3547. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3548. 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)
  3549. 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)
  3550. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3551. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3552. end
  3553. for i = 0, 2, 0.1 do
  3554. swait()
  3555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3557. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3559. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3560. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3561. end
  3562. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3563. for i = 0, 4, 0.1 do
  3564. swait()
  3565. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3566. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3569. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3570. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3571. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3572. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3573. end
  3574. for i = 0, 2, 0.1 do
  3575. swait()
  3576. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3577. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3580. 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)
  3581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3582. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3583. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3584. end
  3585. for i = 1, 6 do
  3586. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3587. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3588. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3589. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3590. wait(0.15)
  3591. end
  3592. attack = false
  3593. Humanoid.WalkSpeed = 16
  3594. end
  3595. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3596. Humanoid.WalkSpeed = 1
  3597. MV3 = 80
  3598. attack = true
  3599. FastFireBall = Instance.new("Part", RightArm)
  3600. FastFireBall.Size = Vector3.new(1, 1, 1)
  3601. FFW = Instance.new("Weld")
  3602. FFW.Name = "GuW"
  3603. FFW.Part0 = RightArm
  3604. FFW.C0 = cn(0, -1, 0)
  3605. FFW.C1 = cn(0, 0, 0)
  3606. FFW.Part1 = FastFireBall
  3607. FFW.Parent = RightArm
  3608. FastFireBall.Transparency = 1
  3609. FastFireBall2 = Instance.new("Part", LeftArm)
  3610. FastFireBall2.Size = Vector3.new(1, 1, 1)
  3611. FFW2 = Instance.new("Weld")
  3612. FFW2.Name = "GuW"
  3613. FFW2.Part0 = LeftArm
  3614. FFW2.C0 = cn(0, -1, 0)
  3615. FFW2.C1 = cn(0, 0, 0)
  3616. FFW2.Part1 = FastFireBall2
  3617. FFW2.Parent = LeftArm
  3618. FastFireBall2.Transparency = 1
  3619. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3620. BlockEffect(BrickColor.new("Crimson"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3621. for i = 0, 1, 0.1 do
  3622. swait()
  3623. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3624. BlockEffect(BrickColor.new("Crimson"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3625. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3626. BlockEffect(BrickColor.new("Crimson"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3629. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3630. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3631. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3632. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3633. end
  3634. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3635. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3636. function holding()
  3637. if Rapid == true and ice_mode == false then
  3638. for i = 0, 0.8, 0.1 do
  3639. swait()
  3640. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3641. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3642. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  3643. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  3644. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  3645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  3646. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3647. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3648. end
  3649. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  3650. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  3651. for i = 0, 0.8, 0.1 do
  3652. swait()
  3653. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3654. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  3656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  3657. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  3658. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  3659. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3660. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3661. end
  3662. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  3663. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  3664. holding()
  3665. end
  3666. end
  3667. if Rapid == false then
  3668. Rapid = true
  3669. holding()
  3670. end
  3671. end
  3672. end)
  3673. mouse.KeyUp:connect(function(k)
  3674. if k == "c" and Rapid == true then
  3675. MV3 = 180
  3676. Rapid = false
  3677. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  3678. attack = false
  3679. wait(0.5)
  3680. Humanoid.WalkSpeed = 16
  3681. FastFireBall:Destroy()
  3682. FastFireBall2:Destroy()
  3683. end
  3684. end)
  3685.  
  3686. mouse.KeyDown:connect(function(key)
  3687. if key == "t" then
  3688. if Morph == false then
  3689. Morph = true
  3690. MorphFunction()
  3691. end
  3692. end
  3693. end)
  3694. mouse.KeyUp:connect(function(key)
  3695. if key == "t" then
  3696. Morph = false
  3697. end
  3698. end)
  3699.  
  3700.  
  3701.  
  3702. Object = Player.Character.HumanoidRootPart
  3703.  
  3704. Run = game["Run Service"]
  3705.  
  3706. PreviousP = Object.CFrame.p
  3707. Running = false
  3708.  
  3709. MorphFunction = function()
  3710. local MaxX = 100
  3711. local MinX = -100
  3712. local MaxY = 100
  3713. local MinY = -100
  3714. local MaxZ = 100
  3715. local MinZ = -100
  3716. local Morph = coroutine.wrap(function()
  3717. while Run.Stepped:wait(0.1) do
  3718. if Morph == false then break end
  3719. local Model = Instance.new("Model",workspace)
  3720. if Player.Character:FindFirstChild("Shirt") then
  3721. local Shirt = Player.Character.Shirt:Clone()
  3722. Shirt.Parent = Model
  3723. end
  3724. if Player.Character:FindFirstChild("Pants") then
  3725. local Pants = Player.Character.Pants:Clone()
  3726. Pants.Parent = Model
  3727. end
  3728. local Humanoid = Instance.new("Humanoid",Model)
  3729. local LeftArm = Player.Character["Left Arm"]:Clone()
  3730. LeftArm.Parent = Model
  3731. LeftArm.Transparency = 0.4
  3732. LeftArm.Anchored = true
  3733. 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)
  3734. local RightArm = Player.Character["Right Arm"]:Clone()
  3735. RightArm.Parent = Model
  3736. RightArm.Transparency = 0.4
  3737. RightArm.Anchored = true
  3738. 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)
  3739. local LeftLeg = Player.Character["Left Leg"]:Clone()
  3740. LeftLeg.Parent = Model
  3741. LeftLeg.Transparency = 0.4
  3742. LeftLeg.Anchored = true
  3743. 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)
  3744. local RightLeg = Player.Character["Right Leg"]:Clone()
  3745. RightLeg.Parent = Model
  3746. RightLeg.Transparency = 0.4
  3747. RightLeg.Anchored = true
  3748. 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)
  3749. local Children = Model:GetChildren()
  3750. wait(0.01)
  3751. for i = 1,#Children do
  3752. if Children[i]:IsA("Part") then
  3753. Children[i].Transparency = 1
  3754. end
  3755. game.Debris:AddItem(Children[i],0)
  3756. end
  3757. end
  3758. end)
  3759. Morph()
  3760. end
  3761.  
  3762.  
  3763. mouse.KeyDown:connect(function(key)
  3764. if key == "r" then
  3765. Humanoid.WalkSpeed = 150
  3766.  
  3767. end
  3768. end)
  3769.  
  3770.  
  3771. mouse.KeyDown:connect(function(key)
  3772. if key == "m" then
  3773. Must2.Volume = 0.7
  3774. end
  3775. end)
  3776.  
  3777. mouse.KeyDown:connect(function(key)
  3778. if key == "n" then
  3779. Must2.Volume = 1.6
  3780. end
  3781. end)
  3782.  
  3783.  
  3784. mouse.KeyUp:connect(function(key)
  3785. if key == "r" then
  3786. Humanoid.WalkSpeed = 16
  3787.  
  3788. end
  3789. end)
  3790.  
  3791. function smooth(obj)
  3792. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  3793. for i,v in pairs(sides) do
  3794. obj[v.."Surface"] = "SmoothNoOutlines"
  3795. end
  3796. end
  3797. function fade(obj, dest, grow)
  3798. spawn(function()
  3799. local oldcf = obj.CFrame
  3800. for i = 0, 10 do
  3801. if grow then
  3802. obj.Size = obj.Size +Vector3.new(1,1,1)
  3803. obj.CFrame = oldcf
  3804. end
  3805. obj.Transparency = obj.Transparency +0.2
  3806. swait()
  3807. end
  3808. if dest then
  3809. obj:Destroy()
  3810. end
  3811. end)
  3812. end
  3813.  
  3814.  
  3815. sprint = false
  3816. mouse.KeyDown:connect(function(key)
  3817. if key=="r" then
  3818. sprint = true
  3819. char:FindFirstChildOfClass("Humanoid")
  3820. local mod = Instance.new("Model", workspace)
  3821. mod.Name = "MobModel"
  3822. for i,v in pairs(char:children()) do
  3823. if v:IsA("Accessory") and not rage then
  3824. if v:FindFirstChild("Handle") then
  3825. v.Handle.Transparency = 1
  3826. end
  3827. end
  3828. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  3829. v.Transparency = 0
  3830. end
  3831. end
  3832. if char.Head:FindFirstChild("face") then
  3833. char.Head.face.Transparency = 1
  3834. end
  3835. repeat wait()
  3836. if not workspace:FindFirstChild("MobModel") then
  3837. mod = Instance.new("Model", workspace)
  3838. mod.Name = "MobModel"
  3839. end
  3840. for i,v in pairs(Character:children()) do
  3841. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  3842. local new = v:Clone()
  3843. smooth(new)
  3844. new.Transparency = 0.3
  3845. new.Anchored = true
  3846. new.CanCollide = false
  3847. new.Material = "Neon"
  3848. new.BrickColor = BrickColor.new("White")
  3849. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  3850. new.Parent = mod
  3851. fade(new, true)
  3852. end
  3853. end
  3854. until not sprint
  3855. if mod then
  3856. spawn(function()
  3857. repeat wait() until not mod or #mod:children() == 0
  3858. mod:Destroy()
  3859. end)
  3860. end
  3861. char:FindFirstChildOfClass("Humanoid")
  3862. end
  3863. end)
  3864. mouse.KeyUp:connect(function(key)
  3865. if key=="r" then
  3866. sprint = false
  3867. for i,v in pairs(char:children()) do
  3868. if v:IsA("Accessory") and not rage then
  3869. if v:FindFirstChild("Handle") then
  3870. v.Handle.Transparency = 1
  3871. end
  3872. end
  3873. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  3874. v.Transparency = 0
  3875. end
  3876. end
  3877. if char.Head:FindFirstChild("face") then
  3878. char.Head.face.Transparency = 0
  3879. end
  3880. end
  3881. end)
  3882.  
  3883. mouse.KeyUp:connect(function(k)
  3884. if k == "q" then
  3885. Combo1()
  3886. end
  3887. end)
  3888.  
  3889. mouse.KeyUp:connect(function(k)
  3890. if k == "r" then
  3891. Combo2()
  3892. end
  3893. end)
  3894.  
  3895. mouse.KeyUp:connect(function(k)
  3896. if k == "t" then
  3897. Combo3()
  3898. end
  3899. end)
  3900. mouse.KeyUp:connect(function(k)
  3901. if k == "u" then
  3902. Combo4()
  3903. end
  3904. end)
  3905.  
  3906.  
  3907. SoundFolder = Instance.new("Folder",char)
  3908. SoundFolder.Name = "SoundFolder"
  3909. punchsound1 = Instance.new("Sound",Torso)
  3910. punchsound1.Volume = 1.2
  3911. punchsound1.Name = "punchsound1"
  3912. punchsound1.Looped = false
  3913. punchsound1.SoundId = "rbxassetid://137579113"
  3914. StrongPunch = Instance.new("Sound",Torso)
  3915. StrongPunch.Volume = 1.6
  3916. StrongPunch.Name = "StrongPunch"
  3917. StrongPunch.Looped = false
  3918. StrongPunch.SoundId = "rbxassetid://441202925"
  3919. StrongPunch = Instance.new("Sound",Torso)
  3920. StrongPunch.Volume = 1.6
  3921. StrongPunch.Name = "StrongPunch"
  3922. StrongPunch.Looped = false
  3923. StrongPunch.SoundId = "rbxassetid://441202925"
  3924. StrongPunch1 = Instance.new("Sound",Torso)
  3925. StrongPunch1.Volume = 1.6
  3926. StrongPunch1.Name = "StrongPunch"
  3927. StrongPunch1.Looped = false
  3928. StrongPunch1.SoundId = "rbxassetid://441202925"
  3929. StrongPunch2 = Instance.new("Sound",Torso)
  3930. StrongPunch2.Volume = 1.6
  3931. StrongPunch2.Name = "StrongPunch"
  3932. StrongPunch.Looped = false
  3933. StrongPunch2.SoundId = "rbxassetid://441202925"
  3934. Zano = Instance.new("Sound",Torso)
  3935. Zano.Volume = 6
  3936. Zano.Name = "Zano"
  3937. Zano.Looped = false
  3938. Zano.SoundId = "rbxassetid://744770874"
  3939. GroundImpact = Instance.new("Sound",Torso)
  3940. GroundImpact.Volume = 8
  3941. GroundImpact.Name = "GroundImpact"
  3942. GroundImpact.Looped = false
  3943. GroundImpact.SoundId = "rbxassetid://165970126"
  3944. Break = Instance.new("Sound",Torso)
  3945. Break.Volume = 5
  3946. Break.Name = "Bonebreak"
  3947. Break.Looped = false
  3948. Break.SoundId = "rbxassetid://314390675"
  3949.  
  3950. local hit1 = false
  3951. local hit2 = false
  3952. local hit3 = false
  3953. local hit4 = false
  3954.  
  3955. function Combo1()
  3956. getplayer = new("Part",char)
  3957. getplayer.Position = Vector3.new(999,999,999)
  3958. getplayer.Transparency = 1
  3959. getplayer.Size = v3(3,3,3)
  3960. getplayer.CanCollide = false
  3961. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  3962. getplayer.Name = "GetPlayer"
  3963.  
  3964. game.Debris:AddItem(getplayer,0.5)
  3965.  
  3966. getplayer.Touched:connect(function(hit)
  3967. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  3968. getplayer:Destroy()
  3969. to = hit.Parent:findFirstChild("HumanoidRootPart")
  3970. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  3971. to.Anchored = true
  3972. idle = false
  3973.  
  3974.  
  3975. punchsound1:Play()
  3976. hit1 = true
  3977. for i = 0, 1, 0.1 do
  3978. swait()
  3979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3981. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3982. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3983. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3984. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3985. end
  3986. punchsound1:Play()
  3987. for i = 0, 1, 0.1 do
  3988. swait()
  3989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3991. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3992. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3993. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3994. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3995. end
  3996. punchsound1:Play()
  3997. for i = 0, 1, 0.1 do
  3998. swait()
  3999. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4000. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4001. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4002. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4003. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4004. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4005. end
  4006. for i = 0, 1, 0.1 do
  4007. swait()
  4008. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4009. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4010. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4011. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4012. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4013. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4014. end
  4015. for i = 0, 1, 0.1 do
  4016. swait()
  4017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4018. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4019. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4020. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4021. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4022. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4023. end
  4024. StrongPunch1:Play()
  4025. for i = 0, 1, 0.1 do
  4026. swait()
  4027. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4028. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4029. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4030. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4031. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4032. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4033. end
  4034. for i = 0, 0.6, 0.1 do
  4035. swait()
  4036. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4037. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4038. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4039. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4040. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4041. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4042. end
  4043. for i = 0, 0.6, 0.1 do
  4044. swait()
  4045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4050. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4051. end
  4052. for i,v in pairs(to.Parent:GetChildren()) do
  4053. if v:IsA("Humanoid") then
  4054. v.Health = v.Health - 3
  4055.  
  4056. v.PlatformStand = true
  4057. end
  4058. end
  4059. StrongPunch:Play()
  4060. for i = 0, 1, 0.1 do
  4061. swait()
  4062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4064. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4065. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4066. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4067. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4068. end
  4069. for i,v in pairs(to.Parent:GetChildren()) do
  4070. if v:IsA("Humanoid") then
  4071. v.Health = v.Health - 5
  4072.  
  4073. v.PlatformStand = true
  4074. end
  4075. end
  4076.  
  4077. hit1 = false
  4078.  
  4079. punchsound1:Play()
  4080. hit2 = true
  4081. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4082. for i = 0, 1, 0.1 do
  4083. swait()
  4084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4086. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4087. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4088. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4089. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4090. end
  4091. for i,v in pairs(to.Parent:GetChildren()) do
  4092. if v:IsA("Humanoid") then
  4093. v.Health = v.Health - 5
  4094.  
  4095. v.PlatformStand = true
  4096. end
  4097. end
  4098. hit2 = false
  4099.  
  4100. punchsound1:Play()
  4101. hit3 = true
  4102. hit4 = true
  4103.  
  4104.  
  4105. punchsound1:Play()
  4106.  
  4107. coroutine.wrap(function()
  4108. for i=1,5 do
  4109. wait()
  4110. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4111. GroundImpact:Play()
  4112. a21e = new("Part",to)
  4113. a21e.Name = "Beam"..num
  4114. a21e.Locked = true
  4115. a21e.Size = v3(1,1,1)
  4116. a21e.CanCollide = false
  4117. a21e.BrickColor = bc("Gold")
  4118. a21e.Material = "Neon"
  4119. a21e.Transparency = 0
  4120. aa21e = new("SpecialMesh",a21e)
  4121. a21e.Anchored = true
  4122. a21e.Position = to.Position
  4123. aa21e.MeshType = "Sphere"
  4124. aa21e.Scale = v3(1,1,1)
  4125. a51e = new("Part",char)
  4126. a51e.Name = "Beam"..num
  4127. a51e.Locked = true
  4128. a51e.Size = v3(1,1,1)
  4129. a51e.CanCollide = false
  4130. a51e.BrickColor = bc("White")
  4131. a51e.Material = "Neon"
  4132. a51e.Transparency = 0
  4133. aa51e = new("SpecialMesh",a51e)
  4134. a51e.Anchored = true
  4135. a51e.Position = to.Position
  4136. aa51e.MeshType = "Sphere"
  4137. aa51e.Scale = v3(1,1,1)
  4138. a61e = new("Part",char)
  4139. a61e.Name = "Beam"..num
  4140. a61e.Locked = true
  4141. a61e.Size = v3(1,1,1)
  4142. a61e.CanCollide = false
  4143. a61e.BrickColor = bc("Really red")
  4144. a61e.Material = "Neon"
  4145. a61e.Transparency = 0
  4146. aa61e = new("SpecialMesh",a61e)
  4147. a61e.Anchored = true
  4148. a61e.Position = to.Position
  4149. aa61e.MeshType = "Sphere"
  4150. aa61e.Scale = v3(1,1,1)
  4151. for i = 1,20 do
  4152. wait()
  4153. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4154. a21e.Transparency = a21e.Transparency + 0.03
  4155. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4156. a51e.Transparency = a51e.Transparency + 0.03
  4157. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4158. a61e.Transparency = a61e.Transparency + 0.02
  4159. for i,v in pairs(to.Parent:GetChildren()) do
  4160. if v:IsA("Humanoid") then
  4161. v.Health = v.Health - 0.5
  4162.  
  4163. v.PlatformStand = true
  4164. end
  4165. end
  4166. end
  4167. a61e:Destroy()
  4168. aa61e:Destroy()
  4169. a51e:Destroy()
  4170. aa51e:Destroy()
  4171. a21e:Destroy()
  4172. aa21e:Destroy()
  4173.  
  4174. end
  4175.  
  4176.  
  4177. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4178. for i = 0, 1, 0.1 do
  4179. swait()
  4180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4181. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4182. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4183. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4184. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4185. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4186. end
  4187.  
  4188.  
  4189.  
  4190. wait(0.7)
  4191. end)()
  4192.  
  4193.  
  4194.  
  4195.  
  4196. RootPart.Anchored = true
  4197.  
  4198. for i = 0, 1, 0.1 do
  4199. swait()
  4200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4203. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4205. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4206. end
  4207.  
  4208.  
  4209. StrongPunch:Play()
  4210.  
  4211.  
  4212. for i = 0, 1, 0.1 do
  4213. swait()
  4214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4216. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4217. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4218. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4219. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4220. end
  4221.  
  4222. for i = 0, 1, 0.1 do
  4223. swait()
  4224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4226. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4227. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4228. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4229. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4230. end
  4231.  
  4232.  
  4233.  
  4234. for i,v in pairs(to.Parent:GetChildren()) do
  4235. if v:IsA("Humanoid") then
  4236. v.Health = v.Health - 20
  4237.  
  4238. v.PlatformStand = true
  4239. end
  4240. end
  4241.  
  4242. StrongPunch2:Play()
  4243. for i = 0, 1, 0.1 do
  4244. swait()
  4245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4247. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4248. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4249. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4250. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4251. end
  4252.  
  4253. hitground = new("Part",char)
  4254. hitground.Size = Vector3.new(5,5,5)
  4255. hitground.Name = "Ground"
  4256. hitground.Transparency = 1
  4257. hitground.CanCollide = false
  4258. game.Debris:AddItem(hitground,2)
  4259. hitground.Position = Vector3.new(999,999,999)
  4260. hitgroundweld = new("Weld",hitground)
  4261. hitgroundweld.Part0 = to
  4262. hitgroundweld.Part1 = hitground
  4263. hitground.Touched:connect(function(hit2)
  4264. if hit2.Size.x > 150 then
  4265. hitground:Destroy()
  4266. ad = new("Part",char)
  4267. ad.Name = "NewPart"
  4268. ad.Size = Vector3.new(30,0.1,30)
  4269. ad.CanCollide = false
  4270. ad.Anchored = true
  4271. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4272. ad.Transparency = 1
  4273. aad = new("Decal",ad)
  4274.  
  4275. aad.Face = "Top"
  4276. aad.Transparency = 1
  4277. aad.Transparency = 0
  4278. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4279. smoke = new("Part",to)
  4280. smokemesh = new("SpecialMesh",smoke)
  4281. smokemesh.MeshId = "rbxassetid://928329648"
  4282. smoke.BrickColor = hit2.BrickColor
  4283. smoke.Anchored = true
  4284. smoke.Position = hitground.Position
  4285. GroundImpact:Play()
  4286. for i = 1,20 do
  4287. wait()
  4288. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4289. smoke.Transparency = smoke.Transparency + 1/20
  4290. end
  4291. smoke:Destroy()
  4292. wait(0.5)
  4293.  
  4294. for i = 1,20 do
  4295. wait(0.1)
  4296. aad.Transparency = aad.Transparency + 1/20
  4297. end
  4298. end
  4299. end)
  4300. to.Anchored = false
  4301. ys = Instance.new("BodyVelocity",to)
  4302. ys.Name = "GO"
  4303.  
  4304. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4305.  
  4306. ys.Velocity = v3(0,-90,0)
  4307.  
  4308. wait(1)
  4309. ys:Destroy()
  4310.  
  4311.  
  4312.  
  4313.  
  4314.  
  4315. hit3 = false
  4316. hit4 = false
  4317.  
  4318.  
  4319. hit1 = false
  4320. hit2 = false
  4321. hit3 = false
  4322. hit4 = false
  4323. idle = true
  4324. RootPart.Anchored = false
  4325. end
  4326. end)
  4327. end
  4328.  
  4329.  
  4330. function Combo4()
  4331. getplayer = new("Part",char)
  4332. getplayer.Position = Vector3.new(999,999,999)
  4333. getplayer.Transparency = 1
  4334. getplayer.Size = v3(3,3,3)
  4335. getplayer.CanCollide = false
  4336. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4337. getplayer.Name = "GetPlayer"
  4338.  
  4339. game.Debris:AddItem(getplayer,0.5)
  4340.  
  4341. getplayer.Touched:connect(function(hit)
  4342. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4343. getplayer:Destroy()
  4344. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4345. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4346. to.Anchored = true
  4347. RootPart.Anchored = true
  4348. idle = false
  4349.  
  4350.  
  4351. punchsound1:Play()
  4352. hit1 = true
  4353. for i = 0, 0.5, 0.1 do
  4354. swait()
  4355. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4356. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4357. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4358. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4359. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4360. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4361. end
  4362. punchsound1:Play()
  4363. for i = 0, 0.5, 0.1 do
  4364. swait()
  4365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4367. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4370. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4371. end
  4372. punchsound1:Play()
  4373. for i = 0, 0.6, 0.1 do
  4374. swait()
  4375. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4376. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4377. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4378. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4379. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4380. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4381. end
  4382. for i = 0, 0.6, 0.1 do
  4383. swait()
  4384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4386. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4389. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4390. end
  4391. for i = 0, 0.5, 0.1 do
  4392. swait()
  4393. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4394. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4395. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4396. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4397. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4398. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4399. end
  4400. punchsound1:Play()
  4401. for i = 0, 0.5, 0.1 do
  4402. swait()
  4403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4405. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4408. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4409. end
  4410. punchsound1:Play()
  4411. for i = 0, 0.6, 0.1 do
  4412. swait()
  4413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4415. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4416. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4417. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4418. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4419. end
  4420. for i = 0, 0.6, 0.1 do
  4421. swait()
  4422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4424. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4427. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4428. end
  4429. for i = 0, 0.5, 0.1 do
  4430. swait()
  4431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4433. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4434. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4435. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4436. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4437. end
  4438. punchsound1:Play()
  4439. for i = 0, 0.5, 0.1 do
  4440. swait()
  4441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4443. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4444. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4446. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4447. end
  4448. punchsound1:Play()
  4449. for i = 0, 0.6, 0.1 do
  4450. swait()
  4451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4453. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4454. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4455. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4456. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4457. end
  4458. for i = 0, 0.6, 0.1 do
  4459. swait()
  4460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4462. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4465. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4466. end
  4467. for i = 0, 0.5, 0.1 do
  4468. swait()
  4469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4471. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4472. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4473. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4474. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4475. end
  4476. punchsound1:Play()
  4477. for i = 0, 0.5, 0.1 do
  4478. swait()
  4479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4481. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4484. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4485. end
  4486. punchsound1:Play()
  4487. for i = 0, 0.6, 0.1 do
  4488. swait()
  4489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4491. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4492. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4493. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4494. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4495. end
  4496. for i = 0, 0.6, 0.1 do
  4497. swait()
  4498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4500. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4501. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4502. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4503. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4504. end
  4505. for i = 0, 0.5, 0.1 do
  4506. swait()
  4507. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4508. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4509. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4510. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4511. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4512. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4513. end
  4514. punchsound1:Play()
  4515. for i = 0, 0.5, 0.1 do
  4516. swait()
  4517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4519. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4520. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4521. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4522. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4523. end
  4524. punchsound1:Play()
  4525. for i = 0, 0.6, 0.1 do
  4526. swait()
  4527. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4528. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4529. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4530. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4531. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4532. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4533. end
  4534. StrongPunch2:Play()
  4535. for i = 0, 5, 0.1 do
  4536. swait()
  4537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4539. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4541. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4542. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4543. end
  4544.  
  4545. for i,v in pairs(to.Parent:GetChildren()) do
  4546. if v:IsA("Humanoid") then
  4547. v.Health = v.Health - 20
  4548.  
  4549. v.PlatformStand = true
  4550. end
  4551. end
  4552. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4553. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4554. Zanzoken = Instance.new("Part",char)
  4555. Zanzoken.Anchored = true
  4556. Zanzoken.Position = v3(999,999,999)
  4557. Zanzoken.CFrame = Torso.CFrame
  4558. game.Debris:AddItem(Zanzoken,0.5)
  4559. Zanzoken.Transparency = 1
  4560. Zano:Play()
  4561. wait()
  4562. idk = Instance.new("BillboardGui",Zanzoken)
  4563. idk.Size = UDim2.new(10,0,15,0)
  4564. idk.AlwaysOnTop = false
  4565. idk1 = Instance.new("ImageLabel",idk)
  4566. idk1.BackgroundTransparency = 1
  4567. idk.ExtentsOffset = v3(0,0,0)
  4568. idk1.ImageTransparency = 0
  4569. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4570. idk1.Size = UDim2.new(2,0,1,0)
  4571. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4572. idk1.Image = "rbxassetid://319554883"
  4573. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4574. wait()
  4575. Zanzoken = Instance.new("Part",char)
  4576. Zanzoken.Anchored = true
  4577. Zanzoken.Position = v3(999,999,999)
  4578. Zanzoken.CFrame = Torso.CFrame
  4579. game.Debris:AddItem(Zanzoken,0.5)
  4580. Zanzoken.Transparency = 1
  4581. wait()
  4582. idk = Instance.new("BillboardGui",Zanzoken)
  4583. idk.Size = UDim2.new(20,0,20,0)
  4584. idk.AlwaysOnTop = false
  4585. idk1 = Instance.new("ImageLabel",idk)
  4586. idk1.BackgroundTransparency = 1
  4587. idk.ExtentsOffset = v3(0,0,0)
  4588. idk1.ImageTransparency = 0
  4589. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4590. idk1.Size = UDim2.new(2,0,1,0)
  4591. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4592. idk1.Image = "rbxassetid://319554883"
  4593. for i = 0, 0.5, 0.1 do
  4594. swait()
  4595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4597. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4598. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4599. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4600. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4601. end
  4602. punchsound1:Play()
  4603. for i = 0, 0.5, 0.1 do
  4604. swait()
  4605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4607. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4608. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4609. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4610. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4611. end
  4612. punchsound1:Play()
  4613. for i = 0, 0.6, 0.1 do
  4614. swait()
  4615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4617. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4618. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4619. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4620. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4621. end
  4622. for i = 0, 0.6, 0.1 do
  4623. swait()
  4624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4626. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4628. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4629. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4630. end
  4631. for i = 0, 0.5, 0.1 do
  4632. swait()
  4633. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4634. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4635. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4636. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4637. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4638. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4639. end
  4640. punchsound1:Play()
  4641. for i = 0, 0.5, 0.1 do
  4642. swait()
  4643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4645. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4646. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4648. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4649. end
  4650. punchsound1:Play()
  4651. for i = 0, 0.6, 0.1 do
  4652. swait()
  4653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4655. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4656. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4657. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4658. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4659. end
  4660. for i = 0, 0.6, 0.1 do
  4661. swait()
  4662. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4663. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4664. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4665. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4666. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4667. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4668. end
  4669. for i = 0, 0.5, 0.1 do
  4670. swait()
  4671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4673. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4674. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4675. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4676. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4677. end
  4678. punchsound1:Play()
  4679. for i = 0, 0.5, 0.1 do
  4680. swait()
  4681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4683. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4686. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4687. end
  4688. punchsound1:Play()
  4689. for i = 0, 0.6, 0.1 do
  4690. swait()
  4691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4693. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4694. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4695. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4696. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4697. end
  4698. for i = 0, 0.6, 0.1 do
  4699. swait()
  4700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4702. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4703. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4704. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4705. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4706. end
  4707. for i = 0, 0.5, 0.1 do
  4708. swait()
  4709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4711. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4712. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4713. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4714. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4715. end
  4716. punchsound1:Play()
  4717. for i = 0, 0.5, 0.1 do
  4718. swait()
  4719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4724. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4725. end
  4726. punchsound1:Play()
  4727. for i = 0, 0.3, 0.1 do
  4728. swait()
  4729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4732. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4733. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4734. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4735. end
  4736. for i = 0, 0.3, 0.1 do
  4737. swait()
  4738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4740. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4743. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4744. end
  4745. for i = 0, 0.3, 0.1 do
  4746. swait()
  4747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4749. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4750. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4751. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4752. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4753. end
  4754. punchsound1:Play()
  4755. for i = 0, 0.3, 0.1 do
  4756. swait()
  4757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4762. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4763. end
  4764. punchsound1:Play()
  4765. for i = 0, 0.3, 0.1 do
  4766. swait()
  4767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4770. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4771. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4772. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4773. end
  4774. for i = 0, 0.3, 0.1 do
  4775. swait()
  4776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4778. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4779. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4780. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4781. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4782. end
  4783. punchsound1:Play()
  4784. for i = 0, 1, 0.1 do
  4785. swait()
  4786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4788. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4789. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4790. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4791. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4792. end
  4793. for i = 0, 0.3, 0.1 do
  4794. swait()
  4795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4800. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4801. end
  4802. punchsound1:Play()
  4803. for i = 0, 0.3, 0.1 do
  4804. swait()
  4805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4807. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4808. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4809. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4810. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4811. end
  4812. for i = 0, 0.3, 0.1 do
  4813. swait()
  4814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4816. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4817. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4818. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4819. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4820. end
  4821. for i = 0, 0.3, 0.1 do
  4822. swait()
  4823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4825. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4826. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4827. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4828. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4829. end
  4830. punchsound1:Play()
  4831. for i = 0, 0.3, 0.1 do
  4832. swait()
  4833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4835. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4836. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4837. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4838. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4839. end
  4840. punchsound1:Play()
  4841. for i = 0, 0.6, 0.1 do
  4842. swait()
  4843. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4844. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4845. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4846. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4847. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4848. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4849. end
  4850. for i = 0, 0.3, 0.1 do
  4851. swait()
  4852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4854. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4855. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4856. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4857. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4858. end
  4859. for i = 0, 0.3, 0.1 do
  4860. swait()
  4861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4863. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4864. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4865. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4866. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4867. end
  4868. punchsound1:Play()
  4869. for i = 0, 0.5, 0.1 do
  4870. swait()
  4871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4873. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4874. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4875. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4876. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4877. end
  4878. punchsound1:Play()
  4879. for i = 0, 0.6, 0.1 do
  4880. swait()
  4881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4883. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4884. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4885. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4886. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4887. end
  4888. for i = 0, 0.6, 0.1 do
  4889. swait()
  4890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4892. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4893. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4894. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4895. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4896. end
  4897. for i = 0, 0.5, 0.1 do
  4898. swait()
  4899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4901. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4902. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4903. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4904. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4905. end
  4906. punchsound1:Play()
  4907. for i = 0, 0.5, 0.1 do
  4908. swait()
  4909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4912. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4913. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4914. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4915. end
  4916. punchsound1:Play()
  4917. for i = 0, 0.6, 0.1 do
  4918. swait()
  4919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4922. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4923. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4924. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4925. end
  4926. for i = 0, 0.6, 0.1 do
  4927. swait()
  4928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4930. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4931. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4932. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4933. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4934. end
  4935. for i = 0, 0.5, 0.1 do
  4936. swait()
  4937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4940. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4941. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4942. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4943. end
  4944. punchsound1:Play()
  4945. for i = 0, 0.5, 0.1 do
  4946. swait()
  4947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4949. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4950. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4951. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4952. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4953. end
  4954. punchsound1:Play()
  4955. for i = 0, 0.6, 0.1 do
  4956. swait()
  4957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4960. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4961. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4962. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4963. end
  4964. for i = 0, 0.6, 0.1 do
  4965. swait()
  4966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4968. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4970. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4971. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4972. end
  4973. punchsound1:Play()
  4974. for i = 0, 1, 0.1 do
  4975. swait()
  4976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4978. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4979. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4980. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4981. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4982. end
  4983. for i = 0, 0.5, 0.1 do
  4984. swait()
  4985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4987. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4988. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4989. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4990. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4991. end
  4992. punchsound1:Play()
  4993. for i = 0, 0.6, 0.1 do
  4994. swait()
  4995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4998. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4999. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5000. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5001. end
  5002. for i = 0, 0.6, 0.1 do
  5003. swait()
  5004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5006. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5009. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5010. end
  5011. for i = 0, 0.5, 0.1 do
  5012. swait()
  5013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5015. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5016. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5017. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5018. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5019. end
  5020. punchsound1:Play()
  5021. for i = 0, 0.5, 0.1 do
  5022. swait()
  5023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5025. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5026. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5027. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5028. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5029. end
  5030. punchsound1:Play()
  5031. for i = 0, 0.6, 0.1 do
  5032. swait()
  5033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5035. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5036. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5037. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5038. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5039. end
  5040. for i = 0, 0.6, 0.1 do
  5041. swait()
  5042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5044. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5045. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5046. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5047. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5048. end
  5049. for i = 0, 0.5, 0.1 do
  5050. swait()
  5051. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5052. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5053. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5054. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5055. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5056. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5057. end
  5058. punchsound1:Play()
  5059. for i = 0, 0.5, 0.1 do
  5060. swait()
  5061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5063. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5064. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5065. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5066. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5067. end
  5068. punchsound1:Play()
  5069. for i = 0, 0.6, 0.1 do
  5070. swait()
  5071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5073. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5074. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5075. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5076. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5077. end
  5078. for i = 0, 0.6, 0.1 do
  5079. swait()
  5080. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5081. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5082. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5083. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5084. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5085. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5086. end
  5087. for i = 0, 0.5, 0.1 do
  5088. swait()
  5089. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5090. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5091. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5092. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5093. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5094. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5095. end
  5096. punchsound1:Play()
  5097. for i = 0, 0.5, 0.1 do
  5098. swait()
  5099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5101. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5104. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5105. end
  5106. punchsound1:Play()
  5107. for i = 0, 0.6, 0.1 do
  5108. swait()
  5109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5111. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5112. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5113. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5114. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5115. end
  5116. for i = 0, 0.6, 0.1 do
  5117. swait()
  5118. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5119. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5120. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5121. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5122. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5123. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5124. end
  5125. for i = 0, 0.5, 0.1 do
  5126. swait()
  5127. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5128. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5129. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5130. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5131. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5132. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5133. end
  5134. punchsound1:Play()
  5135. for i = 0, 0.5, 0.1 do
  5136. swait()
  5137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5139. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5140. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5141. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5142. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5143. end
  5144. punchsound1:Play()
  5145. for i = 0, 0.6, 0.1 do
  5146. swait()
  5147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5149. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5150. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5151. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5152. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5153. end
  5154. for i = 0, 0.6, 0.1 do
  5155. swait()
  5156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5158. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5161. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5162. end
  5163. punchsound1:Play()
  5164. for i = 0, 1, 0.1 do
  5165. swait()
  5166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5168. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5169. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5170. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5171. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5172. end
  5173. for i = 0, 0.5, 0.1 do
  5174. swait()
  5175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5177. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5180. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5181. end
  5182. punchsound1:Play()
  5183. for i = 0, 0.6, 0.1 do
  5184. swait()
  5185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5187. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5188. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5189. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5190. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5191. end
  5192. for i = 0, 0.6, 0.1 do
  5193. swait()
  5194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5196. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5197. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5198. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5199. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5200. end
  5201. for i = 0, 0.5, 0.1 do
  5202. swait()
  5203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5205. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5206. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5207. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5208. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5209. end
  5210. punchsound1:Play()
  5211. for i = 0, 0.3, 0.1 do
  5212. swait()
  5213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5215. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5216. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5218. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5219. end
  5220. punchsound1:Play()
  5221. for i = 0, 0.3, 0.1 do
  5222. swait()
  5223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5225. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5226. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5227. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5228. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5229. end
  5230. for i = 0, 0.3, 0.1 do
  5231. swait()
  5232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5234. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5237. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5238. end
  5239. for i = 0, 0.3, 0.1 do
  5240. swait()
  5241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5243. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5244. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5245. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5246. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5247. end
  5248. punchsound1:Play()
  5249. for i = 0, 0.3, 0.1 do
  5250. swait()
  5251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5253. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5256. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5257. end
  5258. punchsound1:Play()
  5259. for i = 0, 0.3, 0.1 do
  5260. swait()
  5261. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5262. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5263. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5264. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5265. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5266. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5267. end
  5268. for i = 0, 0.3, 0.1 do
  5269. swait()
  5270. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5271. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5272. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5273. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5274. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5275. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5276. end
  5277. for i = 0, 0.3, 0.1 do
  5278. swait()
  5279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5281. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5282. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5283. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5284. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5285. end
  5286. punchsound1:Play()
  5287. for i = 0, 0.3, 0.1 do
  5288. swait()
  5289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5291. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5292. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5293. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5294. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5295. end
  5296. punchsound1:Play()
  5297. for i = 0, 0.3, 0.1 do
  5298. swait()
  5299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5301. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5302. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5303. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5304. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5305. end
  5306. for i = 0, 0.1, 0.1 do
  5307. swait()
  5308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5310. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5313. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5314. end
  5315. for i = 0, 0.1, 0.1 do
  5316. swait()
  5317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5320. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5321. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5322. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5323. end
  5324. punchsound1:Play()
  5325. for i = 0, 0.1, 0.1 do
  5326. swait()
  5327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5329. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5332. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5333. end
  5334. punchsound1:Play()
  5335. for i = 0, 0.1, 0.1 do
  5336. swait()
  5337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5339. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5340. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5341. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5342. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5343. end
  5344. for i = 0, 0.1, 0.1 do
  5345. swait()
  5346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5348. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5351. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5352. end
  5353. punchsound1:Play()
  5354. for i = 0, 0.4, 0.1 do
  5355. swait()
  5356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5358. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5359. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5360. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5361. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5362. end
  5363. for i,v in pairs(to.Parent:GetChildren()) do
  5364. if v:IsA("Humanoid") then
  5365. v.Health = v.Health - 20
  5366.  
  5367. v.PlatformStand = true
  5368. end
  5369. end
  5370. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5371. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5372. Zanzoken = Instance.new("Part",char)
  5373. Zanzoken.Anchored = true
  5374. Zanzoken.Position = v3(999,999,999)
  5375. Zanzoken.CFrame = Torso.CFrame
  5376. game.Debris:AddItem(Zanzoken,0.5)
  5377. Zanzoken.Transparency = 1
  5378. Zano:Play()
  5379. wait()
  5380. idk = Instance.new("BillboardGui",Zanzoken)
  5381. idk.Size = UDim2.new(10,0,15,0)
  5382. idk.AlwaysOnTop = false
  5383. idk1 = Instance.new("ImageLabel",idk)
  5384. idk1.BackgroundTransparency = 1
  5385. idk.ExtentsOffset = v3(0,0,0)
  5386. idk1.ImageTransparency = 0
  5387. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5388. idk1.Size = UDim2.new(2,0,1,0)
  5389. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5390. idk1.Image = "rbxassetid://319554883"
  5391. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5392. wait()
  5393. Zanzoken = Instance.new("Part",char)
  5394. Zanzoken.Anchored = true
  5395. Zanzoken.Position = v3(999,999,999)
  5396. Zanzoken.CFrame = Torso.CFrame
  5397. game.Debris:AddItem(Zanzoken,0.5)
  5398. Zanzoken.Transparency = 1
  5399. wait()
  5400. idk = Instance.new("BillboardGui",Zanzoken)
  5401. idk.Size = UDim2.new(20,0,20,0)
  5402. idk.AlwaysOnTop = false
  5403. idk1 = Instance.new("ImageLabel",idk)
  5404. idk1.BackgroundTransparency = 1
  5405. idk.ExtentsOffset = v3(0,0,0)
  5406. idk1.ImageTransparency = 0
  5407. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5408. idk1.Size = UDim2.new(2,0,1,0)
  5409. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5410. idk1.Image = "rbxassetid://319554883"
  5411. punchsound1:Play()
  5412. for i = 0, 6, 0.1 do
  5413. swait()
  5414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5416. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5419. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5420. end
  5421. for i = 0, 0.6, 0.1 do
  5422. swait()
  5423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5425. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5426. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5427. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5428. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5429. end
  5430. for i = 0, 0.6, 0.1 do
  5431. swait()
  5432. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5434. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5435. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5436. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5437. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5438. end
  5439. punchsound1:Play()
  5440. for i = 0, 1, 0.1 do
  5441. swait()
  5442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5444. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5446. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5447. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5448. end
  5449. for i = 0, 0.6, 0.1 do
  5450. swait()
  5451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5453. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5454. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5455. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5456. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5457. end
  5458. for i = 0, 0.6, 0.1 do
  5459. swait()
  5460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5462. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5465. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5466. end
  5467. punchsound1:Play()
  5468. for i = 0, 1, 0.1 do
  5469. swait()
  5470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5472. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5473. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5474. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5475. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5476. end
  5477. for i = 0, 0.6, 0.1 do
  5478. swait()
  5479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5481. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5482. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5483. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5484. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5485. end
  5486. for i = 0, 0.6, 0.1 do
  5487. swait()
  5488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5490. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5491. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5492. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5493. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5494. end
  5495. punchsound1:Play()
  5496. for i = 0, 1, 0.1 do
  5497. swait()
  5498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5501. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5502. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5503. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5504. end
  5505. for i = 0, 0.6, 0.1 do
  5506. swait()
  5507. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5508. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5509. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5510. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5511. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5512. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5513. end
  5514. for i = 0, 0.6, 0.1 do
  5515. swait()
  5516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5518. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5519. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5520. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5521. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5522. end
  5523. punchsound1:Play()
  5524. for i = 0, 1, 0.1 do
  5525. swait()
  5526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5529. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5530. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5531. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5532. end
  5533. for i = 0, 0.6, 0.1 do
  5534. swait()
  5535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5537. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5538. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5539. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5540. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5541. end
  5542. for i = 0, 0.6, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5549. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5550. end
  5551. punchsound1:Play()
  5552. for i = 0, 1, 0.1 do
  5553. swait()
  5554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5556. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5557. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5558. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5559. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5560. end
  5561. for i = 0, 0.6, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5568. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5569. end
  5570. for i = 0, 0.6, 0.1 do
  5571. swait()
  5572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5574. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5575. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5576. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5577. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5578. end
  5579. punchsound1:Play()
  5580. for i = 0, 1, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5588. end
  5589.  
  5590.  
  5591.  
  5592. for i,v in pairs(to.Parent:GetChildren()) do
  5593. if v:IsA("Humanoid") then
  5594. v.Health = v.Health - 20
  5595.  
  5596. v.PlatformStand = true
  5597. end
  5598. end
  5599. StrongPunch:Play()
  5600. for i = 0, 1, 0.1 do
  5601. swait()
  5602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5604. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5607. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5608. end
  5609. for i = 0, 1, 0.1 do
  5610. swait()
  5611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5613. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5614. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5615. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5616. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5617. end
  5618. for i,v in pairs(to.Parent:GetChildren()) do
  5619. if v:IsA("Humanoid") then
  5620. v.Health = v.Health - 5
  5621.  
  5622. v.PlatformStand = true
  5623. end
  5624. end
  5625. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  5626. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  5627. Zanzoken = Instance.new("Part",char)
  5628. Zanzoken.Anchored = true
  5629. Zanzoken.Position = v3(999,999,999)
  5630. Zanzoken.CFrame = Torso.CFrame
  5631. game.Debris:AddItem(Zanzoken,0.5)
  5632. Zanzoken.Transparency = 1
  5633. Zano:Play()
  5634. wait()
  5635. idk = Instance.new("BillboardGui",Zanzoken)
  5636. idk.Size = UDim2.new(10,0,15,0)
  5637. idk.AlwaysOnTop = false
  5638. idk1 = Instance.new("ImageLabel",idk)
  5639. idk1.BackgroundTransparency = 1
  5640. idk.ExtentsOffset = v3(0,0,0)
  5641. idk1.ImageTransparency = 0
  5642. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5643. idk1.Size = UDim2.new(2,0,1,0)
  5644. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5645. idk1.Image = "rbxassetid://319554883"
  5646. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5647. wait()
  5648. Zanzoken = Instance.new("Part",char)
  5649. Zanzoken.Anchored = true
  5650. Zanzoken.Position = v3(999,999,999)
  5651. Zanzoken.CFrame = Torso.CFrame
  5652. game.Debris:AddItem(Zanzoken,0.5)
  5653. Zanzoken.Transparency = 1
  5654. wait()
  5655. idk = Instance.new("BillboardGui",Zanzoken)
  5656. idk.Size = UDim2.new(20,0,20,0)
  5657. idk.AlwaysOnTop = false
  5658. idk1 = Instance.new("ImageLabel",idk)
  5659. idk1.BackgroundTransparency = 1
  5660. idk.ExtentsOffset = v3(0,0,0)
  5661. idk1.ImageTransparency = 0
  5662. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5663. idk1.Size = UDim2.new(2,0,1,0)
  5664. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5665. idk1.Image = "rbxassetid://319554883"
  5666. for i = 0, 1, 0.1 do
  5667. swait()
  5668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5670. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5671. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5672. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5673. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5674. end
  5675. punchsound1:Play()
  5676. for i = 0, 1, 0.1 do
  5677. swait()
  5678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5683. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5684. end
  5685. punchsound1:Play()
  5686. for i = 0, 1, 0.1 do
  5687. swait()
  5688. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5689. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5690. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5691. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5692. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5693. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5694. end
  5695. for i = 0, 1, 0.1 do
  5696. swait()
  5697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5699. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5701. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5702. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5703. end
  5704. for i = 0, 1, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5708. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5709. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5710. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5711. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5712. end
  5713. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  5714. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  5715. Zanzoken = Instance.new("Part",char)
  5716. Zanzoken.Anchored = true
  5717. Zanzoken.Position = v3(999,999,999)
  5718. Zanzoken.CFrame = Torso.CFrame
  5719. game.Debris:AddItem(Zanzoken,0.5)
  5720. Zanzoken.Transparency = 1
  5721. Zano:Play()
  5722. wait()
  5723. idk = Instance.new("BillboardGui",Zanzoken)
  5724. idk.Size = UDim2.new(10,0,15,0)
  5725. idk.AlwaysOnTop = false
  5726. idk1 = Instance.new("ImageLabel",idk)
  5727. idk1.BackgroundTransparency = 1
  5728. idk.ExtentsOffset = v3(0,0,0)
  5729. idk1.ImageTransparency = 0
  5730. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5731. idk1.Size = UDim2.new(2,0,1,0)
  5732. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5733. idk1.Image = "rbxassetid://319554883"
  5734. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5735. wait()
  5736. Zanzoken = Instance.new("Part",char)
  5737. Zanzoken.Anchored = true
  5738. Zanzoken.Position = v3(999,999,999)
  5739. Zanzoken.CFrame = Torso.CFrame
  5740. game.Debris:AddItem(Zanzoken,0.5)
  5741. Zanzoken.Transparency = 1
  5742. wait()
  5743. idk = Instance.new("BillboardGui",Zanzoken)
  5744. idk.Size = UDim2.new(20,0,20,0)
  5745. idk.AlwaysOnTop = false
  5746. idk1 = Instance.new("ImageLabel",idk)
  5747. idk1.BackgroundTransparency = 1
  5748. idk.ExtentsOffset = v3(0,0,0)
  5749. idk1.ImageTransparency = 0
  5750. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5751. idk1.Size = UDim2.new(2,0,1,0)
  5752. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5753. idk1.Image = "rbxassetid://319554883"
  5754. StrongPunch:Play()
  5755. Break:Play()
  5756.  
  5757. for i = 0, 6, 0.1 do
  5758. swait()
  5759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5761. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5762. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5763. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5764. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5765. end
  5766. StrongPunch1:Play()
  5767. for i = 0, 6, 0.1 do
  5768. swait()
  5769. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5770. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5771. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5772. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5773. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5774. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5775. end
  5776. StrongPunch2:Play()
  5777. for i = 0, 7, 0.1 do
  5778. swait()
  5779. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5780. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5781. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5782. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5783. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5784. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5785. end
  5786. for i = 0, 1, 0.1 do
  5787. swait()
  5788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5790. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5791. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5792. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5793. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5794. end
  5795. punchsound1:Play()
  5796. for i = 0, 1, 0.1 do
  5797. swait()
  5798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5800. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5801. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5802. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5803. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5804. end
  5805. punchsound1:Play()
  5806. for i = 0, 1, 0.1 do
  5807. swait()
  5808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5810. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5811. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5812. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5813. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5814. end
  5815. for i = 0, 1, 0.1 do
  5816. swait()
  5817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5823. end
  5824. for i = 0, 1, 0.1 do
  5825. swait()
  5826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5828. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5829. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5830. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5831. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5832. end
  5833. punchsound1:Play()
  5834. for i = 0, 0.5, 0.1 do
  5835. swait()
  5836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5838. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5839. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5840. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5841. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5842. end
  5843. punchsound1:Play()
  5844. for i = 0, 0.5, 0.1 do
  5845. swait()
  5846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5848. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5849. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5850. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5851. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5852. end
  5853. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  5854. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  5855. Zanzoken = Instance.new("Part",char)
  5856. Zanzoken.Anchored = true
  5857. Zanzoken.Position = v3(999,999,999)
  5858. Zanzoken.CFrame = Torso.CFrame
  5859. game.Debris:AddItem(Zanzoken,0.5)
  5860. Zanzoken.Transparency = 1
  5861. Zano:Play()
  5862. wait()
  5863. idk = Instance.new("BillboardGui",Zanzoken)
  5864. idk.Size = UDim2.new(10,0,15,0)
  5865. idk.AlwaysOnTop = false
  5866. idk1 = Instance.new("ImageLabel",idk)
  5867. idk1.BackgroundTransparency = 1
  5868. idk.ExtentsOffset = v3(0,0,0)
  5869. idk1.ImageTransparency = 0
  5870. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5871. idk1.Size = UDim2.new(2,0,1,0)
  5872. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5873. idk1.Image = "rbxassetid://319554883"
  5874. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5875. wait()
  5876. Zanzoken = Instance.new("Part",char)
  5877. Zanzoken.Anchored = true
  5878. Zanzoken.Position = v3(999,999,999)
  5879. Zanzoken.CFrame = Torso.CFrame
  5880. game.Debris:AddItem(Zanzoken,0.5)
  5881. Zanzoken.Transparency = 1
  5882. wait()
  5883. idk = Instance.new("BillboardGui",Zanzoken)
  5884. idk.Size = UDim2.new(20,0,20,0)
  5885. idk.AlwaysOnTop = false
  5886. idk1 = Instance.new("ImageLabel",idk)
  5887. idk1.BackgroundTransparency = 1
  5888. idk.ExtentsOffset = v3(0,0,0)
  5889. idk1.ImageTransparency = 0
  5890. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5891. idk1.Size = UDim2.new(2,0,1,0)
  5892. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5893. idk1.Image = "rbxassetid://319554883"
  5894. for i = 0, 0.4, 0.1 do
  5895. swait()
  5896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5898. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5899. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5900. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5901. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5902. end
  5903. punchsound1:Play()
  5904. for i = 0, 0.4, 0.1 do
  5905. swait()
  5906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5910. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5911. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5912. end
  5913. for i = 0, 0.4, 0.1 do
  5914. swait()
  5915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5917. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5918. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5919. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5920. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5921. end
  5922. punchsound1:Play()
  5923. for i = 0, 0.4, 0.1 do
  5924. swait()
  5925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5927. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5929. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5930. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5931. end
  5932. for i = 0, 0.4, 0.1 do
  5933. swait()
  5934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5936. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5937. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5938. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5939. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5940. end
  5941. punchsound1:Play()
  5942. for i = 0, 0.4, 0.1 do
  5943. swait()
  5944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5946. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5948. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5949. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5950. end
  5951. for i = 0, 0.4, 0.1 do
  5952. swait()
  5953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5955. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5956. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5957. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5958. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5959. end
  5960. punchsound1:Play()
  5961. for i = 0, 0.4, 0.1 do
  5962. swait()
  5963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5965. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5967. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5968. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5969. end
  5970. for i = 0, 0.4, 0.1 do
  5971. swait()
  5972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5975. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5976. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5977. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5978. end
  5979. punchsound1:Play()
  5980. for i = 0, 0.4, 0.1 do
  5981. swait()
  5982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5987. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5988. end
  5989. for i = 0, 0.4, 0.1 do
  5990. swait()
  5991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5994. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5995. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5996. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5997. end
  5998. punchsound1:Play()
  5999. for i = 0, 0.4, 0.1 do
  6000. swait()
  6001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6004. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6005. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6006. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6007. end
  6008. for i = 0, 0.4, 0.1 do
  6009. swait()
  6010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6012. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6013. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6014. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6015. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6016. end
  6017. punchsound1:Play()
  6018. for i = 0, 0.4, 0.1 do
  6019. swait()
  6020. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6021. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6022. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6023. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6024. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6025. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6026. end
  6027. punchsound1:Play()
  6028. local pie222 = Instance.new("ParticleEmitter")
  6029. pie222.Parent = LeftArm
  6030. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6031. pie222.LightEmission = 1
  6032. pie222.Size = NumberSequence.new(3)
  6033. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6034. pie222.Transparency = NumberSequence.new(0.6,1)
  6035. pie222.EmissionDirection = "Top"
  6036. pie222.Enabled = true
  6037. pie222.Lifetime = NumberRange.new(1)
  6038. pie222.Rotation = NumberRange.new(-320, 320)
  6039. pie222.Rate = 404
  6040. pie222.Speed = NumberRange.new(0)
  6041. pie222.LockedToPart = false
  6042. pie222.VelocitySpread = 2
  6043. for i = 0, 2, 0.1 do
  6044. swait()
  6045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6048. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6049. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6050. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6051. end
  6052. wait(2)
  6053. bigbangattack2()
  6054. pie222:Destroy()
  6055.  
  6056. for i,v in pairs(to.Parent:GetChildren()) do
  6057. if v:IsA("Humanoid") then
  6058. v.Health = v.Health - math.huge
  6059.  
  6060. v.PlatformStand = true
  6061. end
  6062. end
  6063.  
  6064. hit1 = false
  6065.  
  6066. hit2 = true
  6067. for i,v in pairs(to.Parent:GetChildren()) do
  6068. if v:IsA("Humanoid") then
  6069. v.Health = v.Health - 10
  6070.  
  6071. v.PlatformStand = true
  6072. end
  6073. end
  6074. hit2 = false
  6075.  
  6076. hit3 = true
  6077. hit4 = true
  6078.  
  6079.  
  6080.  
  6081.  
  6082. coroutine.wrap(function()
  6083. for i=1,2 do
  6084. wait()
  6085.  
  6086.  
  6087.  
  6088.  
  6089.  
  6090. for i,v in pairs(to.Parent:GetChildren()) do
  6091. if v:IsA("Humanoid") then
  6092. v.Health = v.Health - 2
  6093.  
  6094. v.PlatformStand = true
  6095. end
  6096. end
  6097. end
  6098.  
  6099.  
  6100. wait(3)
  6101. end)()
  6102.  
  6103.  
  6104.  
  6105.  
  6106.  
  6107.  
  6108.  
  6109.  
  6110.  
  6111.  
  6112.  
  6113.  
  6114.  
  6115.  
  6116. for i,v in pairs(to.Parent:GetChildren()) do
  6117. if v:IsA("Humanoid") then
  6118. v.Health = v.Health - 10
  6119.  
  6120. v.PlatformStand = true
  6121. end
  6122. end
  6123.  
  6124.  
  6125.  
  6126. hitground = new("Part",char)
  6127. hitground.Size = Vector3.new(5,5,5)
  6128. hitground.Name = "Ground"
  6129. hitground.Transparency = 1
  6130. hitground.CanCollide = false
  6131. game.Debris:AddItem(hitground,2)
  6132. hitground.Position = Vector3.new(999,999,999)
  6133. hitgroundweld = new("Weld",hitground)
  6134. hitgroundweld.Part0 = to
  6135. hitgroundweld.Part1 = hitground
  6136. hitground.Touched:connect(function(hit2)
  6137. if hit2.Size.x > 150 then
  6138. hitground:Destroy()
  6139. ad = new("Part",char)
  6140. ad.Name = "NewPart"
  6141. ad.Size = Vector3.new(30,0.1,30)
  6142. ad.CanCollide = false
  6143. ad.Anchored = true
  6144. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6145. ad.Transparency = 1
  6146. aad = new("Decal",ad)
  6147.  
  6148. aad.Face = "Top"
  6149. aad.Transparency = 1
  6150. aad.Transparency = 0
  6151. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6152. smoke = new("Part",to)
  6153. smokemesh = new("SpecialMesh",smoke)
  6154. smokemesh.MeshId = "rbxassetid://928329648"
  6155. smoke.BrickColor = hit2.BrickColor
  6156. smoke.Anchored = true
  6157. smoke.Position = hitground.Position
  6158. GroundImpact:Play()
  6159. for i = 1,20 do
  6160. wait()
  6161. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6162. smoke.Transparency = smoke.Transparency + 1/20
  6163. end
  6164. smoke:Destroy()
  6165. wait(0.5)
  6166.  
  6167. for i = 1,20 do
  6168. wait(0.1)
  6169. aad.Transparency = aad.Transparency + 1/20
  6170. end
  6171. end
  6172. end)
  6173. ys = Instance.new("BodyVelocity",to)
  6174. ys.Name = "GO"
  6175.  
  6176. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6177.  
  6178. ys.Velocity = v3(0,-90,0)
  6179.  
  6180. wait(1)
  6181. ys:Destroy()
  6182.  
  6183.  
  6184.  
  6185. hit3 = false
  6186. hit4 = false
  6187.  
  6188.  
  6189. hit1 = false
  6190. hit2 = false
  6191. hit3 = false
  6192. hit4 = false
  6193. idle = true
  6194. RootPart.Anchored = false
  6195. end
  6196. end)
  6197. end
  6198.  
  6199. function Combo3()
  6200. getplayer = new("Part",char)
  6201. getplayer.Position = Vector3.new(999,999,999)
  6202. getplayer.Transparency = 1
  6203. getplayer.Size = v3(3,3,3)
  6204. getplayer.CanCollide = false
  6205. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6206. getplayer.Name = "GetPlayer"
  6207.  
  6208. game.Debris:AddItem(getplayer,0.5)
  6209.  
  6210. getplayer.Touched:connect(function(hit)
  6211. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6212. getplayer:Destroy()
  6213. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6214. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6215. to.Anchored = true
  6216. RootPart.Anchored = true
  6217. idle = false
  6218.  
  6219.  
  6220. punchsound1:Play()
  6221. hit1 = true
  6222. for i = 0, 1, 0.1 do
  6223. swait()
  6224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6226. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6227. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6228. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6229. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6230. end
  6231. punchsound1:Play()
  6232. for i = 0, 1, 0.1 do
  6233. swait()
  6234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6236. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6237. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6238. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6239. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6240. end
  6241. punchsound1:Play()
  6242. for i = 0, 1, 0.1 do
  6243. swait()
  6244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6247. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6248. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6249. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6250. end
  6251. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6252. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6253. Zanzoken = Instance.new("Part",char)
  6254. Zanzoken.Anchored = true
  6255. Zanzoken.Position = v3(999,999,999)
  6256. Zanzoken.CFrame = Torso.CFrame
  6257. game.Debris:AddItem(Zanzoken,0.5)
  6258. Zanzoken.Transparency = 1
  6259. Zano:Play()
  6260. wait()
  6261. idk = Instance.new("BillboardGui",Zanzoken)
  6262. idk.Size = UDim2.new(10,0,15,0)
  6263. idk.AlwaysOnTop = false
  6264. idk1 = Instance.new("ImageLabel",idk)
  6265. idk1.BackgroundTransparency = 1
  6266. idk.ExtentsOffset = v3(0,0,0)
  6267. idk1.ImageTransparency = 0
  6268. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6269. idk1.Size = UDim2.new(2,0,1,0)
  6270. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6271. idk1.Image = "rbxassetid://319554883"
  6272. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6273. wait()
  6274. Zanzoken = Instance.new("Part",char)
  6275. Zanzoken.Anchored = true
  6276. Zanzoken.Position = v3(999,999,999)
  6277. Zanzoken.CFrame = Torso.CFrame
  6278. game.Debris:AddItem(Zanzoken,0.5)
  6279. Zanzoken.Transparency = 1
  6280. wait()
  6281. idk = Instance.new("BillboardGui",Zanzoken)
  6282. idk.Size = UDim2.new(20,0,20,0)
  6283. idk.AlwaysOnTop = false
  6284. idk1 = Instance.new("ImageLabel",idk)
  6285. idk1.BackgroundTransparency = 1
  6286. idk.ExtentsOffset = v3(0,0,0)
  6287. idk1.ImageTransparency = 0
  6288. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6289. idk1.Size = UDim2.new(2,0,1,0)
  6290. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6291. idk1.Image = "rbxassetid://319554883"
  6292. for i = 0, 1, 0.1 do
  6293. swait()
  6294. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6295. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6296. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6297. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6298. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6299. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6300. end
  6301. punchsound1:Play()
  6302. for i = 0, 1, 0.1 do
  6303. swait()
  6304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6310. end
  6311. punchsound1:Play()
  6312. for i = 0, 1, 0.1 do
  6313. swait()
  6314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6317. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6318. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6319. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6320. end
  6321. for i = 0, 1, 0.1 do
  6322. swait()
  6323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6325. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6326. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6327. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6328. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6329. end
  6330. punchsound1:Play()
  6331. for i = 0, 1, 0.1 do
  6332. swait()
  6333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6335. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6338. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6339. end
  6340. punchsound1:Play()
  6341. for i = 0, 1, 0.1 do
  6342. swait()
  6343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6346. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6347. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6348. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6349. end
  6350. for i = 0, 1, 0.1 do
  6351. swait()
  6352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6355. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6356. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6357. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6358. end
  6359. punchsound1:Play()
  6360. for i = 0, 1, 0.1 do
  6361. swait()
  6362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6367. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6368. end
  6369. punchsound1:Play()
  6370. for i,v in pairs(to.Parent:GetChildren()) do
  6371. if v:IsA("Humanoid") then
  6372. v.Health = v.Health - 10
  6373.  
  6374. v.PlatformStand = true
  6375. end
  6376. end
  6377. for i = 0, 1, 0.1 do
  6378. swait()
  6379. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6380. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6381. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6382. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6383. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6384. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6385. end
  6386.  
  6387. for i = 0, 1, 0.1 do
  6388. swait()
  6389. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6390. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6391. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6392. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6393. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6394. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6395. end
  6396. punchsound1:Play()
  6397. for i = 0, 1, 0.1 do
  6398. swait()
  6399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6402. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6403. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6404. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6405. end
  6406. for i,v in pairs(to.Parent:GetChildren()) do
  6407. if v:IsA("Humanoid") then
  6408. v.Health = v.Health - 3
  6409.  
  6410. v.PlatformStand = true
  6411. end
  6412. end
  6413. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6414. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6415. Zanzoken = Instance.new("Part",char)
  6416. Zanzoken.Anchored = true
  6417. Zanzoken.Position = v3(999,999,999)
  6418. Zanzoken.CFrame = Torso.CFrame
  6419. game.Debris:AddItem(Zanzoken,0.5)
  6420. Zanzoken.Transparency = 1
  6421. Zano:Play()
  6422. wait()
  6423. idk = Instance.new("BillboardGui",Zanzoken)
  6424. idk.Size = UDim2.new(10,0,15,0)
  6425. idk.AlwaysOnTop = false
  6426. idk1 = Instance.new("ImageLabel",idk)
  6427. idk1.BackgroundTransparency = 1
  6428. idk.ExtentsOffset = v3(0,0,0)
  6429. idk1.ImageTransparency = 0
  6430. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6431. idk1.Size = UDim2.new(2,0,1,0)
  6432. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6433. idk1.Image = "rbxassetid://319554883"
  6434. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6435. wait()
  6436. Zanzoken = Instance.new("Part",char)
  6437. Zanzoken.Anchored = true
  6438. Zanzoken.Position = v3(999,999,999)
  6439. Zanzoken.CFrame = Torso.CFrame
  6440. game.Debris:AddItem(Zanzoken,0.5)
  6441. Zanzoken.Transparency = 1
  6442. wait()
  6443. idk = Instance.new("BillboardGui",Zanzoken)
  6444. idk.Size = UDim2.new(20,0,20,0)
  6445. idk.AlwaysOnTop = false
  6446. idk1 = Instance.new("ImageLabel",idk)
  6447. idk1.BackgroundTransparency = 1
  6448. idk.ExtentsOffset = v3(0,0,0)
  6449. idk1.ImageTransparency = 0
  6450. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6451. idk1.Size = UDim2.new(2,0,1,0)
  6452. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6453. idk1.Image = "rbxassetid://319554883"
  6454. for i = 0, 1, 0.1 do
  6455. swait()
  6456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6458. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6459. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6460. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6461. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6462. end
  6463. for i = 0, 1, 0.1 do
  6464. swait()
  6465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6467. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6469. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6470. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6471. end
  6472. punchsound1:Play()
  6473. for i = 0, 1, 0.1 do
  6474. swait()
  6475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6477. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6478. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6479. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6480. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6481. end
  6482. for i,v in pairs(to.Parent:GetChildren()) do
  6483. if v:IsA("Humanoid") then
  6484. v.Health = v.Health - 3
  6485.  
  6486. v.PlatformStand = true
  6487. end
  6488. end
  6489. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6490. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6491. Zanzoken = Instance.new("Part",char)
  6492. Zanzoken.Anchored = true
  6493. Zanzoken.Position = v3(999,999,999)
  6494. Zanzoken.CFrame = Torso.CFrame
  6495. game.Debris:AddItem(Zanzoken,0.5)
  6496. Zanzoken.Transparency = 1
  6497. Zano:Play()
  6498. wait()
  6499. idk = Instance.new("BillboardGui",Zanzoken)
  6500. idk.Size = UDim2.new(10,0,15,0)
  6501. idk.AlwaysOnTop = false
  6502. idk1 = Instance.new("ImageLabel",idk)
  6503. idk1.BackgroundTransparency = 1
  6504. idk.ExtentsOffset = v3(0,0,0)
  6505. idk1.ImageTransparency = 0
  6506. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6507. idk1.Size = UDim2.new(2,0,1,0)
  6508. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6509. idk1.Image = "rbxassetid://319554883"
  6510. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6511. wait()
  6512. Zanzoken = Instance.new("Part",char)
  6513. Zanzoken.Anchored = true
  6514. Zanzoken.Position = v3(999,999,999)
  6515. Zanzoken.CFrame = Torso.CFrame
  6516. game.Debris:AddItem(Zanzoken,0.5)
  6517. Zanzoken.Transparency = 1
  6518. wait()
  6519. idk = Instance.new("BillboardGui",Zanzoken)
  6520. idk.Size = UDim2.new(20,0,20,0)
  6521. idk.AlwaysOnTop = false
  6522. idk1 = Instance.new("ImageLabel",idk)
  6523. idk1.BackgroundTransparency = 1
  6524. idk.ExtentsOffset = v3(0,0,0)
  6525. idk1.ImageTransparency = 0
  6526. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6527. idk1.Size = UDim2.new(2,0,1,0)
  6528. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6529. idk1.Image = "rbxassetid://319554883"
  6530. punchsound1:Play()
  6531. for i = 0, 1, 0.1 do
  6532. swait()
  6533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6537. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6538. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6539. end
  6540. punchsound1:Play()
  6541. for i = 0, 1, 0.1 do
  6542. swait()
  6543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6545. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6546. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6547. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6548. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6549. end
  6550.  
  6551.  
  6552. for i,v in pairs(to.Parent:GetChildren()) do
  6553. if v:IsA("Humanoid") then
  6554. v.Health = v.Health - 20
  6555.  
  6556. v.PlatformStand = true
  6557. end
  6558. end
  6559. StrongPunch:Play()
  6560. for i = 0, 1, 0.1 do
  6561. swait()
  6562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6568. end
  6569. for i = 0, 1, 0.1 do
  6570. swait()
  6571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6573. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6574. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6575. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6576. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6577. end
  6578. for i,v in pairs(to.Parent:GetChildren()) do
  6579. if v:IsA("Humanoid") then
  6580. v.Health = v.Health - 3
  6581.  
  6582. v.PlatformStand = true
  6583. end
  6584. end
  6585. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6586. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6587. Zanzoken = Instance.new("Part",char)
  6588. Zanzoken.Anchored = true
  6589. Zanzoken.Position = v3(999,999,999)
  6590. Zanzoken.CFrame = Torso.CFrame
  6591. game.Debris:AddItem(Zanzoken,0.5)
  6592. Zanzoken.Transparency = 1
  6593. Zano:Play()
  6594. wait()
  6595. idk = Instance.new("BillboardGui",Zanzoken)
  6596. idk.Size = UDim2.new(10,0,15,0)
  6597. idk.AlwaysOnTop = false
  6598. idk1 = Instance.new("ImageLabel",idk)
  6599. idk1.BackgroundTransparency = 1
  6600. idk.ExtentsOffset = v3(0,0,0)
  6601. idk1.ImageTransparency = 0
  6602. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6603. idk1.Size = UDim2.new(2,0,1,0)
  6604. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6605. idk1.Image = "rbxassetid://319554883"
  6606. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6607. wait()
  6608. Zanzoken = Instance.new("Part",char)
  6609. Zanzoken.Anchored = true
  6610. Zanzoken.Position = v3(999,999,999)
  6611. Zanzoken.CFrame = Torso.CFrame
  6612. game.Debris:AddItem(Zanzoken,0.5)
  6613. Zanzoken.Transparency = 1
  6614. wait()
  6615. idk = Instance.new("BillboardGui",Zanzoken)
  6616. idk.Size = UDim2.new(20,0,20,0)
  6617. idk.AlwaysOnTop = false
  6618. idk1 = Instance.new("ImageLabel",idk)
  6619. idk1.BackgroundTransparency = 1
  6620. idk.ExtentsOffset = v3(0,0,0)
  6621. idk1.ImageTransparency = 0
  6622. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6623. idk1.Size = UDim2.new(2,0,1,0)
  6624. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6625. idk1.Image = "rbxassetid://319554883"
  6626. for i = 0, 1, 0.1 do
  6627. swait()
  6628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6630. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6631. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6632. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6633. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6634. end
  6635. punchsound1:Play()
  6636. for i = 0, 1, 0.1 do
  6637. swait()
  6638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6640. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6641. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6642. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6643. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6644. end
  6645. punchsound1:Play()
  6646. for i = 0, 1, 0.1 do
  6647. swait()
  6648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6651. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6652. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6653. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6654. end
  6655. for i = 0, 1, 0.1 do
  6656. swait()
  6657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6663. end
  6664. for i = 0, 1, 0.1 do
  6665. swait()
  6666. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6667. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6668. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6669. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6670. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6671. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6672. end
  6673. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  6674. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  6675. Zanzoken = Instance.new("Part",char)
  6676. Zanzoken.Anchored = true
  6677. Zanzoken.Position = v3(999,999,999)
  6678. Zanzoken.CFrame = Torso.CFrame
  6679. game.Debris:AddItem(Zanzoken,0.5)
  6680. Zanzoken.Transparency = 1
  6681. Zano:Play()
  6682. wait()
  6683. idk = Instance.new("BillboardGui",Zanzoken)
  6684. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6695. wait()
  6696. Zanzoken = Instance.new("Part",char)
  6697. Zanzoken.Anchored = true
  6698. Zanzoken.Position = v3(999,999,999)
  6699. Zanzoken.CFrame = Torso.CFrame
  6700. game.Debris:AddItem(Zanzoken,0.5)
  6701. Zanzoken.Transparency = 1
  6702. wait()
  6703. idk = Instance.new("BillboardGui",Zanzoken)
  6704. idk.Size = UDim2.new(20,0,20,0)
  6705. idk.AlwaysOnTop = false
  6706. idk1 = Instance.new("ImageLabel",idk)
  6707. idk1.BackgroundTransparency = 1
  6708. idk.ExtentsOffset = v3(0,0,0)
  6709. idk1.ImageTransparency = 0
  6710. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6711. idk1.Size = UDim2.new(2,0,1,0)
  6712. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6713. idk1.Image = "rbxassetid://319554883"
  6714. StrongPunch:Play()
  6715. Break:Play()
  6716.  
  6717. for i = 0, 6, 0.1 do
  6718. swait()
  6719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6722. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6723. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6724. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6725. end
  6726. StrongPunch1:Play()
  6727. Break:Play()
  6728. for i = 0, 6, 0.1 do
  6729. swait()
  6730. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6731. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6732. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6733. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6734. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6735. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6736. end
  6737.  
  6738. for i = 0, 7, 0.1 do
  6739. swait()
  6740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6742. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6743. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6744. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6745. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6746. end
  6747. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  6748. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  6749.  
  6750. Zanzoken = Instance.new("Part",char)
  6751. Zanzoken.Anchored = true
  6752. Zanzoken.Position = v3(999,999,999)
  6753. Zanzoken.CFrame = Torso.CFrame
  6754. game.Debris:AddItem(Zanzoken,0.5)
  6755. Zanzoken.Transparency = 1
  6756. Zano:Play()
  6757. wait()
  6758. idk = Instance.new("BillboardGui",Zanzoken)
  6759. idk.Size = UDim2.new(10,0,15,0)
  6760. idk.AlwaysOnTop = false
  6761. idk1 = Instance.new("ImageLabel",idk)
  6762. idk1.BackgroundTransparency = 1
  6763. idk.ExtentsOffset = v3(0,0,0)
  6764. idk1.ImageTransparency = 0
  6765. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6766. idk1.Size = UDim2.new(2,0,1,0)
  6767. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6768. idk1.Image = "rbxassetid://319554883"
  6769. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6770. wait()
  6771. Zanzoken = Instance.new("Part",char)
  6772. Zanzoken.Anchored = true
  6773. Zanzoken.Position = v3(999,999,999)
  6774. Zanzoken.CFrame = Torso.CFrame
  6775. game.Debris:AddItem(Zanzoken,0.5)
  6776. Zanzoken.Transparency = 1
  6777. wait()
  6778. idk = Instance.new("BillboardGui",Zanzoken)
  6779. idk.Size = UDim2.new(20,0,20,0)
  6780. idk.AlwaysOnTop = false
  6781. idk1 = Instance.new("ImageLabel",idk)
  6782. idk1.BackgroundTransparency = 1
  6783. idk.ExtentsOffset = v3(0,0,0)
  6784. idk1.ImageTransparency = 0
  6785. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6786. idk1.Size = UDim2.new(2,0,1,0)
  6787. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6788. idk1.Image = "rbxassetid://319554883"
  6789. for i = 0, 1, 0.1 do
  6790. swait()
  6791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6794. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6795. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6796. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  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.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6805. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6806. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6807. end
  6808. punchsound1:Play()
  6809. for i = 0, 1, 0.1 do
  6810. swait()
  6811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6814. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6815. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6816. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6817. end
  6818. for i = 0, 1, 0.1 do
  6819. swait()
  6820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6822. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6825. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6826. end
  6827. for i = 0, 1, 0.1 do
  6828. swait()
  6829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6831. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6832. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6833. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6834. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6835. end
  6836. punchsound1:Play()
  6837. for i = 0, 0.5, 0.1 do
  6838. swait()
  6839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6841. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6844. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6845. end
  6846. punchsound1:Play()
  6847. for i = 0, 0.5, 0.1 do
  6848. swait()
  6849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6851. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6852. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6853. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6854. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6855. end
  6856. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  6857. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  6858. Zanzoken = Instance.new("Part",char)
  6859. Zanzoken.Anchored = true
  6860. Zanzoken.Position = v3(999,999,999)
  6861. Zanzoken.CFrame = Torso.CFrame
  6862. game.Debris:AddItem(Zanzoken,0.5)
  6863. Zanzoken.Transparency = 1
  6864. Zano:Play()
  6865. wait()
  6866. idk = Instance.new("BillboardGui",Zanzoken)
  6867. idk.Size = UDim2.new(10,0,15,0)
  6868. idk.AlwaysOnTop = false
  6869. idk1 = Instance.new("ImageLabel",idk)
  6870. idk1.BackgroundTransparency = 1
  6871. idk.ExtentsOffset = v3(0,0,0)
  6872. idk1.ImageTransparency = 0
  6873. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6874. idk1.Size = UDim2.new(2,0,1,0)
  6875. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6876. idk1.Image = "rbxassetid://319554883"
  6877. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6878. wait()
  6879. Zanzoken = Instance.new("Part",char)
  6880. Zanzoken.Anchored = true
  6881. Zanzoken.Position = v3(999,999,999)
  6882. Zanzoken.CFrame = Torso.CFrame
  6883. game.Debris:AddItem(Zanzoken,0.5)
  6884. Zanzoken.Transparency = 1
  6885. wait()
  6886. idk = Instance.new("BillboardGui",Zanzoken)
  6887. idk.Size = UDim2.new(20,0,20,0)
  6888. idk.AlwaysOnTop = false
  6889. idk1 = Instance.new("ImageLabel",idk)
  6890. idk1.BackgroundTransparency = 1
  6891. idk.ExtentsOffset = v3(0,0,0)
  6892. idk1.ImageTransparency = 0
  6893. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6894. idk1.Size = UDim2.new(2,0,1,0)
  6895. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6896. idk1.Image = "rbxassetid://319554883"
  6897. for i = 0, 0.4, 0.1 do
  6898. swait()
  6899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6901. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6902. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6903. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6904. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6905. end
  6906. punchsound1:Play()
  6907. for i = 0, 0.4, 0.1 do
  6908. swait()
  6909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6912. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6913. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6914. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6915. end
  6916. punchsound1:Play()
  6917. for i = 0, 1, 0.1 do
  6918. swait()
  6919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6922. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6923. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6924. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6925. end
  6926. for i,v in pairs(to.Parent:GetChildren()) do
  6927. if v:IsA("Humanoid") then
  6928. v.Health = v.Health - 8
  6929.  
  6930. v.PlatformStand = true
  6931. end
  6932. end
  6933.  
  6934. hit1 = false
  6935.  
  6936. punchsound1:Play()
  6937. hit2 = true
  6938. for i = 0, 1, 0.1 do
  6939. swait()
  6940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6943. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6944. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6945. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6946. end
  6947. for i,v in pairs(to.Parent:GetChildren()) do
  6948. if v:IsA("Humanoid") then
  6949. v.Health = v.Health - 10
  6950.  
  6951. v.PlatformStand = true
  6952. end
  6953. end
  6954. hit2 = false
  6955.  
  6956. punchsound1:Play()
  6957. hit3 = true
  6958. hit4 = true
  6959.  
  6960.  
  6961. punchsound1:Play()
  6962.  
  6963.  
  6964. coroutine.wrap(function()
  6965. for i=1,2 do
  6966. wait()
  6967.  
  6968.  
  6969.  
  6970.  
  6971.  
  6972. for i,v in pairs(to.Parent:GetChildren()) do
  6973. if v:IsA("Humanoid") then
  6974. v.Health = v.Health - 30
  6975.  
  6976. v.PlatformStand = true
  6977. end
  6978. end
  6979. end
  6980.  
  6981.  
  6982. wait(3)
  6983. end)()
  6984.  
  6985.  
  6986.  
  6987. RootPart.Anchored = false
  6988.  
  6989.  
  6990.  
  6991.  
  6992.  
  6993. StrongPunch:Play()
  6994.  
  6995.  
  6996.  
  6997.  
  6998.  
  6999.  
  7000. for i,v in pairs(to.Parent:GetChildren()) do
  7001. if v:IsA("Humanoid") then
  7002. v.Health = v.Health - 20
  7003.  
  7004. v.PlatformStand = true
  7005. end
  7006. end
  7007.  
  7008. StrongPunch2:Play()
  7009.  
  7010.  
  7011. hitground = new("Part",char)
  7012. hitground.Size = Vector3.new(5,5,5)
  7013. hitground.Name = "Ground"
  7014. hitground.Transparency = 1
  7015. hitground.CanCollide = false
  7016. game.Debris:AddItem(hitground,2)
  7017. hitground.Position = Vector3.new(999,999,999)
  7018. hitgroundweld = new("Weld",hitground)
  7019. hitgroundweld.Part0 = to
  7020. hitgroundweld.Part1 = hitground
  7021. hitground.Touched:connect(function(hit2)
  7022. if hit2.Size.x > 150 then
  7023. hitground:Destroy()
  7024. ad = new("Part",char)
  7025. ad.Name = "NewPart"
  7026. ad.Size = Vector3.new(30,0.1,30)
  7027. ad.CanCollide = false
  7028. ad.Anchored = true
  7029. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7030. ad.Transparency = 1
  7031. aad = new("Decal",ad)
  7032.  
  7033. aad.Face = "Top"
  7034. aad.Transparency = 1
  7035. aad.Transparency = 0
  7036. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7037. smoke = new("Part",to)
  7038. smokemesh = new("SpecialMesh",smoke)
  7039. smokemesh.MeshId = "rbxassetid://928329648"
  7040. smoke.BrickColor = hit2.BrickColor
  7041. smoke.Anchored = true
  7042. smoke.Position = hitground.Position
  7043. GroundImpact:Play()
  7044. for i = 1,20 do
  7045. wait()
  7046. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7047. smoke.Transparency = smoke.Transparency + 1/20
  7048. end
  7049. smoke:Destroy()
  7050. wait(0.5)
  7051.  
  7052. for i = 1,20 do
  7053. wait(0.1)
  7054. aad.Transparency = aad.Transparency + 1/20
  7055. end
  7056. end
  7057. end)
  7058. ys = Instance.new("BodyVelocity",to)
  7059. ys.Name = "GO"
  7060.  
  7061. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7062.  
  7063. ys.Velocity = v3(0,-90,0)
  7064.  
  7065. wait(1)
  7066. ys:Destroy()
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072. hit3 = false
  7073. hit4 = false
  7074.  
  7075.  
  7076. hit1 = false
  7077. hit2 = false
  7078. hit3 = false
  7079. hit4 = false
  7080. idle = true
  7081. RootPart.Anchored = false
  7082. to.Anchored = false
  7083. end
  7084. end)
  7085. end
  7086.  
  7087.  
  7088. function Combo2()
  7089. getplayer = new("Part",char)
  7090. getplayer.Position = Vector3.new(999,999,999)
  7091. getplayer.Transparency = 1
  7092. getplayer.Size = v3(3,3,3)
  7093. getplayer.CanCollide = false
  7094. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7095. getplayer.Name = "GetPlayer"
  7096.  
  7097. game.Debris:AddItem(getplayer,0.5)
  7098.  
  7099. getplayer.Touched:connect(function(hit)
  7100. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7101. getplayer:Destroy()
  7102. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7103. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7104. to.Anchored = true
  7105. idle = false
  7106.  
  7107.  
  7108. punchsound1:Play()
  7109. hit1 = true
  7110. for i = 0, 1, 0.1 do
  7111. swait()
  7112. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7113. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7114. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7115. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7116. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7117. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7118. end
  7119. punchsound1:Play()
  7120. for i = 0, 1, 0.1 do
  7121. swait()
  7122. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7123. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7124. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7125. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7126. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7127. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7128. end
  7129. punchsound1:Play()
  7130. for i = 0, 1, 0.1 do
  7131. swait()
  7132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7135. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7136. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7137. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7138. end
  7139. for i = 0, 1, 0.1 do
  7140. swait()
  7141. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7142. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7143. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7144. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7145. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7146. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7147. end
  7148. for i = 0, 1, 0.1 do
  7149. swait()
  7150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7152. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7153. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7154. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7155. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7156. end
  7157. StrongPunch1:Play()
  7158. for i = 0, 1, 0.1 do
  7159. swait()
  7160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7162. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7165. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7166. end
  7167. for i = 0, 0.6, 0.1 do
  7168. swait()
  7169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7172. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7175. end
  7176. for i = 0, 0.6, 0.1 do
  7177. swait()
  7178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7180. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7181. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7183. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7184. end
  7185. for i,v in pairs(to.Parent:GetChildren()) do
  7186. if v:IsA("Humanoid") then
  7187. v.Health = v.Health - 6
  7188.  
  7189. v.PlatformStand = true
  7190. end
  7191. end
  7192. StrongPunch:Play()
  7193. for i = 0, 1, 0.1 do
  7194. swait()
  7195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7197. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7198. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7199. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7200. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7201. end
  7202. for i,v in pairs(to.Parent:GetChildren()) do
  7203. if v:IsA("Humanoid") then
  7204. v.Health = v.Health - 8
  7205.  
  7206. v.PlatformStand = true
  7207. end
  7208. end
  7209.  
  7210. hit1 = false
  7211.  
  7212. punchsound1:Play()
  7213. hit2 = true
  7214. for i = 0, 1, 0.1 do
  7215. swait()
  7216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7218. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7221. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7222. end
  7223. for i,v in pairs(to.Parent:GetChildren()) do
  7224. if v:IsA("Humanoid") then
  7225. v.Health = v.Health - 5
  7226.  
  7227. v.PlatformStand = true
  7228. end
  7229. end
  7230. hit2 = false
  7231.  
  7232. punchsound1:Play()
  7233. hit3 = true
  7234. hit4 = true
  7235.  
  7236.  
  7237. punchsound1:Play()
  7238.  
  7239. coroutine.wrap(function()
  7240. for i=1,2 do
  7241. wait()
  7242. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7243. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7244. Zanzoken = Instance.new("Part",char)
  7245. Zanzoken.Anchored = true
  7246. Zanzoken.Position = v3(999,999,999)
  7247. Zanzoken.CFrame = Torso.CFrame
  7248. game.Debris:AddItem(Zanzoken,0.5)
  7249. Zanzoken.Transparency = 1
  7250. Zano:Play()
  7251. wait()
  7252. idk = Instance.new("BillboardGui",Zanzoken)
  7253. idk.Size = UDim2.new(10,0,15,0)
  7254. idk.AlwaysOnTop = false
  7255. idk1 = Instance.new("ImageLabel",idk)
  7256. idk1.BackgroundTransparency = 1
  7257. idk.ExtentsOffset = v3(0,0,0)
  7258. idk1.ImageTransparency = 0
  7259. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7260. idk1.Size = UDim2.new(2,0,1,0)
  7261. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7262. idk1.Image = "rbxassetid://319554883"
  7263. wait()
  7264. Zanzoken = Instance.new("Part",char)
  7265. Zanzoken.Anchored = true
  7266. Zanzoken.Position = v3(999,999,999)
  7267. Zanzoken.CFrame = Torso.CFrame
  7268. game.Debris:AddItem(Zanzoken,0.5)
  7269. Zanzoken.Transparency = 1
  7270. wait()
  7271. idk = Instance.new("BillboardGui",Zanzoken)
  7272. idk.Size = UDim2.new(20,0,20,0)
  7273. idk.AlwaysOnTop = false
  7274. idk1 = Instance.new("ImageLabel",idk)
  7275. idk1.BackgroundTransparency = 1
  7276. idk.ExtentsOffset = v3(0,0,0)
  7277. idk1.ImageTransparency = 0
  7278. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7279. idk1.Size = UDim2.new(2,0,1,0)
  7280. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7281. idk1.Image = "rbxassetid://319554883"
  7282. for i = 0, 1, 0.1 do
  7283. swait()
  7284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7287. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7288. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7289. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7290. end
  7291. StrongPunch:Play()
  7292. for i,v in pairs(to.Parent:GetChildren()) do
  7293. if v:IsA("Humanoid") then
  7294. v.Health = v.Health - 10
  7295.  
  7296. v.PlatformStand = true
  7297. end
  7298. end
  7299. end
  7300.  
  7301.  
  7302. wait(0.7)
  7303. end)()
  7304.  
  7305.  
  7306.  
  7307.  
  7308. RootPart.Anchored = true
  7309. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7310. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7311. Zanzoken = Instance.new("Part",char)
  7312. Zanzoken.Anchored = true
  7313. Zanzoken.Position = v3(999,999,999)
  7314. Zanzoken.CFrame = Torso.CFrame
  7315. game.Debris:AddItem(Zanzoken,0.5)
  7316. Zanzoken.Transparency = 1
  7317. Zano:Play()
  7318. wait()
  7319. idk = Instance.new("BillboardGui",Zanzoken)
  7320. idk.Size = UDim2.new(10,0,15,0)
  7321. idk.AlwaysOnTop = false
  7322. idk1 = Instance.new("ImageLabel",idk)
  7323. idk1.BackgroundTransparency = 1
  7324. idk.ExtentsOffset = v3(0,0,0)
  7325. idk1.ImageTransparency = 0
  7326. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7327. idk1.Size = UDim2.new(2,0,1,0)
  7328. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7329. idk1.Image = "rbxassetid://319554883"
  7330. wait()
  7331. Zanzoken = Instance.new("Part",char)
  7332. Zanzoken.Anchored = true
  7333. Zanzoken.Position = v3(999,999,999)
  7334. Zanzoken.CFrame = Torso.CFrame
  7335. game.Debris:AddItem(Zanzoken,0.5)
  7336. Zanzoken.Transparency = 1
  7337. wait()
  7338. idk = Instance.new("BillboardGui",Zanzoken)
  7339. idk.Size = UDim2.new(20,0,20,0)
  7340. idk.AlwaysOnTop = false
  7341. idk1 = Instance.new("ImageLabel",idk)
  7342. idk1.BackgroundTransparency = 1
  7343. idk.ExtentsOffset = v3(0,0,0)
  7344. idk1.ImageTransparency = 0
  7345. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7346. idk1.Size = UDim2.new(2,0,1,0)
  7347. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7348. idk1.Image = "rbxassetid://319554883"
  7349.  
  7350. for i = 0, 1, 0.1 do
  7351. swait()
  7352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7357. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7358. end
  7359.  
  7360.  
  7361. StrongPunch:Play()
  7362.  
  7363.  
  7364. for i = 0, 1, 0.1 do
  7365. swait()
  7366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7368. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7369. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7370. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7371. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7372. end
  7373.  
  7374. for i = 0, 1, 0.1 do
  7375. swait()
  7376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7378. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7379. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7380. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7381. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7382. end
  7383.  
  7384.  
  7385.  
  7386. for i,v in pairs(to.Parent:GetChildren()) do
  7387. if v:IsA("Humanoid") then
  7388. v.Health = v.Health - 20
  7389.  
  7390. v.PlatformStand = true
  7391. end
  7392. end
  7393.  
  7394. StrongPunch2:Play()
  7395. for i = 0, 1, 0.1 do
  7396. swait()
  7397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7399. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7400. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7401. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7402. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7403. end
  7404.  
  7405. hitground = new("Part",char)
  7406. hitground.Size = Vector3.new(5,5,5)
  7407. hitground.Name = "Ground"
  7408. hitground.Transparency = 1
  7409. hitground.CanCollide = false
  7410. game.Debris:AddItem(hitground,2)
  7411. hitground.Position = Vector3.new(999,999,999)
  7412. hitgroundweld = new("Weld",hitground)
  7413. hitgroundweld.Part0 = to
  7414. hitgroundweld.Part1 = hitground
  7415. hitground.Touched:connect(function(hit2)
  7416. if hit2.Size.x > 150 then
  7417. hitground:Destroy()
  7418. ad = new("Part",char)
  7419. ad.Name = "NewPart"
  7420. ad.Size = Vector3.new(30,0.1,30)
  7421. ad.CanCollide = false
  7422. ad.Anchored = true
  7423. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7424. ad.Transparency = 1
  7425. aad = new("Decal",ad)
  7426.  
  7427. aad.Face = "Top"
  7428. aad.Transparency = 1
  7429. aad.Transparency = 0
  7430. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7431. smoke = new("Part",to)
  7432. smokemesh = new("SpecialMesh",smoke)
  7433. smokemesh.MeshId = "rbxassetid://928329648"
  7434. smoke.BrickColor = hit2.BrickColor
  7435. smoke.Anchored = true
  7436. smoke.Position = hitground.Position
  7437. GroundImpact:Play()
  7438. for i = 1,20 do
  7439. wait()
  7440. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7441. smoke.Transparency = smoke.Transparency + 1/20
  7442. end
  7443. smoke:Destroy()
  7444. wait(0.5)
  7445.  
  7446. for i = 1,20 do
  7447. wait(0.1)
  7448. aad.Transparency = aad.Transparency + 1/20
  7449. end
  7450. end
  7451. end)
  7452. to.Anchored = false
  7453. ys = Instance.new("BodyVelocity",to)
  7454. ys.Name = "GO"
  7455.  
  7456. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7457.  
  7458. ys.Velocity = v3(0,-90,0)
  7459.  
  7460. wait(1)
  7461. ys:Destroy()
  7462.  
  7463.  
  7464.  
  7465.  
  7466.  
  7467. hit3 = false
  7468. hit4 = false
  7469.  
  7470.  
  7471. hit1 = false
  7472. hit2 = false
  7473. hit3 = false
  7474. hit4 = false
  7475. idle = true
  7476. RootPart.Anchored = false
  7477. end
  7478. end)
  7479. end
  7480.  
  7481. function KABOOMZ222()
  7482. local effspwn = Instance.new("Part")
  7483. coroutine.resume(coroutine.create(function()
  7484. local sound1 = Instance.new("Sound")
  7485. sound1.SoundId = "rbxassetid://440145223"
  7486. sound1.MaxDistance = 600
  7487. sound1.EmitterSize = 60
  7488. sound1.Volume = 5.5
  7489. sound1.Pitch = 1.3
  7490. sound1.Parent = effspwn
  7491. local sound2 = Instance.new("Sound")
  7492. sound2.SoundId = "rbxassetid://440145223"
  7493. sound2.MaxDistance = 300
  7494. sound2.EmitterSize = 20
  7495. sound2.Volume = 3
  7496. sound2.Pitch = 0.7
  7497. sound2.Parent = effspwn
  7498. local sound3 = Instance.new("Sound")
  7499. sound3.SoundId = "rbxassetid://440145223"
  7500. sound2.MaxDistance = 400
  7501. sound2.EmitterSize = 30
  7502. sound2.Volume = 0.5
  7503. sound2.Pitch = 0.5
  7504. sound2.Parent = effspwn
  7505. sound2:Play()
  7506. wait()
  7507. sound1:Play()
  7508. sound3:Play()
  7509. end))
  7510. local model = Instance.new("Model")
  7511. game.Debris:AddItem(model, 20)
  7512. model.Name = "smasheffects"
  7513. model.Parent = workspace
  7514. effspwn.Name = "spwnr"
  7515. effspwn.Size = Vector3.new(1, 1, 1)
  7516. effspwn.Anchored = true
  7517. effspwn.CanCollide = false
  7518. effspwn.Transparency = 1
  7519. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7520. effspwn.Parent = model
  7521.  
  7522.  
  7523.  
  7524.  
  7525. coroutine.resume(coroutine.create(function()
  7526. local shok = Instance.new("Part")
  7527. shok.Name = "whoosh"
  7528. shok.BrickColor = BrickColor.new("Institutional white")
  7529. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7530. shok.Size = Vector3.new(1, 1, 1)
  7531. shok.Anchored = true
  7532. shok.Material = "Neon"
  7533. shok.Transparency = 1
  7534. shok.CanCollide = false
  7535. shok.Parent = model
  7536. game.Debris:AddItem(shok, 12)
  7537. local mesh = Instance.new("SpecialMesh")
  7538. mesh.MeshType = "FileMesh"
  7539. mesh.MeshId = "rbxassetid://437347603"
  7540. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7541. mesh.Parent = shok
  7542.  
  7543.  
  7544.  
  7545.  
  7546.  
  7547. for e = 1, 8 do
  7548. wait()
  7549. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7550. shok.Transparency = shok.Transparency + 0.035
  7551. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7552. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7553.  
  7554.  
  7555. end
  7556. for e = 1, 16 do
  7557. wait()
  7558. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7559. shok.Transparency = shok.Transparency + 0.11
  7560. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7561. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7562.  
  7563. end
  7564. end))
  7565. coroutine.resume(coroutine.create(function()
  7566. local shok = Instance.new("Part")
  7567. shok.Name = "wring1"
  7568. shok.BrickColor = BrickColor.new("Institutional white")
  7569. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7570. shok.Size = Vector3.new(1, 1, 1)
  7571. shok.Anchored = true
  7572. shok.Material = "Neon"
  7573. shok.Transparency = 0.25
  7574. shok.CanCollide = false
  7575. shok.Parent = model
  7576. game.Debris:AddItem(shok, 12)
  7577. local mesh = Instance.new("SpecialMesh")
  7578. mesh.MeshType = "FileMesh"
  7579. mesh.MeshId = "rbxassetid://3270017"
  7580. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7581. mesh.Parent = shok
  7582. for e = 1, 30 do
  7583. wait()
  7584. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  7585. shok.Transparency = shok.Transparency + 0.002
  7586. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7587. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7588. end
  7589. for e = 1, 38 do
  7590. wait()
  7591. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7592. shok.Transparency = shok.Transparency + 0.002
  7593. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7594. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7595. end
  7596. for e = 1, 24 do
  7597. wait()
  7598. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7599. shok.Transparency = shok.Transparency + 0.03
  7600. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7601. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7602. end
  7603. end))
  7604. coroutine.resume(coroutine.create(function()
  7605. local shok = Instance.new("Part")
  7606. shok.Name = "wring2"
  7607. shok.BrickColor = BrickColor.new("Institutional white")
  7608. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7609. shok.Size = Vector3.new(1, 1, 1)
  7610. shok.Anchored = true
  7611. shok.Material = "Neon"
  7612. shok.Transparency = 0.25
  7613. shok.CanCollide = false
  7614. shok.Parent = model
  7615. game.Debris:AddItem(shok, 12)
  7616. local mesh = Instance.new("SpecialMesh")
  7617. mesh.MeshType = "FileMesh"
  7618. mesh.MeshId = "rbxassetid://3270017"
  7619. mesh.Scale = Vector3.new(12, 12, 0.05)
  7620. mesh.Parent = shok
  7621. for e = 1, 30 do
  7622. wait()
  7623. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  7624. shok.Transparency = shok.Transparency + 0.002
  7625. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7626. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7627. end
  7628. for e = 1, 38 do
  7629. wait()
  7630. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7631. shok.Transparency = shok.Transparency + 0.002
  7632. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7633. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7634. end
  7635. for e = 1, 24 do
  7636. wait()
  7637. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7638. shok.Transparency = shok.Transparency + 0.03
  7639. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7640. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7641. end
  7642. end))
  7643. coroutine.resume(coroutine.create(function()
  7644. local shok = Instance.new("Part")
  7645. shok.Name = "coil1"
  7646. shok.BrickColor = BrickColor.new("Institutional white")
  7647. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7648. shok.Size = Vector3.new(1, 1, 1)
  7649. shok.Anchored = true
  7650. shok.Material = "Neon"
  7651. shok.Transparency = 0.25
  7652. shok.CanCollide = false
  7653. shok.Parent = model
  7654. game.Debris:AddItem(shok, 12)
  7655. local mesh = Instance.new("SpecialMesh")
  7656. mesh.MeshType = "FileMesh"
  7657. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7658. mesh.Scale = Vector3.new(12, 12, 12)
  7659. mesh.Parent = shok
  7660. for e = 1, 15 do
  7661. wait()
  7662. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7663. shok.Transparency = shok.Transparency + 0.004
  7664. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7665. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7666. end
  7667. for e = 1, 16 do
  7668. wait()
  7669. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7670. shok.Transparency = shok.Transparency + 0.004
  7671. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7672. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7673. end
  7674. for e = 1, 12 do
  7675. wait()
  7676. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7677. shok.Transparency = shok.Transparency + 0.06
  7678. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7679. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7680. end
  7681. end))
  7682. coroutine.resume(coroutine.create(function()
  7683. local shok = Instance.new("Part")
  7684. shok.Name = "coil2"
  7685. shok.BrickColor = BrickColor.new("Institutional white")
  7686. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7687. shok.Size = Vector3.new(1, 1, 1)
  7688. shok.Anchored = true
  7689. shok.Material = "Neon"
  7690. shok.Transparency = 1
  7691. shok.CanCollide = false
  7692. shok.Parent = model
  7693. game.Debris:AddItem(shok, 12)
  7694. local mesh = Instance.new("SpecialMesh")
  7695. mesh.MeshType = "FileMesh"
  7696. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7697. mesh.Scale = Vector3.new(6, 12, 6)
  7698. mesh.Parent = shok
  7699. for e = 1, 15 do
  7700. wait()
  7701. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7702. shok.Transparency = shok.Transparency + 0.005
  7703. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7704. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7705. end
  7706. for e = 1, 16 do
  7707. wait()
  7708. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7709. shok.Transparency = shok.Transparency + 0.005
  7710. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7711. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7712. end
  7713. for e = 1, 12 do
  7714. wait()
  7715. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7716. shok.Transparency = shok.Transparency + 0.09
  7717. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7718. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7719. end
  7720. end))
  7721. coroutine.resume(coroutine.create(function()
  7722. local shok = Instance.new("Part")
  7723. shok.Name = "shokwve"
  7724. shok.BrickColor = BrickColor.new("Institutional white")
  7725. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  7726. shok.Size = Vector3.new(1, 1, 1)
  7727. shok.Anchored = true
  7728. shok.Material = "Neon"
  7729. shok.Transparency = 0.6
  7730. shok.CanCollide = false
  7731. shok.Parent = model
  7732. game.Debris:AddItem(shok, 12)
  7733. local mesh = Instance.new("SpecialMesh")
  7734. mesh.MeshType = "FileMesh"
  7735. mesh.MeshId = "rbxassetid://489415447"
  7736. mesh.Scale = Vector3.new(1, 1, 1)
  7737. mesh.Parent = shok
  7738. for e = 1, 12 do
  7739. wait()
  7740. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7741. shok.Transparency = shok.Transparency + 0.002
  7742. end
  7743. for e = 1, 32 do
  7744. wait()
  7745. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7746. shok.Transparency = shok.Transparency + 0.002
  7747. end
  7748. for e = 1, 24 do
  7749. wait()
  7750. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7751. shok.Transparency = shok.Transparency + 0.03
  7752. end
  7753. end))
  7754. coroutine.resume(coroutine.create(function()
  7755. local shok = Instance.new("Part")
  7756. shok.Name = "shock2"
  7757. shok.BrickColor = BrickColor.new("Institutional white")
  7758. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7759. shok.Size = Vector3.new(1, 1, 1)
  7760. shok.Anchored = true
  7761. shok.Material = "Neon"
  7762. shok.Transparency = 0.35
  7763. shok.CanCollide = false
  7764. shok.Parent = model
  7765. game.Debris:AddItem(shok, 12)
  7766. local mesh = Instance.new("SpecialMesh")
  7767. mesh.MeshType = "FileMesh"
  7768. mesh.MeshId = "rbxassetid://1095709"
  7769. mesh.Scale = Vector3.new(12, 12, 12)
  7770. mesh.Parent = shok
  7771. for e = 1, 15 do
  7772. wait()
  7773. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7774. shok.Transparency = shok.Transparency + 0.004
  7775. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7776. end
  7777. for e = 1, 16 do
  7778. wait()
  7779. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7780. shok.Transparency = shok.Transparency + 0.004
  7781. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7782. end
  7783. for e = 1, 12 do
  7784. wait()
  7785. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7786. shok.Transparency = shok.Transparency + 0.06
  7787. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7788. end
  7789. end))
  7790. coroutine.resume(coroutine.create(function()
  7791. local shok = Instance.new("Part")
  7792. shok.Name = "shock3"
  7793. shok.BrickColor = BrickColor.new("Institutional white")
  7794. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7795. shok.Size = Vector3.new(1, 1, 1)
  7796. shok.Anchored = true
  7797. shok.Material = "Neon"
  7798. shok.Transparency = 0.35
  7799. shok.CanCollide = false
  7800. shok.Parent = model
  7801. game.Debris:AddItem(shok, 12)
  7802. local mesh = Instance.new("SpecialMesh")
  7803. mesh.MeshType = "FileMesh"
  7804. mesh.MeshId = "rbxassetid://1095709"
  7805. mesh.Scale = Vector3.new(12, 12, 12)
  7806. mesh.Parent = shok
  7807. for e = 1, 15 do
  7808. wait()
  7809. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7810. shok.Transparency = shok.Transparency + 0.004
  7811. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7812. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7813. end
  7814. for e = 1, 16 do
  7815. wait()
  7816. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7817. shok.Transparency = shok.Transparency + 0.004
  7818. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7819. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7820. end
  7821. for e = 1, 12 do
  7822. wait()
  7823. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7824. shok.Transparency = shok.Transparency + 0.06
  7825. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7826. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7827. end
  7828. end))
  7829. end
  7830.  
  7831.  
  7832.  
  7833. mouse.KeyDown:connect(function(k)
  7834. if attack == false and k == "u" and MV4 > 80 and firemode == true then
  7835. local exp = Instance.new("Explosion",Torso)
  7836. exp.BlastRadius = 45.5
  7837. exp.BlastPressure = 100
  7838. exp.Position = Torso
  7839. exp.Visible = true
  7840. end
  7841. end)
  7842.  
  7843. MV4 = 300
  7844. mouse.KeyDown:connect(function(k)
  7845. if attack == false and k == "8" then
  7846. for i, v in pairs(Torso:GetChildren()) do
  7847. if v:IsA('ParticleEmitter') then
  7848. v:Remove()
  7849. end
  7850. end
  7851. end
  7852. end)
  7853.  
  7854.  
  7855. MV4 = 300
  7856. mouse.KeyDown:connect(function(k)
  7857. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  7858. MV4 = 0
  7859. Humanoid.WalkSpeed = 13
  7860. attack = true
  7861. Firepart1 = Instance.new("Part", RightArm)
  7862. Firepart1.Size = Vector3.new(1, 1, 1)
  7863. GuW1 = Instance.new("Weld")
  7864. GuW1.Name = "GuW"
  7865. GuW1.Part0 = RightArm
  7866. GuW1.C0 = cn(0, -1, 0)
  7867. GuW1.C1 = cn(0, 0, 0)
  7868. GuW1.Part1 = Firepart1
  7869. GuW1.Parent = RightArm
  7870. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7871. Firepart1.Transparency = 1
  7872. Firepart2 = Instance.new("Part", LeftArm)
  7873. Firepart2.Size = Vector3.new(1, 1, 1)
  7874. GuW2 = Instance.new("Weld")
  7875. GuW2.Name = "GuW"
  7876. GuW2.Part0 = LeftArm
  7877. GuW2.C0 = cn(0, -1, 0)
  7878. GuW2.C1 = cn(0, 0, 0)
  7879. GuW2.Part1 = Firepart2
  7880. GuW2.Parent = LeftArm
  7881. Firepart2.Transparency = 1
  7882. for i = 0, 5, 0.1 do
  7883. swait()
  7884. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7885. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7886. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7887. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7888. if Torsovelocity.Y > 2 then
  7889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7891. 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)
  7892. 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)
  7893. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7894. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7895. elseif Torsovelocity.Y < 1 then
  7896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7898. 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)
  7899. 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)
  7900. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7901. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7902. end
  7903. end
  7904. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  7905. for i = 0, 7, 0.1 do
  7906. swait()
  7907. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7908. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7909. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7910. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7911. if Torsovelocity.Y > 2 then
  7912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7914. 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)
  7915. 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)
  7916. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7917. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7918. elseif Torsovelocity.Y < 1 then
  7919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  7921. 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)
  7922. 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)
  7923. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7924. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7925. end
  7926. end
  7927. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  7928. GuW1:Destroy()
  7929. GuW1 = Instance.new("Weld")
  7930. GuW1.Name = "GuW"
  7931. GuW1.Part0 = Torso
  7932. GuW1.C0 = cn(0, 0, -6)
  7933. GuW1.C1 = cn(0, 0, 0)
  7934. GuW1.Part1 = Firepart1
  7935. GuW1.Parent = Torso
  7936. GuW2:Destroy()
  7937. GuW2 = Instance.new("Weld")
  7938. GuW2.Name = "GuW"
  7939. GuW2.Part0 = Torso
  7940. GuW2.C0 = cn(0, 0, -6)
  7941. GuW2.C1 = cn(0, 0, 0)
  7942. GuW2.Part1 = Firepart2
  7943. GuW2.Parent = Torso
  7944. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7945. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7946. GuW2:Destroy()
  7947. GuW2 = Instance.new("Weld")
  7948. GuW2.Name = "GuW"
  7949. GuW2.Part0 = Torso
  7950. GuW2.C0 = cn(0, 0, -4)
  7951. GuW2.C1 = cn(0, 0, 0)
  7952. GuW2.Part1 = Firepart2
  7953. GuW2.Parent = Torso
  7954.  
  7955.  
  7956. for i = 0, 7, 0.1 do
  7957. swait()
  7958. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7959. BlockEffect(BrickColor.new("Crimson"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7960. if Torsovelocity.Y > 2 then
  7961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7967. elseif Torsovelocity.Y < 1 then
  7968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  7970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7974. end
  7975. end
  7976. local bp2 = Create("BodyPosition")({
  7977. P = 900,
  7978. D = 1000,
  7979. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  7980. position = Torso.Position + Vector3.new(0, 60, 0),
  7981. Parent = Torso
  7982. })
  7983. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  7984. for i = 0, 8, 0.1 do
  7985. swait()
  7986. BlockEffect(BrickColor.new("Crimson"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7987. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7988. 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)
  7989. if Torsovelocity.Y > 2 then
  7990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7992. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7993. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7994. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7995. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7996. elseif Torsovelocity.Y < 1 then
  7997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7999. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8000. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8001. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8002. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8003. end
  8004. end
  8005. for i = 0, 18, 0.1 do
  8006. swait()
  8007. BlockEffect(BrickColor.new("Crimson"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8008. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8009. 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)
  8010. if Torsovelocity.Y > 2 then
  8011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8013. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8016. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8017. elseif Torsovelocity.Y < 1 then
  8018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8020. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8021. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8022. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8023. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8024. end
  8025. end
  8026. GuW1:Destroy()
  8027. GuW1 = Instance.new("Weld")
  8028. GuW1.Name = "GuW"
  8029. GuW1.Part0 = Torso
  8030. GuW1.C0 = cn(0, 0, -15)
  8031. GuW1.C1 = cn(0, 0, 0)
  8032. GuW1.Part1 = Firepart1
  8033. GuW1.Parent = Torso
  8034. GuW2:Destroy()
  8035. GuW2 = Instance.new("Weld")
  8036. GuW2.Name = "GuW"
  8037. GuW2.Part0 = Torso
  8038. GuW2.C0 = cn(0, 0, -17.5)
  8039. GuW2.C1 = cn(0, 0, 0)
  8040. GuW2.Part1 = Firepart2
  8041. GuW2.Parent = Torso
  8042. for i = 0, 1.25, 0.01 do
  8043. swait()
  8044. 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)
  8045. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8046. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8047. BlockEffect(BrickColor.new("Crimson"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8048. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8049. if Torsovelocity.Y > 2 then
  8050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8052. 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)
  8053. 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)
  8054. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8055. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8056. elseif Torsovelocity.Y < 1 then
  8057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8059. 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)
  8060. 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)
  8061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8062. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8063. end
  8064. end
  8065. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8066. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8067. BlockEffect(BrickColor.new("Crimson"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8068. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8069. for i = 0, 3, 0.1 do
  8070. swait()
  8071. if Torsovelocity.Y > 2 then
  8072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8074. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8075. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8076. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8077. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8078. elseif Torsovelocity.Y < 1 then
  8079. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8080. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8081. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8082. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8083. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8084. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8085. end
  8086. end
  8087. wait(1)
  8088. bp2:Destroy()
  8089. Humanoid.WalkSpeed = 16
  8090. attack = false
  8091. MV4 = 0
  8092. Firepart1:Destroy()
  8093. Firepart2:Destroy()
  8094. end
  8095. end)
  8096. spiritballenergy = true
  8097. local spirit1 = true
  8098. local spirit2 = true
  8099. local sizeup = 38
  8100. local ringgo = 18
  8101. local potara = false
  8102. local potara1 = false
  8103. local potara2 = false
  8104. local potara3 = false
  8105. local potara4 = false
  8106. local hipheight = false
  8107. local idle7 = true
  8108. local idle6 = true
  8109. local idle5 = false
  8110. local noidle = false
  8111. local noidle1 = false
  8112. local fuse = false
  8113. local bigkamehameha1 = false
  8114. local bigkamehameha2 = false
  8115. local idle2 = false
  8116. local idle3 = false
  8117. local com1 = 10
  8118. local com2 = -5
  8119. local fuse1 = false
  8120. local fuse2 = false
  8121. local fuse3 = false
  8122. local fuse4 = false
  8123. local fuse5 = false
  8124. local fuse6 = false
  8125. local fuse7 = false
  8126. local fuse8 = false
  8127. local ssj4 = false
  8128. local headcolor = 0
  8129. local walk11 = true
  8130. local great = false
  8131. local size = 0
  8132. local size2 = 0
  8133. local kicharging = false
  8134. local ki = 100
  8135.  
  8136.  
  8137.  
  8138. --Sounds
  8139. --Folder
  8140. soundfolder = Instance.new("Model",char)
  8141. soundfolder.Name = "Sound Folder"
  8142. --Sounds
  8143. kamecharge = Instance.new("Sound",soundfolder)
  8144. kamecharge.Volume = 10
  8145. kamecharge.Name = "kamecharge"
  8146. kamecharge.Looped = false
  8147. kamecharge.SoundId = "rbxassetid://908489666"
  8148. kamefire = Instance.new("Sound",soundfolder)
  8149. kamefire.Volume = 10
  8150. kamefire.Name = "kamefire"
  8151. kamefire.Looped = false
  8152. kamefire.TimePosition = 0.5
  8153. kamefire.SoundId = "rbxassetid://977360812"
  8154. kamehit = Instance.new("Sound",soundfolder)
  8155. kamehit.Volume = 30
  8156. kamehit.Name = "kamehit"
  8157. kamehit.Looped = false
  8158. kamehit.SoundId = "rbxassetid://908484148"
  8159. ssjaura = Instance.new("Sound",soundfolder)
  8160. ssjaura.Volume = 5
  8161. ssjaura.Name = "ssjaura"
  8162. ssjaura.Looped = true
  8163. ssjaura.SoundId = "rbxassetid://891397456"
  8164. ssjauraburst = Instance.new("Sound",soundfolder)
  8165. ssjauraburst.Volume = math.huge
  8166. ssjauraburst.Name = "ssjauraburst"
  8167. ssjauraburst.Looped =false
  8168. ssjauraburst.SoundId = "rbxassetid://437393965"
  8169. ssjmusic = Instance.new("Sound",soundfolder)
  8170. ssjmusic.Volume = 0
  8171. ssjmusic.Name = "ssjmusic"
  8172. ssjmusic.Looped = true
  8173. ssjmusic.SoundId = "rbxassetid://390946253"
  8174. ssj2music = Instance.new("Sound",soundfolder)
  8175. ssj2music.Volume = 0
  8176. ssj2music.Name = "ssj2music"
  8177. ssj2music.Looped = true
  8178. ssj2music.SoundId = "rbxassetid://144377132"
  8179. ssj2aura = Instance.new("Sound",soundfolder)
  8180. ssj2aura.Volume = 5
  8181. ssj2aura.Name = "ssj2aura"
  8182. ssj2aura.Looped = true
  8183. ssj2aura.SoundId = "rbxassetid://850205092"
  8184. ssj3music = Instance.new("Sound",soundfolder)
  8185. ssj3music.Volume = 0
  8186. ssj3music.Name = "ssj3music"
  8187. ssj3music.Looped = true
  8188. ssj3music.SoundId = "rbxassetid://156056027"
  8189. KiCharge = Instance.new("Sound",soundfolder)
  8190. KiCharge.Volume = 10000
  8191. KiCharge.Name = "KiCharge"
  8192. KiCharge.Looped = true
  8193. KiCharge.TimePosition = 0.7
  8194. KiCharge.SoundId = "rbxassetid://700499952"
  8195.  
  8196. KiCharge2 = Instance.new("Sound",soundfolder)
  8197. KiCharge2.Volume = 10000
  8198. KiCharge2.Name = "KiCharge2"
  8199. KiCharge2.Looped = false
  8200. KiCharge2.TimePosition = 7.3
  8201.  
  8202. KiCharge2.SoundId = "rbxassetid://700499952"
  8203. Lightning = Instance.new("Sound",soundfolder)
  8204. Lightning.Volume = 10000
  8205. Lightning.TimePosition = 1
  8206. Lightning.Name = "Lightning"
  8207. Lightning.Looped = false
  8208. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8209. AuraOff = Instance.new("Sound",soundfolder)
  8210. AuraOff.Volume = 10000
  8211. AuraOff.Name = "AuraOff"
  8212. AuraOff.Looped = false
  8213. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8214. PowerDown = Instance.new("Sound",soundfolder)
  8215. PowerDown.Volume = 10000
  8216. PowerDown.Name = "PowerDown"
  8217. PowerDown.Looped = false
  8218. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8219. punchsound1 = Instance.new("Sound",soundfolder)
  8220. punchsound1.Volume = 10
  8221. punchsound1.Name = "punchsound1"
  8222. punchsound1.Looped = false
  8223. punchsound1.SoundId = "rbxassetid://137579113"
  8224. punchsound2 = Instance.new("Sound",soundfolder)
  8225. punchsound2.Volume = 10
  8226. punchsound2.Name = "punchsound2"
  8227. punchsound2.Looped = false
  8228. punchsound2.SoundId = "rbxassetid://441202925"
  8229. kiblastsound = Instance.new("Sound",soundfolder)
  8230. kiblastsound.Volume = 10000
  8231. kiblastsound.Name = "kiblastsound"
  8232. kiblastsound.Looped = false
  8233. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8234. screaming = Instance.new("Sound",soundfolder)
  8235. screaming.Volume = 1
  8236. screaming.Name = "screaming"
  8237. screaming.Looped = true
  8238. screaming.SoundId = "rbxassetid://1096434714"
  8239. screaming1 = Instance.new("Sound",soundfolder)
  8240. screaming1.Volume = 10
  8241. screaming1.Name = "screaming1"
  8242. screaming1.Looped = false
  8243. screaming1.SoundId = "rbxassetid://975468335"
  8244. FastPunch = Instance.new("Sound",soundfolder)
  8245. FastPunch.Volume = 10000
  8246. FastPunch.Name = "FastPunch"
  8247. FastPunch.Looped = false
  8248. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8249. GiantStep = Instance.new("Sound",soundfolder)
  8250. GiantStep.Volume = 10000
  8251. GiantStep.Name = "GiantStep"
  8252. GiantStep.Looped = false
  8253. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8254. StrongPunch = Instance.new("Sound",soundfolder)
  8255. StrongPunch.Volume = 10000
  8256. StrongPunch.Name = "StrongPunch"
  8257. StrongPunch.Looped = false
  8258. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8259. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8260. KamehamehaVoice.Volume = 10000
  8261. KamehamehaVoice.Name = "KamehamehaVoice"
  8262. KamehamehaVoice.Looped = false
  8263. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8264. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8265. KamehamehaVoice6.Volume = 10000
  8266. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8267. KamehamehaVoice6.Looped = false
  8268. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8269. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8270. KamehamehaVoice3.Volume = 10000
  8271. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8272. KamehamehaVoice3.Looped = false
  8273. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8274. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8275. KamehamehaVoice2.Volume = 10000
  8276. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8277. KamehamehaVoice2.Looped = false
  8278. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8279. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8280. KamehamehaVoice1.Volume = 10000
  8281. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8282. KamehamehaVoice1.Looped = false
  8283. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8284. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8285. KamehamehaVoice4.Volume = 10000
  8286. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8287. KamehamehaVoice4.Looped = false
  8288. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8289. ssjbaura = Instance.new("Sound",soundfolder)
  8290. ssjbaura.Volume = 1
  8291. ssjbaura.Name = "ssjbaura"
  8292. ssjbaura.Looped = true
  8293. ssjbaura.SoundId = "rbxassetid://443386048"
  8294. ssjbauraburst = Instance.new("Sound",soundfolder)
  8295. ssjbauraburst.Volume = 1
  8296. ssjbauraburst.Name = "ssjbauraburst"
  8297. ssjbauraburst.Looped = false
  8298. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8299. ssjbmusic = Instance.new("Sound",soundfolder)
  8300. ssjbmusic.Volume = 0
  8301. ssjbmusic.Name = "ssjbmusic"
  8302. ssjbmusic.Looped = true
  8303. ssjbmusic.SoundId = "rbxassetid://180572775"
  8304. ssjbkaioken = Instance.new("Sound",soundfolder)
  8305. ssjbkaioken.Volume = 10000
  8306. ssjbkaioken.Name = "ssjbkaioken"
  8307. ssjbkaioken.Looped = false
  8308. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8309. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8310. ssjbkaioken1.Volume = 10000
  8311. ssjbkaioken1.Name = "ssjbkaioken1"
  8312. ssjbkaioken1.Looped = false
  8313. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8314. ssjbkaura = Instance.new("Sound",soundfolder)
  8315. ssjbkaura.Volume = 3
  8316. ssjbkaura.Name = "ssjbkaura"
  8317. ssjbkaura.Looped = true
  8318. ssjbkaura.SoundId = "rbxassetid://972925821"
  8319. ssjgaura = Instance.new("Sound",soundfolder)
  8320. ssjgaura.Volume = 5
  8321. ssjgaura.Name = "ssjgaura"
  8322. ssjgaura.Looped = true
  8323. ssjgaura.SoundId = "rbxassetid://590580266"
  8324. ApeGrowl = Instance.new("Sound",soundfolder)
  8325. ApeGrowl.Volume = 10
  8326. ApeGrowl.Name = "ApeGrowl"
  8327. ApeGrowl.Looped = false
  8328. ApeGrowl.SoundId = "rbxassetid://849892755"
  8329. ssjgmusic = Instance.new("Sound",soundfolder)
  8330. ssjgmusic.Volume = 0
  8331. ssjgmusic.Name = "ssjgmusic"
  8332. ssjgmusic.Looped = true
  8333. ssjgmusic.SoundId = "rbxassetid://785398417"
  8334. Ape1 = Instance.new("Sound",soundfolder)
  8335. Ape1.Volume = 10
  8336. Ape1.Name = "Ape1"
  8337. Ape1.Looped = false
  8338. Ape1.SoundId = "rbxassetid://851581494"
  8339.  
  8340. Ape2 = Instance.new("Sound",soundfolder)
  8341. Ape2.Volume = 10
  8342. Ape2.Name = "Ape2"
  8343. Ape2.Looped = false
  8344. Ape2.SoundId = "rbxassetid://851581851"
  8345. Ape3 = Instance.new("Sound",soundfolder)
  8346. Ape3.Volume = 10
  8347. Ape3.Name = "Ape3"
  8348. Ape3.Looped = false
  8349. Ape3.SoundId = "rbxassetid://851582274"
  8350.  
  8351. local beamgo = 6
  8352. local beamgo1 = 1
  8353. local startk = false
  8354. local beam1 = false
  8355. local beam2 = false
  8356.  
  8357. local kamehameha5 = false
  8358. enabled = false
  8359. local number = 1
  8360. --GoundWaves
  8361.  
  8362.  
  8363.  
  8364. function RenderStepped3()
  8365. if spiritballenergy == true then
  8366. wait(math.random(0.1,0.5))
  8367. ay = new("Part",char)
  8368. ay.Name = "NewPart2"
  8369. ay.Size = v3(0.3,0.3,0.3)
  8370. ay.CanCollide = false
  8371. ay.Material = "Neon"
  8372.  
  8373. ay.BrickColor = bc("Cyan")
  8374.  
  8375. imcool = new("Part",char)
  8376. imcool = Instance.new("SpecialMesh",ay)
  8377. imcool.MeshType = "Sphere"
  8378.  
  8379. ay.Position = v3(999,999,999)
  8380. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8381. ys = Instance.new("BodyVelocity",ay)
  8382. ys.Name = "GO1"
  8383. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8384.  
  8385. ys.Velocity = v3(0,6,0)
  8386. game.Debris:AddItem(ay,4)
  8387. end
  8388. end
  8389.  
  8390. --[[a1 = new("Part",char)
  8391. a1.Name = "Beam"
  8392. a1.Anchored = true
  8393. a1.Size = v3(6,6,6)
  8394. a1.CanCollide = false
  8395. a1.Locked = true
  8396. a1.Position = v3(999,999,999)
  8397. a1.BrickColor = bc("Cyan")
  8398. a1.Material = "Neon"
  8399. a1.Transparency = 0
  8400. aa1 = new("SpecialMesh",a1)
  8401. if fuse == false then
  8402. aa1.MeshType = "Cylinder"
  8403. if potara == false then
  8404. aa1.MeshType = "Cylinder"
  8405. else
  8406. aa1.MeshType = "Sphere"
  8407. end
  8408. else
  8409. aa1.MeshType = "Sphere"
  8410. end
  8411.  
  8412. aa1.Scale = v3(1,1,1)
  8413.  
  8414. a2 = new("Part",char)
  8415. a2.Name = "Beam"
  8416. a2.Anchored = true
  8417. a2.Locked = true
  8418.  
  8419. a2.Size = v3(0.1,0.1,0.1)
  8420. a2.CanCollide = false
  8421. a2.Position = v3(999,999,999)
  8422. a2.BrickColor = bc("Cyan")
  8423. a2.Material = "Neon"
  8424. if fuse == false then
  8425. if potara == false then
  8426. a2.Transparency = 0
  8427. else
  8428. a2.Transparency = 1
  8429. end
  8430. else
  8431.  
  8432. a2.Transparency = 1
  8433. end
  8434. aa2 = new("SpecialMesh",a2)
  8435. aa2.MeshType = "Sphere"
  8436. aa2.Scale = v3(150,100,100)
  8437. a3 = new("Part",char)
  8438. a3.Name = "Beam"
  8439. a3.Locked = true
  8440. a3.Anchored = true
  8441. a3.Size = v3(0.1,0.1,0.1)
  8442. a3.CanCollide = false
  8443. a3.Position = v3(999,999,999)
  8444. a3.BrickColor = bc("Cyan")
  8445. a3.Material = "Neon"
  8446. if fuse == false then
  8447. if potara == false then
  8448. a3.Transparency = 0
  8449. else
  8450. a3.Transparency = 1
  8451. end
  8452. else
  8453.  
  8454. a3.Transparency = 1
  8455. end
  8456. aa3 = new("SpecialMesh",a3)
  8457. aa3.MeshType = "Sphere"
  8458. aa3.Scale = v3(200,100,100)
  8459. if ssj4 == true and fuse == false then
  8460. a1.BrickColor = bc("Really red")
  8461. a2.BrickColor = bc("Really red")
  8462. a3.BrickColor = bc("Really red")
  8463. --]]
  8464.  
  8465.  
  8466. mouse.KeyDown:connect(function(key)
  8467. if key == "p" then
  8468.  
  8469. Humanoid.WalkSpeed = 0
  8470. RootPart.Anchored = true
  8471. bigkamehameha1 = true
  8472.  
  8473. wait(0)
  8474. bigkamehameha1 = false
  8475. bigkamehameha2 = true
  8476. ar = new("Part",char)
  8477. ar.Name = "NewPart"
  8478. ar.Position = v3(999,999,999)
  8479. ar.Size = v3(1,1,1)
  8480. ar.BrickColor = bc("Cyan")
  8481. ar.Material = "Neon"
  8482. ar.Transparency = 1
  8483. aar = new("SpecialMesh",ar)
  8484. aar.MeshType = "Sphere"
  8485. aar.Scale = v3(3,3,4)
  8486.  
  8487. aaar =new("Weld",ar)
  8488. aaar.Part0 = Torso
  8489. aaar.Part1 = ar
  8490. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8491. for i = 1,9 do
  8492. wait(0.5)
  8493. GroundWave1d()
  8494. ar.Transparency = ar.Transparency - 0.1
  8495. end
  8496. kamehameha()
  8497.  
  8498. idle7 = true
  8499. ar:Destroy()
  8500. bigkamehameha2 = false
  8501. RootPart.Anchored = false
  8502. end
  8503. end)
  8504.  
  8505. function splash()
  8506. beamgo = 6
  8507. beamgo1 = 1
  8508. enabled = true
  8509. sizeup = -25
  8510.  
  8511. kamefire.Volume = 5
  8512.  
  8513. wait(0.2)
  8514. RootPart.Anchored = true
  8515. kamecharge:Stop()
  8516.  
  8517.  
  8518. a1 = new("Part",char)
  8519. a1.Name = "Beam"
  8520. a1.Anchored = true
  8521. a1.Size = v3(6,6,6)
  8522. a1.CanCollide = false
  8523. a1.Locked = true
  8524. a1.Position = v3(999,999,999)
  8525. a1.BrickColor = bc("Cyan")
  8526. a1.Material = "Neon"
  8527. a1.Transparency = 0
  8528. aa1 = new("SpecialMesh",a1)
  8529. if fuse == false then
  8530. aa1.MeshType = "Cylinder"
  8531. if potara == false then
  8532. aa1.MeshType = "Cylinder"
  8533. else
  8534. aa1.MeshType = "Sphere"
  8535. end
  8536. else
  8537. aa1.MeshType = "Sphere"
  8538. end
  8539.  
  8540. aa1.Scale = v3(1,1,1)
  8541.  
  8542. a2 = new("Part",char)
  8543. a2.Name = "Beam"
  8544. a2.Anchored = true
  8545. a2.Locked = true
  8546.  
  8547. a2.Size = v3(0.1,0.1,0.1)
  8548. a2.CanCollide = false
  8549. a2.Position = v3(999,999,999)
  8550. a2.BrickColor = bc("Cyan")
  8551. a2.Material = "Neon"
  8552. if fuse == false then
  8553. if potara == false then
  8554. a2.Transparency = 0
  8555. else
  8556. a2.Transparency = 1
  8557. end
  8558. else
  8559.  
  8560. a2.Transparency = 1
  8561. end
  8562. aa2 = new("SpecialMesh",a2)
  8563. aa2.MeshType = "Sphere"
  8564. aa2.Scale = v3(150,100,100)
  8565. a3 = new("Part",char)
  8566. a3.Name = "Beam"
  8567. a3.Locked = true
  8568. a3.Anchored = true
  8569. a3.Size = v3(0.1,0.1,0.1)
  8570. a3.CanCollide = false
  8571. a3.Position = v3(999,999,999)
  8572. a3.BrickColor = bc("Cyan")
  8573. a3.Material = "Neon"
  8574. if fuse == false then
  8575. if potara == false then
  8576. a3.Transparency = 0
  8577. else
  8578. a3.Transparency = 1
  8579. end
  8580. else
  8581.  
  8582. a3.Transparency = 1
  8583. end
  8584. aa3 = new("SpecialMesh",a3)
  8585. aa3.MeshType = "Sphere"
  8586. aa3.Scale = v3(200,100,100)
  8587. if ssj4 == true and fuse == false then
  8588. a1.BrickColor = bc("Really red")
  8589. a2.BrickColor = bc("Really red")
  8590. a3.BrickColor = bc("Really red")
  8591. end
  8592. kamecharge:Stop()
  8593. kamefire:Play()
  8594.  
  8595. GroundWave1()
  8596. startk = false
  8597. ringfolder = Instance.new("Model",char)
  8598. end
  8599.  
  8600.  
  8601. GroundWave2 = function()
  8602. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8603. Colors = {"White", "White"}
  8604. local wave3 = Instance.new("Part", char)
  8605. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8606. wave3.Anchored = true
  8607. wave3.Name = "Wave"
  8608. wave3.CanCollide = false
  8609. wave3.Locked = true
  8610. wave3.Size = Vector3.new(1, 1, 1)
  8611. wave3.TopSurface = "Smooth"
  8612. wave3.BottomSurface = "Smooth"
  8613. wave3.Transparency = 0.35
  8614. wave3.CFrame = HandCF
  8615. wm1 = Instance.new("SpecialMesh", wave3)
  8616. wm1.MeshId = "rbxassetid://3270017"
  8617. coroutine.wrap(function()
  8618. for i = 1, 30, 1 do
  8619. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8620. wave3.Size = wm1.Scale
  8621. wave3.CFrame = HandCF
  8622. wave3.Transparency = i/30
  8623. wait()
  8624. end
  8625. wait()
  8626. wave3:Destroy()
  8627. end)()
  8628. end
  8629. GroundWave3 = function()
  8630. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8631. Colors = {"White", "White"}
  8632. local wave2 = Instance.new("Part", char)
  8633. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8634. wave2.Anchored = true
  8635. wave2.Name = "Wave"
  8636. wave2.CanCollide = false
  8637. wave2.Locked = true
  8638. wave2.Size = Vector3.new(1, 1, 1)
  8639. wave2.TopSurface = "Smooth"
  8640. wave2.BottomSurface = "Smooth"
  8641. wave2.Transparency = 0.35
  8642. wave2.CFrame = HandCF
  8643. wm2 = Instance.new("SpecialMesh", wave2)
  8644. wm2.MeshId = "rbxassetid://3270017"
  8645. coroutine.wrap(function()
  8646. for i = 1, 30, 1 do
  8647. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8648. wave2.Size = wm2.Scale
  8649. wave2.CFrame = HandCF
  8650. wave2.Transparency = i/30
  8651. wait()
  8652. end
  8653. wait()
  8654. wave2:Destroy()
  8655. end)()
  8656. end
  8657. GroundWave4 = function()
  8658. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8659. Colors = {"White", "White"}
  8660. local wave1 = Instance.new("Part", char)
  8661. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8662. wave1.Anchored = true
  8663. wave1.Name = "Wave"
  8664. wave1.CanCollide = false
  8665. wave1.Locked = true
  8666. wave1.Size = Vector3.new(1, 1, 1)
  8667. wave1.TopSurface = "Smooth"
  8668. wave1.BottomSurface = "Smooth"
  8669. wave1.Transparency = 0.35
  8670. wave1.CFrame = HandCF
  8671. wm3 = Instance.new("SpecialMesh", wave1)
  8672. wm3.MeshId = "rbxassetid://3270017"
  8673. coroutine.wrap(function()
  8674. for i = 1, 30, 1 do
  8675. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8676. wave1.Size = wm3.Scale
  8677. wave1.CFrame = HandCF
  8678. wave1.Transparency = i/30
  8679. wait()
  8680. end
  8681. wait()
  8682. wave1:Destroy()
  8683. end)()
  8684. end
  8685.  
  8686.  
  8687. function kamehameha()
  8688. beamgo = 6
  8689. beamgo1 = 1
  8690. enabled = true
  8691. sizeup = -25
  8692.  
  8693. kamefire.Volume = 5
  8694.  
  8695. wait(0.2)
  8696. RootPart.Anchored = true
  8697. kamecharge:Stop()
  8698.  
  8699.  
  8700. a1 = new("Part",char)
  8701. a1.Name = "Beam"
  8702. a1.Anchored = true
  8703. a1.Size = v3(6,6,6)
  8704. a1.CanCollide = false
  8705. a1.Locked = true
  8706. a1.Position = v3(999,999,999)
  8707. a1.BrickColor = bc("Cyan")
  8708. a1.Material = "Neon"
  8709. a1.Transparency = 0
  8710. aa1 = new("SpecialMesh",a1)
  8711. if fuse == false then
  8712. aa1.MeshType = "Cylinder"
  8713. if potara == false then
  8714. aa1.MeshType = "Cylinder"
  8715. else
  8716. aa1.MeshType = "Sphere"
  8717. end
  8718. else
  8719. aa1.MeshType = "Sphere"
  8720. end
  8721.  
  8722. aa1.Scale = v3(1,1,1)
  8723.  
  8724. a2 = new("Part",char)
  8725. a2.Name = "Beam"
  8726. a2.Anchored = true
  8727. a2.Locked = true
  8728.  
  8729. a2.Size = v3(0.1,0.1,0.1)
  8730. a2.CanCollide = false
  8731. a2.Position = v3(999,999,999)
  8732. a2.BrickColor = bc("Cyan")
  8733. a2.Material = "Neon"
  8734. if fuse == false then
  8735. if potara == false then
  8736. a2.Transparency = 0
  8737. else
  8738. a2.Transparency = 1
  8739. end
  8740. else
  8741.  
  8742. a2.Transparency = 1
  8743. end
  8744. aa2 = new("SpecialMesh",a2)
  8745. aa2.MeshType = "Sphere"
  8746. aa2.Scale = v3(150,100,100)
  8747. a3 = new("Part",char)
  8748. a3.Name = "Beam"
  8749. a3.Locked = true
  8750. a3.Anchored = true
  8751. a3.Size = v3(0.1,0.1,0.1)
  8752. a3.CanCollide = false
  8753. a3.Position = v3(999,999,999)
  8754. a3.BrickColor = bc("Cyan")
  8755. a3.Material = "Neon"
  8756. if fuse == false then
  8757. if potara == false then
  8758. a3.Transparency = 0
  8759. else
  8760. a3.Transparency = 1
  8761. end
  8762. else
  8763.  
  8764. a3.Transparency = 1
  8765. end
  8766. aa3 = new("SpecialMesh",a3)
  8767. aa3.MeshType = "Sphere"
  8768. aa3.Scale = v3(200,100,100)
  8769. if ssj4 == true and fuse == false then
  8770. a1.BrickColor = bc("Really red")
  8771. a2.BrickColor = bc("Really red")
  8772. a3.BrickColor = bc("Really red")
  8773. end
  8774. kamecharge:Stop()
  8775. kamefire:Play()
  8776.  
  8777. GroundWave1()
  8778. startk = false
  8779. ringfolder = Instance.new("Model",char)
  8780. --Damages
  8781. -----------------------------------------------------------------------------------------
  8782. a1.Touched:connect(function(hit)
  8783.  
  8784. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  8785.  
  8786.  
  8787.  
  8788. if hit.Parent:IsA("Model") then
  8789. hit.Parent:BreakJoints()
  8790. end
  8791. hit:Destroy()
  8792. if enabled == true then
  8793. enabled = false
  8794. num = num + 1
  8795. kamehit:Play()
  8796. a21 = new("Part",char)
  8797. a21.Name = "Beam"..num
  8798. a21.Locked = true
  8799. a21.Size = v3(1,1,1)
  8800. a21.CanCollide = false
  8801. a21.Position = v3(999,999,999)
  8802. a21.BrickColor = bc("Cyan")
  8803. a21.Material = "Neon"
  8804. a21.Transparency = 0
  8805. aa21 = new("SpecialMesh",a21)
  8806. a21.Anchored = true
  8807. a21.Position = hit.Position
  8808. aa21.MeshType = "Sphere"
  8809. aa21.Scale = v3(1,1,1)
  8810. GroundWave2()
  8811. GroundWave3()
  8812. GroundWave4()
  8813. for i = 1,50 do
  8814. wait()
  8815. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  8816. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  8817. end
  8818. enabled = true
  8819. char["Beam"..num]:Destroy()
  8820. end
  8821.  
  8822. end
  8823.  
  8824. end)
  8825.  
  8826.  
  8827. --Damages
  8828. -----------------------------------------------------------------------------------------
  8829. a5.Touched:connect(function(hit)
  8830.  
  8831. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  8832.  
  8833.  
  8834.  
  8835. if hit.Parent:IsA("Model") then
  8836. hit.Parent:BreakJoints()
  8837. end
  8838. hit:Destroy()
  8839. if enabled == true then
  8840. enabled = false
  8841. num = num + 1
  8842. kamehit:Play()
  8843. a21 = new("Part",char)
  8844. a21.Name = "Beam"..num
  8845. a21.Locked = true
  8846. a21.Size = v3(1,1,1)
  8847. a21.CanCollide = false
  8848. a21.Position = v3(999,999,999)
  8849. a21.BrickColor = bc("Cyan")
  8850. a21.Material = "Neon"
  8851. a21.Transparency = 0
  8852. aa21 = new("SpecialMesh",a21)
  8853. a21.Anchored = true
  8854. a21.Position = hit.Position
  8855. aa21.MeshType = "Sphere"
  8856. aa21.Scale = v3(1,1,1)
  8857. GroundWave2()
  8858. GroundWave3()
  8859. GroundWave4()
  8860. for i = 1,50 do
  8861. wait()
  8862. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  8863. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  8864. end
  8865. enabled = true
  8866. char["Beam"..num]:Destroy()
  8867. end
  8868.  
  8869. end
  8870.  
  8871. end)
  8872.  
  8873.  
  8874. beam2 = true
  8875. beam1 = true
  8876.  
  8877. if potara == true then
  8878. for i = 1,20 do
  8879. wait(0.1)
  8880. sizeup = sizeup-0.7
  8881. ringgo = ringgo + 15
  8882. av = new("Part",ringfolder)
  8883. av.Name = "NewRing"
  8884. av.Anchored = true
  8885. av.Size = v3(0.6,1,1)
  8886. av.BrickColor = bc("White")
  8887. av.Material = "Neon"
  8888. av.Transparency = 0
  8889. aav = new("SpecialMesh",av)
  8890. aav.MeshType = "FileMesh"
  8891. aav.Scale = v3(sizeup,30,sizeup)
  8892. aav.MeshId = "rbxassetid://991124063"
  8893. 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)
  8894.  
  8895. end
  8896. end
  8897. if potara == false then
  8898. wait(3)
  8899. else
  8900. wait(0.5)
  8901. end
  8902.  
  8903. beam1 = false
  8904.  
  8905. repeat
  8906. wait()
  8907.  
  8908. if fuse == false then
  8909. if potara == false then
  8910. a1.Size = a1.Size - v3(0,0.2,0.2)
  8911. else
  8912. for i,v in pairs(char.Model:GetChildren()) do
  8913. if v:IsA("Part") then
  8914. if v.Name == "NewRing" then
  8915. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  8916. v.Transparency = v.Transparency + 0.1
  8917. end
  8918. end
  8919. end
  8920. a1.Size = a1.Size - v3(0,2,2)
  8921. end
  8922. else
  8923. a1.Size = a1.Size - v3(0,2,2)
  8924. end
  8925. aa2.Scale = aa2.Scale - v3(3,3,3)
  8926. aa3.Scale = aa3.Scale - v3(3,3,3)
  8927. until
  8928. a1.Size.y < 0.1
  8929.  
  8930.  
  8931. a1:Destroy()
  8932. ringfolder:Destroy()
  8933. a2:Destroy()
  8934. a3:Destroy()
  8935. for i = 1,10 do
  8936. wait()
  8937.  
  8938. kamefire.Volume = kamefire.Volume - 0.5
  8939. end
  8940. kamefire:Stop()
  8941. RootPart.Anchored = false
  8942.  
  8943. end
  8944.  
  8945.  
  8946.  
  8947.  
  8948.  
  8949. mouse.KeyDown:connect(function(k)
  8950. if attack == false and k == "[" and MV4 > 80 and firemode == true then
  8951. MV4 = 0
  8952. Humanoid.WalkSpeed = 13
  8953. attack = true
  8954. Firepart1 = Instance.new("Part", RightArm)
  8955. Firepart1.Size = Vector3.new(1, 1, 1)
  8956. GuW1 = Instance.new("Weld")
  8957. GuW1.Name = "GuW"
  8958. GuW1.Part0 = RightArm
  8959. GuW1.C0 = cn(0, -1, 0)
  8960. GuW1.C1 = cn(0, 0, 0)
  8961. GuW1.Part1 = Firepart1
  8962. GuW1.Parent = RightArm
  8963. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8964. Firepart1.Transparency = 1
  8965. Firepart2 = Instance.new("Part", LeftArm)
  8966. Firepart2.Size = Vector3.new(1, 1, 1)
  8967. GuW2 = Instance.new("Weld")
  8968. GuW2.Name = "GuW"
  8969. GuW2.Part0 = LeftArm
  8970. GuW2.C0 = cn(0, -1, 0)
  8971. GuW2.C1 = cn(0, 0, 0)
  8972. GuW2.Part1 = Firepart2
  8973. GuW2.Parent = LeftArm
  8974. Firepart2.Transparency = 1
  8975. GuW1:Destroy()
  8976. GuW1 = Instance.new("Weld")
  8977. GuW1.Name = "GuW"
  8978. GuW1.Part0 = Torso
  8979. GuW1.C0 = cn(0, 0, -6)
  8980. GuW1.C1 = cn(0, 0, 0)
  8981. GuW1.Part1 = Firepart1
  8982. GuW1.Parent = Torso
  8983. GuW2:Destroy()
  8984. GuW2 = Instance.new("Weld")
  8985. GuW2.Name = "GuW"
  8986. GuW2.Part0 = Torso
  8987. GuW2.C0 = cn(0, 0, -6)
  8988. GuW2.C1 = cn(0, 0, 0)
  8989. GuW2.Part1 = Firepart2
  8990. GuW2.Parent = Torso
  8991. GuW2:Destroy()
  8992. GuW2 = Instance.new("Weld")
  8993. GuW2.Name = "GuW"
  8994. GuW2.Part0 = Torso
  8995. GuW2.C0 = cn(0, 0, -4)
  8996. GuW2.C1 = cn(0, 0, 0)
  8997. GuW2.Part1 = Firepart2
  8998. GuW2.Parent = Torso
  8999. for i = 0, 18, 0.1 do
  9000. swait()
  9001. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9002. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9003. 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)
  9004. if Torsovelocity.Y > 2 then
  9005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9007. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9008. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9009. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9010. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9011. elseif Torsovelocity.Y < 1 then
  9012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9014. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9015. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9016. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9017. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9018. end
  9019. end
  9020. GuW1:Destroy()
  9021. GuW1 = Instance.new("Weld")
  9022. GuW1.Name = "GuW"
  9023. GuW1.Part0 = Torso
  9024. GuW1.C0 = cn(0, 0, -15)
  9025. GuW1.C1 = cn(0, 0, 0)
  9026. GuW1.Part1 = Firepart1
  9027. GuW1.Parent = Torso
  9028. GuW2:Destroy()
  9029. GuW2 = Instance.new("Weld")
  9030. GuW2.Name = "GuW"
  9031. GuW2.Part0 = Torso
  9032. GuW2.C0 = cn(0, 0, -17.5)
  9033. GuW2.C1 = cn(0, 0, 0)
  9034. GuW2.Part1 = Firepart2
  9035. GuW2.Parent = Torso
  9036. for i = 0, 1.25, 0.01 do
  9037. swait()
  9038. 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)
  9039. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9040. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9041. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9042. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9043. if Torsovelocity.Y > 2 then
  9044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9046. 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)
  9047. 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)
  9048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9049. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9050. end
  9051. end
  9052. wait(0.5)
  9053. Humanoid.WalkSpeed = 16
  9054. attack = false
  9055. MV4 = 300
  9056. Firepart1:Destroy()
  9057. Firepart2:Destroy()
  9058. end
  9059.  
  9060.  
  9061. if attack == false and k == "-" and MV4 > 19 and InForm == true then
  9062. MV4 = 90
  9063. Humanoid.WalkSpeed = 0.01
  9064. attack = true
  9065. Firepart1 = Instance.new("Part", RightArm)
  9066. Firepart1.Size = Vector3.new(1, 1, 1)
  9067. GuW1 = Instance.new("Weld")
  9068. GuW1.Name = "GuW"
  9069. GuW1.Part0 = RightArm
  9070. GuW1.C0 = cn(0, -1, 0)
  9071. GuW1.C1 = cn(0, 0, 0)
  9072. GuW1.Part1 = Firepart1
  9073. GuW1.Parent = RightArm
  9074. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9075. Firepart1.Transparency = 1
  9076. Firepart2 = Instance.new("Part", LeftArm)
  9077. Firepart2.Size = Vector3.new(1, 1, 1)
  9078. GuW2 = Instance.new("Weld")
  9079. GuW2.Name = "GuW"
  9080. GuW2.Part0 = LeftArm
  9081. GuW2.C0 = cn(0, -1, 0)
  9082. GuW2.C1 = cn(0, 0, 0)
  9083. GuW2.Part1 = Firepart2
  9084. GuW2.Parent = LeftArm
  9085. Firepart2.Transparency = 1
  9086. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9087. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9088. for i = 0, 2, 0.1 do
  9089. swait()
  9090. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9091. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9092. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9093. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9094. if Torsovelocity.Y > 2 then
  9095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9097. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9100. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9101. elseif Torsovelocity.Y < 1 then
  9102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9104. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9107. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9108. end
  9109. end
  9110. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9111. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9112. for i = 0, 7, 0.1 do
  9113. swait()
  9114. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9115. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9116. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9117. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9118. if Torsovelocity.Y > 2 then
  9119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9121. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9124. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9125. elseif Torsovelocity.Y < 1 then
  9126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9128. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9131. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9132. end
  9133. end
  9134. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9135. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9136. for i = 0, 7, 0.1 do
  9137. swait()
  9138. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9139. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9140. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9141. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9142. if Torsovelocity.Y > 2 then
  9143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9145. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9148. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9149. elseif Torsovelocity.Y < 1 then
  9150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9152. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9153. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9154. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9155. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9156. end
  9157. end
  9158. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9159. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9160. for i = 0, 6, 0.1 do
  9161. swait()
  9162. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9163. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9164. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9165. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9166. if Torsovelocity.Y > 2 then
  9167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9169. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9170. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9171. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9172. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9173. elseif Torsovelocity.Y < 1 then
  9174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9176. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9177. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9179. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9180. end
  9181. end
  9182. for i = 0, 5, 0.1 do
  9183. swait()
  9184. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9185. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9186. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9187. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9188. if Torsovelocity.Y > 2 then
  9189. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9190. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9191. 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)
  9192. 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)
  9193. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9194. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9195. elseif Torsovelocity.Y < 1 then
  9196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9198. 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)
  9199. 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)
  9200. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9201. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9202. end
  9203. end
  9204. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9205. for i = 0, 7, 0.1 do
  9206. swait()
  9207. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9208. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9209. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9210. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9211. if Torsovelocity.Y > 2 then
  9212. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9213. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9214. 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)
  9215. 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)
  9216. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9217. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9218. elseif Torsovelocity.Y < 1 then
  9219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9221. 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)
  9222. 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)
  9223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9225. end
  9226. end
  9227. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9228. GuW1:Destroy()
  9229. GuW1 = Instance.new("Weld")
  9230. GuW1.Name = "GuW"
  9231. GuW1.Part0 = Torso
  9232. GuW1.C0 = cn(0, 0, -6)
  9233. GuW1.C1 = cn(0, 0, 0)
  9234. GuW1.Part1 = Firepart1
  9235. GuW1.Parent = Torso
  9236. GuW2:Destroy()
  9237. GuW2 = Instance.new("Weld")
  9238. GuW2.Name = "GuW"
  9239. GuW2.Part0 = Torso
  9240. GuW2.C0 = cn(0, 0, -6)
  9241. GuW2.C1 = cn(0, 0, 0)
  9242. GuW2.Part1 = Firepart2
  9243. GuW2.Parent = Torso
  9244. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9245. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9246. GuW2:Destroy()
  9247. GuW2 = Instance.new("Weld")
  9248. GuW2.Name = "GuW"
  9249. GuW2.Part0 = Torso
  9250. GuW2.C0 = cn(0, 0, -4)
  9251. GuW2.C1 = cn(0, 0, 0)
  9252. GuW2.Part1 = Firepart2
  9253. GuW2.Parent = Torso
  9254. for i = 0, 7, 0.1 do
  9255. swait()
  9256. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9257. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9258. if Torsovelocity.Y > 2 then
  9259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9261. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9262. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9263. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9264. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9265. elseif Torsovelocity.Y < 1 then
  9266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9268. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9270. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9271. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9272. end
  9273. end
  9274. local bp2 = Create("BodyPosition")({
  9275. P = 900,
  9276. D = 1000,
  9277. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9278. position = Torso.Position + Vector3.new(0, 60, 0),
  9279. Parent = Torso
  9280. })
  9281. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9282. for i = 0, 8, 0.1 do
  9283. swait()
  9284. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9285. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9286. 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)
  9287. if Torsovelocity.Y > 2 then
  9288. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9289. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9290. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9291. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9292. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9293. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9294. elseif Torsovelocity.Y < 1 then
  9295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9297. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9298. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9299. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9300. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9301. end
  9302. end
  9303. for i = 0, 18, 0.1 do
  9304. swait()
  9305. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9306. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9307. 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)
  9308. if Torsovelocity.Y > 2 then
  9309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9311. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9314. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9315. elseif Torsovelocity.Y < 1 then
  9316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9318. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9319. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9320. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9321. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9322. end
  9323. end
  9324. GuW1:Destroy()
  9325. GuW1 = Instance.new("Weld")
  9326. GuW1.Name = "GuW"
  9327. GuW1.Part0 = Torso
  9328. GuW1.C0 = cn(0, 0, -15)
  9329. GuW1.C1 = cn(0, 0, 0)
  9330. GuW1.Part1 = Firepart1
  9331. GuW1.Parent = Torso
  9332. GuW2:Destroy()
  9333. GuW2 = Instance.new("Weld")
  9334. GuW2.Name = "GuW"
  9335. GuW2.Part0 = Torso
  9336. GuW2.C0 = cn(0, 0, -17.5)
  9337. GuW2.C1 = cn(0, 0, 0)
  9338. GuW2.Part1 = Firepart2
  9339. GuW2.Parent = Torso
  9340. for i = 0, 1.25, 0.01 do
  9341. swait()
  9342. 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)
  9343. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9344. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9345. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9346. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9347. if Torsovelocity.Y > 2 then
  9348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9350. 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)
  9351. 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)
  9352. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9353. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9354. elseif Torsovelocity.Y < 1 then
  9355. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9356. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9357. 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)
  9358. 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)
  9359. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9360. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9361. end
  9362. end
  9363. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9364. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9365. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9366. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9367. for i = 0, 3, 0.1 do
  9368. swait()
  9369. if Torsovelocity.Y > 2 then
  9370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9372. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9373. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9374. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9375. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9376. elseif Torsovelocity.Y < 1 then
  9377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9379. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9380. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9382. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9383. end
  9384. end
  9385. wait(1)
  9386. bp2:Destroy()
  9387. Humanoid.WalkSpeed = 16
  9388. attack = false
  9389. MV4 = 0
  9390. Firepart1:Destroy()
  9391. Firepart2:Destroy()
  9392. end
  9393. end)
  9394. whiletruewait = false
  9395. game:GetService("RunService").Stepped:connect(function()
  9396. if whiletruewait == false then
  9397. whiletruewait = true
  9398. wait()
  9399. whiletruewait = false
  9400. end
  9401. end)
  9402. game:GetService("RunService").Stepped:connect(function()
  9403. if whiletruewait == false then
  9404. if MV1 < 20 then
  9405. MV1 = MV1 + 0.2
  9406. end
  9407. if MV2 < 90 then
  9408. MV2 = MV2 + 1
  9409. end
  9410. if MV3 < 190 then
  9411. MV3 = MV3 + 0.4
  9412. end
  9413. if MV4 < 500 then
  9414. MV4 = MV4 + 0.3
  9415. end
  9416. end
  9417. end)
  9418. Humanoid.MaxHealth = 10000
  9419. wait()
  9420. for i = 1, 6 do
  9421. Humanoid.Health = Humanoid.MaxHealth
  9422. wait()
  9423. end
  9424.  
  9425. ---
  9426. GroundWave3 = function()
  9427. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9428. Colors = {"White", "White"}
  9429. local wave = Instance.new("Part", char)
  9430. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9431. wave.Anchored = true
  9432. wave.Name = "Wave"
  9433. wave.CanCollide = false
  9434. wave.Locked = true
  9435. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9436. wave.TopSurface = "Smooth"
  9437. wave.BottomSurface = "Smooth"
  9438. wave.Transparency = 0.10
  9439. wave.CFrame = HandCF
  9440. wm = Instance.new("SpecialMesh",wave)
  9441. wm.MeshId = "rbxassetid://559831844"
  9442. coroutine.wrap(function()
  9443. for i = 1, 30, 1 do
  9444. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9445. wave.Size = wm.Scale
  9446. wave.CFrame = HandCF
  9447. wave.Transparency = i/30
  9448. wait()
  9449. end
  9450. wait()
  9451. wave:Destroy()
  9452. end)()
  9453. end
  9454. ---
  9455.  
  9456. local rock3 = false
  9457. local rock2 = false
  9458. local rock = false
  9459.  
  9460. if rock2 == true then
  9461. wait(0.1)
  9462.  
  9463. for i,v in pairs(char:GetChildren()) do
  9464. if v:IsA("Part") then
  9465. if v.Name == "NewPart2" then
  9466. v.GO.Velocity = v3(0,-5,0)
  9467. end
  9468. end
  9469.  
  9470. end
  9471. rock2 = false
  9472. end
  9473. if rock3 == true then
  9474. wait(0.1)
  9475. for i,v in pairs(char:GetChildren()) do
  9476. if v:IsA("Part") then
  9477. if v.Name == "NewPart2" then
  9478. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9479. end
  9480. end
  9481. end
  9482. rock3 = false
  9483. end
  9484.  
  9485.  
  9486. local v3 = Vector3.new
  9487. local num = 0
  9488. local bc = BrickColor.new
  9489. local new = Instance.new
  9490.  
  9491. GroundWave1d = function()
  9492.  
  9493. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9494. Colors = {"Cyan", "Cyan"}
  9495. local wave = Instance.new("Part", char)
  9496. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9497. wave.Anchored = true
  9498. wave.Name = "Wave"..number
  9499. wave.CanCollide = false
  9500. wave.Locked = true
  9501. wave.Size = Vector3.new(0.5,0.5,0.5)
  9502. wave.TopSurface = "Smooth"
  9503. wave.BottomSurface = "Smooth"
  9504. wave.Transparency = 0.35
  9505. wave.CFrame = HandCF
  9506. wm = Instance.new("SpecialMesh", wave)
  9507. wm.Name = "wave"..number
  9508. wm.MeshId = "rbxassetid://3270017"
  9509. coroutine.wrap(function()
  9510. for i = 1, 30, 1 do
  9511. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9512. wave.Size = wm.Scale
  9513. wave.CFrame = HandCF
  9514. wave.Transparency = i/30
  9515. wait()
  9516. end
  9517. wait()
  9518. wave:Destroy()
  9519.  
  9520. end)()
  9521. end
  9522.  
  9523. mouse.KeyDown:connect(function(key)
  9524. if key == "ins" then
  9525.  
  9526. Humanoid.WalkSpeed = 0
  9527. RootPart.Anchored = true
  9528. bigkamehameha1 = true
  9529.  
  9530. wait(0)
  9531. bigkamehameha1 = false
  9532. bigkamehameha2 = true
  9533. ar = new("Part",char)
  9534. ar.Name = "NewPart"
  9535. ar.Position = v3(999,999,999)
  9536. ar.Size = v3(1,1,1)
  9537. ar.BrickColor = bc("Cyan")
  9538. ar.Material = "Neon"
  9539. ar.Transparency = 1
  9540. aar = new("SpecialMesh",ar)
  9541. aar.MeshType = "Sphere"
  9542. aar.Scale = v3(3,3,4)
  9543.  
  9544. aaar =new("Weld",ar)
  9545. aaar.Part0 = Torso
  9546. aaar.Part1 = ar
  9547. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9548. for i = 1,9 do
  9549. wait(0.5)
  9550. GroundWave1d()
  9551. ar.Transparency = ar.Transparency - 0.1
  9552. end
  9553. kamehameha()
  9554.  
  9555. idle7 = true
  9556. ar:Destroy()
  9557. bigkamehameha2 = false
  9558. RootPart.Anchored = false
  9559. end
  9560. end)
  9561.  
  9562.  
  9563.  
  9564. local rad = math.rad
  9565. local kamehameha5 = false
  9566. local kamehameha1 = false
  9567. local kamehameha2 = false
  9568. local kamehameha3 = false
  9569. local kamehameha4 = false
  9570.  
  9571. mouse.KeyDown:connect(function(key)
  9572. if key == "ins" then
  9573.  
  9574.  
  9575. idle = false
  9576. Humanoid.WalkSpeed = 0
  9577. RootPart.Anchored = true
  9578.  
  9579. KamehamehaVoice:Play()
  9580. startk = true
  9581.  
  9582.  
  9583.  
  9584. wait(0.4)
  9585.  
  9586.  
  9587. kamehameha2 = true
  9588. kamehameha()
  9589. wait(0.8)
  9590. KamehamehaVoice.TimePosition = 0
  9591. kamehameha2 = false
  9592. Humanoid.WalkSpeed = 16
  9593. RootPart.Anchored = false
  9594. end
  9595. end)
  9596.  
  9597.  
  9598. mouse.KeyDown:connect(function(key)
  9599. if key=="ins" then
  9600. Serious()
  9601. char.JumPower = 150
  9602. end
  9603. end)
  9604. Health = math.huge --------- Serious mode aura.
  9605. BaseHealth = math.huge
  9606.  
  9607.  
  9608.  
  9609.  
  9610. InForm = false
  9611.  
  9612. Player = game.Players.LocalPlayer
  9613. Char = Player.Character
  9614. Torso = Char.Torso
  9615.  
  9616. function Serious()
  9617. for X = 1, 1 do wait()
  9618.  
  9619.  
  9620. wait(0)
  9621. for X = 1, 1 do wait()
  9622. local Effect = Instance.new("Part")
  9623. Effect.Name = "Effect"
  9624. Effect.Parent = Torso
  9625. Effect.CFrame = Torso.CFrame
  9626. Effect.BrickColor = BrickColor.new("Neon orange")
  9627. Effect.Shape = "Ball"
  9628. Effect.Size = Vector3.new(1, 1, 1)
  9629. Effect.Anchored = true
  9630. Effect.Material = "Neon"
  9631. Effect.CanCollide = false
  9632. Effect.CFrame = Torso.CFrame
  9633. Effect.Size = Effect.Size + Vector3.new(0.5)
  9634. Effect.Transparency = Effect.Transparency + 0.04
  9635. end
  9636. end
  9637.  
  9638. repeat
  9639. Torso:FindFirstChild("Effect"):Remove()
  9640. until Torso:FindFirstChild("Effect") == nil
  9641.  
  9642.  
  9643. local Color1 = Color3.new(255, 255, 0)
  9644. local Color2 = Color3.new(255, 255, 0)
  9645.  
  9646. for i = 0, 3, 0.1 do
  9647. swait()
  9648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9650. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9653. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9654. end
  9655. local pie22 = Instance.new("ParticleEmitter")
  9656. pie22.Parent = LeftArm
  9657. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9658. pie22.LightEmission = 1
  9659. pie22.Size = NumberSequence.new(1,2)
  9660. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9661. pie22.Transparency = NumberSequence.new(0.7,1)
  9662. pie22.EmissionDirection = "Top"
  9663. pie22.Enabled = true
  9664. pie22.Lifetime = NumberRange.new(1)
  9665. pie22.Rotation = NumberRange.new(-420, 425)
  9666. pie22.Rate = 50
  9667. pie22.Speed = NumberRange.new(1)
  9668. pie22.LockedToPart = false
  9669. pie22.VelocitySpread = 2
  9670. local pie22 = Instance.new("ParticleEmitter")
  9671. pie22.Parent = RightArm
  9672. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9673. pie22.LightEmission = 1
  9674. pie22.Size = NumberSequence.new(1,2)
  9675. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9676. pie22.Transparency = NumberSequence.new(0.7,1)
  9677. pie22.EmissionDirection = "Top"
  9678. pie22.Enabled = true
  9679. pie22.Lifetime = NumberRange.new(1)
  9680. pie22.Rotation = NumberRange.new(-420, 425)
  9681. pie22.Rate = 50
  9682. pie22.Speed = NumberRange.new(1)
  9683. pie22.LockedToPart = false
  9684. pie22.VelocitySpread = 2
  9685. local pie22 = Instance.new("ParticleEmitter")
  9686. pie22.Parent = LeftLeg
  9687. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9688. pie22.LightEmission = 1
  9689. pie22.Size = NumberSequence.new(1,2)
  9690. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9691. pie22.Transparency = NumberSequence.new(0.8,1)
  9692. pie22.EmissionDirection = "Top"
  9693. pie22.Enabled = true
  9694. pie22.Lifetime = NumberRange.new(1)
  9695. pie22.Rotation = NumberRange.new(-420, 425)
  9696. pie22.Rate = 20
  9697. pie22.Speed = NumberRange.new(1)
  9698. pie22.LockedToPart = false
  9699. pie22.VelocitySpread = 2
  9700. local pie22 = Instance.new("ParticleEmitter")
  9701. pie22.Parent = RightLeg
  9702. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9703. pie22.LightEmission = 1
  9704. pie22.Size = NumberSequence.new(1,2)
  9705. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9706. pie22.Transparency = NumberSequence.new(0.8,1)
  9707. pie22.EmissionDirection = "Top"
  9708. pie22.Enabled = true
  9709. pie22.Lifetime = NumberRange.new(1)
  9710. pie22.Rotation = NumberRange.new(-420, 425)
  9711. pie22.Rate = 20
  9712. pie22.Speed = NumberRange.new(1)
  9713. pie22.LockedToPart = false
  9714. pie22.VelocitySpread = 2
  9715. lig = Instance.new("PointLight",Player.Character.Torso)
  9716. lig.Color=Color3.new(255,255,0)
  9717. lig.Range = 6
  9718.  
  9719. local Must = Instance.new("Sound",Torso)
  9720. Must.SoundId = "rbxassetid://136847579"
  9721. Must.Pitch = 0.99
  9722. Must.Volume = 0.6
  9723. Must.Looped = false
  9724. wait(0)
  9725. Must:Play()
  9726. a21e = new("Part",char)
  9727. a21e.Name = "Beam"..num
  9728. a21e.Locked = true
  9729. a21e.Size = v3(1,1,1)
  9730. a21e.CanCollide = false
  9731. a21e.BrickColor = bc("Neon orange")
  9732. a21e.Material = "Neon"
  9733. a21e.Transparency = 0
  9734. aa21e = new("SpecialMesh",a21e)
  9735. a21e.Anchored = true
  9736. a21e.Position = RootPart.Position
  9737. aa21e.MeshType = "Sphere"
  9738. aa21e.Scale = v3(1,1,1)
  9739. for i = 1,50 do
  9740. wait()
  9741. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9742. a21e.Transparency = a21e.Transparency + 0.04
  9743. end
  9744.  
  9745.  
  9746. local Mus = Instance.new("Sound",Torso)
  9747. Mus.SoundId = "rbxassetid://291165237"
  9748. Mus.Pitch = 0.99
  9749. Mus.Volume = 0.2
  9750. Mus.Looped = true
  9751. wait(0)
  9752. Mus:Play()
  9753.  
  9754. InForm = true
  9755. Humanoid.JumpPower = 120
  9756.  
  9757. Char.Humanoid.MaxHealth = Health
  9758. wait(0.3)
  9759. Char.Humanoid.Health = Health
  9760. wait(0.7)
  9761. Must:Destroy()
  9762. end
  9763.  
  9764. function Base()
  9765. InForm = false
  9766. local Effect = Instance.new("Part")
  9767. Effect.Name = "Effect"
  9768. Effect.Parent = Torso
  9769. Effect.CFrame = Torso.CFrame
  9770. Effect.BrickColor = BrickColor.new("White")
  9771. Effect.Shape = "Ball"
  9772. Effect.Size = Vector3.new(8, 8, 8)
  9773. Effect.Anchored = true
  9774. Effect.Material = "Neon"
  9775. Effect.CanCollide = false
  9776. for loop = 1, 25 do wait()
  9777. Effect.CFrame = Torso.CFrame
  9778. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9779. Effect.Transparency = Effect.Transparency + 0.04
  9780.  
  9781. end
  9782. repeat
  9783. Torso:FindFirstChild("Effect"):Remove()
  9784. until Torso:FindFirstChild("Effect") == nil
  9785.  
  9786. for i, v in pairs(Torso:GetChildren()) do
  9787. if v:IsA('ParticleEmitter') then
  9788. v:Remove()
  9789. end
  9790. end
  9791. char.Humanoid.MaxHealth = BaseHealth
  9792. wait(0.3)
  9793. char.Humanoid.Health = BaseHealth
  9794.  
  9795.  
  9796. end
  9797.  
  9798. mouse.KeyDown:connect(function(key)
  9799. if key=="9" then
  9800. Base()
  9801. lig:Destroy()
  9802. end
  9803. end)
  9804.  
  9805. Player.Chatted:connect(function(Message)
  9806. if Message == "Time to get serious." and InForm == false then
  9807. wait(0.10)
  9808. Serious()
  9809. end
  9810. if Message == "off" or Message == "Nice fight." and InForm == true then
  9811. Base()
  9812. end
  9813. local ContentProvider = game:GetService("ContentProvider")
  9814.  
  9815. local function LoadAssets(AssetList)
  9816. -- Takes an asset list and preloads it. Will not wait for them to load.
  9817.  
  9818. for _, AssetId in pairs(AssetList) do
  9819. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9820. end
  9821. end
  9822.  
  9823. local Gibs = game.Workspace
  9824.  
  9825. function Kill(Character)
  9826. Character.Humanoid.Health = 0
  9827. local poo = Instance.new("IntValue",Character)
  9828. poo.Name = "haha nope"
  9829. local svch = Character
  9830. local hum = Character:findFirstChild("Humanoid")
  9831. Character.Archivable = true
  9832. local chrclone = Character:clone()
  9833. Character.Archivable = false
  9834.  
  9835. local ch = chrclone:GetChildren()
  9836. local i
  9837. for i = 1,#ch do
  9838. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9839. ch[i]:remove()
  9840. end
  9841. end
  9842. local function Scan(ch)
  9843. local e
  9844. for e = 1,#ch do
  9845. Scan(ch[e]:GetChildren())
  9846. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9847. ch[e]:remove()
  9848. end
  9849. end
  9850. end
  9851. Scan(chrclone:GetChildren())
  9852.  
  9853. local hum2 = chrclone:findFirstChild("Humanoid")
  9854.  
  9855.  
  9856. if hum2 ~= nil then
  9857. hum2.Name = "Humanoid2"
  9858. hum2.PlatformStand = true
  9859. hum2.Sit = true
  9860. hum2.MaxHealth = 0
  9861. hum2.Health = 0
  9862. end
  9863.  
  9864. local ch = Character:GetChildren()
  9865. local i
  9866. for i = 1,#ch do
  9867. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9868. ch[i]:remove()
  9869. end
  9870. end
  9871.  
  9872. wait(0.2)
  9873.  
  9874. local ch = Character:GetChildren()
  9875. local i
  9876. for i = 1,#ch do
  9877. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9878. ch[i]:remove()
  9879. end
  9880. end
  9881. Character = chrclone
  9882. local Torso = Character.Torso
  9883. local movevector = Vector3.new()
  9884.  
  9885. if Torso then
  9886. local Head = Character:FindFirstChild("Head")
  9887. local Limb = Character:FindFirstChild("Right Arm")
  9888. if Limb then
  9889.  
  9890. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9891. local Joint = Instance.new("Glue")
  9892. Joint.Name = "RightShoulder"
  9893. Joint.Part0 = Torso
  9894. Joint.Part1 = Limb
  9895. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9896. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9897. Joint.Parent = Torso
  9898.  
  9899. local B = Instance.new("Part")
  9900. B.TopSurface = 0
  9901. B.BottomSurface = 0
  9902. B.formFactor = "Symmetric"
  9903. B.Size = Vector3.new(1, 1, 1)
  9904. B.Transparency = 1
  9905. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9906. B.Parent = Character
  9907. local W = Instance.new("Weld")
  9908. W.Part0 = Limb
  9909. W.Part1 = B
  9910. W.C0 = CFrame.new(0, -0.5, 0)
  9911. W.Parent = Limb
  9912.  
  9913. end
  9914. local Limb = Character:FindFirstChild("Left Arm")
  9915. if Limb then
  9916.  
  9917. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9918. local Joint = Instance.new("Glue")
  9919. Joint.Name = "LeftShoulder"
  9920. Joint.Part0 = Torso
  9921. Joint.Part1 = Limb
  9922. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9923. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9924. Joint.Parent = Torso
  9925.  
  9926. local B = Instance.new("Part")
  9927. B.TopSurface = 0
  9928. B.BottomSurface = 0
  9929. B.formFactor = "Symmetric"
  9930. B.Size = Vector3.new(1, 1, 1)
  9931. B.Transparency = 1
  9932. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9933. B.Parent = Character
  9934. local W = Instance.new("Weld")
  9935. W.Part0 = Limb
  9936. W.Part1 = B
  9937. W.C0 = CFrame.new(0, -0.5, 0)
  9938. W.Parent = Limb
  9939.  
  9940. end
  9941. local Limb = Character:FindFirstChild("Right Leg")
  9942. if Limb then
  9943.  
  9944. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9945. local Joint = Instance.new("Glue")
  9946. Joint.Name = "RightHip"
  9947. Joint.Part0 = Torso
  9948. Joint.Part1 = Limb
  9949. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9950. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9951. Joint.Parent = Torso
  9952.  
  9953. local B = Instance.new("Part")
  9954. B.TopSurface = 0
  9955. B.BottomSurface = 0
  9956. B.formFactor = "Symmetric"
  9957. B.Size = Vector3.new(1, 1, 1)
  9958. B.Transparency = 1
  9959. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9960. B.Parent = Character
  9961. local W = Instance.new("Weld")
  9962. W.Part0 = Limb
  9963. W.Part1 = B
  9964. W.C0 = CFrame.new(0, -0.5, 0)
  9965. W.Parent = Limb
  9966.  
  9967. end
  9968. local Limb = Character:FindFirstChild("Left Leg")
  9969. if Limb then
  9970.  
  9971. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9972. local Joint = Instance.new("Glue")
  9973. Joint.Name = "LeftHip"
  9974. Joint.Part0 = Torso
  9975. Joint.Part1 = Limb
  9976. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9977. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9978. Joint.Parent = Torso
  9979.  
  9980. local B = Instance.new("Part")
  9981. B.TopSurface = 0
  9982. B.BottomSurface = 0
  9983. B.formFactor = "Symmetric"
  9984. B.Size = Vector3.new(1, 1, 1)
  9985. B.Transparency = 1
  9986. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9987. B.Parent = Character
  9988. local W = Instance.new("Weld")
  9989. W.Part0 = Limb
  9990. W.Part1 = B
  9991. W.C0 = CFrame.new(0, -0.5, 0)
  9992. W.Parent = Limb
  9993. end
  9994. end
  9995. end
  9996. ----------
  9997.  
  9998. lerpz = function(D, E, F, G)
  9999. D[E] = D[E]:lerp(F, G)
  10000. end
  10001.  
  10002. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10003. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10004. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10005. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10006. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10007. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10008. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10009. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10010. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10011. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10012. resetlerp = function()
  10013. RJ.C0 = RJC0
  10014. RJ.C1 = RJC1
  10015. N.C0 = NC0
  10016. N.C1 = NC1
  10017. RS.C0 = RSC0
  10018. RS.C1 = RSC1
  10019. LS.C0 = LSC0
  10020. LS.C1 = LSC1
  10021. RH.C0 = RHC0
  10022. RH.C1 = RHC1
  10023. LH.C0 = LHC0
  10024. LH.C1 = LHC1
  10025. end
  10026. -------
  10027. ----------
  10028. hrp = char.HumanoidRootPart
  10029.  
  10030. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10031. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10032. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10033. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10034. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10035. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10036. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10037. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10038. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10039. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10040. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10041. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10042. RS = Torso:FindFirstChild("Right Shoulder")
  10043. LS = Torso:FindFirstChild("Left Shoulder")
  10044. RH = Torso:FindFirstChild("Right Hip")
  10045. LH = Torso:FindFirstChild("Left Hip")
  10046. RJ = hrp:FindFirstChild("RootJoint")
  10047. N = Torso:FindFirstChild("Neck")
  10048. cf = CFrame.new
  10049. ang = CFrame.Angles
  10050. rd = math.rad
  10051. rd2 = math.random
  10052. cs = ColorSequence.new
  10053. ns = NumberSequence.new
  10054. nsk = NumberSequenceKeypoint.new
  10055. -------------------
  10056.  
  10057. end)
  10058.  
  10059. print([[
  10060. -------------------------------------------------
  10061. hi
  10062. -------------------------------------------------]])
  10063.  
  10064. spawn(function()
  10065. while wait() do
  10066. if game.Players.LocalPlayer.Character.Humanoid.Health == 0 then
  10067. InForm = false
  10068. local Player = nil
  10069. local char = nil
  10070. local Character = nil
  10071. local RootPart = nil
  10072. local Head = nil
  10073. local done = false
  10074. local canheal = false
  10075. local deathchat1 = false
  10076. local once = false
  10077. local dead = false
  10078. local candie = true
  10079. local deathchat = false
  10080. local idleon = false
  10081. local idle1 = false
  10082. local idle = false
  10083. end
  10084. end
  10085. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement