Advertisement
Guest User

Untitled

a guest
Feb 17th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 486.26 KB | None | 0 0
  1. calu = Instance.new("Sound", workspace)
  2. calu.SoundId = "rbxassetid://164147183"
  3. calu.Playing = true
  4. calu.Volume = 10
  5. calu.Looped = true
  6. calu.MaxDistance = 1000000000
  7. calu.EmitterSize = 10000000000000000
  8. wait(2)
  9. --[[
  10.  
  11. ░▒▓█ Ultra Instinct █▓▒░
  12.  
  13. --]]
  14.  
  15. local Player = game.Players.localPlayer
  16. local char = Player.Character
  17. local Character = Player.Character
  18. local RootPart = Character.HumanoidRootPart
  19. local Head = Character.Head
  20. local done = false
  21. local canheal = false
  22. local deathchat1 = false
  23. local once = true
  24. local dead = false
  25. local candie = true
  26. local deathchat = false
  27. local idleon = true
  28. local idle1 = true
  29. local idle = true
  30. local spiritballenergy = true
  31. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  32. if v:IsA("Accessory") then
  33. v:Destroy()
  34. end
  35. end
  36. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  37. if v:IsA("Shirt") then
  38. v:Remove()
  39. end
  40. end
  41. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  42. if v:IsA("Pants") then
  43. v:Remove()
  44. end
  45. end
  46. wait()
  47. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  48. shirt.Name = "Shirt"
  49. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  50. pants.Name = "Pants"
  51.  
  52.  
  53.  
  54. local v3 = Vector3.new
  55. local num = 0
  56. local bc = BrickColor.new
  57. local new = Instance.new
  58.  
  59.  
  60. Instance.new("ForceField",char).Visible = false
  61. local poo = Instance.new("IntValue",Character)
  62. poo.Name = "haha nope"
  63. char.Humanoid.MaxHealth = math.huge
  64. wait()
  65. char.Humanoid.Health = math.huge
  66. Instance.new("ForceField",char).Visible = false
  67. local skinCol = "Pastel brown"
  68. local bd = Player:FindFirstChild("Body Colors")
  69. if bd then
  70. bd.HeadColor = BrickColor.new(skinCol)
  71. bd.TorsoColor = BrickColor.new(skinCol)
  72. bd.LeftLegColor = BrickColor.new(skinCol)
  73. bd.RightLegColor = BrickColor.new(skinCol)
  74. bd.LeftArmColor = BrickColor.new(skinCol)
  75. bd.RightArmColor = BrickColor.new(skinCol)
  76. else
  77. bd = Instance.new("BodyColors", Player)
  78. bd.HeadColor = BrickColor.new(skinCol)
  79. bd.TorsoColor = BrickColor.new(skinCol)
  80. bd.LeftLegColor = BrickColor.new(skinCol)
  81. bd.RightLegColor = BrickColor.new(skinCol)
  82. bd.LeftArmColor = BrickColor.new(skinCol)
  83. bd.RightArmColor = BrickColor.new(skinCol)
  84. end
  85. local number = 1
  86.  
  87. --------------------------------------------------------------------------
  88. --transform
  89. GroundWave5 = function()
  90. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  91. Colors = {"Lime green", "Lime green"}
  92.  
  93. local wave11 = Instance.new("Part", char)
  94. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  95. wave11.Anchored = true
  96. wave11.Name = "Wave"
  97. wave11.CanCollide = false
  98. wave11.Locked = true
  99. wave11.Size = Vector3.new(1, 1, 1)
  100. wave11.TopSurface = "Smooth"
  101. wave11.BottomSurface = "Smooth"
  102. wave11.Transparency = 0.35
  103. wave11.CFrame = HandCF
  104. wm31 = Instance.new("SpecialMesh", wave11)
  105. wm31.MeshId = "rbxassetid://3270017"
  106. coroutine.wrap(function()
  107. for i = 1, 30, 1 do
  108. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  109. wave11.Size = wm31.Scale
  110. wave11.CFrame = HandCF
  111. wave11.Transparency = i/30
  112. wait()
  113. end
  114. wait()
  115. wave11:Destroy()
  116. end)()
  117. end
  118. GroundWave6 = function()
  119. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  120. Colors = {"White", "Lime green"}
  121. local wave111 = Instance.new("Part", char)
  122. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  123. wave111.Anchored = true
  124. wave111.Name = "Wave"
  125. wave111.CanCollide = false
  126. wave111.Locked = true
  127. wave111.Size = Vector3.new(1, 1, 1)
  128. wave111.TopSurface = "Smooth"
  129. wave111.BottomSurface = "Smooth"
  130. wave111.Transparency = 0.35
  131. wave111.CFrame = HandCF
  132. wm311 = Instance.new("SpecialMesh", wave111)
  133. wm311.MeshId = "rbxassetid://3270017"
  134. coroutine.wrap(function()
  135. for i = 1, 30, 1 do
  136. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  137. wave111.Size = wm311.Scale
  138. wave111.CFrame = HandCF
  139. wave111.Transparency = i/30
  140. wait()
  141. end
  142. wait()
  143. wave111:Destroy()
  144. end)()
  145. end
  146. GroundWave7 = function()
  147. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  148. Colors = {"Lime green", "White"}
  149. local wave1111 = Instance.new("Part", char)
  150. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  151. wave1111.Anchored = true
  152. wave1111.Name = "Wave"
  153. wave1111.CanCollide = false
  154. wave1111.Locked = true
  155. wave1111.Size = Vector3.new(1, 1, 1)
  156. wave1111.TopSurface = "Smooth"
  157. wave1111.BottomSurface = "Smooth"
  158. wave1111.Transparency = 0.35
  159. wave1111.CFrame = HandCF
  160. wm3111 = Instance.new("SpecialMesh", wave1111)
  161. wm3111.MeshId = "rbxassetid://3270017"
  162. coroutine.wrap(function()
  163. for i = 1, 30, 1 do
  164. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  165. wave1111.Size = wm3111.Scale
  166. wave1111.CFrame = HandCF
  167. wave1111.Transparency = i/30
  168. wait()
  169. end
  170. wait()
  171. wave1111:Destroy()
  172. end)()
  173. end
  174. GroundWave8 = function()
  175. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  176. Colors = {"Lime green", "Lime green"}
  177. local wave11111 = Instance.new("Part", char)
  178. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  179. wave11111.Anchored = true
  180. wave11111.Name = "Wave"
  181. wave11111.CanCollide = false
  182. wave11111.Locked = true
  183. wave11111.Size = Vector3.new(1, 1, 1)
  184. wave11111.TopSurface = "Smooth"
  185. wave11111.BottomSurface = "Smooth"
  186. wave11111.Transparency = 0.35
  187. wave11111.CFrame = HandCF
  188. wm31111 = Instance.new("SpecialMesh", wave11111)
  189. wm31111.MeshId = "rbxassetid://3270017"
  190. coroutine.wrap(function()
  191. for i = 1, 30, 1 do
  192. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  193. wave11111.Size = wm31111.Scale
  194. wave11111.CFrame = HandCF
  195. wave11111.Transparency = i/30
  196. wait()
  197. end
  198. wait()
  199. wave11111:Destroy()
  200. end)()
  201. end
  202. GroundWave9 = function()
  203. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  204.  
  205. Colors = {"New Yeller", "White"}
  206. local wave111111 = Instance.new("Part", char)
  207. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  208. wave111111.Anchored = true
  209. wave111111.Name = "Wave"
  210. wave111111.CanCollide = false
  211. wave111111.Locked = true
  212. wave111111.Size = Vector3.new(1, 1, 1)
  213. wave111111.TopSurface = "Smooth"
  214. wave111111.BottomSurface = "Smooth"
  215. wave111111.Transparency = 0.35
  216. wave111111.CFrame = HandCF
  217. wm311111 = Instance.new("SpecialMesh", wave111111)
  218. wm311111.MeshId = "rbxassetid://3270017"
  219. coroutine.wrap(function()
  220. for i = 1, 30, 1 do
  221. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  222. wave111111.Size = wm311111.Scale
  223. wave111111.CFrame = HandCF
  224. wave111111.Transparency = i/30
  225. wait()
  226. end
  227. wait()
  228. wave111111:Destroy()
  229. end)()
  230. end
  231. GroundWave10 = function()
  232. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  233. Colors = {"White", "Lime green"}
  234. local wave1111111 = Instance.new("Part", char)
  235. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  236. wave1111111.Anchored = true
  237. wave1111111.Name = "Wave"
  238. wave1111111.CanCollide = false
  239. wave1111111.Locked = true
  240. wave1111111.Size = Vector3.new(1, 1, 1)
  241. wave1111111.TopSurface = "Smooth"
  242. wave1111111.BottomSurface = "Smooth"
  243. wave1111111.Transparency = 0.35
  244. wave1111111.CFrame = HandCF
  245. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  246. wm3111111.MeshId = "rbxassetid://3270017"
  247. coroutine.wrap(function()
  248. for i = 1, 30, 1 do
  249. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  250. wave1111111.Size = wm3111111.Scale
  251. wave1111111.CFrame = HandCF
  252. wave1111111.Transparency = i/30
  253. wait()
  254. end
  255. wait()
  256. wave1111111:Destroy()
  257. end)()
  258. end
  259.  
  260. GroundWave1 = function()
  261.  
  262. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  263. Colors = {"White", "White"}
  264. local wave = Instance.new("Part", char)
  265. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  266. wave.Anchored = true
  267. wave.Name = "Wave"..number
  268. wave.CanCollide = false
  269. wave.Locked = true
  270. wave.Size = Vector3.new(1, 1, 1)
  271. wave.TopSurface = "Smooth"
  272. wave.BottomSurface = "Smooth"
  273. wave.Transparency = 0.35
  274. wave.CFrame = HandCF
  275. wm = Instance.new("SpecialMesh", wave)
  276. wm.Name = "wave"..number
  277. wm.MeshId = "rbxassetid://3270017"
  278. coroutine.wrap(function()
  279. for i = 1, 30, 1 do
  280. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  281. wave.Size = wm.Scale
  282. wave.CFrame = HandCF
  283. wave.Transparency = i/30
  284. wait()
  285. end
  286. wait()
  287. wave:Destroy()
  288.  
  289. end)()
  290. end
  291.  
  292.  
  293. shirt = Instance.new("Shirt", char)
  294. shirt.Name = "Shirt"
  295. pants = Instance.new("Pants", char)
  296. pants.Name = "Pants"
  297. char.Shirt.ShirtTemplate = "rbxassetid://512215311"
  298. char.Pants.PantsTemplate = "rbxassetid://512217424"
  299. char.Head.face.Texture = "rbxassetid://393487649"
  300.  
  301. Hair7 = Instance.new("Part")
  302. Hair7.Parent = char
  303. Hair7.Name = "Hair"
  304. Hair7.CanCollide = false
  305. Hair7.Locked = true
  306. Hair7.TopSurface = "Smooth"
  307. Hair7.BottomSurface = "Smooth"
  308. Hair7.formFactor = "Symmetric"
  309. Hair7.Material = "Neon"
  310. Hair7.BrickColor = BrickColor.new("Lime green")
  311. Hair7.CFrame = char.Torso.CFrame
  312. Hair7.Size = Vector3.new(1, 1, 1)
  313. Hair7.Transparency = 0
  314.  
  315.  
  316. Weld1 = Instance.new("Weld")
  317. Weld1.Parent = char.Head
  318. Weld1.Part0 = char.Head
  319. Weld1.Part1 = Hair7
  320. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  321.  
  322. Mesh = Instance.new("SpecialMesh")
  323. Mesh.Offset = Vector3.new(0,-0.4,0)
  324. Mesh.Parent = Hair7
  325. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  326. Mesh.MeshType = "FileMesh"
  327. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  328. Mesh.TextureId = ""
  329. wait(0.5)
  330. game.Chat:Chat(Character, "I am the meme creator...Now..FACE ME", "White")
  331. local Must2 = Instance.new("Sound",char)
  332. Must2.SoundId = "rbxassetid://1173681504"
  333. Must2.Pitch = 0.99
  334. Must2.Volume = 1.6
  335. Must2.Looped = true
  336. wait(0)
  337. Must2:Play()
  338. wait(3)
  339. Hair7:Destroy()
  340. wait(0)
  341. Hair7 = Instance.new("Part")
  342. Hair7.Parent = char
  343. Hair7.Name = "Hair"
  344. Hair7.CanCollide = false
  345. Hair7.Locked = true
  346. Hair7.TopSurface = "Smooth"
  347. Hair7.BottomSurface = "Smooth"
  348. Hair7.formFactor = "Symmetric"
  349. Hair7.Material = "Neon"
  350. Hair7.BrickColor = BrickColor.new("Lime green")
  351. Hair7.CFrame = char.Torso.CFrame
  352. Hair7.Size = Vector3.new(1, 1, 1)
  353. Hair7.Transparency = 0
  354.  
  355.  
  356. Weld1 = Instance.new("Weld")
  357. Weld1.Parent = char.Head
  358. Weld1.Part0 = char.Head
  359. Weld1.Part1 = Hair7
  360. Weld1.C0 = CFrame.new(-0.1, 1.1, -0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  361.  
  362. Mesh = Instance.new("SpecialMesh")
  363. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  364. Mesh.Parent = Hair7
  365. Mesh.Scale = Vector3.new(7.3,7.1,7.2)
  366. Mesh.MeshType = "FileMesh"
  367. Mesh.MeshId = "http://www.roblox.com/asset/?id=1112376656"
  368. Mesh.TextureId = ""
  369. wait(4)
  370. local poof = Instance.new("Sound",Player)
  371. poof.SoundId = "rbxassetid://1035030726"
  372. poof.Pitch = 0.99
  373. poof.Volume = 1.3
  374. poof.Looped = false
  375. wait(0)
  376. poof:Play()
  377. GroundWave5()
  378. GroundWave6()
  379. GroundWave7()
  380. GroundWave8()
  381. GroundWave9()
  382. GroundWave10()
  383. Hair7:Destroy()
  384. wait(0)
  385. game.Chat:Chat(Character, "HAHAHAHAHAHAHAH!", "White")
  386. Hair7 = Instance.new("Part")
  387. Hair7.Parent = char
  388. Hair7.Name = "Hair"
  389. Hair7.CanCollide = false
  390. Hair7.Locked = true
  391. Hair7.TopSurface = "Smooth"
  392. Hair7.BottomSurface = "Smooth"
  393. Hair7.formFactor = "Symmetric"
  394. Hair7.Material = "Neon"
  395. Hair7.BrickColor = BrickColor.new("Lime green")
  396. Hair7.CFrame = char.Torso.CFrame
  397. Hair7.Size = Vector3.new(1, 1, 1)
  398. Hair7.Transparency = 0
  399.  
  400.  
  401. Weld1 = Instance.new("Weld")
  402. Weld1.Parent = char.Head
  403. Weld1.Part0 = char.Head
  404. Weld1.Part1 = Hair7
  405. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  406.  
  407. Mesh = Instance.new("SpecialMesh")
  408. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  409. Mesh.Parent = Hair7
  410. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  411. Mesh.MeshType = "FileMesh"
  412. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  413. Mesh.TextureId = ""
  414. char.Head.face.Texture = "rbxassetid://393487649"
  415.  
  416.  
  417. local ice = Instance.new("Part", Head)
  418. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  419. ice.BrickColor = BrickColor.new("White")
  420. ice.CanCollide = false
  421. ice.TopSurface = 0
  422. ice.BottomSurface = 0
  423. ice.Transparency = 1
  424. local ice2 = Instance.new("SpecialMesh", ice)
  425. ice2.MeshType = "Brick"
  426. ice2.Scale = Vector3.new(1, 1, 1)
  427. local ice3 = Instance.new("Weld", ice)
  428. ice3.Part0 = Head
  429. ice3.Part1 = ice
  430. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  431. local icesmoke = Instance.new("ParticleEmitter", ice)
  432. icesmoke.VelocitySpread = 5
  433. icesmoke.Size = NumberSequence.new({
  434. NumberSequenceKeypoint.new(0, 0.01),
  435. NumberSequenceKeypoint.new(1, 1)
  436. })
  437. icesmoke.Rate = math.huge
  438. icesmoke.Speed = NumberRange.new(1, 1)
  439. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  440. icesmoke.Transparency = NumberSequence.new({
  441. NumberSequenceKeypoint.new(0, 0.9),
  442. NumberSequenceKeypoint.new(1, 1)
  443. })
  444. icesmoke.Rotation = NumberRange.new(0, 360)
  445. icesmoke.Name = "Smoke"
  446. icesmoke.LightEmission = 0
  447. icesmoke.Acceleration = Vector3.new(0,0,0)
  448. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  449. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  450. icesmoke.LockedToPart = true
  451. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  452. secondcolor = "Lime green"
  453. wait(0.016666666666666666)
  454. Effects = {}
  455. local Player = game.Players.localPlayer
  456. local Character = Player.Character
  457. local Humanoid = Character.Humanoid
  458. local mouse = Player:GetMouse()
  459. local LeftArm = Character["Left Arm"]
  460. local RightArm = Character["Right Arm"]
  461. local LeftLeg = Character["Left Leg"]
  462. local RightLeg = Character["Right Leg"]
  463. local Head = Character.Head
  464. local Torso = Character.Torso
  465. local cam = game.Workspace.CurrentCamera
  466. local RootJoint = RootPart.RootJoint
  467. local equipped = true
  468. local attack = false
  469. local Anim = "Idle"
  470. local idle = 0
  471. local attacktype = 1
  472. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  473. local velocity = RootPart.Velocity.y
  474. local sine = 0
  475. local change = 1
  476. local grabbed = false
  477. local cn = CFrame.new
  478. local mr = math.rad
  479. local angles = CFrame.Angles
  480. local ud = UDim2.new
  481. local c3 = Color3.new
  482. local dir = {
  483. w = 0,
  484. s = 0,
  485. a = 0,
  486. d = 0
  487. }
  488. firemode = true
  489. rock = true
  490. local Services = {
  491. SoundService = game:GetService("SoundService"),
  492. Players = game:GetService("Players"),
  493. Debris = game:GetService("Debris"),
  494. Workspace = game:GetService("Workspace"),
  495. Lighting = game:GetService("Lighting"),
  496. HttpService = game:GetService("HttpService"),
  497. InsertService = game:GetService("InsertService")
  498. }
  499. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  500. Humanoid.Animator:Destroy()
  501. Character.Animate:Destroy()
  502. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  503. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  504. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  505. RSH, LSH = nil, nil
  506. RW = Instance.new("Weld")
  507. LW = Instance.new("Weld")
  508. RH = Torso["Right Hip"]
  509. LH = Torso["Left Hip"]
  510. RSH = Torso["Right Shoulder"]
  511. LSH = Torso["Left Shoulder"]
  512. RSH.Parent = nil
  513. LSH.Parent = nil
  514. RW.Name = "RW"
  515. RW.Part0 = Torso
  516. RW.C0 = cn(1.5, 0.5, 0)
  517. RW.C1 = cn(0, 0.5, 0)
  518. RW.Part1 = RightArm
  519. RW.Parent = Torso
  520. LW.Name = "LW"
  521. LW.Part0 = Torso
  522. LW.C0 = cn(-1.5, 0.5, 0)
  523. LW.C1 = cn(0, 0.5, 0)
  524. LW.Part1 = LeftArm
  525. LW.Parent = Torso
  526. --------------
  527. human = char:FindFirstChild("Humanoid")
  528. human.Name = "hi"
  529. lig = Instance.new("PointLight",Player.Character.Torso)
  530. lig.Color=Color3.new(0,0,255)
  531. lig.Range = 10
  532. ----
  533. function clerp(a, b, t)
  534. local qa = {
  535. QuaternionFromCFrame(a)
  536. }
  537. local qb = {
  538. QuaternionFromCFrame(b)
  539. }
  540. local ax, ay, az = a.x, a.y, a.z
  541. local bx, by, bz = b.x, b.y, b.z
  542. local _t = 1 - t
  543. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  544. end
  545. function QuaternionFromCFrame(cf)
  546. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  547. local trace = m00 + m11 + m22
  548. if trace > 0 then
  549. local s = math.sqrt(1 + trace)
  550. local recip = 0.5 / s
  551. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  552. else
  553. local i = 0
  554. if m00 < m11 then
  555. i = 1
  556. end
  557. if m22 > (i == 0 and m00 or m11) then
  558. i = 2
  559. end
  560. if i == 0 then
  561. local s = math.sqrt(m00 - m11 - m22 + 1)
  562. local recip = 0.5 / s
  563. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  564. elseif i == 1 then
  565. local s = math.sqrt(m11 - m22 - m00 + 1)
  566. local recip = 0.5 / s
  567. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  568. elseif i == 2 then
  569. local s = math.sqrt(m22 - m00 - m11 + 1)
  570. local recip = 0.5 / s
  571. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  572. end
  573. end
  574. end
  575. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  576. local xs, ys, zs = x + x, y + y, z + z
  577. local wx, wy, wz = w * xs, w * ys, w * zs
  578. local xx = x * xs
  579. local xy = x * ys
  580. local xz = x * zs
  581. local yy = y * ys
  582. local yz = y * zs
  583. local zz = z * zs
  584. 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))
  585. end
  586. function QuaternionSlerp(a, b, t)
  587. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  588. local startInterp, finishInterp
  589. if cosTheta >= 1.0E-4 then
  590. if 1 - cosTheta > 1.0E-4 then
  591. local theta = math.acos(cosTheta)
  592. local invSinTheta = 1 / math.sin(theta)
  593. startInterp = math.sin((1 - t) * theta) * invSinTheta
  594. finishInterp = math.sin(t * theta) * invSinTheta
  595. else
  596. startInterp = 1 - t
  597. finishInterp = t
  598. end
  599. elseif 1 + cosTheta > 1.0E-4 then
  600. local theta = math.acos(-cosTheta)
  601. local invSinTheta = 1 / math.sin(theta)
  602. startInterp = math.sin((t - 1) * theta) * invSinTheta
  603. finishInterp = math.sin(t * theta) * invSinTheta
  604. else
  605. startInterp = t - 1
  606. finishInterp = t
  607. end
  608. 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
  609. end
  610. function swait(num)
  611. if num == 0 or num == nil then
  612. game:service("RunService").RenderStepped:wait(0)
  613. else
  614. for i = 0, num do
  615. game:service("RunService").RenderStepped:wait(0)
  616. end
  617. end
  618. end
  619. local RbxUtility = LoadLibrary("RbxUtility")
  620. local Create = RbxUtility.Create
  621. function RemoveOutlines(part)
  622. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  623. end
  624. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  625. local Part = Create("Part")({
  626. formFactor = FormFactor,
  627. Parent = Parent,
  628. Reflectance = Reflectance,
  629. Transparency = Transparency,
  630. CanCollide = false,
  631. Locked = true,
  632. BrickColor = BrickColor.new(tostring(BColor)),
  633. Name = Name,
  634. Size = Size,
  635. Material = Material
  636. })
  637. RemoveOutlines(Part)
  638. return Part
  639. end
  640. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  641. local Msh = Create(Mesh)({
  642. Parent = Part,
  643. Offset = OffSet,
  644. Scale = Scale
  645. })
  646. if Mesh == "SpecialMesh" then
  647. Msh.MeshType = MeshType
  648. Msh.MeshId = MeshId
  649. end
  650. return Msh
  651. end
  652. function CreateWeld(Parent, Part0, Part1, C0, C1)
  653. local Weld = Create("Weld")({
  654. Parent = Parent,
  655. Part0 = Part0,
  656. Part1 = Part1,
  657. C0 = C0,
  658. C1 = C1
  659. })
  660. return Weld
  661. end
  662. function rayCast(Position, Direction, Range, Ignore)
  663. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  664. end
  665. function CreateSound(id, par, vol, pit)
  666. coroutine.resume(coroutine.create(function()
  667. local sou = Instance.new("Sound", par or workspace)
  668. sou.Volume = vol
  669. sou.Pitch = pit or 1
  670. sou.SoundId = id
  671. wait()
  672. sou:play()
  673. game:GetService("Debris"):AddItem(sou, 6)
  674. end))
  675. end
  676. function CreateSong(id, par, vol, pit)
  677. coroutine.resume(coroutine.create(function()
  678. sou2 = Instance.new("Sound", par or workspace)
  679. sou2.Volume = 1
  680. sou2.Pitch = 1
  681. sou2.SoundId = id
  682. wait()
  683. sou2:play()
  684. sou2.Looped = true
  685. end))
  686. end
  687. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  688. local function getclosest(obj, distance)
  689. local last, lastx = distance + 1, nil
  690. for i, v in pairs(workspace:GetChildren()) do
  691. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  692. local t = v.Torso
  693. local dist = t.Position - obj.Position.magnitude
  694. if distance >= dist and last > dist then
  695. last = dist
  696. lastx = v
  697. end
  698. end
  699. end
  700. return lastx
  701. end
  702. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  703. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  704. prt.Anchored = true
  705. prt.CFrame = cframe
  706. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  707. game:GetService("Debris"):AddItem(prt, 10)
  708. if Type == 1 or Type == nil then
  709. table.insert(Effects, {
  710. prt,
  711. "Block1",
  712. delay,
  713. x3,
  714. y3,
  715. z3,
  716. msh
  717. })
  718. elseif Type == 2 then
  719. table.insert(Effects, {
  720. prt,
  721. "Block2",
  722. delay,
  723. x3,
  724. y3,
  725. z3,
  726. msh
  727. })
  728. elseif Type == 3 then
  729. table.insert(Effects, {
  730. prt,
  731. "Block3",
  732. delay,
  733. x3,
  734. y3,
  735. z3,
  736. msh
  737. })
  738. end
  739. end
  740. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  741. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  742. prt.Anchored = true
  743. prt.CFrame = cframe
  744. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  745. game:GetService("Debris"):AddItem(prt, 10)
  746. table.insert(Effects, {
  747. prt,
  748. "Cylinder",
  749. delay,
  750. x3,
  751. y3,
  752. z3,
  753. msh
  754. })
  755. end
  756. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  757. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  758. prt.Anchored = true
  759. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  760. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", 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 CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  773. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  774. prt.Anchored = true
  775. prt.CFrame = cframe
  776. local msh = CreateMesh("CylinderMesh", prt, "", "", 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 WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  789. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  790. prt.Anchored = true
  791. prt.CFrame = cframe
  792. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", 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 SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  805. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  806. prt.Anchored = true
  807. prt.CFrame = cframe
  808. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", 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 BreakEffect(brickcolor, cframe, x1, y1, z1)
  821. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  822. prt.Anchored = true
  823. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  824. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  825. local num = math.random(10, 50) / 1000
  826. game:GetService("Debris"):AddItem(prt, 10)
  827. table.insert(Effects, {
  828. prt,
  829. "Shatter",
  830. num,
  831. prt.CFrame,
  832. math.random() - math.random(),
  833. 0,
  834. math.random(50, 100) / 100
  835. })
  836. end
  837.  
  838. attack = false
  839. game:GetService("RunService").Stepped:connect(function()
  840. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  841. velocity = RootPart.Velocity.y
  842. sine = sine + change
  843. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  844. if equipped == true or equipped == false then
  845. if 1 < RootPart.Velocity.y and hit == nil then
  846. Anim = "Jump"
  847. if attack == false and ice_mode == false then
  848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  850. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  852. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  853. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  854. end
  855. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  856. Anim = "Fall"
  857. if attack == false then
  858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  860. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  861. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  862. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  863. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  864. end
  865. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  866. Anim = "Idle"
  867. if attack==false then
  868. 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)
  869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  870. 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)
  871. 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)
  872. 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)
  873. 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)
  874. end
  875. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  876. Anim = "Walk"
  877. if attack==false then
  878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine
  879.  
  880. / 10))), .2)
  881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
  882. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  883. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  884. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 2), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  885. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 2), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  886. end
  887. end
  888. end
  889. if equipped == true or equipped == false then
  890. if 1 < RootPart.Velocity.Y and hit == nil then
  891. Anim = "Jump"
  892. if attack == false and ice_mode == true then
  893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  895. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  897. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  898. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  899. end
  900. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  901. Anim = "Fall"
  902. if attack == false then
  903. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  904. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  905. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  906. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  907. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  908. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  909. end
  910. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  911. Anim = "Idle"
  912. if attack == false then
  913. change = 0.8
  914. 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)
  915. 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)
  916. 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)
  917. 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)
  918. 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 /
  919.  
  920. 25))), 0.1)
  921. 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 /
  922.  
  923. 25))), 0.1)
  924. end
  925. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  926. Anim = "Walk"
  927. if attack == false then
  928. 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)
  929. 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)
  930. 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)
  931. 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)
  932. 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
  933.  
  934. / 25))), 0.1)
  935. 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
  936.  
  937. / 25))), 0.1
  938. end
  939. end
  940. end
  941. if 0 < #Effects then
  942. for e = 1, #Effects do
  943. if Effects[e] ~= nil then
  944. local Thing = Effects[e]
  945. if Thing ~= nil then
  946. local Part = Thing[1]
  947. local Mode = Thing[2]
  948. local Delay = Thing[3]
  949. local IncX = Thing[4]
  950. local IncY = Thing[5]
  951. local IncZ = Thing[6]
  952. if 1 >= Thing[1].Transparency then
  953. if Thing[2] == "Block1" then
  954. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  955. local Mesh = Thing[1].Mesh
  956. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  957. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  958. elseif Thing[2] == "Block2" then
  959. 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)
  960. local Mesh = Thing[7]
  961. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  962. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  963. elseif Thing[2] == "Block3" then
  964. 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)
  965. local Mesh = Thing[7]
  966. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  967. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  968. elseif Thing[2] == "Cylinder" then
  969. local Mesh = Thing[1].Mesh
  970. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  971. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  972. elseif Thing[2] == "Blood" then
  973.  
  974. local Mesh = Thing[7]
  975. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  976. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  977. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  978. elseif Thing[2] == "Elec" then
  979. local Mesh = Thing[1].Mesh
  980. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  981. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  982. elseif Thing[2] == "Disappear" then
  983. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  984. elseif Thing[2] == "Shatter" then
  985. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  986. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  987. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  988. Thing[6] = Thing[6] + Thing[5]
  989. end
  990. else
  991. Part.Parent = nil
  992. table.remove(Effects, e)
  993. end
  994. end
  995. end
  996. end
  997. end
  998. end)
  999. ---
  1000. local whoh = Instance.new("Sound",Torso)
  1001. whoh.SoundId = "rbxassetid://1179254378"
  1002. whoh.Pitch = 0.99
  1003. whoh.Volume = 1.5
  1004. whoh.Looped = true
  1005. wait(0)
  1006. whoh:Play()
  1007. local Aura = Instance.new('ParticleEmitter')
  1008. Aura.Name = "Aura"
  1009. Aura.Texture = "rbxassetid://833874434"
  1010. Aura.Parent = LeftArm
  1011. Aura.LightEmission = 1
  1012. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1013. Aura.Color = ColorSequence.new(BrickColor.new("Lime green").Color)
  1014. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1015. Aura.LockedToPart = true
  1016. Aura.Lifetime = NumberRange.new(1)
  1017. Aura.Rate = 100
  1018. Aura.Speed = NumberRange.new(0.3)
  1019. Aura.EmissionDirection = "Top"
  1020.  
  1021.  
  1022. local Aura = Instance.new('ParticleEmitter')
  1023. Aura.Name = "Aura"
  1024. Aura.Texture = "rbxassetid://833874434"
  1025. Aura.Parent = Head
  1026. Aura.LightEmission = 1
  1027. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1028. Aura.Color = ColorSequence.new(BrickColor.new("Lime green").Color)
  1029. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1030. Aura.LockedToPart = true
  1031. Aura.Lifetime = NumberRange.new(1)
  1032. Aura.Rate = 100
  1033. Aura.Speed = NumberRange.new(0)
  1034. Aura.EmissionDirection = "Top"
  1035. local Aura2 = Instance.new('ParticleEmitter')
  1036. Aura2.Name = "Aura"
  1037. Aura2.Texture = "rbxassetid://833874434"
  1038. Aura2.Parent = RightArm
  1039. Aura2.LightEmission = 1
  1040. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1041. Aura2.Color = ColorSequence.new(BrickColor.new("Lime green").Color)
  1042. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1043. Aura2.LockedToPart = true
  1044. Aura2.Lifetime = NumberRange.new(1)
  1045. Aura2.Rate = 100
  1046. Aura2.Speed = NumberRange.new(0.3)
  1047. Aura2.EmissionDirection = "Top"
  1048. local Aura2 = Instance.new('ParticleEmitter')
  1049. Aura2.Name = "Aura"
  1050. Aura2.Texture = "rbxassetid://833874434"
  1051. Aura2.Parent = LeftLeg
  1052. Aura2.LightEmission = 1
  1053. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1054. Aura2.Color = ColorSequence.new(BrickColor.new("Lime green").Color)
  1055. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1056. Aura2.LockedToPart = true
  1057. Aura2.Lifetime = NumberRange.new(1)
  1058. Aura2.Rate = 100
  1059. Aura2.Speed = NumberRange.new(0.3)
  1060. Aura2.EmissionDirection = "Top"
  1061. local Aura2 = Instance.new('ParticleEmitter')
  1062. Aura2.Name = "Aura"
  1063. Aura2.Texture = "rbxassetid://833874434"
  1064. Aura2.Parent = RightLeg
  1065. Aura2.LightEmission = 1
  1066. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1067. Aura2.Color = ColorSequence.new(BrickColor.new("Lime green").Color)
  1068. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1069. Aura2.LockedToPart = true
  1070. Aura2.Lifetime = NumberRange.new(1)
  1071. Aura2.Rate = 100
  1072. Aura2.Speed = NumberRange.new(0.3)
  1073. Aura2.EmissionDirection = "Top"
  1074. ---aura2
  1075. local Aura = Instance.new('ParticleEmitter')
  1076. Aura.Name = "Aura"
  1077. Aura.Texture = "rbxassetid://833874434"
  1078. Aura.Parent = LeftArm
  1079. Aura.LightEmission = 1
  1080. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1081. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  1082. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1083. Aura.LockedToPart = true
  1084. Aura.Lifetime = NumberRange.new(1)
  1085. Aura.Rate = 60
  1086. Aura.Speed = NumberRange.new(0.3)
  1087. Aura.EmissionDirection = "Top"
  1088. local Aura2 = Instance.new('ParticleEmitter')
  1089. Aura2.Name = "Aura"
  1090. Aura2.Texture = "rbxassetid://833874434"
  1091. Aura2.Parent = RightArm
  1092. Aura2.LightEmission = 1
  1093. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1094. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  1095. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1096. Aura2.LockedToPart = true
  1097. Aura2.Lifetime = NumberRange.new(1)
  1098. Aura2.Rate = 60
  1099. Aura2.Speed = NumberRange.new(0.3)
  1100. Aura2.EmissionDirection = "Top"
  1101. local Aura2 = Instance.new('ParticleEmitter')
  1102. Aura2.Name = "Aura"
  1103. Aura2.Texture = "rbxassetid://833874434"
  1104. Aura2.Parent = LeftLeg
  1105. Aura2.LightEmission = 1
  1106. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1107. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  1108. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1109. Aura2.LockedToPart = true
  1110. Aura2.Lifetime = NumberRange.new(1)
  1111. Aura2.Rate = 60
  1112. Aura2.Speed = NumberRange.new(0.1)
  1113. Aura2.EmissionDirection = "Top"
  1114. local Aura2 = Instance.new('ParticleEmitter')
  1115. Aura2.Name = "Aura"
  1116. Aura2.Texture = "rbxassetid://833874434"
  1117. Aura2.Parent = RightLeg
  1118. Aura2.LightEmission = 1
  1119. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1120. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  1121. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1122. Aura2.LockedToPart = true
  1123. Aura2.Lifetime = NumberRange.new(1)
  1124. Aura2.Rate = 60
  1125. Aura2.Speed = NumberRange.new(0.3)
  1126. Aura2.EmissionDirection = "Top"
  1127. ----aura3
  1128. ---aura2
  1129. local Aura = Instance.new('ParticleEmitter')
  1130. Aura.Name = "Aura"
  1131. Aura.Texture = "rbxassetid://833874434"
  1132. Aura.Parent = LeftArm
  1133. Aura.LightEmission = 1
  1134. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1135. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1136. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1137. Aura.LockedToPart = true
  1138. Aura.Lifetime = NumberRange.new(1)
  1139. Aura.Rate = 60
  1140. Aura.Speed = NumberRange.new(0.3)
  1141. Aura.EmissionDirection = "Top"
  1142. local Aura2 = Instance.new('ParticleEmitter')
  1143. Aura2.Name = "Aura"
  1144. Aura2.Texture = "rbxassetid://833874434"
  1145. Aura2.Parent = RightArm
  1146. Aura2.LightEmission = 1
  1147. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1148. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1149. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1150. Aura2.LockedToPart = true
  1151. Aura2.Lifetime = NumberRange.new(1)
  1152. Aura2.Rate = 60
  1153. Aura2.Speed = NumberRange.new(0.3)
  1154. Aura2.EmissionDirection = "Top"
  1155. local Aura2 = Instance.new('ParticleEmitter')
  1156. Aura2.Name = "Aura"
  1157. Aura2.Texture = "rbxassetid://833874434"
  1158. Aura2.Parent = LeftLeg
  1159. Aura2.LightEmission = 1
  1160. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1161. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1162. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1163. Aura2.LockedToPart = true
  1164. Aura2.Lifetime = NumberRange.new(1)
  1165. Aura2.Rate = 60
  1166. Aura2.Speed = NumberRange.new(0.3)
  1167. Aura2.EmissionDirection = "Top"
  1168. local Aura2 = Instance.new('ParticleEmitter')
  1169. Aura2.Name = "Aura"
  1170. Aura2.Texture = "rbxassetid://833874434"
  1171. Aura2.Parent = RightLeg
  1172. Aura2.LightEmission = 1
  1173. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1174. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1175. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1176. Aura2.LockedToPart = true
  1177. Aura2.Lifetime = NumberRange.new(0.6)
  1178. Aura2.Rate = 60
  1179. Aura2.Speed = NumberRange.new(0.3)
  1180. Aura2.EmissionDirection = "Top"
  1181. ----
  1182.  
  1183. ---aura2
  1184. local Aura = Instance.new('ParticleEmitter')
  1185. Aura.Name = "Aura"
  1186. Aura.Texture = "rbxassetid://833874434"
  1187. Aura.Parent = LeftArm
  1188. Aura.LightEmission = 1
  1189. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1190. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1191. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1192. Aura.LockedToPart = true
  1193. Aura.Lifetime = NumberRange.new(1)
  1194. Aura.Rate = 60
  1195. Aura.Speed = NumberRange.new(0.3)
  1196. Aura.EmissionDirection = "Top"
  1197. local Aura2 = Instance.new('ParticleEmitter')
  1198. Aura2.Name = "Aura"
  1199. Aura2.Texture = "rbxassetid://833874434"
  1200. Aura2.Parent = RightArm
  1201. Aura2.LightEmission = 1
  1202. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1203. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1204. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1205. Aura2.LockedToPart = true
  1206. Aura2.Lifetime = NumberRange.new(1)
  1207. Aura2.Rate = 60
  1208. Aura2.Speed = NumberRange.new(0.3)
  1209. Aura2.EmissionDirection = "Top"
  1210. local Aura2 = Instance.new('ParticleEmitter')
  1211. Aura2.Name = "Aura"
  1212. Aura2.Texture = "rbxassetid://833874434"
  1213. Aura2.Parent = LeftLeg
  1214. Aura2.LightEmission = 1
  1215. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1216. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1217. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1218. Aura2.LockedToPart = true
  1219. Aura2.Lifetime = NumberRange.new(1)
  1220. Aura2.Rate = 60
  1221. Aura2.Speed = NumberRange.new(0.3)
  1222. Aura2.EmissionDirection = "Top"
  1223. local Aura2 = Instance.new('ParticleEmitter')
  1224. Aura2.Name = "Aura"
  1225. Aura2.Texture = "rbxassetid://833874434"
  1226. Aura2.Parent = RightLeg
  1227. Aura2.LightEmission = 1
  1228. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1229. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1230. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1231. Aura2.LockedToPart = true
  1232. Aura2.Lifetime = NumberRange.new(0.6)
  1233. Aura2.Rate = 60
  1234. Aura2.Speed = NumberRange.new(0.3)
  1235. Aura2.EmissionDirection = "Top"
  1236. local tra = Instance.new('ParticleEmitter')
  1237. tra.Parent = Torso
  1238. tra.LightEmission = 1
  1239. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1240. tra.Rate = 15
  1241. tra.Rotation = NumberRange.new(-5, 5)
  1242. tra.Lifetime = NumberRange.new(1.5, 2)
  1243. tra.Size = NumberSequence.new(0.098,0)
  1244. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1245. tra.Speed = NumberRange.new(0.5)
  1246. tra.VelocitySpread = 360
  1247. tra.VelocityInheritance = 0.5
  1248. tra.ZOffset = 2
  1249. local tra = Instance.new('ParticleEmitter')
  1250. tra.Parent = Head
  1251. tra.LightEmission = 1
  1252. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1253. tra.Rate = 15
  1254. tra.Rotation = NumberRange.new(-5, 5)
  1255. tra.Lifetime = NumberRange.new(1.5, 2)
  1256. tra.Size = NumberSequence.new(0.098,0)
  1257. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1258. tra.Speed = NumberRange.new(0.5)
  1259. tra.VelocitySpread = 360
  1260. tra.VelocityInheritance = 0.5
  1261. tra.ZOffset = 2
  1262. local tra = Instance.new('ParticleEmitter')
  1263. tra.Parent = LeftArm
  1264. tra.LightEmission = 1
  1265. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1266. tra.Rate = 15
  1267. tra.Rotation = NumberRange.new(-5, 5)
  1268. tra.Lifetime = NumberRange.new(1.5, 2)
  1269. tra.Size = NumberSequence.new(0.098,0)
  1270. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1271. tra.Speed = NumberRange.new(0.5)
  1272. tra.VelocitySpread = 360
  1273. tra.VelocityInheritance = 0.5
  1274. tra.ZOffset = 2
  1275. local tra = Instance.new('ParticleEmitter')
  1276. tra.Parent = RightArm
  1277. tra.LightEmission = 1
  1278. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1279. tra.Rate = 15
  1280. tra.Rotation = NumberRange.new(-5, 5)
  1281. tra.Lifetime = NumberRange.new(1.5, 2)
  1282. tra.Size = NumberSequence.new(0.098,0)
  1283. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1284. tra.Speed = NumberRange.new(0.5)
  1285. tra.VelocitySpread = 360
  1286. tra.VelocityInheritance = 0.5
  1287. tra.ZOffset = 2
  1288. local tra = Instance.new('ParticleEmitter')
  1289. tra.Parent = LeftLeg
  1290. tra.LightEmission = 1
  1291. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1292. tra.Rate = 15
  1293. tra.Rotation = NumberRange.new(-5, 5)
  1294. tra.Lifetime = NumberRange.new(1.5, 2)
  1295. tra.Size = NumberSequence.new(0.098,0)
  1296. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1297. tra.Speed = NumberRange.new(0.5)
  1298. tra.VelocitySpread = 360
  1299. tra.VelocityInheritance = 0.5
  1300. tra.ZOffset = 2
  1301. local tra = Instance.new('ParticleEmitter')
  1302. tra.Parent = RightLeg
  1303. tra.LightEmission = 1
  1304. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1305. tra.Rate = 15
  1306. tra.Rotation = NumberRange.new(-5, 5)
  1307. tra.Lifetime = NumberRange.new(1.5, 2)
  1308. tra.Size = NumberSequence.new(0.098,0)
  1309. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1310. tra.Speed = NumberRange.new(0.5)
  1311. tra.VelocitySpread = 360
  1312. tra.VelocityInheritance = 0.5
  1313. tra.ZOffset = 2
  1314. ----
  1315. function RemoveOutlines(part)
  1316. part.TopSurface = 10
  1317. end
  1318. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1319. local Part = Create("Part")({
  1320. Parent = Parent,
  1321. Reflectance = Reflectance,
  1322. Transparency = Transparency,
  1323. CanCollide = false,
  1324. Locked = true,
  1325. BrickColor = BrickColor.new(tostring(BColor)),
  1326. Name = Name,
  1327. Size = Size,
  1328. Material = Material
  1329. })
  1330. RemoveOutlines(Part)
  1331. return Part
  1332. end
  1333. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1334. local Msh = Create(Mesh)({
  1335. Parent = Part,
  1336. Offset = OffSet,
  1337. Scale = Scale
  1338. })
  1339. if Mesh == "SpecialMesh" then
  1340. Msh.MeshType = MeshType
  1341. Msh.MeshId = MeshId
  1342. end
  1343. return Msh
  1344. end
  1345. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1346. local Weld = Create("Weld")({
  1347. Parent = Parent,
  1348. Part0 = Part0,
  1349. Part1 = Part1,
  1350. C0 = C0,
  1351. C1 = C1
  1352. })
  1353. return Weld
  1354. end
  1355. WSHM = {
  1356. "White",
  1357. "Really red"
  1358. }
  1359. WSH = WSHM[math.random(1, #WSHM)]
  1360. function IcePartFunk(HPart, aria, Min, Max)
  1361. IcePart = Instance.new("Part", HPart)
  1362. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1363. IcePart.CanCollide = false
  1364. IuW = Instance.new("Weld")
  1365. IuW.Name = "GuW"
  1366. IuW.Part0 = HPart
  1367. 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))
  1368. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1369. IuW.Part1 = IcePart
  1370. IuW.Parent = HPart
  1371. IcePart.Transparency = 0.85
  1372. IcePart.Material = "Neon"
  1373. WSH = WSHM[math.random(1, #WSHM)]
  1374. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1375. RemoveOutlines(IcePart)
  1376. game:GetService("Debris"):AddItem(IuW, 4)
  1377. game:GetService("Debris"):AddItem(IcePart, 6)
  1378. end
  1379. SpikeMeshId = 1033714
  1380. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1381. local Part = Instance.new("Part", Parent)
  1382. Part.Name = Name
  1383. Part.BrickColor = BrickColor.new(Color)
  1384. Part.Size = Size
  1385. Part.Material = Material
  1386. Part.Transparency = Transparency
  1387. Part.CanCollide = false
  1388. RemoveOutlines(Part)
  1389. local Mesh = Instance.new("SpecialMesh", Part)
  1390. Mesh.MeshType = "Sphere"
  1391. Mesh.Scale = Scale
  1392. return Mesh and Part
  1393. end
  1394. CFuncs = {
  1395. Part = {
  1396. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1397. local Part = Create("Part")({
  1398. Parent = Parent,
  1399. Reflectance = Reflectance,
  1400. Transparency = Transparency,
  1401. CanCollide = false,
  1402. Locked = true,
  1403. BrickColor = BrickColor.new(tostring(BColor)),
  1404. Name = Name,
  1405. Size = Size,
  1406. Material = Material
  1407. })
  1408. RemoveOutlines(Part)
  1409. return Part
  1410. end
  1411. },
  1412. Mesh = {
  1413. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1414. local Msh = Create(Mesh)({
  1415. Parent = Part,
  1416. Offset = OffSet,
  1417. Scale = Scale
  1418. })
  1419. if Mesh == "SpecialMesh" then
  1420. Msh.MeshType = MeshType
  1421. Msh.MeshId = MeshId
  1422. end
  1423. return Msh
  1424. end
  1425. },
  1426. Mesh = {
  1427. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1428. local Msh = Create(Mesh)({
  1429. Parent = Part,
  1430. Offset = OffSet,
  1431. Scale = Scale
  1432. })
  1433. if Mesh == "SpecialMesh" then
  1434. Msh.MeshType = MeshType
  1435. Msh.MeshId = MeshId
  1436. end
  1437. return Msh
  1438. end
  1439. },
  1440. Weld = {
  1441. Create = function(Parent, Part0, Part1, C0, C1)
  1442. local Weld = Create("Weld")({
  1443. Parent = Parent,
  1444. Part0 = Part0,
  1445. Part1 = Part1,
  1446. C0 = C0,
  1447. C1 = C1
  1448. })
  1449. return Weld
  1450. end
  1451. },
  1452. Sound = {
  1453. Create = function(id, par, vol, pit)
  1454. coroutine.resume(coroutine.create(function()
  1455. local S = Create("Sound")({
  1456. Volume = vol,
  1457. Pitch = pit or 1,
  1458. SoundId = id,
  1459. Parent = par or workspace
  1460. })
  1461. wait()
  1462. S:play()
  1463. game:GetService("Debris"):AddItem(S, 6)
  1464. end))
  1465. end
  1466. },
  1467. ParticleEmitter = {
  1468. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled,
  1469.  
  1470. LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1471. local fp = Create("ParticleEmitter")({
  1472. Parent = Parent,
  1473. Color = ColorSequence.new(Color1, Color2),
  1474. LightEmission = LightEmission,
  1475. Size = Size,
  1476. Texture = Texture,
  1477. Transparency = Transparency,
  1478. ZOffset = ZOffset,
  1479. Acceleration = Accel,
  1480. Drag = Drag,
  1481. LockedToPart = LockedToPart,
  1482. VelocityInheritance = VelocityInheritance,
  1483. EmissionDirection = EmissionDirection,
  1484. Enabled = Enabled,
  1485. Lifetime = LifeTime,
  1486. Rate = Rate,
  1487. Rotation = Rotation,
  1488. RotSpeed = RotSpeed,
  1489. Speed = Speed,
  1490. VelocitySpread = VelocitySpread
  1491. })
  1492. return fp
  1493. end
  1494. }
  1495. }
  1496. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1497. if hit.Parent == nil then
  1498. return
  1499. end
  1500. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1501. for _, v in pairs(hit.Parent:children()) do
  1502. if v:IsA("Humanoid") then
  1503. h = v
  1504. end
  1505. end
  1506. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1507. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1508. return
  1509. end
  1510. local c = Create("ObjectValue")({
  1511. Name = "creator",
  1512. Value = game:service("Players").LocalPlayer,
  1513. Parent = h
  1514. })
  1515. game:GetService("Debris"):AddItem(c, 0.5)
  1516. if HitSound ~= nil and HitPitch ~= nil then
  1517. CreateSound(HitSound, hit, 1, HitPitch)
  1518. end
  1519. local Damage = math.random(minim, maxim)
  1520. local blocked = false
  1521. local block = hit.Parent:findFirstChild("Block")
  1522. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1523. blocked = true
  1524. block.Value = block.Value - 1
  1525. print(block.Value)
  1526. end
  1527. if blocked == false then
  1528. h.Health = h.Health - Damage
  1529. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 9999, Part.BrickColor.Color)
  1530. else
  1531. h.Health = h.Health - Damage / 2
  1532. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 9999, Part.BrickColor.Color)
  1533. end
  1534. if Type == "Knockdown" then
  1535. local hum = hit.Parent.Humanoid
  1536. hum.PlatformStand = true
  1537. coroutine.resume(coroutine.create(function(HHumanoid)
  1538. swait(1)
  1539. HHumanoid.PlatformStand = false
  1540. end), hum)
  1541. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1542. local bodvol = Create("BodyVelocity")({
  1543. velocity = angle * knockback,
  1544. P = 5000,
  1545. maxForce = Vector3.new(8000, 8000, 8000),
  1546. Parent = hit
  1547. })
  1548. local rl = Create("BodyAngularVelocity")({
  1549. P = 3000,
  1550. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1551. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1552. Parent = hit
  1553. })
  1554. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1555. game:GetService("Debris"):AddItem(rl, 0.5)
  1556. elseif Type == "Normal" then
  1557. local vp = Create("BodyVelocity")({
  1558. P = 500,
  1559. maxForce = Vector3.new(math.huge, 0, math.huge),
  1560. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1561. })
  1562. if knockback > 0 then
  1563. vp.Parent = hit.Parent.Torso
  1564. end
  1565. game:GetService("Debris"):AddItem(vp, 0.5)
  1566. elseif Type == "Impale" then
  1567. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Really red", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1568. Spike.Anchored = true
  1569. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1570. Spike.Position = hit.Parent.Torso.Position
  1571. for i = 1, 5 do
  1572. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1573. end
  1574. Services.Debris:AddItem(Spike, 4)
  1575. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1576. hit.Parent.Humanoid.PlatformStand = true
  1577. swait(1)
  1578. hit.Parent.Humanoid.PlatformStand = false
  1579. elseif Type == "Up" then
  1580. local bodyVelocity = Create("BodyVelocity")({
  1581. velocity = Vector3.new(0, 20, 0),
  1582. P = 5000,
  1583. maxForce = Vector3.new(8000, 8000, 8000),
  1584. Parent = hit
  1585. })
  1586. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1587. local bodyVelocity = Create("BodyVelocity")({
  1588. velocity = Vector3.new(0, 20, 0),
  1589. P = 5000,
  1590. maxForce = Vector3.new(8000, 8000, 8000),
  1591. Parent = hit
  1592. })
  1593. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1594. elseif Type == "Snare" then
  1595. local bp = Create("BodyPosition")({
  1596. P = 900,
  1597. D = 1000,
  1598. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1599. position = hit.Parent.Torso.Position,
  1600. Parent = hit.Parent.Torso
  1601. })
  1602. game:GetService("Debris"):AddItem(bp, 1)
  1603. elseif Type == "Slowness" then
  1604. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1605. for i = 1, 25 do
  1606. hit.Parent.Humanoid.WalkSpeed = 4
  1607. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1608. end
  1609. wait(4)
  1610. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1611. elseif Type == "FireDmg" then
  1612. for i = 1, math.random(60, 150) do
  1613. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1614. BlockEffect(BrickColor.new("New Yeller"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1615. BlockEffect(BrickColor.new("Lime green"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1616. wait(0.1)
  1617. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1618. end
  1619. elseif Type == "Freeze" then
  1620. local bp = Create("BodyPosition")({
  1621. P = 900,
  1622. D = 1000,
  1623. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1624. position = hit.Parent.Torso.Position,
  1625. Parent = hit.Parent.Torso
  1626. })
  1627. game:GetService("Debris"):AddItem(bp, 4)
  1628. for i = 1, 25 do
  1629. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1630. end
  1631. elseif Type == "Freeze2" then
  1632. local BodPos = Create("BodyPosition")({
  1633. P = 50000,
  1634. D = 1000,
  1635. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1636. position = hit.Parent.Torso.Position,
  1637. Parent = hit.Parent.Torso
  1638. })
  1639. local BodGy = Create("BodyGyro")({
  1640. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1641. P = 20000,
  1642. Parent = hit.Parent.Torso,
  1643. cframe = hit.Parent.Torso.CFrame
  1644. })
  1645. hit.Parent.Torso.Anchored = true
  1646. coroutine.resume(coroutine.create(function(Part)
  1647. swait(1.5)
  1648. Part.Anchored = false
  1649. end), hit.Parent.Torso)
  1650. game:GetService("Debris"):AddItem(BodPos, 3)
  1651. game:GetService("Debris"):AddItem(BodGy, 3)
  1652. end
  1653. local debounce = Create("BoolValue")({
  1654. Name = "DebounceHit",
  1655. Parent = hit.Parent,
  1656. Value = true
  1657. })
  1658. game:GetService("Debris"):AddItem(debounce, Delay)
  1659. c = Instance.new("ObjectValue")
  1660. c.Name = "creator"
  1661. c.Value = Player
  1662. c.Parent = h
  1663. game:GetService("Debris"):AddItem(c, 0.5)
  1664. end
  1665. end
  1666. function ShowDamage(Pos, Text, Time, Color)
  1667. local Rate = 0.033333333333333
  1668. if not Pos then
  1669. local Pos = Vector3.new(0, 0, 0)
  1670. end
  1671. local Text = Text or ""
  1672. local Time = Time or 2
  1673. if not Color then
  1674. local Color = Color3.new(1, 0, 1)
  1675. end
  1676. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1677. EffectPart.Anchored = true
  1678. local BillboardGui = Create("BillboardGui")({
  1679. Size = UDim2.new(3, 0, 3, 0),
  1680. Adornee = EffectPart,
  1681. Parent = EffectPart
  1682. })
  1683. local TextLabel = Create("TextLabel")({
  1684. BackgroundTransparency = 1,
  1685. Size = UDim2.new(1, 0, 1, 0),
  1686. Text = Text,
  1687. TextColor3 = Color,
  1688. TextScaled = true,
  1689. Font = Enum.Font.ArialBold,
  1690. Parent = BillboardGui
  1691. })
  1692. game.Debris:AddItem(EffectPart, Time + 0.1)
  1693. EffectPart.Parent = game:GetService("Workspace")
  1694. delay(0, function()
  1695. local Frames = Time / Rate
  1696. for Frame = 1, Frames do
  1697. wait(Rate)
  1698. local Percent = Frame / Frames
  1699. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1700. TextLabel.TextTransparency = Percent
  1701. end
  1702. if EffectPart and EffectPart.Parent then
  1703. EffectPart:Destroy()
  1704. end
  1705. end)
  1706. end
  1707. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1708. for _, c in pairs(workspace:children()) do
  1709. local hum = c:findFirstChild("Humanoid")
  1710. if hum ~= nil then
  1711. local head = c:findFirstChild("Head")
  1712. if head ~= nil then
  1713. local targ = head.Position - Part.Position
  1714. local mag = targ.magnitude
  1715. if magni >= mag and c.Name ~= Player.Name then
  1716. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1717. end
  1718. end
  1719. end
  1720. end
  1721. end
  1722. function MagniKILL(Part, magni, knock, Type)
  1723. for _, c in pairs(workspace:children()) do
  1724. local hum = c:findFirstChild("Humanoid")
  1725. if hum ~= nil then
  1726. local head = c:findFirstChild("Head")
  1727. if head ~= nil then
  1728. local targ = head.Position - Part.Position
  1729. local mag = targ.magnitude
  1730. if magni >= mag and c.Name ~= Player.Name then
  1731. hum.Health = 0
  1732. end
  1733. end
  1734. end
  1735. end
  1736. end
  1737. EffectModel = Instance.new("Model", Character)
  1738. EffectModel.Name = "Effects"
  1739. Effects = {
  1740. Block = {
  1741. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1742. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1743. prt.Anchored = true
  1744. prt.CFrame = cframe
  1745. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1746. game:GetService("Debris"):AddItem(prt, 10)
  1747. if Type == 1 or Type == nil then
  1748. table.insert(Effects, {
  1749. prt,
  1750. "Block1",
  1751. delay,
  1752. x3,
  1753. y3,
  1754. z3,
  1755. msh
  1756. })
  1757. elseif Type == 2 then
  1758. table.insert(Effects, {
  1759. prt,
  1760. "Block2",
  1761. delay,
  1762. x3,
  1763. y3,
  1764. z3,
  1765. msh
  1766. })
  1767. else
  1768. table.insert(Effects, {
  1769. prt,
  1770. "Block3",
  1771. delay,
  1772. x3,
  1773. y3,
  1774. z3,
  1775. msh
  1776. })
  1777. end
  1778. end
  1779. },
  1780. Sphere = {
  1781. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1782. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1783. prt.Anchored = true
  1784. prt.CFrame = cframe
  1785. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1786. game:GetService("Debris"):AddItem(prt, 10)
  1787. table.insert(Effects, {
  1788. prt,
  1789. "Cylinder",
  1790. delay,
  1791. x3,
  1792. y3,
  1793. z3,
  1794. msh
  1795. })
  1796. end
  1797. },
  1798. Cylinder = {
  1799. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1800. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1801. prt.Anchored = true
  1802. prt.CFrame = cframe
  1803. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1804. game:GetService("Debris"):AddItem(prt, 10)
  1805. table.insert(Effects, {
  1806. prt,
  1807. "Cylinder",
  1808. delay,
  1809. x3,
  1810. y3,
  1811. z3,
  1812. msh
  1813. })
  1814. end
  1815. },
  1816. Wave = {
  1817. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1818. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1819. prt.Anchored = true
  1820. prt.CFrame = cframe
  1821. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1822. game:GetService("Debris"):AddItem(prt, 10)
  1823. table.insert(Effects, {
  1824. prt,
  1825. "Cylinder",
  1826. delay,
  1827. x3,
  1828. y3,
  1829. z3,
  1830. msh
  1831. })
  1832. end
  1833. },
  1834. Ring = {
  1835. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1836. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1837. prt.Anchored = true
  1838. prt.CFrame = cframe
  1839. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1840. game:GetService("Debris"):AddItem(prt, 10)
  1841. table.insert(Effects, {
  1842. prt,
  1843. "Cylinder",
  1844. delay,
  1845. x3,
  1846. y3,
  1847. z3,
  1848. msh
  1849. })
  1850. end
  1851. },
  1852. Break = {
  1853. Create = function(brickcolor, cframe, x1, y1, z1)
  1854. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1855. prt.Anchored = true
  1856. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1857. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1858. local num = math.random(10, 50) / 1000
  1859. game:GetService("Debris"):AddItem(prt, 10)
  1860. table.insert(Effects, {
  1861. prt,
  1862. "Shatter",
  1863. num,
  1864. prt.CFrame,
  1865. math.random() - math.random(),
  1866. 0,
  1867. math.random(50, 100) / 100
  1868. })
  1869. end
  1870. }
  1871. }
  1872. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1873. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1874. prt.Anchored = true
  1875. prt.CFrame = cframe
  1876. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1877. game:GetService("Debris"):AddItem(prt, 10)
  1878. if Type == 1 or Type == nil then
  1879. table.insert(Effects, {
  1880. prt,
  1881. "Block1",
  1882. delay,
  1883. x3,
  1884. y3,
  1885. z3,
  1886. msh
  1887. })
  1888. elseif Type == 2 then
  1889. table.insert(Effects, {
  1890. prt,
  1891. "Block2",
  1892. delay,
  1893. x3,
  1894. y3,
  1895. z3,
  1896. msh
  1897. })
  1898. elseif Type == 3 then
  1899. table.insert(Effects, {
  1900. prt,
  1901. "Block3",
  1902. delay,
  1903. x3,
  1904. y3,
  1905. z3,
  1906. msh
  1907. })
  1908. end
  1909. end
  1910. function CreateSound(id, par, vol, pit)
  1911. coroutine.resume(coroutine.create(function()
  1912. local sou = Instance.new("Sound", par or workspace)
  1913. sou.Volume = vol
  1914. sou.Pitch = pit or 1
  1915. sou.SoundId = id
  1916. swait()
  1917. sou:play()
  1918. game:GetService("Debris"):AddItem(sou, 6)
  1919. end))
  1920. end
  1921. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1922. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1923. prt.Anchored = true
  1924. prt.CFrame = cframe
  1925. prt.Material = "Neon"
  1926. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1927. game:GetService("Debris"):AddItem(prt, 10)
  1928. coroutine.resume(coroutine.create(function(Part, Mesh)
  1929. for i = 0, 6, delay do
  1930. swait()
  1931. Part.Transparency = i
  1932. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1933. end
  1934. Part.Parent = nil
  1935. end), prt, msh)
  1936. end
  1937. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1938. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1939. local MainPos = partt.Position
  1940. local MainPos2 = mouse + SpreadVectors
  1941. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1942. local speed = 1000
  1943. local num = 1
  1944. coroutine.resume(coroutine.create(function()
  1945. repeat
  1946. swait()
  1947. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1948. local mag =(MainPos - pos).magnitude
  1949. Laser(BrickColor.new("Lime green"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  1950. MainPos = MainPos + MouseLook.lookVector * speed
  1951. num = num - 1
  1952. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1953. if hit ~= nil then
  1954. num = 0
  1955. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  1956. refpart.Anchored = true
  1957. refpart.CFrame = CFrame.new(pos)
  1958. game:GetService("Debris"):AddItem(refpart, 2)
  1959. end
  1960. if num <= 0 then
  1961. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  1962. refpart.Anchored = true
  1963. refpart.CFrame = CFrame.new(pos)
  1964. if hit ~= nil then
  1965. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1966. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1967. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1968. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1969. MagniDamage(refpart, 100000, dmg, dmg, 100000, "FireDmg")
  1970. end
  1971. game:GetService("Debris"):AddItem(refpart, 0)
  1972. end
  1973. until num <= 0
  1974. end))
  1975. end
  1976. function shoottraildd2(mouse, partt, SpreadAmount)
  1977. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1978. local MainPos = partt.Position
  1979. local MainPos2 = mouse + SpreadVectors
  1980. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1981. local speed = 3000
  1982. local num = 1
  1983. coroutine.resume(coroutine.create(function()
  1984. repeat
  1985. swait()
  1986. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1987. local mag = (MainPos - pos).magnitude
  1988. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1989. MainPos = MainPos + MouseLook.lookVector * speed
  1990. num = num - 1
  1991. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1992. if hit ~= nil then
  1993. num = 0
  1994. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  1995. refpart.Anchored = true
  1996. refpart.CFrame = CFrame.new(pos)
  1997. game:GetService("Debris"):AddItem(refpart, 2)
  1998. end
  1999. if num <= 0 then
  2000. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2001. refpart.Anchored = true
  2002. refpart.CFrame = CFrame.new(pos)
  2003. if hit ~= nil then
  2004. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2005. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2006. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2007. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2008. MagniKILL(refpart, 80, 0, "Normal")
  2009. end
  2010. game:GetService("Debris"):AddItem(refpart, 0)
  2011. end
  2012. until num <= 0
  2013. end))
  2014. end
  2015. function shoottraildd22(mouse, partt, SpreadAmount)
  2016. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2017. local MainPos = partt.Position
  2018. local MainPos2 = mouse + SpreadVectors
  2019. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2020. local speed = 900
  2021. local num = 1
  2022. coroutine.resume(coroutine.create(function()
  2023. repeat
  2024. swait()
  2025. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2026. local mag = (MainPos - pos).magnitude
  2027. Laser(BrickColor.new("Hot pink"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  2028. MainPos = MainPos + MouseLook.lookVector * speed
  2029. num = num - 1
  2030. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2031. if hit ~= nil then
  2032. num = 0
  2033. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2034. refpart.Anchored = true
  2035. refpart.CFrame = CFrame.new(pos)
  2036. game:GetService("Debris"):AddItem(refpart, 2)
  2037. end
  2038. if num <= 0 then
  2039. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2040. refpart.Anchored = true
  2041. refpart.CFrame = CFrame.new(pos)
  2042. if hit ~= nil then
  2043. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2044. BlockEffect(BrickColor.new("Hot pink"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2045. BlockEffect(BrickColor.new("Hot pink"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2046. BlockEffect(BrickColor.new("Hot pink"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2047. MagniKILL(refpart, 80, 0, "Normal")
  2048. end
  2049. game:GetService("Debris"):AddItem(refpart, 0)
  2050. end
  2051. until num <= 0
  2052. end))
  2053. end
  2054. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2055. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2056. local MainPos = partt.Position
  2057. local MainPos2 = mouse + SpreadVectors
  2058. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2059. local speed = 200
  2060. local num = 0
  2061. coroutine.resume(coroutine.create(function()
  2062. repeat
  2063. swait()
  2064. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2065. local mag = (MainPos - pos).magnitude
  2066. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  2067. MainPos = MainPos + MouseLook.lookVector * speed
  2068. num = num - 1
  2069. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2070. if hit ~= nil then
  2071. num = 0
  2072. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2073. refpart.Anchored = true
  2074. refpart.CFrame = CFrame.new(pos)
  2075. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2076. game:GetService("Debris"):AddItem(refpart, 2)
  2077. end
  2078. if num <= 0 then
  2079. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2080. refpart.Anchored = true
  2081. refpart.CFrame = CFrame.new(pos)
  2082. if hit ~= nil then
  2083. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2084. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2085. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2086. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2087. end
  2088. game:GetService("Debris"):AddItem(refpart, 0)
  2089. end
  2090. until num <= 0
  2091. end))
  2092. end
  2093. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2094. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2095. local MainPos = partt.Position
  2096. local MainPos2 = mouse + SpreadVectors
  2097. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2098. local speed = 500
  2099. local num = 1
  2100. coroutine.resume(coroutine.create(function()
  2101. repeat
  2102. swait()
  2103. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2104. local mag = (MainPos - pos).magnitude
  2105. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  2106. MainPos = MainPos + MouseLook.lookVector * speed
  2107. num = num - 1
  2108. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2109. if hit ~= nil then
  2110. num = 0
  2111. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2112. refpart.Anchored = true
  2113. refpart.CFrame = CFrame.new(pos)
  2114. game:GetService("Debris"):AddItem(refpart, 2)
  2115. end
  2116. if num <= 0 then
  2117. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Lime green"), "Effect", Vector3.new())
  2118. refpart.Anchored = true
  2119. refpart.CFrame = CFrame.new(pos)
  2120. if hit ~= nil then
  2121. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2122. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2123. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2124. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2125. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2126. end
  2127. game:GetService("Debris"):AddItem(refpart, 0)
  2128. end
  2129. until num <= 0
  2130. end))
  2131. end
  2132.  
  2133.  
  2134. ---
  2135.  
  2136. attackdebounce = false
  2137. deb=false
  2138.  
  2139. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2140. if hit.Parent==nil then
  2141. return
  2142. end
  2143. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2144. for _,v in pairs(hit.Parent:children()) do
  2145. if v:IsA("Humanoid") then
  2146. h=v
  2147. end
  2148. end
  2149. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2150. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2151. end
  2152. if hit.Parent.className=="Hat" then
  2153. hit=hit.Parent.Parent:findFirstChild("Head")
  2154. end
  2155. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2156. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2157. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2158. return
  2159. end]]
  2160. -- hs(hit,1.2)
  2161. c=Instance.new("ObjectValue")
  2162. c.Name="creator"
  2163. c.Value=game:service("Players").LocalPlayer
  2164. c.Parent=h
  2165. game:GetService("Debris"):AddItem(c,.5)
  2166. Damage=math.random(minim,maxim)
  2167. -- h:TakeDamage(Damage)
  2168. blocked=false
  2169. block=hit.Parent:findFirstChild("Block")
  2170. if block~=nil then
  2171. print(block.className)
  2172. if block.className=="NumberValue" then
  2173. if block.Value>0 then
  2174. blocked=true
  2175. if decreaseblock==nil then
  2176. block.Value=block.Value-1
  2177. end
  2178. end
  2179. end
  2180. if block.className=="IntValue" then
  2181. if block.Value>0 then
  2182. blocked=true
  2183. if decreaseblock~=nil then
  2184. block.Value=block.Value-1
  2185. end
  2186. end
  2187. end
  2188. end
  2189. if blocked==false then
  2190. -- h:TakeDamage(Damage)
  2191. h.Health=h.Health-Damage
  2192. showDamage(hit.Parent,Damage,10000,BrickColor.new("Really red"))
  2193. else
  2194. h.Health=h.Health-(Damage/2)
  2195. showDamage(hit.Parent,Damage/20202022,10010101,BrickColor.new("Bright blue"))
  2196. end
  2197. if Type=="Knockdown" then
  2198. Humanoid=hit.Parent.Humanoid
  2199. Humanoid.PlatformStand=true
  2200. coroutine.resume(coroutine.create(function(HHumanoid)
  2201. swait(1)
  2202. HHumanoid.PlatformStand=false
  2203. end),Humanoid)
  2204. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2205. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2206. local bodvol=Instance.new("BodyVelocity")
  2207. bodvol.velocity=angle*knockback
  2208. bodvol.P=5000
  2209. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2210. bodvol.Parent=hit
  2211. rl=Instance.new("BodyAngularVelocity")
  2212. rl.P=3000
  2213. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2214. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2215. rl.Parent=hit
  2216. game:GetService("Debris"):AddItem(bodvol,.5)
  2217. game:GetService("Debris"):AddItem(rl,.5)
  2218. elseif Type=="Normal" then
  2219. bp=Instance.new("BodyVelocity")
  2220. bp.P=100000
  2221. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2222. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2223. if KnockbackType==1 then
  2224. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2225. elseif KnockbackType==2 then
  2226. bp.velocity=Property.CFrame.lookVector*knockback
  2227. end
  2228. if knockback>0 then
  2229. bp.Parent=hit.Parent.Torso
  2230.  
  2231. end
  2232. game:GetService("Debris"):AddItem(bp,.5)
  2233. elseif Type=="Up" then
  2234. local bodyVelocity=Instance.new("BodyVelocity")
  2235. bodyVelocity.velocity=vt(0,60,0)
  2236. bodyVelocity.P=5000
  2237. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2238. bodyVelocity.Parent=hit
  2239. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2240. rl=Instance.new("BodyAngularVelocity")
  2241. rl.P=3000
  2242. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2243. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2244. rl.Parent=hit
  2245. game:GetService("Debris"):AddItem(rl,.5)
  2246. elseif Type=="Snare" then
  2247. bp=Instance.new("BodyPosition")
  2248. bp.P=2000
  2249. bp.D=100
  2250. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2251. bp.position=hit.Parent.Torso.Position
  2252. bp.Parent=hit.Parent.Torso
  2253. game:GetService("Debris"):AddItem(bp,1)
  2254. elseif Type=="Target" then
  2255. if Targetting==false then
  2256. ZTarget=hit.Parent.Torso
  2257. coroutine.resume(coroutine.create(function(Part)
  2258. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2259. swait(1)
  2260. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2261. end),ZTarget)
  2262. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2263. targetgui=Instance.new("BillboardGui")
  2264. targetgui.Parent=ZTarget
  2265. targetgui.Size=UDim2.new(10,100,10,100)
  2266. targ=Instance.new("ImageLabel")
  2267. targ.Parent=targetgui
  2268. targ.BackgroundTransparency=1
  2269. targ.Image="rbxassetid://4834067"
  2270. targ.Size=UDim2.new(1,0,1,0)
  2271. cam.CameraType="Scriptable"
  2272. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2273. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2274. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2275. Targetting=true
  2276. RocketTarget=ZTarget
  2277. for i=1,Property do
  2278. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2279. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2280. swait()
  2281. end
  2282. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2283. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2284. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2285. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2286. end
  2287. Targetting=true
  2288. RocketTarget=true
  2289. targetgui.Parent=true
  2290. cam.CameraType="Custom"
  2291. end
  2292. end
  2293. debounce=Instance.new("BoolValue")
  2294. debounce.Name="DebounceHit"
  2295. debounce.Parent=hit.Parent
  2296. debounce.Value=true
  2297. game:GetService("Debris"):AddItem(debounce,Delay)
  2298. c=Instance.new("ObjectValue")
  2299. c.Name="creator"
  2300. c.Value=Player
  2301. c.Parent=h
  2302. game:GetService("Debris"):AddItem(c,.5)
  2303. CRIT=true
  2304. hitDeb=true
  2305. AttackPos=6
  2306. end
  2307. end
  2308.  
  2309. showDamage=function(Char,Dealt,du,Color)
  2310. m=Instance.new("Model")
  2311. m.Name=tostring(Dealt)
  2312. h=Instance.new("Humanoid")
  2313. h.Health=0
  2314. h.MaxHealth=0
  2315. h.Parent=m
  2316. c=Instance.new("Part")
  2317. c.Transparency=0
  2318. c.BrickColor=Color
  2319. c.Transparency = 1
  2320. c.Name="Head"
  2321. c.TopSurface=0
  2322. c.BottomSurface=0
  2323. c.formFactor="Plate"
  2324. c.Size=Vector3.new(1,.4,1)
  2325.  
  2326. local txt = Instance.new("BillboardGui", c)
  2327. txt.Adornee = c
  2328. txt.Name = "_status"
  2329. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2330. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2331. local text = Instance.new("TextLabel", txt)
  2332. text.Size = UDim2.new(10, 0, 7, 0)
  2333. text.FontSize = "Size12"
  2334. text.TextScaled = true
  2335. text.TextTransparency = 0.5
  2336. text.BackgroundTransparency = 1
  2337. text.TextTransparency = 0.5
  2338. text.TextStrokeTransparency = 0.5
  2339. text.Font = "SciFi"
  2340. text.TextStrokeColor3 = Color3.new(0,0,0)
  2341. v=Instance.new("Part")
  2342. v.Name = "ColorBrick"
  2343. v.Parent=c
  2344. v.FormFactor="Symmetric"
  2345. v.Anchored=true
  2346. v.CanCollide=false
  2347. v.BottomSurface="Smooth"
  2348. v.TopSurface="Smooth"
  2349. v.Size=Vector3.new(10,5,3)
  2350. v.Transparency=1
  2351. v.CFrame=c.CFrame
  2352. v.BrickColor=BrickColor.random()
  2353. v.Transparency=1
  2354. text.TextColor3 = t.BrickColor.Color
  2355. v.Shape="Block"
  2356. text.Text = tostring(Dealt)
  2357. ms=Instance.new("CylinderMesh")
  2358. ms.Scale=Vector3.new(.8,.8,.8)
  2359. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2360. local rndm=math.random(1,#hitsounds)
  2361. local r=rndm
  2362. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2363. if CRIT==true then
  2364. ms.Scale=Vector3.new(1,1.25,1)
  2365. end
  2366. ms.Parent=c
  2367. c.Reflectance=0
  2368. Instance.new("BodyGyro").Parent=c
  2369. c.Parent=m
  2370. if Char:findFirstChild("Head")~=nil then
  2371. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2372. elseif Char.Parent:findFirstChild("Head")~=nil then
  2373. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2374. end
  2375. f=Instance.new("BodyPosition")
  2376. f.P=200000
  2377. f.D=100
  2378. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2379. f.position=c.Position+Vector3.new(0,3,0)
  2380. f.Parent=c
  2381. game:GetService("Debris"):AddItem(m,.5+du)
  2382. c.CanCollide=false
  2383. m.Parent=workspace
  2384. c.CanCollide=false
  2385. end
  2386.  
  2387.  
  2388. ------
  2389. hito = function(dm, X, c, dn, dp, dq)
  2390. for I,dr in pairs(workspace:GetChildren()) do
  2391. if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position -
  2392.  
  2393. dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  2394. local ds = dr:FindFirstChild("Humanoid")
  2395. local dt = dr:FindFirstChild("HumanoidRootPart")
  2396. TakeDamage(ds, c)
  2397. if InForm == true then
  2398. ds.Parent:BreakJoints()
  2399. wait(1.2)
  2400. ds.Parent:Destroy()
  2401. end
  2402. ds:SetStateEnabled(16, true)
  2403. delay(dn, function()
  2404. ds:SetStateEnabled(16, true)
  2405. end)
  2406. local du = Instance.new("StringValue")
  2407. du.Name = "alabo"
  2408. du.Parent = dt
  2409. game.Debris:AddItem(du, dn)
  2410. local dv = Instance.new("Part")
  2411.  
  2412. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2413. dv.Transparency = 0.25
  2414. dv.Anchored = true
  2415. dv.CanCollide = false
  2416. dv.BrickColor = BrickColor.new("White")
  2417. dv.Material = "Neon"
  2418. dv.Locked = true
  2419. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2420. dv.Parent = modz
  2421. local dw = Instance.new("SpecialMesh")
  2422. dw.MeshType = "Sphere"
  2423. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2424. dw.Parent = dv
  2425. game.Debris:AddItem(dv, 1)
  2426. local dx = Instance.new("Model")
  2427. dx.Name = c
  2428. dx.Parent = workspace
  2429. game.Debris:AddItem(dx, 0.5 + c / 75)
  2430. local dy = Instance.new("Humanoid")
  2431. dy.MaxHealth = 0
  2432. dy.Parent = dx
  2433. local dz = Instance.new("Part")
  2434. dz.Name = "Head"
  2435. dz.Locked = true
  2436. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2437. dz.Position = dt.Position
  2438. dz.BrickColor = BrickColor.new("New Yeller")
  2439. dz.Material = "Neon"
  2440. dz.Transparency = 1
  2441. dz.CanCollide = false
  2442. dz.Parent = dx
  2443. local dA = Instance.new("BodyPosition")
  2444. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2445. dA.P = 20000
  2446. dA.D = 300
  2447. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2448. dA.Parent = dz
  2449. local dB = Instance.new("CylinderMesh")
  2450. dB.Parent = dz
  2451. coroutine.resume(coroutine.create(function()
  2452. while dB do
  2453. swait()
  2454. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2455. end
  2456. end))
  2457. if dp then
  2458. local dC = Instance.new("BodyVelocity")
  2459. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2460. dC.P = 9999999999
  2461. dC.Velocity = dp
  2462. dC.Parent = dt
  2463. game.Debris:AddItem(dC, dn)
  2464. end
  2465. if dq then
  2466. local dD = Instance.new("BodyAngularVelocity")
  2467. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2468. dD.P = math.huge
  2469. dD.AngularVelocity = dq
  2470. dD.Parent = dt
  2471. game.Debris:AddItem(dD, dn)
  2472. end
  2473. local dE = Instance.new("Sound")
  2474. dE.Pitch = rd2(10, 11) / 10
  2475. dE.Volume = rd2(10, 13) / 10
  2476. dE.EmitterSize = 10
  2477. dE.SoundId = "rbxassetid://"
  2478. dE.Parent = dv
  2479. dE:Play()
  2480. coroutine.resume(coroutine.create(function()
  2481. for I = 1, 5 do
  2482. swait()
  2483. dv.Transparency = dv.Transparency + 0.175
  2484. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2485. end
  2486. end))
  2487. end
  2488. end
  2489. end
  2490. ------
  2491.  
  2492. vt = Vector3.new
  2493. local new = Instance.new
  2494. local cf = CFrame.new
  2495. local cfa = CFrame.Angles
  2496. local bc = BrickColor.new
  2497.  
  2498. function bigbangattack()
  2499. attack = true
  2500. Humanoid.WalkSpeed = 0
  2501. for i = 0, 8, 0.1 do
  2502. swait()
  2503. 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)
  2504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2506. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2507. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2508. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  2509.  
  2510. / 25))), 0.2)
  2511. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  2512.  
  2513. / 25))), 0.2)
  2514. end
  2515. local rng = Instance.new("Part", mouse)
  2516. rng.Anchored = true
  2517. rng.BrickColor = BrickColor.new("New Yeller")
  2518. rng.CanCollide = false
  2519. rng.FormFactor = 3
  2520. rng.Name = "Ring"
  2521. rng.Size = Vector3.new(0.4,0.4,0.4)
  2522. rng.Transparency = 0
  2523. rng.TopSurface = 0
  2524. rng.BottomSurface = 0
  2525. rng.CFrame = RootPart.CFrame
  2526. local rngm = Instance.new("SpecialMesh", rng)
  2527. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2528.  
  2529. local rng3 = rng:Clone()
  2530. rng3.Parent = char
  2531. local rng3m = rng3.Mesh
  2532.  
  2533. local rng5 = rng:Clone()
  2534. rng5.Parent = char
  2535. rng5.BrickColor = BrickColor.new("New Yeller")
  2536. local rng5m = rng5.Mesh
  2537. local rng6 = rng:Clone()
  2538. rng6.Material = "Plastic"
  2539. rng6.BrickColor = BrickColor.new("New Yeller")
  2540. rng6.Parent = char
  2541. local rng6m = rng6.Mesh
  2542. rng6m.Scale = vt(7.5,7.5,7.5)
  2543. rng6m.MeshType = "FileMesh"
  2544. rng6m.MeshId = "rbxassetid://430736398"
  2545. local Must2 = Instance.new("Sound",rng6)
  2546. Must2.SoundId = "rbxassetid://135581154"
  2547. Must2.Pitch = 0.99
  2548. Must2.Volume = 3
  2549. Must2.Looped = false
  2550. wait(0)
  2551. Must2:Play()
  2552. local hita = rng6.Touched:connect(function(hit)
  2553. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2554. end)
  2555.  
  2556. rng3.CFrame = RootPart.CFrame
  2557.  
  2558. rng5.CFrame = RootPart.CFrame
  2559. rng6.CFrame = RootPart.CFrame
  2560. local pie222 = Instance.new("ParticleEmitter")
  2561. pie222.Parent = rng6
  2562. pie222.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2563. pie222.LightEmission = 1
  2564. pie222.Size = NumberSequence.new(6,1)
  2565. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2566. pie222.Transparency = NumberSequence.new(0.6,1)
  2567. pie222.EmissionDirection = "Top"
  2568. pie222.Enabled = true
  2569. pie222.Lifetime = NumberRange.new(1)
  2570. pie222.Rotation = NumberRange.new(-320, 320)
  2571. pie222.Rate = 404
  2572. pie222.Speed = NumberRange.new(0)
  2573. pie222.LockedToPart = false
  2574. pie222.VelocitySpread = 2
  2575. wait()
  2576. local scaler = 10/5
  2577. local scaler2 = 10/5
  2578. for i = 0,10,0.1 do
  2579. swait()
  2580. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2581.  
  2582. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2583.  
  2584. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2585. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2586. rng6.CFrame = rng3.CFrame
  2587. rng.Transparency = rng.Transparency + 1
  2588.  
  2589. rng3.Transparency = rng3.Transparency + 0.01
  2590.  
  2591. rng5.Transparency = rng5.Transparency + 0.01
  2592. rng6.Transparency = rng6.Transparency + 0.021
  2593. scaler = scaler - 0.125/5
  2594. scaler2 = scaler2 - 0.1/5
  2595.  
  2596. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2597.  
  2598. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2599. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2600. end
  2601. hita:disconnect()
  2602. game:GetService("Debris"):AddItem(rng, 1)
  2603.  
  2604. game:GetService("Debris"):AddItem(rng3, 1)
  2605.  
  2606. game:GetService("Debris"):AddItem(rng5, 1)
  2607. attack = false
  2608. pie222:Destroy()
  2609. Humanoid.WalkSpeed = 16
  2610. end
  2611.  
  2612.  
  2613. function bigbangattack2()
  2614. attack = true
  2615. Humanoid.WalkSpeed = 0
  2616. for i = 0, 8, 0.1 do
  2617. swait()
  2618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2620. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2621. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2622. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  2623.  
  2624. / 25))), 0.2)
  2625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  2626.  
  2627. / 25))), 0.2)
  2628. end
  2629. local rng = Instance.new("Part", RightArm)
  2630. rng.Anchored = true
  2631. rng.BrickColor = BrickColor.new("New Yeller")
  2632. rng.CanCollide = false
  2633. rng.FormFactor = 3
  2634. rng.Name = "Ring"
  2635. rng.Size = Vector3.new(0.4,0.4,0.4)
  2636. rng.Transparency = 0
  2637. rng.TopSurface = 0
  2638. rng.BottomSurface = 0
  2639. rng.CFrame = RootPart.CFrame
  2640. local rngm = Instance.new("SpecialMesh", rng)
  2641. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2642.  
  2643. local rng3 = rng:Clone()
  2644. rng3.Parent = char
  2645. local rng3m = rng3.Mesh
  2646.  
  2647. local rng5 = rng:Clone()
  2648. rng5.Parent = char
  2649. rng5.BrickColor = BrickColor.new("New Yeller")
  2650. local rng5m = rng5.Mesh
  2651. local rng6 = rng:Clone()
  2652. rng6.Material = "Plastic"
  2653. rng6.BrickColor = BrickColor.new("New Yeller")
  2654. rng6.Parent = char
  2655. local rng6m = rng6.Mesh
  2656. rng6m.Scale = vt(7.5,7.5,30.5)
  2657. rng6m.MeshType = "FileMesh"
  2658. rng6m.MeshId = "rbxassetid://430736398"
  2659. local Must2 = Instance.new("Sound",Torso)
  2660. Must2.SoundId = "rbxassetid://719747626"
  2661. Must2.Pitch = 0.99
  2662. Must2.Volume = 3
  2663. Must2.Looped = false
  2664. wait(0)
  2665. Must2:Play()
  2666. local hita = rng6.Touched:connect(function(hit)
  2667. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2668. end)
  2669.  
  2670. rng3.CFrame = Head.CFrame
  2671.  
  2672. rng5.CFrame = Head.CFrame
  2673. rng6.CFrame = rng5.CFrame
  2674. local pie222 = Instance.new("ParticleEmitter")
  2675. pie222.Parent = rng6
  2676. pie222.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2677. pie222.LightEmission = 1
  2678. pie222.Size = NumberSequence.new(15,1)
  2679. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2680. pie222.Transparency = NumberSequence.new(0.6,1)
  2681. pie222.EmissionDirection = "Top"
  2682. pie222.Enabled = true
  2683. pie222.Lifetime = NumberRange.new(1)
  2684. pie222.Rotation = NumberRange.new(-320, 320)
  2685. pie222.Rate = 404
  2686. pie222.Speed = NumberRange.new(0)
  2687. pie222.LockedToPart = false
  2688. pie222.VelocitySpread = 2
  2689. wait()
  2690. local scaler = 10/5
  2691. local scaler2 = 10/5
  2692. for i = 0,10,0.1 do
  2693. swait()
  2694. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2695.  
  2696. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2697.  
  2698. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2699. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2700. rng6.CFrame = rng3.CFrame
  2701. rng.Transparency = rng.Transparency + 1
  2702.  
  2703. rng3.Transparency = rng3.Transparency + 0.01
  2704.  
  2705. rng5.Transparency = rng5.Transparency + 0.01
  2706. rng6.Transparency = rng6.Transparency + 0.021
  2707. scaler = scaler - 0.125/5
  2708. scaler2 = scaler2 - 0.1/5
  2709.  
  2710. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2711.  
  2712. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2713. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2714. end
  2715. hita:disconnect()
  2716. game:GetService("Debris"):AddItem(rng, 1)
  2717.  
  2718. game:GetService("Debris"):AddItem(rng3, 1)
  2719.  
  2720. game:GetService("Debris"):AddItem(rng5, 1)
  2721. attack = false
  2722. pie222:Destroy()
  2723. Humanoid.WalkSpeed = 16
  2724. end
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730. mouse.KeyDown:connect(function(k) ---galickgun
  2731. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2732. MV4 = 0
  2733. local Must = Instance.new("Sound",Torso)
  2734. Must.SoundId = "rbxassetid://719748223"
  2735. Must.Pitch = 0.99
  2736. Must.Volume = 3.4
  2737. Must.Looped = false
  2738. wait(0)
  2739. Must:Play()
  2740. Humanoid.WalkSpeed = 13
  2741. local Aura = Instance.new('ParticleEmitter')
  2742. Aura.Name = "Aura"
  2743. Aura.Texture = "rbxassetid://347730682"
  2744. Aura.Parent = Torso
  2745. Aura.LightEmission = 1
  2746. Aura.Transparency = NumberSequence.new(0.4,1)
  2747. Aura.Color = ColorSequence.new(BrickColor.new("Hot pink").Color)
  2748. Aura.Size = NumberSequence.new(1,9)
  2749. Aura.Rotation = NumberRange.new(-360,360)
  2750. Aura.LockedToPart = true
  2751. Aura.Lifetime = NumberRange.new(1)
  2752. Aura.Rate = 100
  2753. Aura.Speed = NumberRange.new(0)
  2754. Aura.EmissionDirection = "Top"
  2755. local Aura2 = Instance.new('ParticleEmitter')
  2756. Aura2.Name = "Aura"
  2757. Aura2.Texture = "rbxassetid://1046299182"
  2758. Aura2.Parent = Torso
  2759. Aura2.LightEmission = 1
  2760. Aura2.Transparency = NumberSequence.new(0,1)
  2761. Aura2.Color = ColorSequence.new(BrickColor.new("Hot pink").Color)
  2762. Aura2.Size = NumberSequence.new(14)
  2763. Aura2.Rotation = NumberRange.new(-360,360)
  2764. Aura2.LockedToPart = true
  2765. Aura2.Lifetime = NumberRange.new(0.2)
  2766. Aura2.Rate = 20
  2767. Aura2.Speed = NumberRange.new(0)
  2768. Aura2.EmissionDirection = "Top"
  2769. attack = true
  2770. Firepart1 = Instance.new("Part", RightArm)
  2771. Firepart1.Size = Vector3.new(1, 1, 1)
  2772. GuW1 = Instance.new("Weld")
  2773. GuW1.Name = "GuW"
  2774. GuW1.Part0 = RightArm
  2775. GuW1.C0 = cn(0, -1, 0)
  2776. GuW1.C1 = cn(0, 0, 0)
  2777. GuW1.Part1 = Firepart1
  2778. GuW1.Parent = RightArm
  2779. Firepart1.Transparency = 1
  2780. Firepart2 = Instance.new("Part", LeftArm)
  2781. Firepart2.Size = Vector3.new(1, 1, 1)
  2782. GuW2 = Instance.new("Weld")
  2783. GuW2.Name = "GuW"
  2784. GuW2.Part0 = LeftArm
  2785. GuW2.C0 = cn(0, -1, 0)
  2786. GuW2.C1 = cn(0, 0, 0)
  2787. GuW2.Part1 = Firepart2
  2788. GuW2.Parent = LeftArm
  2789. Firepart2.Transparency = 1
  2790. GuW1:Destroy()
  2791. GuW1 = Instance.new("Weld")
  2792. GuW1.Name = "GuW"
  2793. GuW1.Part0 = Torso
  2794. GuW1.C0 = cn(0, 0, -6)
  2795. GuW1.C1 = cn(0, 0, 0)
  2796. GuW1.Part1 = Firepart1
  2797. GuW1.Parent = Torso
  2798. GuW2:Destroy()
  2799. GuW2 = Instance.new("Weld")
  2800. GuW2.Name = "GuW"
  2801. GuW2.Part0 = Torso
  2802. GuW2.C0 = cn(0, 0, -6)
  2803. GuW2.C1 = cn(0, 0, 0)
  2804. GuW2.Part1 = Firepart2
  2805. GuW2.Parent = Torso
  2806. GuW2:Destroy()
  2807. GuW2 = Instance.new("Weld")
  2808. GuW2.Name = "GuW"
  2809. GuW2.Part0 = Torso
  2810. GuW2.C0 = cn(0, 0, -4)
  2811. GuW2.C1 = cn(0, 0, 0)
  2812. GuW2.Part1 = Firepart2
  2813. GuW2.Parent = Torso
  2814. for i = 0, 18, 0.1 do
  2815. swait()
  2816. if Torsovelocity.Y > 2 then
  2817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2823. elseif Torsovelocity.Y < 1 then
  2824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  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(50), 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. end
  2831. end
  2832. GuW1:Destroy()
  2833. GuW1 = Instance.new("Weld")
  2834. GuW1.Name = "GuW"
  2835. GuW1.Part0 = Torso
  2836. GuW1.C0 = cn(0, 0, -15)
  2837. GuW1.C1 = cn(0, 0, 0)
  2838. GuW1.Part1 = Firepart1
  2839. GuW1.Parent = Torso
  2840. GuW2:Destroy()
  2841. GuW2 = Instance.new("Weld")
  2842. GuW2.Name = "GuW"
  2843. GuW2.Part0 = Torso
  2844. GuW2.C0 = cn(0, 0, -17.5)
  2845. GuW2.C1 = cn(0, 0, 0)
  2846. GuW2.Part1 = Firepart2
  2847. GuW2.Parent = Torso
  2848. local Must = Instance.new("Sound",Torso)
  2849. Must.SoundId = "rbxassetid://719747626"
  2850. Must.Pitch = 0.99
  2851. Must.Volume = 3.9
  2852. Must.Looped = false
  2853. wait(0)
  2854. Must:Play()
  2855. for i = 0, 1.25, 0.01 do
  2856. swait()
  2857. 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)
  2858. shoottraildd22(mouse.Hit.p, Torso, 0)
  2859. BlockEffect(BrickColor.new("Hot pink"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2860. BlockEffect(BrickColor.new("Hot pink"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2861. if Torsovelocity.Y > 2 then
  2862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2864. 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)
  2865. 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)
  2866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2868. end
  2869. end
  2870. Must:Stop()
  2871. Aura:Destroy()
  2872. Aura2:Destroy()
  2873. wait(0.5)
  2874. Humanoid.WalkSpeed = 30
  2875. attack = false
  2876. MV4 = 300
  2877. Firepart1:Destroy()
  2878. Firepart2:Destroy()
  2879. end
  2880. end)
  2881.  
  2882.  
  2883. d = {}
  2884. function iteffect()
  2885.  
  2886. coroutine.resume(coroutine.create(function()
  2887.  
  2888. for i = 1, 10 do
  2889. effect = Instance.new("Part", workspace)
  2890. effect.Anchored = true
  2891. effect.CanCollide = false
  2892. effect.Size = Vector3.new(0.2, 3, 0.2)
  2893. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2894. effect.Transparency = 0
  2895. effect.Material = "Plastic"
  2896. effect.BrickColor = BrickColor.new("Lime green")
  2897. table.insert(d, effect)
  2898. game:GetService("Debris"):AddItem(effect, 0.3)
  2899. end
  2900.  
  2901. coroutine.resume(coroutine.create(function()
  2902. for i = 1, 10 do
  2903. for i,e in pairs(d) do
  2904. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2905. e.Transparency = e.Transparency + 0.030
  2906. end
  2907. wait(0.01)
  2908. end
  2909.  
  2910. end))
  2911. end))
  2912.  
  2913.  
  2914. end
  2915.  
  2916. tp = true
  2917.  
  2918. mouse.KeyDown:connect(function(k)
  2919. if k == "e" then
  2920. if tp == true then
  2921. tp = false
  2922. char.Head.face.Parent = game.Lighting
  2923. wait(0)
  2924. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2925. game.Lighting.face.Parent = char.Head
  2926. wait(0)
  2927. tp = true
  2928.  
  2929.  
  2930. end
  2931. end
  2932. end)
  2933.  
  2934.  
  2935. MV4 = 300
  2936. mouse.KeyDown:connect(function(k)
  2937. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2938. MV4 = 0
  2939. local Must = Instance.new("Sound",workspace)
  2940. Must.SoundId = "rbxassetid://512366303"
  2941. Must.Pitch = 0.99
  2942. Must.Volume = 3.5
  2943. Must.Looped = true
  2944. wait(0)
  2945. Must:Play()
  2946. local lb = Instance.new("Part")
  2947. lb.Parent = char
  2948. lb.Material = "Neon"
  2949. lb.Color = BrickColor.new("New Yeller").Color
  2950. lb.CanCollide = false
  2951. lb.Material = "Neon"
  2952. lb.Size = vt(1,1,1)
  2953. lb.CFrame = Torso.CFrame
  2954. lb.Rotation = vt(0,0,0)
  2955. lb.Anchored = true
  2956. lb.Transparency = 0
  2957. local thing = Instance.new("SpecialMesh",lb)
  2958. thing.MeshType = "FileMesh"
  2959. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2960. thing.Scale = vt(0,15,0)
  2961. local chancerot = math.random(1,2)
  2962. for z = 0, 4 do
  2963. if chancerot == 1 then
  2964. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2965. elseif chancerot == 2 then
  2966. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2967. end
  2968. lb.Transparency = lb.Transparency + 0.1
  2969. thing.Scale = thing.Scale + vt(15,0,15)
  2970. wait()
  2971. end
  2972. for z = 0, 4 do
  2973. if chancerot == 1 then
  2974. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2975. elseif chancerot == 2 then
  2976. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2977. end
  2978. lb.Transparency = lb.Transparency + 0.1
  2979. thing.Scale = thing.Scale + vt(15,0,15)
  2980. wait()
  2981. end
  2982.  
  2983. local Aura = Instance.new('ParticleEmitter')
  2984. Aura.Name = "Aura"
  2985. Aura.Texture = "rbxassetid://347730682"
  2986. Aura.Parent = Torso
  2987. Aura.LightEmission = 1
  2988. Aura.Transparency = NumberSequence.new(0.5,1)
  2989. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2990. Aura.Size = NumberSequence.new(1,25)
  2991. Aura.Rotation = NumberRange.new(-360,360)
  2992. Aura.LockedToPart = true
  2993. Aura.Lifetime = NumberRange.new(1)
  2994. Aura.Rate = 100
  2995. Aura.Speed = NumberRange.new(0)
  2996. Aura.EmissionDirection = "Top"
  2997. local Aura2 = Instance.new('ParticleEmitter')
  2998. Aura2.Name = "Aura"
  2999. Aura2.Texture = "rbxassetid://1046299182"
  3000. Aura2.Parent = Torso
  3001. Aura2.LightEmission = 1
  3002. Aura2.Transparency = NumberSequence.new(0,1)
  3003. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3004. Aura2.Size = NumberSequence.new(55)
  3005. Aura2.Rotation = NumberRange.new(-360,360)
  3006. Aura2.LockedToPart = true
  3007. Aura2.Lifetime = NumberRange.new(0.2)
  3008. Aura2.Rate = 20
  3009. Aura2.Speed = NumberRange.new(0)
  3010. Aura2.EmissionDirection = "Top"
  3011. lig = Instance.new("PointLight",Player.Character.Torso)
  3012. lig.Color=Color3.new(255,255,0)
  3013. lig.Range = 12
  3014. Humanoid.WalkSpeed = 0.01
  3015. attack = true
  3016. Firepart1 = Instance.new("Part", RightArm)
  3017. Firepart1.Size = Vector3.new(1, 1, 1)
  3018. GuW1 = Instance.new("Weld")
  3019. GuW1.Name = "GuW"
  3020. GuW1.Part0 = RightArm
  3021. GuW1.C0 = cn(0, -1, 0)
  3022. GuW1.C1 = cn(0, 0, 0)
  3023. GuW1.Part1 = Firepart1
  3024. GuW1.Parent = RightArm
  3025. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3026. Firepart1.Transparency = 1
  3027. Firepart2 = Instance.new("Part", LeftArm)
  3028. Firepart2.Size = Vector3.new(1, 1, 1)
  3029. GuW2 = Instance.new("Weld")
  3030. GuW2.Name = "GuW"
  3031. GuW2.Part0 = LeftArm
  3032. GuW2.C0 = cn(0, -1, 0)
  3033. GuW2.C1 = cn(0, 0, 0)
  3034. GuW2.Part1 = Firepart2
  3035. GuW2.Parent = LeftArm
  3036. Firepart2.Transparency = 1
  3037.  
  3038. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3039. GuW1:Destroy()
  3040. GuW1 = Instance.new("Weld")
  3041. GuW1.Name = "GuW"
  3042. GuW1.Part0 = Torso
  3043. GuW1.C0 = cn(0, 0, -6)
  3044. GuW1.C1 = cn(0, 0, 0)
  3045. GuW1.Part1 = Firepart1
  3046. GuW1.Parent = Torso
  3047. GuW2:Destroy()
  3048. GuW2 = Instance.new("Weld")
  3049. GuW2.Name = "GuW"
  3050. GuW2.Part0 = Torso
  3051. GuW2.C0 = cn(0, 0, -6)
  3052. GuW2.C1 = cn(0, 0, 0)
  3053. GuW2.Part1 = Firepart2
  3054. GuW2.Parent = Torso
  3055.  
  3056. GuW2:Destroy()
  3057. GuW2 = Instance.new("Weld")
  3058. GuW2.Name = "GuW"
  3059. GuW2.Part0 = Torso
  3060. GuW2.C0 = cn(0, 0, -4)
  3061. GuW2.C1 = cn(0, 0, 0)
  3062. GuW2.Part1 = Firepart2
  3063. GuW2.Parent = Torso
  3064. for i = 0, 15, 0.1 do
  3065. swait()
  3066. if Torsovelocity.Y > 2 then
  3067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3069. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3070. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3071. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3072. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3073. elseif Torsovelocity.Y < 1 then
  3074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3076. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3077. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3078. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3079. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3080. end
  3081. end
  3082. wait(16)
  3083. local Aura3 = Instance.new('ParticleEmitter')
  3084. Aura3.Name = "Aura"
  3085. Aura3.Texture = "rbxassetid://1046299182"
  3086. Aura3.Parent = Torso
  3087. Aura3.LightEmission = 1
  3088. Aura3.Transparency = NumberSequence.new(0.4,1)
  3089. Aura3.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3090. Aura3.Size = NumberSequence.new(140)
  3091. Aura3.Rotation = NumberRange.new(-360,360)
  3092. Aura3.LockedToPart = true
  3093. Aura3.Lifetime = NumberRange.new(0.2)
  3094. Aura3.Rate = 70
  3095. Aura3.Speed = NumberRange.new(0)
  3096. Aura3.EmissionDirection = "Top"
  3097. local Aura4 = Instance.new('ParticleEmitter')
  3098. Aura4.Name = "Aura"
  3099. Aura4.Texture = "rbxassetid://1046299182"
  3100. Aura4.Parent = Torso
  3101. Aura4.LightEmission = 1
  3102. Aura4.Transparency = NumberSequence.new(0.7,1)
  3103. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3104. Aura4.Size = NumberSequence.new(190)
  3105. Aura4.Rotation = NumberRange.new(-360,360)
  3106. Aura4.LockedToPart = true
  3107. Aura4.Lifetime = NumberRange.new(0.2)
  3108. Aura4.Rate = 120
  3109. Aura4.Speed = NumberRange.new(0)
  3110. Aura4.EmissionDirection = "Top"
  3111. local Aura5 = Instance.new('ParticleEmitter')
  3112. Aura5.Name = "Aura"
  3113. Aura5.Texture = "rbxassetid://347730682"
  3114. Aura5.Parent = Torso
  3115. Aura5.LightEmission = 1
  3116. Aura5.Transparency = NumberSequence.new(0.2,1)
  3117. Aura5.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3118. Aura5.Size = NumberSequence.new(1,65)
  3119. Aura5.Rotation = NumberRange.new(-360,360)
  3120. Aura5.LockedToPart = true
  3121. Aura5.Lifetime = NumberRange.new(1)
  3122. Aura5.Rate = 200
  3123. Aura5.Speed = NumberRange.new(0)
  3124. Aura5.EmissionDirection = "Top"
  3125. local quake = Instance.new("Sound",workspace)
  3126. quake.SoundId = "rbxassetid://1048411878"
  3127. quake.Pitch = 0.99
  3128. quake.Volume = 1.3
  3129. quake.Looped = true
  3130. wait(0)
  3131. quake:Play()
  3132. local scrr = Instance.new("Sound",Torso)
  3133. scrr.SoundId = "rbxassetid://908472235"
  3134. scrr.Pitch = 0.99
  3135. scrr.Volume = 5.5
  3136. scrr.Looped = true
  3137. wait(0)
  3138. scrr:Play()
  3139.  
  3140. for i = 0, 2, 0.1 do
  3141. swait()
  3142. local lb = Instance.new("Part")
  3143. lb.Parent = char
  3144. lb.Material = "Neon"
  3145. lb.Color = BrickColor.new("New Yeller").Color
  3146. lb.CanCollide = false
  3147. lb.Material = "Neon"
  3148. lb.Size = vt(0.5,0,0.5)
  3149. lb.CFrame = Torso.CFrame
  3150. lb.Rotation = vt(0,0,0)
  3151. lb.Anchored = true
  3152. lb.Transparency = 0
  3153. local thing = Instance.new("SpecialMesh",lb)
  3154. thing.MeshType = "FileMesh"
  3155. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3156. thing.Scale = vt(0,15,0)
  3157. local chancerot = math.random(1,2)
  3158. for z = 0, 4 do
  3159. if chancerot == 1 then
  3160. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3161. elseif chancerot == 2 then
  3162. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3163. end
  3164. lb.Transparency = lb.Transparency + 0.1
  3165. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3166. wait()
  3167. end
  3168. for z = 0, 4 do
  3169. if chancerot == 1 then
  3170. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3171. elseif chancerot == 2 then
  3172. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3173. end
  3174. lb.Transparency = lb.Transparency + 0.1
  3175. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3176. wait()
  3177. end
  3178. end
  3179.  
  3180.  
  3181. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3182. for i = 0, 24, 0.1 do
  3183. swait()
  3184. if Torsovelocity.Y > 2 then
  3185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3187. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3190. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3191. elseif Torsovelocity.Y < 1 then
  3192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3194. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3195. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3196. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3197. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3198. end
  3199. end
  3200. wait(5)
  3201. GuW1:Destroy()
  3202. GuW1 = Instance.new("Weld")
  3203. GuW1.Name = "GuW"
  3204. GuW1.Part0 = Torso
  3205. GuW1.C0 = cn(0, 0, -15)
  3206. GuW1.C1 = cn(0, 0, 0)
  3207. GuW1.Part1 = Firepart1
  3208. GuW1.Parent = Torso
  3209. GuW2:Destroy()
  3210. GuW2 = Instance.new("Weld")
  3211. GuW2.Name = "GuW"
  3212. GuW2.Part0 = Torso
  3213. GuW2.C0 = cn(0, 0, -17.5)
  3214. GuW2.C1 = cn(0, 0, 0)
  3215. GuW2.Part1 = Firepart2
  3216. GuW2.Parent = Torso
  3217. local Must2 = Instance.new("Sound",Torso) --1048411878
  3218. Must2.SoundId = "rbxassetid://950551676"
  3219. Must2.Pitch = 0.99
  3220. Must2.Volume = 10
  3221. Must2.Looped = false
  3222. wait(0)
  3223. Must2:Play()
  3224. quake:Stop()
  3225. scrr:Stop()
  3226. local Gone = Instance.new('ParticleEmitter')
  3227. Gone.Name = "Aura"
  3228. Gone.Texture = "rbxassetid://1046299182"
  3229. Gone.Parent = Torso
  3230. Gone.LightEmission = 1
  3231. Gone.Transparency = NumberSequence.new(0.7,1)
  3232. Gone.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3233. Gone.Size = NumberSequence.new(340)
  3234. Gone.Rotation = NumberRange.new(-360,360)
  3235. Gone.LockedToPart = true
  3236. Gone.Lifetime = NumberRange.new(0.2)
  3237. Gone.Rate = 70
  3238. Gone.Speed = NumberRange.new(0)
  3239. Gone.EmissionDirection = "Top"
  3240. wait(2)
  3241. Aura:Destroy()
  3242. Aura2:Destroy()
  3243. Aura3:Destroy()
  3244. Aura4:Destroy()
  3245. Aura5:Destroy()
  3246. lig:Destroy()
  3247. Gone:Destroy()
  3248. for i = 0, 3, 0.01 do
  3249. swait()
  3250. shoottraildd2(mouse.Hit.p, Torso, 0)
  3251. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3252. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3253. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3254. if Torsovelocity.Y > 2 then
  3255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3257. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3258. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3259. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3260. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3261. elseif Torsovelocity.Y < 1 then
  3262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3264. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3265. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3266. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3267. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3268. end
  3269. end
  3270. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3271. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3272. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3273. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3274. for i = 0, 3, 0.1 do
  3275. swait()
  3276. if Torsovelocity.Y > 2 then
  3277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3279. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3280. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3282. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3283. elseif Torsovelocity.Y < 1 then
  3284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3286. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3287. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3288. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3289. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3290. end
  3291. end
  3292. wait(1)
  3293. Humanoid.WalkSpeed = 16
  3294. attack = false
  3295. MV4 = 0
  3296. Must:Stop()
  3297. Firepart1:Destroy()
  3298. Firepart2:Destroy()
  3299. end
  3300. end)
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306. musiccommand = 1
  3307. musicwait = false
  3308. mouse.KeyDown:connect(function(k)
  3309. if k == "=" and attack == false then
  3310. if musiccommand == 1 and musicwait == false then
  3311. musicwait = true
  3312. sou2:Stop()
  3313. musiccommand = 2
  3314. end
  3315. if musiccommand == 2 and musicwait == false then
  3316. musicwait = true
  3317. sou2:Play()
  3318. sou2.Volume = 2
  3319. musiccommand = 3
  3320. end
  3321. if musiccommand == 3 and musicwait == false then
  3322. musicwait = true
  3323. sou2.Volume = 0.5
  3324. musiccommand = 1
  3325. end
  3326. musicwait = false
  3327. end
  3328. end)
  3329. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3330. Hitpart3 = Instance.new("Part", HPart3)
  3331. Hitpart3.Size = Vector3.new(1, 1, 1)
  3332. Hitpart3.CanCollide = false
  3333. HuW3 = Instance.new("Weld")
  3334. HuW3.Name = "GuW"
  3335. HuW3.Part0 = HPart3
  3336. HuW3.C0 = cn(Xv, Yv, Zv)
  3337. HuW3.C1 = cn(0, 0, 0)
  3338. HuW3.Part1 = Hitpart3
  3339. HuW3.Parent = HPart3
  3340. Hitpart3.Transparency = 1
  3341. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3342. end
  3343. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3344. Hitpart2 = Instance.new("Part", HPart2)
  3345. Hitpart2.Size = Vector3.new(1, 1, 1)
  3346. Hitpart2.CanCollide = false
  3347. HuW2 = Instance.new("Weld")
  3348. HuW2.Name = "GuW"
  3349. HuW2.Part0 = HPart2
  3350. HuW2.C0 = cn(Xv, Yv, Zv)
  3351. HuW2.C1 = cn(0, 0, 0)
  3352. HuW2.Part1 = Hitpart2
  3353. HuW2.Parent = HPart2
  3354. Hitpart2.Transparency = 1
  3355. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3356. end
  3357. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3358. Hitpart = Instance.new("Part", HPart)
  3359. Hitpart.Size = Vector3.new(1, 1, 1)
  3360. Hitpart.CanCollide = false
  3361. HuW = Instance.new("Weld")
  3362. HuW.Name = "GuW"
  3363. HuW.Part0 = HPart
  3364. HuW.C0 = cn(Xv, Yv, Zv)
  3365. HuW.C1 = cn(0, 0, 0)
  3366. HuW.Part1 = Hitpart
  3367. HuW.Parent = HPart
  3368. Hitpart.Transparency = 1
  3369. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3370. end
  3371. wait2 = false
  3372. combo = 1
  3373. mouse.Button1Down:connect(function(key)
  3374. if attack == false then
  3375. attack = true
  3376. Humanoid.WalkSpeed = 17.01
  3377. if combo == 1 and wait2 == false then
  3378. wait2 = true
  3379. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3380. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3381. for i = 0, 0.3, 0.1 do
  3382. swait()
  3383. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3384. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3385. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3386. LW.C0 = clerp(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)
  3387. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  3388.  
  3389. / 25))), 0.2)
  3390. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  3391.  
  3392. / 25))), 0.2)
  3393. end
  3394. combo = 2
  3395. end
  3396. if combo == 2 and wait2 == false then
  3397. wait2 = true
  3398.  
  3399. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3400. for i = 0, 0.3, 0.1 do
  3401. swait()
  3402. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3403. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3404. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3405. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3406. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3407. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3408. end
  3409. combo = 3
  3410. end
  3411. if combo == 3 and wait2 == false then
  3412. wait2 = true
  3413. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3414. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3415. for i = 0, 0.1, 0.1 do
  3416. swait()
  3417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3419. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3422. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3423. end
  3424. combo = 1
  3425. end
  3426. Humanoid.WalkSpeed = 16
  3427. Hitpart:Destroy()
  3428. wait2 = false
  3429. attack = false
  3430. end
  3431. end)
  3432. --
  3433. mouse.KeyDown:connect(function(k)
  3434. if k == "f" then
  3435. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3436. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3437. for i = 0, 1.2, 0.1 do
  3438. swait()
  3439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3441. 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)
  3442. 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)
  3443. 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
  3444.  
  3445. / 25))), 0.2)
  3446. 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
  3447.  
  3448. / 25))), 0.2)
  3449. end
  3450. end
  3451. end)
  3452. --
  3453. MV1 = 20
  3454. mouse.KeyDown:connect(function(k)
  3455. if k == "=" and attack == false then
  3456. if firemode == true then
  3457. firemode = false
  3458. print("ice mode")
  3459. icesmoke.Acceleration = Vector3.new(0,0,0)
  3460. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3461. icesmoke.Transparency = NumberSequence.new({
  3462. NumberSequenceKeypoint.new(0, 0.9),
  3463. NumberSequenceKeypoint.new(1, 1)
  3464. })
  3465. icesmoke.Size = NumberSequence.new(3)
  3466. icesmoke.Parent = RightArm
  3467. else
  3468. firemode = true
  3469. print("fire mode")
  3470. ice_mode = false
  3471. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3472. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3473. icesmoke.Rate = 400
  3474. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3475. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3476. icesmoke.Size = NumberSequence.new(3)
  3477. icesmoke.EmissionDirection = "Top"
  3478. icesmoke.Parent = LeftArm
  3479. end
  3480. end
  3481. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3482. MV1 = 90
  3483. Humanoid.WalkSpeed = 15
  3484. attack = true
  3485. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3486. Firepart2 = Instance.new("Part", LeftArm)
  3487. Firepart2.Size = Vector3.new(1, 1, 1)
  3488. Firepart2.CanCollide = false
  3489. GuW2 = Instance.new("Weld")
  3490. GuW2.Name = "GuW"
  3491. GuW2.Part0 = LeftArm
  3492. GuW2.C0 = cn(0, -0.5, 0)
  3493. GuW2.C1 = cn(0, 0, 0)
  3494. GuW2.Part1 = Firepart2
  3495. GuW2.Parent = LeftArm
  3496. Firepart2.Transparency = 1
  3497. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3498. for i = 0, 2, 0.1 do
  3499. swait()
  3500. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3503. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3504. 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)
  3505. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine /
  3506.  
  3507. 25))), 0.2)
  3508. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine /
  3509.  
  3510. 25))), 0.2)
  3511. end
  3512. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3513. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3514. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3515. MagniDamage(Firepart2, 35000, 35000, 35000, 10000, "Freeze")
  3516. Humanoid.WalkSpeed = 20
  3517. attack = false
  3518. Firepart2:Destroy()
  3519. end
  3520. end)
  3521. MV2 = 90
  3522.  
  3523. mouse.KeyDown:connect(function(key)
  3524. if key == "=" then
  3525. Head.Transparency = 1
  3526. Torso.Transparency = 1
  3527. LeftArm.Transparency = 1
  3528. Head.face.Texture = ""
  3529. RightArm.Transparency = 1
  3530. LeftLeg.Transparency = 1
  3531. RightLeg.Transparency = 1
  3532. mesh1.Transparency = 1
  3533. mesh2.Transparency = 1
  3534. mesh5.Transparency = 1
  3535. mesheye.Transparency = 1
  3536. mesheye1.Transparency = 1
  3537. mesheye2.Transparency = 1
  3538. mesheye3.Transparency = 1
  3539. char.Parent = workspace.Camera
  3540. char.WalkSpeed = 60
  3541. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3542. char:FindFirstChild("TalkingBillBoard"):destroy()
  3543. end
  3544. end
  3545. end)
  3546. mouse.KeyUp:connect(function(key)
  3547. if key == "=" then
  3548. Head.Transparency = 0
  3549. Torso.Transparency = 0
  3550. LeftArm.Transparency = 0
  3551. Head.face.Texture = ""
  3552. RightArm.Transparency = 0
  3553. LeftLeg.Transparency = 0
  3554. RightLeg.Transparency = 0
  3555. mesh1.Transparency = 0
  3556. mesh2.Transparency = 0
  3557. mesh5.Transparency = 0
  3558. mesheye.Transparency = 0
  3559. mesheye1.Transparency = 0
  3560. mesheye2.Transparency = 0
  3561. mesheye3.Transparency = 0
  3562. hat1.Transparency = 0
  3563. hat2.Transparency = 0
  3564. hat3.Transparency = 0
  3565. hat4.Transparency = 0
  3566. hat5.Transparency = 0
  3567. hat6.Transparency = 0
  3568. hat7.Transparency = 0
  3569. hat8.Transparency = 0
  3570. hat9.Transparency = 0
  3571. char.Parent = workspace
  3572. end
  3573. end)
  3574.  
  3575. mouse.KeyDown:connect(function(k)
  3576. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3577. MV2 = 90
  3578. attack = true
  3579. Firepart = Instance.new("Part", RightArm)
  3580. Firepart.Size = Vector3.new(1, 1, 1)
  3581. GuW = Instance.new("Weld")
  3582. GuW.Name = "GuW"
  3583. GuW.Part0 = RightArm
  3584. GuW.C0 = cn(0, -1, 0)
  3585. GuW.C1 = cn(0, 0, 0)
  3586. GuW.Part1 = Firepart
  3587. GuW.Parent = RightArm
  3588. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3589. Firepart.Transparency = 1
  3590. Humanoid.WalkSpeed = 15
  3591. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3592. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3593. for i = 1, 3 do
  3594. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3595. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3596. end
  3597. for i = 0, 3, 0.1 do
  3598. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3599. swait()
  3600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  3603. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  3604. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine /
  3605.  
  3606. 25))), 0.1)
  3607. 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 /
  3608.  
  3609. 25))), 0.1)
  3610. end
  3611. wait(1)
  3612. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3613.  
  3614. Humanoid.WalkSpeed = 16
  3615. attack = false
  3616. Firepart:Destroy()
  3617. end
  3618.  
  3619.  
  3620.  
  3621.  
  3622. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3623. MV2 = 90
  3624. attack = true
  3625. Firepart = Instance.new("Part", RightArm)
  3626. Firepart.Size = Vector3.new(1, 1, 1)
  3627. GuW = Instance.new("Weld")
  3628. GuW.Name = "GuW"
  3629. GuW.Part0 = RightArm
  3630. GuW.C0 = cn(0, -1, 0)
  3631. GuW.C1 = cn(0, 0, 0)
  3632. GuW.Part1 = Firepart
  3633. GuW.Parent = RightArm
  3634. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3635. Firepart.Transparency = 1
  3636. Humanoid.WalkSpeed = 0.01
  3637. for i = 0, 4, 0.1 do
  3638. swait()
  3639. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3640. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3643. 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)
  3644. 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)
  3645. 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 /
  3646.  
  3647. 25))), 0.1)
  3648. 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 /
  3649.  
  3650. 25))), 0.1)
  3651. end
  3652. for i = 0, 4, 0.1 do
  3653. swait()
  3654. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3655. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3658. 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)
  3659. 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)
  3660. 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 /
  3661.  
  3662. 25))), 0.1)
  3663. 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 /
  3664.  
  3665. 25))), 0.1)
  3666. end
  3667. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3668. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3669. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3670. for i = 1, 3 do
  3671. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3672. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3673. end
  3674. for i = 0, 2, 0.1 do
  3675. BlockEffect(BrickColor.new("Lime green"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3676. swait()
  3677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3679. 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)
  3680. 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)
  3681. 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 /
  3682.  
  3683. 25))), 0.1)
  3684. 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 /
  3685.  
  3686. 25))), 0.1)
  3687. end
  3688. Humanoid.WalkSpeed = 16
  3689. attack = false
  3690. Firepart:Destroy()
  3691. end
  3692. end)
  3693. Rapid = false
  3694. BasePart = Instance.new("Part")
  3695. BasePart.Shape = Enum.PartType.Block
  3696. BasePart.Material = Enum.Material.Neon
  3697. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3698. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3699. BasePart.FormFactor = Enum.FormFactor.Custom
  3700. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3701. BasePart.CanCollide = true
  3702. BasePart.Locked = true
  3703. BasePart.Anchored = false
  3704. local icy_Player = game.Players.localPlayer
  3705. local icy_mouse = icy_Player:GetMouse()
  3706. ice_mode = false
  3707. local colors = {
  3708. BrickColor.new("New Yeller"),
  3709. BrickColor.new("Medium blue"),
  3710. BrickColor.new("Pastel blue")
  3711. }
  3712. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3713. if root then
  3714. icy_mouse.KeyDown:connect(function(k)
  3715. if k == "=" and firemode == false then
  3716. if ice_mode == true then
  3717. ice_mode = false
  3718. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3719. else
  3720. ice_mode = true
  3721. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3722. end
  3723. end
  3724. if k == "z" and firemode == true then
  3725. attack = true
  3726. do
  3727. local Stop = false
  3728. local Version = 0
  3729. local MaxSpeed = 5
  3730. local Speed = 3.5
  3731. local Keys = {}
  3732. local Force = 10000
  3733. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3734. swait(0.5)
  3735. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3736. if Fly then
  3737. Fly:Destroy()
  3738. end
  3739. if Rot then
  3740. Rot:Destroy()
  3741. end
  3742. Fly = Instance.new("BodyPosition", char.Torso)
  3743. Fly.Name = "LMMFly"
  3744. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3745. Fly.P = Force
  3746. Fly.position = char.Torso.Position
  3747. Rot = Instance.new("BodyGyro", char.Torso)
  3748. Rot.Name = "LMMRot"
  3749. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3750. Rot.P = Force
  3751. Rot.cframe = cam.CoordinateFrame
  3752. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3753. local Thread, Old = Version, nil
  3754. char.Humanoid.PlatformStand = true
  3755. function StopFly()
  3756. Version = Version + 1
  3757. Stop = true
  3758. char.Humanoid.PlatformStand = false
  3759. Fly:Destroy()
  3760. Rot:Destroy()
  3761. attack = false
  3762. end
  3763. char.ChildAdded:connect(function(Obj)
  3764. wait()
  3765. if Obj.Name == "LM" .. "MFlyStop" then
  3766. Obj:Destroy()
  3767. StopFly()
  3768. end
  3769. end)
  3770. HitpartFunk2(RightArm, 0, -0.7, 0)
  3771. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3772. for i = 0, 25, 0.1 do
  3773. if attack == true then
  3774. swait()
  3775.  
  3776. end
  3777. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3778. if Keys[string.char(48)] then
  3779. Speed = 1
  3780. end
  3781. if Keys.w then
  3782. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3783. end
  3784. if Keys.s then
  3785. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3786. end
  3787. if Keys.d then
  3788. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3789. end
  3790. if Keys.a then
  3791. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3792. end
  3793. if Keys.e or Keys[" "] then
  3794. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3795. end
  3796. if Keys.q then
  3797. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3798. end
  3799. if Keys.z then
  3800. StopFly()
  3801. end
  3802. if Old ~= Vectoring then
  3803. Fly.position = Vectoring.p
  3804. Old = Vectoring
  3805. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3806. else
  3807. Speed = 1
  3808. end
  3809. Rot.cframe = cam.CoordinateFrame
  3810. mouse.KeyDown:connect(function(Key)
  3811. Keys[Key] = true
  3812. end)
  3813. mouse.KeyUp:connect(function(Key)
  3814. Keys[Key] = false
  3815. end)
  3816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3818. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3820. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3821. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3822. end
  3823. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3824. attack = false
  3825. char.Humanoid.PlatformStand = false
  3826. Fly:Destroy()
  3827. Rot:Destroy()
  3828. end
  3829. end
  3830. if k == "=" and InForm == true then
  3831. attack = true
  3832. do
  3833. local Stop = false
  3834. local Version = 0
  3835. local MaxSpeed = 6
  3836. local Speed = 3
  3837. local Keys = {}
  3838. local Force = 10000
  3839. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3840. swait(1)
  3841. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3842. if Fly then
  3843. Fly:Destroy()
  3844. end
  3845. if Rot then
  3846. Rot:Destroy()
  3847. end
  3848. Fly = Instance.new("BodyPosition", char.Torso)
  3849. Fly.Name = "LMMFly"
  3850. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3851. Fly.P = Force
  3852. Fly.position = char.Torso.Position
  3853. Rot = Instance.new("BodyGyro", char.Torso)
  3854. Rot.Name = "LMMRot"
  3855. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3856. Rot.P = Force
  3857. Rot.cframe = cam.CoordinateFrame
  3858. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3859. local Thread, Old = Version, nil
  3860. char.Humanoid.PlatformStand = true
  3861. function StopFly()
  3862. Version = Version + 1
  3863. Stop = true
  3864. char.Humanoid.PlatformStand = false
  3865. Fly:Destroy()
  3866. Rot:Destroy()
  3867. attack = false
  3868. end
  3869. char.ChildAdded:connect(function(Obj)
  3870. wait()
  3871. if Obj.Name == "LM" .. "MFlyStop" then
  3872. Obj:Destroy()
  3873. StopFly()
  3874. end
  3875. end)
  3876. HitpartFunk2(RightArm, 0, -0.7, 0)
  3877. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3878. for i = 0, 25, 0.1 do
  3879. if attack == true then
  3880. swait()
  3881. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3882. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3883. BlockEffect(BrickColor.new("New Yeller"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3884. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3885. end
  3886. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3887. if Keys[string.char(48)] then
  3888. Speed = 1
  3889. end
  3890. if Keys.w then
  3891. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3892. end
  3893. if Keys.s then
  3894. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3895. end
  3896. if Keys.d then
  3897. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3898. end
  3899. if Keys.a then
  3900. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3901. end
  3902. if Keys.e or Keys[" "] then
  3903. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3904. end
  3905. if Keys.q then
  3906. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3907. end
  3908. if Keys.z then
  3909. StopFly()
  3910. end
  3911. if Old ~= Vectoring then
  3912. Fly.position = Vectoring.p
  3913. Old = Vectoring
  3914. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3915. else
  3916. Speed = 1
  3917. end
  3918. Rot.cframe = cam.CoordinateFrame
  3919. mouse.KeyDown:connect(function(Key)
  3920. Keys[Key] = true
  3921. end)
  3922. mouse.KeyUp:connect(function(Key)
  3923. Keys[Key] = false
  3924. end)
  3925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3927. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3929. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3930. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3931. end
  3932. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3933. attack = false
  3934. char.Humanoid.PlatformStand = false
  3935. Fly:Destroy()
  3936. Rot:Destroy()
  3937. end
  3938. end
  3939. end)
  3940. game:GetService("RunService").Stepped:connect(function()
  3941. if ice_mode == true then
  3942. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3943. local icePath = BasePart:Clone()
  3944. icePath.Anchored = true
  3945. icePath.Transparency = 0.85
  3946. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3947. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3948. icePath.BrickColor = colors[math.random(1, #colors)]
  3949. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3950. game:GetService("Debris"):AddItem(icePath, 1)
  3951. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3952. end
  3953. end)
  3954. end
  3955. MV3 = 190
  3956. mouse.KeyDown:connect(function(k)
  3957. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3958. MV3 = 80
  3959. attack = true
  3960. Humanoid.WalkSpeed = 15
  3961. HitpartFunk2(RightArm, 0, -0.5, 0)
  3962. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3963. for i = 0, 1.5, 0.1 do
  3964. swait()
  3965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3967. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3968. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3969. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3970. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3971. end
  3972. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3973. for i = 0, 2, 0.1 do
  3974. swait()
  3975. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3976. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3977. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3978. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3979. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3980. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3981. end
  3982. for i = 0, 4.2, 0.1 do
  3983. swait()
  3984. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3985. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3986. BlockEffect(BrickColor.new("New Yeller"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3987. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3990. 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)
  3991. 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)
  3992. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3993. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3994. end
  3995. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3996. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3997. BlockEffect(BrickColor.new("New Yeller"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3998. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3999. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4000. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4001. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4003. for i = 0, 2, 0.1 do
  4004. swait()
  4005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4007. 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)
  4008. 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)
  4009. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4010. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4011. end
  4012. for i = 0, 2, 0.1 do
  4013. swait()
  4014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4016. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4017. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4018. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4019. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4020. end
  4021. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4022. for i = 0, 4, 0.1 do
  4023. swait()
  4024. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4025. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4026. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4027. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4028. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4029. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4030. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4031. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4032. end
  4033. for i = 0, 2, 0.1 do
  4034. swait()
  4035. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4036. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4037. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4038. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4039. 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)
  4040. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4041. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4042. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4043. end
  4044. for i = 1, 6 do
  4045. BlockEffect(BrickColor.new("New Yeller"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4046. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4047. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4048. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4049. wait(0.15)
  4050. end
  4051. attack = false
  4052. Humanoid.WalkSpeed = 16
  4053. end
  4054. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4055. Humanoid.WalkSpeed = 1
  4056. MV3 = 80
  4057. attack = true
  4058. FastFireBall = Instance.new("Part", RightArm)
  4059. FastFireBall.Size = Vector3.new(1, 1, 1)
  4060. FFW = Instance.new("Weld")
  4061. FFW.Name = "GuW"
  4062. FFW.Part0 = RightArm
  4063. FFW.C0 = cn(0, -1, 0)
  4064. FFW.C1 = cn(0, 0, 0)
  4065. FFW.Part1 = FastFireBall
  4066. FFW.Parent = RightArm
  4067. FastFireBall.Transparency = 1
  4068. FastFireBall2 = Instance.new("Part", LeftArm)
  4069. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4070. FFW2 = Instance.new("Weld")
  4071. FFW2.Name = "GuW"
  4072. FFW2.Part0 = LeftArm
  4073. FFW2.C0 = cn(0, -1, 0)
  4074. FFW2.C1 = cn(0, 0, 0)
  4075. FFW2.Part1 = FastFireBall2
  4076. FFW2.Parent = LeftArm
  4077. FastFireBall2.Transparency = 1
  4078. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4079. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4080. for i = 0, 1, 0.1 do
  4081. swait()
  4082. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4083. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4084. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4085. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4088. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4089. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4090. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4091. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4092. end
  4093. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4094. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4095. function holding()
  4096. if Rapid == true and ice_mode == false then
  4097. for i = 0, 0.8, 0.1 do
  4098. swait()
  4099. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4100. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4103. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4105. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4106. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4107. end
  4108. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4109. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4110. for i = 0, 0.8, 0.1 do
  4111. swait()
  4112. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4113. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4120. end
  4121. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4122. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4123. holding()
  4124. end
  4125. end
  4126. if Rapid == false then
  4127. Rapid = true
  4128. holding()
  4129. end
  4130. end
  4131. end)
  4132. mouse.KeyUp:connect(function(k)
  4133. if k == "c" and Rapid == true then
  4134. MV3 = 180
  4135. Rapid = false
  4136. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4137. attack = false
  4138. wait(0.5)
  4139. Humanoid.WalkSpeed = 16
  4140. FastFireBall:Destroy()
  4141. FastFireBall2:Destroy()
  4142. end
  4143. end)
  4144.  
  4145. mouse.KeyDown:connect(function(key)
  4146. if key == "t" then
  4147. if Morph == false then
  4148. Morph = true
  4149. MorphFunction()
  4150. end
  4151. end
  4152. end)
  4153. mouse.KeyUp:connect(function(key)
  4154. if key == "t" then
  4155. Morph = false
  4156. end
  4157. end)
  4158.  
  4159.  
  4160.  
  4161. Object = Player.Character.HumanoidRootPart
  4162.  
  4163. Run = game["Run Service"]
  4164.  
  4165. PreviousP = Object.CFrame.p
  4166. Running = false
  4167.  
  4168. MorphFunction = function()
  4169. local MaxX = 100
  4170. local MinX = -100
  4171. local MaxY = 100
  4172. local MinY = -100
  4173. local MaxZ = 100
  4174. local MinZ = -100
  4175. local Morph = coroutine.wrap(function()
  4176. while Run.Stepped:wait(0.1) do
  4177. if Morph == false then break end
  4178. local Model = Instance.new("Model",workspace)
  4179. if Player.Character:FindFirstChild("Shirt") then
  4180. local Shirt = Player.Character.Shirt:Clone()
  4181. Shirt.Parent = Model
  4182. end
  4183. if Player.Character:FindFirstChild("Pants") then
  4184. local Pants = Player.Character.Pants:Clone()
  4185. Pants.Parent = Model
  4186. end
  4187. local Humanoid = Instance.new("Humanoid",Model)
  4188. local LeftArm = Player.Character["Left Arm"]:Clone()
  4189. LeftArm.Parent = Model
  4190. LeftArm.Transparency = 0.4
  4191. LeftArm.Anchored = true
  4192. 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)
  4193. local RightArm = Player.Character["Right Arm"]:Clone()
  4194. RightArm.Parent = Model
  4195. RightArm.Transparency = 0.4
  4196. RightArm.Anchored = true
  4197. 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)
  4198. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4199. LeftLeg.Parent = Model
  4200. LeftLeg.Transparency = 0.4
  4201. LeftLeg.Anchored = true
  4202. 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)
  4203. local RightLeg = Player.Character["Right Leg"]:Clone()
  4204. RightLeg.Parent = Model
  4205. RightLeg.Transparency = 0.4
  4206. RightLeg.Anchored = true
  4207. 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)
  4208. local Children = Model:GetChildren()
  4209. wait(0.01)
  4210. for i = 1,#Children do
  4211. if Children[i]:IsA("Part") then
  4212. Children[i].Transparency = 1
  4213. end
  4214. game.Debris:AddItem(Children[i],0)
  4215. end
  4216. end
  4217. end)
  4218. Morph()
  4219. end
  4220.  
  4221.  
  4222. mouse.KeyDown:connect(function(key)
  4223. if key == "r" then
  4224. Humanoid.WalkSpeed = 150
  4225.  
  4226. end
  4227. end)
  4228.  
  4229.  
  4230. mouse.KeyDown:connect(function(key)
  4231. if key == "m" then
  4232. Must2.Volume = 0.7
  4233. end
  4234. end)
  4235.  
  4236. mouse.KeyDown:connect(function(key)
  4237. if key == "n" then
  4238. Must2.Volume = 1.6
  4239. end
  4240. end)
  4241.  
  4242.  
  4243. mouse.KeyUp:connect(function(key)
  4244. if key == "r" then
  4245. Humanoid.WalkSpeed = 16
  4246.  
  4247. end
  4248. end)
  4249.  
  4250. function smooth(obj)
  4251. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4252. for i,v in pairs(sides) do
  4253. obj[v.."Surface"] = "SmoothNoOutlines"
  4254. end
  4255. end
  4256. function fade(obj, dest, grow)
  4257. spawn(function()
  4258. local oldcf = obj.CFrame
  4259. for i = 0, 10 do
  4260. if grow then
  4261. obj.Size = obj.Size +Vector3.new(1,1,1)
  4262. obj.CFrame = oldcf
  4263. end
  4264. obj.Transparency = obj.Transparency +0.2
  4265. swait()
  4266. end
  4267. if dest then
  4268. obj:Destroy()
  4269. end
  4270. end)
  4271. end
  4272.  
  4273.  
  4274. sprint = false
  4275. mouse.KeyDown:connect(function(key)
  4276. if key=="r" then
  4277. sprint = true
  4278. char:FindFirstChildOfClass("Humanoid")
  4279. local mod = Instance.new("Model", workspace)
  4280. mod.Name = "MobModel"
  4281. for i,v in pairs(char:children()) do
  4282. if v:IsA("Accessory") and not rage then
  4283. if v:FindFirstChild("Handle") then
  4284. v.Handle.Transparency = 1
  4285. end
  4286. end
  4287. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4288. v.Transparency = 0
  4289. end
  4290. end
  4291. if char.Head:FindFirstChild("face") then
  4292. char.Head.face.Transparency = 1
  4293. end
  4294. repeat wait()
  4295. if not workspace:FindFirstChild("MobModel") then
  4296. mod = Instance.new("Model", workspace)
  4297. mod.Name = "MobModel"
  4298. end
  4299. for i,v in pairs(Character:children()) do
  4300. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4301. local new = v:Clone()
  4302. smooth(new)
  4303. new.Transparency = 0.3
  4304. new.Anchored = true
  4305. new.CanCollide = false
  4306. new.Material = "Neon"
  4307. new.BrickColor = BrickColor.new("Lime green")
  4308. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4309. new.Parent = mod
  4310. fade(new, true)
  4311. end
  4312. end
  4313. until not sprint
  4314. if mod then
  4315. spawn(function()
  4316. repeat wait() until not mod or #mod:children() == 0
  4317. mod:Destroy()
  4318. end)
  4319. end
  4320. char:FindFirstChildOfClass("Humanoid")
  4321. end
  4322. end)
  4323. mouse.KeyUp:connect(function(key)
  4324. if key=="r" then
  4325. sprint = false
  4326. for i,v in pairs(char:children()) do
  4327. if v:IsA("Accessory") and not rage then
  4328. if v:FindFirstChild("Handle") then
  4329. v.Handle.Transparency = 1
  4330. end
  4331. end
  4332. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4333. v.Transparency = 0
  4334. end
  4335. end
  4336. if char.Head:FindFirstChild("face") then
  4337. char.Head.face.Transparency = 0
  4338. end
  4339. end
  4340. end)
  4341.  
  4342. mouse.KeyUp:connect(function(k)
  4343. if k == "q" then
  4344. Combo1()
  4345. end
  4346. end)
  4347.  
  4348. mouse.KeyUp:connect(function(k)
  4349. if k == "r" then
  4350. Combo2()
  4351. end
  4352. end)
  4353.  
  4354. mouse.KeyUp:connect(function(k)
  4355. if k == "t" then
  4356. Combo3()
  4357. end
  4358. end)
  4359. mouse.KeyUp:connect(function(k)
  4360. if k == "u" then
  4361. Combo4()
  4362. end
  4363. end)
  4364.  
  4365.  
  4366. SoundFolder = Instance.new("Folder",char)
  4367. SoundFolder.Name = "SoundFolder"
  4368. punchsound1 = Instance.new("Sound",Torso)
  4369. punchsound1.Volume = 1.2
  4370. punchsound1.Name = "punchsound1"
  4371. punchsound1.Looped = false
  4372. punchsound1.SoundId = "rbxassetid://137579113"
  4373. StrongPunch = Instance.new("Sound",Torso)
  4374. StrongPunch.Volume = 1.6
  4375. StrongPunch.Name = "StrongPunch"
  4376. StrongPunch.Looped = false
  4377. StrongPunch.SoundId = "rbxassetid://441202925"
  4378. StrongPunch = Instance.new("Sound",Torso)
  4379. StrongPunch.Volume = 1.6
  4380. StrongPunch.Name = "StrongPunch"
  4381. StrongPunch.Looped = false
  4382. StrongPunch.SoundId = "rbxassetid://441202925"
  4383. StrongPunch1 = Instance.new("Sound",Torso)
  4384. StrongPunch1.Volume = 1.6
  4385. StrongPunch1.Name = "StrongPunch"
  4386. StrongPunch1.Looped = false
  4387. StrongPunch1.SoundId = "rbxassetid://441202925"
  4388. StrongPunch2 = Instance.new("Sound",Torso)
  4389. StrongPunch2.Volume = 1.6
  4390. StrongPunch2.Name = "StrongPunch"
  4391. StrongPunch.Looped = false
  4392. StrongPunch2.SoundId = "rbxassetid://441202925"
  4393. Zano = Instance.new("Sound",Torso)
  4394. Zano.Volume = 6
  4395. Zano.Name = "Zano"
  4396. Zano.Looped = false
  4397. Zano.SoundId = "rbxassetid://744770874"
  4398. GroundImpact = Instance.new("Sound",Torso)
  4399. GroundImpact.Volume = 8
  4400. GroundImpact.Name = "GroundImpact"
  4401. GroundImpact.Looped = false
  4402. GroundImpact.SoundId = "rbxassetid://165970126"
  4403. Break = Instance.new("Sound",Torso)
  4404. Break.Volume = 5
  4405. Break.Name = "Bonebreak"
  4406. Break.Looped = false
  4407. Break.SoundId = "rbxassetid://314390675"
  4408.  
  4409. local hit1 = false
  4410. local hit2 = false
  4411. local hit3 = false
  4412. local hit4 = false
  4413.  
  4414. function Combo1()
  4415. getplayer = new("Part",char)
  4416. getplayer.Position = Vector3.new(999,999,999)
  4417. getplayer.Transparency = 1
  4418. getplayer.Size = v3(3,3,3)
  4419. getplayer.CanCollide = false
  4420. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4421. getplayer.Name = "GetPlayer"
  4422.  
  4423. game.Debris:AddItem(getplayer,0.5)
  4424.  
  4425. getplayer.Touched:connect(function(hit)
  4426. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4427. getplayer:Destroy()
  4428. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4429. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4430. to.Anchored = true
  4431. idle = false
  4432.  
  4433.  
  4434. punchsound1:Play()
  4435. hit1 = true
  4436. for i = 0, 1, 0.1 do
  4437. swait()
  4438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4441. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4442. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4443.  
  4444. / 25))), 0.2)
  4445. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4446.  
  4447. / 25))), 0.2)
  4448. end
  4449. punchsound1:Play()
  4450. for i = 0, 1, 0.1 do
  4451. swait()
  4452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4454. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4455. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4457. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4458. end
  4459. punchsound1:Play()
  4460. for i = 0, 1, 0.1 do
  4461. swait()
  4462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4464. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4465. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4466. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4467.  
  4468. / 25))), 0.2)
  4469. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4470.  
  4471. / 25))), 0.2)
  4472. end
  4473. for i = 0, 1, 0.1 do
  4474. swait()
  4475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4477. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4478. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4479. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4480. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4481. end
  4482. for i = 0, 1, 0.1 do
  4483. swait()
  4484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4486. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4487. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4488. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4489.  
  4490. / 25))), 0.2)
  4491. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4492.  
  4493. / 25))), 0.2)
  4494. end
  4495. StrongPunch1:Play()
  4496. for i = 0, 1, 0.1 do
  4497. swait()
  4498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 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(-45), math.rad(0)), 0.3)
  4503. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4504. end
  4505. for i = 0, 0.6, 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
  4512.  
  4513. / 25))), 0.2)
  4514. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4515.  
  4516. / 25))), 0.2)
  4517. end
  4518. for i = 0, 0.6, 0.1 do
  4519. swait()
  4520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4522. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4523. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4524. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4525. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4526. end
  4527. for i,v in pairs(to.Parent:GetChildren()) do
  4528. if v:IsA("Humanoid") then
  4529. v.Health = v.Health - 3
  4530.  
  4531. v.PlatformStand = true
  4532. end
  4533. end
  4534. StrongPunch:Play()
  4535. for i = 0, 1, 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. for i,v in pairs(to.Parent:GetChildren()) do
  4545. if v:IsA("Humanoid") then
  4546. v.Health = v.Health - 5
  4547.  
  4548. v.PlatformStand = true
  4549. end
  4550. end
  4551.  
  4552. hit1 = false
  4553.  
  4554. punchsound1:Play()
  4555. hit2 = true
  4556. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4557. for i = 0, 1, 0.1 do
  4558. swait()
  4559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4564. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4565. end
  4566. for i,v in pairs(to.Parent:GetChildren()) do
  4567. if v:IsA("Humanoid") then
  4568. v.Health = v.Health - 5
  4569.  
  4570. v.PlatformStand = true
  4571. end
  4572. end
  4573. hit2 = false
  4574.  
  4575. punchsound1:Play()
  4576. hit3 = true
  4577. hit4 = true
  4578.  
  4579.  
  4580. punchsound1:Play()
  4581.  
  4582. coroutine.wrap(function()
  4583. for i=1,5 do
  4584. wait()
  4585. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4586. GroundImpact:Play()
  4587. a21e = new("Part",to)
  4588. a21e.Name = "Beam"..num
  4589. a21e.Locked = true
  4590. a21e.Size = v3(1,1,1)
  4591. a21e.CanCollide = false
  4592. a21e.BrickColor = bc("New Yeller")
  4593. a21e.Material = "Neon"
  4594. a21e.Transparency = 0
  4595. aa21e = new("SpecialMesh",a21e)
  4596. a21e.Anchored = true
  4597. a21e.Position = to.Position
  4598. aa21e.MeshType = "Sphere"
  4599. aa21e.Scale = v3(1,1,1)
  4600. a51e = new("Part",char)
  4601. a51e.Name = "Beam"..num
  4602. a51e.Locked = true
  4603. a51e.Size = v3(1,1,1)
  4604. a51e.CanCollide = false
  4605. a51e.BrickColor = bc("White")
  4606. a51e.Material = "Neon"
  4607. a51e.Transparency = 0
  4608. aa51e = new("SpecialMesh",a51e)
  4609. a51e.Anchored = true
  4610. a51e.Position = to.Position
  4611. aa51e.MeshType = "Sphere"
  4612. aa51e.Scale = v3(1,1,1)
  4613. a61e = new("Part",char)
  4614. a61e.Name = "Beam"..num
  4615. a61e.Locked = true
  4616. a61e.Size = v3(1,1,1)
  4617. a61e.CanCollide = false
  4618. a61e.BrickColor = bc("Really red")
  4619. a61e.Material = "Neon"
  4620. a61e.Transparency = 0
  4621. aa61e = new("SpecialMesh",a61e)
  4622. a61e.Anchored = true
  4623. a61e.Position = to.Position
  4624. aa61e.MeshType = "Sphere"
  4625. aa61e.Scale = v3(1,1,1)
  4626. for i = 1,20 do
  4627. wait()
  4628. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4629. a21e.Transparency = a21e.Transparency + 0.03
  4630. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4631. a51e.Transparency = a51e.Transparency + 0.03
  4632. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4633. a61e.Transparency = a61e.Transparency + 0.02
  4634. for i,v in pairs(to.Parent:GetChildren()) do
  4635. if v:IsA("Humanoid") then
  4636. v.Health = v.Health - 0.5
  4637.  
  4638. v.PlatformStand = true
  4639. end
  4640. end
  4641. end
  4642. a61e:Destroy()
  4643. aa61e:Destroy()
  4644. a51e:Destroy()
  4645. aa51e:Destroy()
  4646. a21e:Destroy()
  4647. aa21e:Destroy()
  4648.  
  4649. end
  4650.  
  4651.  
  4652. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4653. for i = 0, 1, 0.1 do
  4654. swait()
  4655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4657. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4658. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4659. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4660. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4661. end
  4662.  
  4663.  
  4664.  
  4665. wait(0.7)
  4666. end)()
  4667.  
  4668.  
  4669.  
  4670.  
  4671. RootPart.Anchored = true
  4672.  
  4673. for i = 0, 1, 0.1 do
  4674. swait()
  4675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4677. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4679. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4680. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4681. end
  4682.  
  4683.  
  4684. StrongPunch:Play()
  4685.  
  4686.  
  4687. for i = 0, 1, 0.1 do
  4688. swait()
  4689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4691. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4692. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4693. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4694. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4695. end
  4696.  
  4697. for i = 0, 1, 0.1 do
  4698. swait()
  4699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4701. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4702. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4703. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4704.  
  4705. / 25))), 0.2)
  4706. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4707.  
  4708. / 25))), 0.2)
  4709. end
  4710.  
  4711.  
  4712.  
  4713. for i,v in pairs(to.Parent:GetChildren()) do
  4714. if v:IsA("Humanoid") then
  4715. v.Health = v.Health - 20
  4716.  
  4717. v.PlatformStand = true
  4718. end
  4719. end
  4720.  
  4721. StrongPunch2:Play()
  4722. for i = 0, 1, 0.1 do
  4723. swait()
  4724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4729. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4730. end
  4731.  
  4732. hitground = new("Part",char)
  4733. hitground.Size = Vector3.new(5,5,5)
  4734. hitground.Name = "Ground"
  4735. hitground.Transparency = 1
  4736. hitground.CanCollide = false
  4737. game.Debris:AddItem(hitground,2)
  4738. hitground.Position = Vector3.new(999,999,999)
  4739. hitgroundweld = new("Weld",hitground)
  4740. hitgroundweld.Part0 = to
  4741. hitgroundweld.Part1 = hitground
  4742. hitground.Touched:connect(function(hit2)
  4743. if hit2.Size.x > 150 then
  4744. hitground:Destroy()
  4745. ad = new("Part",char)
  4746. ad.Name = "NewPart"
  4747. ad.Size = Vector3.new(30,0.1,30)
  4748. ad.CanCollide = false
  4749. ad.Anchored = true
  4750. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4751. ad.Transparency = 1
  4752. aad = new("Decal",ad)
  4753.  
  4754. aad.Face = "Top"
  4755. aad.Transparency = 1
  4756. aad.Transparency = 0
  4757. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4758. smoke = new("Part",to)
  4759. smokemesh = new("SpecialMesh",smoke)
  4760. smokemesh.MeshId = "rbxassetid://928329648"
  4761. smoke.BrickColor = hit2.BrickColor
  4762. smoke.Anchored = true
  4763. smoke.Position = hitground.Position
  4764. GroundImpact:Play()
  4765. for i = 1,20 do
  4766. wait()
  4767. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4768. smoke.Transparency = smoke.Transparency + 1/20
  4769. end
  4770. smoke:Destroy()
  4771. wait(0.5)
  4772.  
  4773. for i = 1,20 do
  4774. wait(0.1)
  4775. aad.Transparency = aad.Transparency + 1/20
  4776. end
  4777. end
  4778. end)
  4779. to.Anchored = false
  4780. ys = Instance.new("BodyVelocity",to)
  4781. ys.Name = "GO"
  4782.  
  4783. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4784.  
  4785. ys.Velocity = v3(0,-90,0)
  4786.  
  4787. wait(1)
  4788. ys:Destroy()
  4789.  
  4790.  
  4791.  
  4792.  
  4793.  
  4794. hit3 = false
  4795. hit4 = false
  4796.  
  4797.  
  4798. hit1 = false
  4799. hit2 = false
  4800. hit3 = false
  4801. hit4 = false
  4802. idle = true
  4803. RootPart.Anchored = false
  4804. end
  4805. end)
  4806. end
  4807.  
  4808.  
  4809. function Combo4()
  4810. getplayer = new("Part",char)
  4811. getplayer.Position = Vector3.new(999,999,999)
  4812. getplayer.Transparency = 1
  4813. getplayer.Size = v3(3,3,3)
  4814. getplayer.CanCollide = false
  4815. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4816. getplayer.Name = "GetPlayer"
  4817.  
  4818. game.Debris:AddItem(getplayer,0.5)
  4819.  
  4820. getplayer.Touched:connect(function(hit)
  4821. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4822. getplayer:Destroy()
  4823. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4824. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4825. to.Anchored = true
  4826. RootPart.Anchored = true
  4827. idle = false
  4828.  
  4829.  
  4830. punchsound1:Play()
  4831. hit1 = true
  4832. for i = 0, 0.5, 0.1 do
  4833. swait()
  4834. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4835. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4836. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4837. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4838. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4839.  
  4840. / 25))), 0.2)
  4841. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4842.  
  4843. / 25))), 0.2)
  4844. end
  4845. punchsound1:Play()
  4846. for i = 0, 0.5, 0.1 do
  4847. swait()
  4848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4850. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4852. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4853. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4854. end
  4855. punchsound1:Play()
  4856. for i = 0, 0.6, 0.1 do
  4857. swait()
  4858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4861. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4862. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4863.  
  4864. / 25))), 0.2)
  4865. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4866.  
  4867. / 25))), 0.2)
  4868. end
  4869. for i = 0, 0.6, 0.1 do
  4870. swait()
  4871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4873. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  4876. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4877. end
  4878. for i = 0, 0.5, 0.1 do
  4879. swait()
  4880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4882. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4883. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4884. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4885.  
  4886. / 25))), 0.2)
  4887. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4888.  
  4889. / 25))), 0.2)
  4890. end
  4891. punchsound1:Play()
  4892. for i = 0, 0.5, 0.1 do
  4893. swait()
  4894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4896. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4899. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4900. end
  4901. punchsound1:Play()
  4902. for i = 0, 0.6, 0.1 do
  4903. swait()
  4904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4907. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4908. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4909.  
  4910. / 25))), 0.2)
  4911. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4912.  
  4913. / 25))), 0.2)
  4914. end
  4915. for i = 0, 0.6, 0.1 do
  4916. swait()
  4917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4919. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4920. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4921. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4922. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4923. end
  4924. for i = 0, 0.5, 0.1 do
  4925. swait()
  4926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4928. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4929. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4930. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4931.  
  4932. / 25))), 0.2)
  4933. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4934.  
  4935. / 25))), 0.2)
  4936. end
  4937. punchsound1:Play()
  4938. for i = 0, 0.5, 0.1 do
  4939. swait()
  4940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4943. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4944. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4945. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4946. end
  4947. punchsound1:Play()
  4948. for i = 0, 0.6, 0.1 do
  4949. swait()
  4950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4952. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4953. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4954. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4955.  
  4956. / 25))), 0.2)
  4957. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4958.  
  4959. / 25))), 0.2)
  4960. end
  4961. for i = 0, 0.6, 0.1 do
  4962. swait()
  4963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4965. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4967. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4968. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4969. end
  4970. for i = 0, 0.5, 0.1 do
  4971. swait()
  4972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4975. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4976. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  4977.  
  4978. / 25))), 0.2)
  4979. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  4980.  
  4981. / 25))), 0.2)
  4982. end
  4983. punchsound1:Play()
  4984. for i = 0, 0.5, 0.1 do
  4985. swait()
  4986. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4987. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4988. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4989. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4990. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4991. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4992. end
  4993. punchsound1:Play()
  4994. for i = 0, 0.6, 0.1 do
  4995. swait()
  4996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4998. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4999. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5000. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5001.  
  5002. / 25))), 0.2)
  5003. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5004.  
  5005. / 25))), 0.2)
  5006. end
  5007. for i = 0, 0.6, 0.1 do
  5008. swait()
  5009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5010. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5011. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5012. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5013. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5014. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5015. end
  5016. for i = 0, 0.5, 0.1 do
  5017. swait()
  5018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5020. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5021. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5022. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5023.  
  5024. / 25))), 0.2)
  5025. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5026.  
  5027. / 25))), 0.2)
  5028. end
  5029. punchsound1:Play()
  5030. for i = 0, 0.5, 0.1 do
  5031. swait()
  5032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5034. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5035. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5036. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5037. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5038. end
  5039. punchsound1:Play()
  5040. for i = 0, 0.6, 0.1 do
  5041. swait()
  5042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5044. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5045. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5046. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5047.  
  5048. / 25))), 0.2)
  5049. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5050.  
  5051. / 25))), 0.2)
  5052. end
  5053. StrongPunch2:Play()
  5054. for i = 0, 5, 0.1 do
  5055. swait()
  5056. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5057. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5058. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5059. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5060. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5061. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5062. end
  5063.  
  5064. for i,v in pairs(to.Parent:GetChildren()) do
  5065. if v:IsA("Humanoid") then
  5066. v.Health = v.Health - 20
  5067.  
  5068. v.PlatformStand = true
  5069. end
  5070. end
  5071. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5072. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5073. Zanzoken = Instance.new("Part",char)
  5074. Zanzoken.Anchored = true
  5075. Zanzoken.Position = v3(999,999,999)
  5076. Zanzoken.CFrame = Torso.CFrame
  5077. game.Debris:AddItem(Zanzoken,0.5)
  5078. Zanzoken.Transparency = 1
  5079. Zano:Play()
  5080. wait()
  5081. idk = Instance.new("BillboardGui",Zanzoken)
  5082. idk.Size = UDim2.new(10,0,15,0)
  5083. idk.AlwaysOnTop = false
  5084. idk1 = Instance.new("ImageLabel",idk)
  5085. idk1.BackgroundTransparency = 1
  5086. idk.ExtentsOffset = v3(0,0,0)
  5087. idk1.ImageTransparency = 0
  5088. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5089. idk1.Size = UDim2.new(2,0,1,0)
  5090. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5091. idk1.Image = "rbxassetid://319554883"
  5092. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5093. wait()
  5094. Zanzoken = Instance.new("Part",char)
  5095. Zanzoken.Anchored = true
  5096. Zanzoken.Position = v3(999,999,999)
  5097. Zanzoken.CFrame = Torso.CFrame
  5098. game.Debris:AddItem(Zanzoken,0.5)
  5099. Zanzoken.Transparency = 1
  5100. wait()
  5101. idk = Instance.new("BillboardGui",Zanzoken)
  5102. idk.Size = UDim2.new(20,0,20,0)
  5103. idk.AlwaysOnTop = false
  5104. idk1 = Instance.new("ImageLabel",idk)
  5105. idk1.BackgroundTransparency = 1
  5106. idk.ExtentsOffset = v3(0,0,0)
  5107. idk1.ImageTransparency = 0
  5108. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5109. idk1.Size = UDim2.new(2,0,1,0)
  5110. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5111. idk1.Image = "rbxassetid://319554883"
  5112. for i = 0, 0.5, 0.1 do
  5113. swait()
  5114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5116. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5117. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5118. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5119.  
  5120. / 25))), 0.2)
  5121. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5122.  
  5123. / 25))), 0.2)
  5124. end
  5125. punchsound1:Play()
  5126. for i = 0, 0.5, 0.1 do
  5127. swait()
  5128. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5129. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5130. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5131. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5132. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5133. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5134. end
  5135. punchsound1:Play()
  5136. for i = 0, 0.6, 0.1 do
  5137. swait()
  5138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5140. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5141. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5142. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5143.  
  5144. / 25))), 0.2)
  5145. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5146.  
  5147. / 25))), 0.2)
  5148. end
  5149. for i = 0, 0.6, 0.1 do
  5150. swait()
  5151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5153. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5154. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5155. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5156. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5157. end
  5158. for i = 0, 0.5, 0.1 do
  5159. swait()
  5160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5162. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5163. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5164. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5165.  
  5166. / 25))), 0.2)
  5167. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5168.  
  5169. / 25))), 0.2)
  5170. end
  5171. punchsound1:Play()
  5172. for i = 0, 0.5, 0.1 do
  5173. swait()
  5174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5176. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5177. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5179. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5180. end
  5181. punchsound1:Play()
  5182. for i = 0, 0.6, 0.1 do
  5183. swait()
  5184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5186. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5187. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5188. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5189.  
  5190. / 25))), 0.2)
  5191. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5192.  
  5193. / 25))), 0.2)
  5194. end
  5195. for i = 0, 0.6, 0.1 do
  5196. swait()
  5197. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5198. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5199. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5200. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5201. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5202. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5203. end
  5204. for i = 0, 0.5, 0.1 do
  5205. swait()
  5206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5208. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5209. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5210. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5211.  
  5212. / 25))), 0.2)
  5213. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5214.  
  5215. / 25))), 0.2)
  5216. end
  5217. punchsound1:Play()
  5218. for i = 0, 0.5, 0.1 do
  5219. swait()
  5220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5222. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5225. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5226. end
  5227. punchsound1:Play()
  5228. for i = 0, 0.6, 0.1 do
  5229. swait()
  5230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5232. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5233. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5234. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5235.  
  5236. / 25))), 0.2)
  5237. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5238.  
  5239. / 25))), 0.2)
  5240. end
  5241. for i = 0, 0.6, 0.1 do
  5242. swait()
  5243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5245. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5246. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5247. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5248. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5249. end
  5250. for i = 0, 0.5, 0.1 do
  5251. swait()
  5252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5254. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5255. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5256. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5257.  
  5258. / 25))), 0.2)
  5259. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5260.  
  5261. / 25))), 0.2)
  5262. end
  5263. punchsound1:Play()
  5264. for i = 0, 0.5, 0.1 do
  5265. swait()
  5266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5268. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5270. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5271. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5272. end
  5273. punchsound1:Play()
  5274. for i = 0, 0.3, 0.1 do
  5275. swait()
  5276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5279. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5280. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5281.  
  5282. / 25))), 0.2)
  5283. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5284.  
  5285. / 25))), 0.2)
  5286. end
  5287. for i = 0, 0.3, 0.1 do
  5288. swait()
  5289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5291. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  5294. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5295. end
  5296. for i = 0, 0.3, 0.1 do
  5297. swait()
  5298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5300. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5301. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5302. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5303.  
  5304. / 25))), 0.2)
  5305. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5306.  
  5307. / 25))), 0.2)
  5308. end
  5309. punchsound1:Play()
  5310. for i = 0, 0.3, 0.1 do
  5311. swait()
  5312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5314. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5315. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5316. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5317. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5318. end
  5319. punchsound1:Play()
  5320. for i = 0, 0.3, 0.1 do
  5321. swait()
  5322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5323. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5324. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5325. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5326. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5327.  
  5328. / 25))), 0.2)
  5329. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5330.  
  5331. / 25))), 0.2)
  5332. end
  5333. for i = 0, 0.3, 0.1 do
  5334. swait()
  5335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5337. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5338. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5339. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5340. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5341. end
  5342. punchsound1:Play()
  5343. for i = 0, 1, 0.1 do
  5344. swait()
  5345. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5346. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5347. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5348. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5349. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5350.  
  5351. / 25))), 0.2)
  5352. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5353.  
  5354. / 25))), 0.2)
  5355. end
  5356. for i = 0, 0.3, 0.1 do
  5357. swait()
  5358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5360. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5363. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5364. end
  5365. punchsound1:Play()
  5366. for i = 0, 0.3, 0.1 do
  5367. swait()
  5368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5370. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5371. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5372. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5373.  
  5374. / 25))), 0.2)
  5375. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5376.  
  5377. / 25))), 0.2)
  5378. end
  5379. for i = 0, 0.3, 0.1 do
  5380. swait()
  5381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5383. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5385. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5386. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5387. end
  5388. for i = 0, 0.3, 0.1 do
  5389. swait()
  5390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5393. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5394. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5395.  
  5396. / 25))), 0.2)
  5397. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5398.  
  5399. / 25))), 0.2)
  5400. end
  5401. punchsound1:Play()
  5402. for i = 0, 0.3, 0.1 do
  5403. swait()
  5404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5406. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5407. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5408. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5409. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5410. end
  5411. punchsound1:Play()
  5412. for i = 0, 0.6, 0.1 do
  5413. swait()
  5414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5416. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5417. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5418. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5419.  
  5420. / 25))), 0.2)
  5421. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5422.  
  5423. / 25))), 0.2)
  5424. end
  5425. for i = 0, 0.3, 0.1 do
  5426. swait()
  5427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5429. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5433. end
  5434. for i = 0, 0.3, 0.1 do
  5435. swait()
  5436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5438. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5439. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5440. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5441.  
  5442. / 25))), 0.2)
  5443. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5444.  
  5445. / 25))), 0.2)
  5446. end
  5447. punchsound1:Play()
  5448. for i = 0, 0.5, 0.1 do
  5449. swait()
  5450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5452. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5453. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5454. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5455. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5456. end
  5457. punchsound1:Play()
  5458. for i = 0, 0.6, 0.1 do
  5459. swait()
  5460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5463. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5464. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5465.  
  5466. / 25))), 0.2)
  5467. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5468.  
  5469. / 25))), 0.2)
  5470. end
  5471. for i = 0, 0.6, 0.1 do
  5472. swait()
  5473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5477. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5478. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5479. end
  5480. for i = 0, 0.5, 0.1 do
  5481. swait()
  5482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5484. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5485. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5486. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5487.  
  5488. / 25))), 0.2)
  5489. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5490.  
  5491. / 25))), 0.2)
  5492. end
  5493. punchsound1:Play()
  5494. for i = 0, 0.5, 0.1 do
  5495. swait()
  5496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5498. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5499. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5500. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5501. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5502. end
  5503. punchsound1:Play()
  5504. for i = 0, 0.6, 0.1 do
  5505. swait()
  5506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5508. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5509. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5510. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5511.  
  5512. / 25))), 0.2)
  5513. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5514.  
  5515. / 25))), 0.2)
  5516. end
  5517. for i = 0, 0.6, 0.1 do
  5518. swait()
  5519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5521. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5522. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5523. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5524. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5525. end
  5526. for i = 0, 0.5, 0.1 do
  5527. swait()
  5528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5530. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5531. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5532. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5533.  
  5534. / 25))), 0.2)
  5535. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5536.  
  5537. / 25))), 0.2)
  5538. end
  5539. punchsound1:Play()
  5540. for i = 0, 0.5, 0.1 do
  5541. swait()
  5542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5544. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5545. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5546. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5547. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5548. end
  5549. punchsound1:Play()
  5550. for i = 0, 0.6, 0.1 do
  5551. swait()
  5552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5554. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5555. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5556. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5557.  
  5558. / 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
  5560.  
  5561. / 25))), 0.2)
  5562. end
  5563. for i = 0, 0.6, 0.1 do
  5564. swait()
  5565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5567. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5568. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5569. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5570. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5571. end
  5572. punchsound1:Play()
  5573. for i = 0, 1, 0.1 do
  5574. swait()
  5575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5577. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5578. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5579. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5580.  
  5581. / 25))), 0.2)
  5582. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5583.  
  5584. / 25))), 0.2)
  5585. end
  5586. for i = 0, 0.5, 0.1 do
  5587. swait()
  5588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5590. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5593. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5594. end
  5595. punchsound1:Play()
  5596. for i = 0, 0.6, 0.1 do
  5597. swait()
  5598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5599. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5600. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5601. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5602. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5603.  
  5604. / 25))), 0.2)
  5605. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5606.  
  5607. / 25))), 0.2)
  5608. end
  5609. for i = 0, 0.6, 0.1 do
  5610. swait()
  5611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5613. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5614. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5615. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5616. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5617. end
  5618. for i = 0, 0.5, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5625.  
  5626. / 25))), 0.2)
  5627. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5628.  
  5629. / 25))), 0.2)
  5630. end
  5631. punchsound1:Play()
  5632. for i = 0, 0.5, 0.1 do
  5633. swait()
  5634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5637. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5639. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5640. end
  5641. punchsound1:Play()
  5642. for i = 0, 0.6, 0.1 do
  5643. swait()
  5644. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5645. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5646. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5647. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5648. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5649.  
  5650. / 25))), 0.2)
  5651. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5652.  
  5653. / 25))), 0.2)
  5654. end
  5655. for i = 0, 0.6, 0.1 do
  5656. swait()
  5657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5663. end
  5664. for i = 0, 0.5, 0.1 do
  5665. swait()
  5666. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5667. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5668. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5669. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5670. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5671.  
  5672. / 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
  5674.  
  5675. / 25))), 0.2)
  5676. end
  5677. punchsound1:Play()
  5678. for i = 0, 0.5, 0.1 do
  5679. swait()
  5680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5682. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5684. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5685. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5686. end
  5687. punchsound1:Play()
  5688. for i = 0, 0.6, 0.1 do
  5689. swait()
  5690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5692. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5693. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5694. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5695.  
  5696. / 25))), 0.2)
  5697. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5698.  
  5699. / 25))), 0.2)
  5700. end
  5701. for i = 0, 0.6, 0.1 do
  5702. swait()
  5703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5705. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5708. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5709. end
  5710. for i = 0, 0.5, 0.1 do
  5711. swait()
  5712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5714. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5715. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5716. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5717.  
  5718. / 25))), 0.2)
  5719. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5720.  
  5721. / 25))), 0.2)
  5722. end
  5723. punchsound1:Play()
  5724. for i = 0, 0.5, 0.1 do
  5725. swait()
  5726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5728. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5729. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5730. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5731. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5732. end
  5733. punchsound1:Play()
  5734. for i = 0, 0.6, 0.1 do
  5735. swait()
  5736. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5737. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5738. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5739. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5740. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5741.  
  5742. / 25))), 0.2)
  5743. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5744.  
  5745. / 25))), 0.2)
  5746. end
  5747. for i = 0, 0.6, 0.1 do
  5748. swait()
  5749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5751. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5752. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5753. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5754. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5755. end
  5756. for i = 0, 0.5, 0.1 do
  5757. swait()
  5758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5760. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5761. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5762. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5763.  
  5764. / 25))), 0.2)
  5765. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5766.  
  5767. / 25))), 0.2)
  5768. end
  5769. punchsound1:Play()
  5770. for i = 0, 0.5, 0.1 do
  5771. swait()
  5772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5774. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5777. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5778. end
  5779. punchsound1:Play()
  5780. for i = 0, 0.6, 0.1 do
  5781. swait()
  5782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5784. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5785. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5786. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5787.  
  5788. / 25))), 0.2)
  5789. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5790.  
  5791. / 25))), 0.2)
  5792. end
  5793. for i = 0, 0.6, 0.1 do
  5794. swait()
  5795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5797. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5800. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5801. end
  5802. punchsound1:Play()
  5803. for i = 0, 1, 0.1 do
  5804. swait()
  5805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5807. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5808. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5809. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5810.  
  5811. / 25))), 0.2)
  5812. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5813.  
  5814. / 25))), 0.2)
  5815. end
  5816. for i = 0, 0.5, 0.1 do
  5817. swait()
  5818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5821. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5822. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5823. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5824. end
  5825. punchsound1:Play()
  5826. for i = 0, 0.6, 0.1 do
  5827. swait()
  5828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5830. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5831. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5832. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5833.  
  5834. / 25))), 0.2)
  5835. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5836.  
  5837. / 25))), 0.2)
  5838. end
  5839. for i = 0, 0.6, 0.1 do
  5840. swait()
  5841. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5842. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5843. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5844. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5845. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5846. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5847. end
  5848. for i = 0, 0.5, 0.1 do
  5849. swait()
  5850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5852. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5853. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5854. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5855.  
  5856. / 25))), 0.2)
  5857. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5858.  
  5859. / 25))), 0.2)
  5860. end
  5861. punchsound1:Play()
  5862. for i = 0, 0.3, 0.1 do
  5863. swait()
  5864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5867. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5868. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5869. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5870. end
  5871. punchsound1:Play()
  5872. for i = 0, 0.3, 0.1 do
  5873. swait()
  5874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5877. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5878. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5879.  
  5880. / 25))), 0.2)
  5881. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5882.  
  5883. / 25))), 0.2)
  5884. end
  5885. for i = 0, 0.3, 0.1 do
  5886. swait()
  5887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5889. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5890. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5891. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5892. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5893. end
  5894. for i = 0, 0.3, 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
  5901.  
  5902. / 25))), 0.2)
  5903. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5904.  
  5905. / 25))), 0.2)
  5906. end
  5907. punchsound1:Play()
  5908. for i = 0, 0.3, 0.1 do
  5909. swait()
  5910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5912. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5913. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5915. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5916. end
  5917. punchsound1:Play()
  5918. for i = 0, 0.3, 0.1 do
  5919. swait()
  5920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5922. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5923. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5924. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5925.  
  5926. / 25))), 0.2)
  5927. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5928.  
  5929. / 25))), 0.2)
  5930. end
  5931. for i = 0, 0.3, 0.1 do
  5932. swait()
  5933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5935. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5937. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5938. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5939. end
  5940. for i = 0, 0.3, 0.1 do
  5941. swait()
  5942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5944. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5945. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5946. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5947.  
  5948. / 25))), 0.2)
  5949. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5950.  
  5951. / 25))), 0.2)
  5952. end
  5953. punchsound1:Play()
  5954. for i = 0, 0.3, 0.1 do
  5955. swait()
  5956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5960. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5961. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5962. end
  5963. punchsound1:Play()
  5964. for i = 0, 0.3, 0.1 do
  5965. swait()
  5966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5969. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5970. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5971.  
  5972. / 25))), 0.2)
  5973. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5974.  
  5975. / 25))), 0.2)
  5976. end
  5977. for i = 0, 0.1, 0.1 do
  5978. swait()
  5979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5981. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5984. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5985. end
  5986. for i = 0, 0.1, 0.1 do
  5987. swait()
  5988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  5993.  
  5994. / 25))), 0.2)
  5995. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  5996.  
  5997. / 25))), 0.2)
  5998. end
  5999. punchsound1:Play()
  6000. for i = 0, 0.1, 0.1 do
  6001. swait()
  6002. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6003. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6004. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6005. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6006. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6007. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6008. end
  6009. punchsound1:Play()
  6010. for i = 0, 0.1, 0.1 do
  6011. swait()
  6012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6014. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6015. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6016. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6017.  
  6018. / 25))), 0.2)
  6019. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6020.  
  6021. / 25))), 0.2)
  6022. end
  6023. for i = 0, 0.1, 0.1 do
  6024. swait()
  6025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6027. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6029. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6030. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6031. end
  6032. punchsound1:Play()
  6033. for i = 0, 0.4, 0.1 do
  6034. swait()
  6035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6038. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6040.  
  6041. / 25))), 0.2)
  6042. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6043.  
  6044. / 25))), 0.2)
  6045. end
  6046. for i,v in pairs(to.Parent:GetChildren()) do
  6047. if v:IsA("Humanoid") then
  6048. v.Health = v.Health - 20
  6049.  
  6050. v.PlatformStand = true
  6051. end
  6052. end
  6053. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6054. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6055. Zanzoken = Instance.new("Part",char)
  6056. Zanzoken.Anchored = true
  6057. Zanzoken.Position = v3(999,999,999)
  6058. Zanzoken.CFrame = Torso.CFrame
  6059. game.Debris:AddItem(Zanzoken,0.5)
  6060. Zanzoken.Transparency = 1
  6061. Zano:Play()
  6062. wait()
  6063. idk = Instance.new("BillboardGui",Zanzoken)
  6064. idk.Size = UDim2.new(10,0,15,0)
  6065. idk.AlwaysOnTop = false
  6066. idk1 = Instance.new("ImageLabel",idk)
  6067. idk1.BackgroundTransparency = 1
  6068. idk.ExtentsOffset = v3(0,0,0)
  6069. idk1.ImageTransparency = 0
  6070. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6071. idk1.Size = UDim2.new(2,0,1,0)
  6072. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6073. idk1.Image = "rbxassetid://319554883"
  6074. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6075. wait()
  6076. Zanzoken = Instance.new("Part",char)
  6077. Zanzoken.Anchored = true
  6078. Zanzoken.Position = v3(999,999,999)
  6079. Zanzoken.CFrame = Torso.CFrame
  6080. game.Debris:AddItem(Zanzoken,0.5)
  6081. Zanzoken.Transparency = 1
  6082. wait()
  6083. idk = Instance.new("BillboardGui",Zanzoken)
  6084. idk.Size = UDim2.new(20,0,20,0)
  6085. idk.AlwaysOnTop = false
  6086. idk1 = Instance.new("ImageLabel",idk)
  6087. idk1.BackgroundTransparency = 1
  6088. idk.ExtentsOffset = v3(0,0,0)
  6089. idk1.ImageTransparency = 0
  6090. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6091. idk1.Size = UDim2.new(2,0,1,0)
  6092. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6093. idk1.Image = "rbxassetid://319554883"
  6094. punchsound1:Play()
  6095. for i = 0, 6, 0.1 do
  6096. swait()
  6097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6100. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6101. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6102. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6103. end
  6104. for i = 0, 0.6, 0.1 do
  6105. swait()
  6106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6109. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6110. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6111.  
  6112. / 25))), 0.2)
  6113. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6114.  
  6115. / 25))), 0.2)
  6116. end
  6117. for i = 0, 0.6, 0.1 do
  6118. swait()
  6119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6121. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6124. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6125. end
  6126. punchsound1:Play()
  6127. for i = 0, 1, 0.1 do
  6128. swait()
  6129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6134.  
  6135. / 25))), 0.2)
  6136. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6137.  
  6138. / 25))), 0.2)
  6139. end
  6140. for i = 0, 0.6, 0.1 do
  6141. swait()
  6142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6144. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6145. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6146. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6147.  
  6148. / 25))), 0.2)
  6149. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6150.  
  6151. / 25))), 0.2)
  6152. end
  6153. for i = 0, 0.6, 0.1 do
  6154. swait()
  6155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6157. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6158. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6160. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6161. end
  6162. punchsound1:Play()
  6163. for i = 0, 1, 0.1 do
  6164. swait()
  6165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6167. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6168. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6169. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6170.  
  6171. / 25))), 0.2)
  6172. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6173.  
  6174. / 25))), 0.2)
  6175. end
  6176. for i = 0, 0.6, 0.1 do
  6177. swait()
  6178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6180. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6181. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6182. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6183.  
  6184. / 25))), 0.2)
  6185. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6186.  
  6187. / 25))), 0.2)
  6188. end
  6189. for i = 0, 0.6, 0.1 do
  6190. swait()
  6191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6193. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6196. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6197. end
  6198. punchsound1:Play()
  6199. for i = 0, 1, 0.1 do
  6200. swait()
  6201. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6202. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6203. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6204. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6205. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6206.  
  6207. / 25))), 0.2)
  6208. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6209.  
  6210. / 25))), 0.2)
  6211. end
  6212. for i = 0, 0.6, 0.1 do
  6213. swait()
  6214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6216. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6217. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6218. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6219.  
  6220. / 25))), 0.2)
  6221. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6222.  
  6223. / 25))), 0.2)
  6224. end
  6225. for i = 0, 0.6, 0.1 do
  6226. swait()
  6227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6229. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6230. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6231. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6232. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6233. end
  6234. punchsound1:Play()
  6235. for i = 0, 1, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6242.  
  6243. / 25))), 0.2)
  6244. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6245.  
  6246. / 25))), 0.2)
  6247. end
  6248. for i = 0, 0.6, 0.1 do
  6249. swait()
  6250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6252. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6253. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6254. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6255.  
  6256. / 25))), 0.2)
  6257. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6258.  
  6259. / 25))), 0.2)
  6260. end
  6261. for i = 0, 0.6, 0.1 do
  6262. swait()
  6263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6265. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6268. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6269. end
  6270. punchsound1:Play()
  6271. for i = 0, 1, 0.1 do
  6272. swait()
  6273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6275. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6276. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6277. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6278.  
  6279. / 25))), 0.2)
  6280. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6281.  
  6282. / 25))), 0.2)
  6283. end
  6284. for i = 0, 0.6, 0.1 do
  6285. swait()
  6286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6289. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6290. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6291.  
  6292. / 25))), 0.2)
  6293. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6294.  
  6295. / 25))), 0.2)
  6296. end
  6297. for i = 0, 0.6, 0.1 do
  6298. swait()
  6299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6301. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6302. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6303. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6304. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6305. end
  6306. punchsound1:Play()
  6307. for i = 0, 1, 0.1 do
  6308. swait()
  6309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6312. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6313. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6314.  
  6315. / 25))), 0.2)
  6316. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6317.  
  6318. / 25))), 0.2)
  6319. end
  6320.  
  6321.  
  6322.  
  6323. for i,v in pairs(to.Parent:GetChildren()) do
  6324. if v:IsA("Humanoid") then
  6325. v.Health = v.Health - 20
  6326.  
  6327. v.PlatformStand = true
  6328. end
  6329. end
  6330. StrongPunch:Play()
  6331. for i = 0, 1, 0.1 do
  6332. swait()
  6333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  6338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6339. end
  6340. for i = 0, 1, 0.1 do
  6341. swait()
  6342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6344. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6345. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6346. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6347.  
  6348. / 25))), 0.2)
  6349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6350.  
  6351. / 25))), 0.2)
  6352. end
  6353. for i,v in pairs(to.Parent:GetChildren()) do
  6354. if v:IsA("Humanoid") then
  6355. v.Health = v.Health - 5
  6356.  
  6357. v.PlatformStand = true
  6358. end
  6359. end
  6360. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6361. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6362. Zanzoken = Instance.new("Part",char)
  6363. Zanzoken.Anchored = true
  6364. Zanzoken.Position = v3(999,999,999)
  6365. Zanzoken.CFrame = Torso.CFrame
  6366. game.Debris:AddItem(Zanzoken,0.5)
  6367. Zanzoken.Transparency = 1
  6368. Zano:Play()
  6369. wait()
  6370. idk = Instance.new("BillboardGui",Zanzoken)
  6371. idk.Size = UDim2.new(10,0,15,0)
  6372. idk.AlwaysOnTop = false
  6373. idk1 = Instance.new("ImageLabel",idk)
  6374. idk1.BackgroundTransparency = 1
  6375. idk.ExtentsOffset = v3(0,0,0)
  6376. idk1.ImageTransparency = 0
  6377. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6378. idk1.Size = UDim2.new(2,0,1,0)
  6379. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6380. idk1.Image = "rbxassetid://319554883"
  6381. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6382. wait()
  6383. Zanzoken = Instance.new("Part",char)
  6384. Zanzoken.Anchored = true
  6385. Zanzoken.Position = v3(999,999,999)
  6386. Zanzoken.CFrame = Torso.CFrame
  6387. game.Debris:AddItem(Zanzoken,0.5)
  6388. Zanzoken.Transparency = 1
  6389. wait()
  6390. idk = Instance.new("BillboardGui",Zanzoken)
  6391. idk.Size = UDim2.new(20,0,20,0)
  6392. idk.AlwaysOnTop = false
  6393. idk1 = Instance.new("ImageLabel",idk)
  6394. idk1.BackgroundTransparency = 1
  6395. idk.ExtentsOffset = v3(0,0,0)
  6396. idk1.ImageTransparency = 0
  6397. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6398. idk1.Size = UDim2.new(2,0,1,0)
  6399. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6400. idk1.Image = "rbxassetid://319554883"
  6401. for i = 0, 1, 0.1 do
  6402. swait()
  6403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6405. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6406. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6407. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6408.  
  6409. / 25))), 0.2)
  6410. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6411.  
  6412. / 25))), 0.2)
  6413. end
  6414. punchsound1:Play()
  6415. for i = 0, 1, 0.1 do
  6416. swait()
  6417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6419. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6422. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6423. end
  6424. punchsound1:Play()
  6425. for i = 0, 1, 0.1 do
  6426. swait()
  6427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6430. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6431. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6432.  
  6433. / 25))), 0.2)
  6434. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6435.  
  6436. / 25))), 0.2)
  6437. end
  6438. for i = 0, 1, 0.1 do
  6439. swait()
  6440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6442. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6443. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6444. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6445. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6446. end
  6447. for i = 0, 1, 0.1 do
  6448. swait()
  6449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6451. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6452. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6453. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6454.  
  6455. / 25))), 0.2)
  6456. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6457.  
  6458. / 25))), 0.2)
  6459. end
  6460. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6461. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6462. Zanzoken = Instance.new("Part",char)
  6463. Zanzoken.Anchored = true
  6464. Zanzoken.Position = v3(999,999,999)
  6465. Zanzoken.CFrame = Torso.CFrame
  6466. game.Debris:AddItem(Zanzoken,0.5)
  6467. Zanzoken.Transparency = 1
  6468. Zano:Play()
  6469. wait()
  6470. idk = Instance.new("BillboardGui",Zanzoken)
  6471. idk.Size = UDim2.new(10,0,15,0)
  6472. idk.AlwaysOnTop = false
  6473. idk1 = Instance.new("ImageLabel",idk)
  6474. idk1.BackgroundTransparency = 1
  6475. idk.ExtentsOffset = v3(0,0,0)
  6476. idk1.ImageTransparency = 0
  6477. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6478. idk1.Size = UDim2.new(2,0,1,0)
  6479. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6480. idk1.Image = "rbxassetid://319554883"
  6481. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6482. wait()
  6483. Zanzoken = Instance.new("Part",char)
  6484. Zanzoken.Anchored = true
  6485. Zanzoken.Position = v3(999,999,999)
  6486. Zanzoken.CFrame = Torso.CFrame
  6487. game.Debris:AddItem(Zanzoken,0.5)
  6488. Zanzoken.Transparency = 1
  6489. wait()
  6490. idk = Instance.new("BillboardGui",Zanzoken)
  6491. idk.Size = UDim2.new(20,0,20,0)
  6492. idk.AlwaysOnTop = false
  6493. idk1 = Instance.new("ImageLabel",idk)
  6494. idk1.BackgroundTransparency = 1
  6495. idk.ExtentsOffset = v3(0,0,0)
  6496. idk1.ImageTransparency = 0
  6497. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6498. idk1.Size = UDim2.new(2,0,1,0)
  6499. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6500. idk1.Image = "rbxassetid://319554883"
  6501. StrongPunch:Play()
  6502. Break:Play()
  6503.  
  6504. for i = 0, 6, 0.1 do
  6505. swait()
  6506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6508. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6509. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6510. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6511.  
  6512. / 25))), 0.2)
  6513. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6514.  
  6515. / 25))), 0.2)
  6516. end
  6517. StrongPunch1:Play()
  6518. for i = 0, 6, 0.1 do
  6519. swait()
  6520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6522. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6523. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6524. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6525. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6526. end
  6527. StrongPunch2:Play()
  6528. for i = 0, 7, 0.1 do
  6529. swait()
  6530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6532. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6534. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6535. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6536. end
  6537. for i = 0, 1, 0.1 do
  6538. swait()
  6539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6541. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6542. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6543. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6544.  
  6545. / 25))), 0.2)
  6546. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6547.  
  6548. / 25))), 0.2)
  6549. end
  6550. punchsound1:Play()
  6551. for i = 0, 1, 0.1 do
  6552. swait()
  6553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6557. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6558. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6559. end
  6560. punchsound1:Play()
  6561. for i = 0, 1, 0.1 do
  6562. swait()
  6563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6566. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6567. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6568.  
  6569. / 25))), 0.2)
  6570. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6571.  
  6572. / 25))), 0.2)
  6573. end
  6574. for i = 0, 1, 0.1 do
  6575. swait()
  6576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6578. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6579. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6580. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6581. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6582. end
  6583. for i = 0, 1, 0.1 do
  6584. swait()
  6585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6586. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6587. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6588. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6589. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6590.  
  6591. / 25))), 0.2)
  6592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6593.  
  6594. / 25))), 0.2)
  6595. end
  6596. punchsound1:Play()
  6597. for i = 0, 0.5, 0.1 do
  6598. swait()
  6599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6603. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6604. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6605. end
  6606. punchsound1:Play()
  6607. for i = 0, 0.5, 0.1 do
  6608. swait()
  6609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6611. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6612. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6613. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6614.  
  6615. / 25))), 0.2)
  6616. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6617.  
  6618. / 25))), 0.2)
  6619. end
  6620. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6621. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6622. Zanzoken = Instance.new("Part",char)
  6623. Zanzoken.Anchored = true
  6624. Zanzoken.Position = v3(999,999,999)
  6625. Zanzoken.CFrame = Torso.CFrame
  6626. game.Debris:AddItem(Zanzoken,0.5)
  6627. Zanzoken.Transparency = 1
  6628. Zano:Play()
  6629. wait()
  6630. idk = Instance.new("BillboardGui",Zanzoken)
  6631. idk.Size = UDim2.new(10,0,15,0)
  6632. idk.AlwaysOnTop = false
  6633. idk1 = Instance.new("ImageLabel",idk)
  6634. idk1.BackgroundTransparency = 1
  6635. idk.ExtentsOffset = v3(0,0,0)
  6636. idk1.ImageTransparency = 0
  6637. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6638. idk1.Size = UDim2.new(2,0,1,0)
  6639. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6640. idk1.Image = "rbxassetid://319554883"
  6641. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6642. wait()
  6643. Zanzoken = Instance.new("Part",char)
  6644. Zanzoken.Anchored = true
  6645. Zanzoken.Position = v3(999,999,999)
  6646. Zanzoken.CFrame = Torso.CFrame
  6647. game.Debris:AddItem(Zanzoken,0.5)
  6648. Zanzoken.Transparency = 1
  6649. wait()
  6650. idk = Instance.new("BillboardGui",Zanzoken)
  6651. idk.Size = UDim2.new(20,0,20,0)
  6652. idk.AlwaysOnTop = false
  6653. idk1 = Instance.new("ImageLabel",idk)
  6654. idk1.BackgroundTransparency = 1
  6655. idk.ExtentsOffset = v3(0,0,0)
  6656. idk1.ImageTransparency = 0
  6657. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6658. idk1.Size = UDim2.new(2,0,1,0)
  6659. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6660. idk1.Image = "rbxassetid://319554883"
  6661. for i = 0, 0.4, 0.1 do
  6662. swait()
  6663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6668.  
  6669. / 25))), 0.2)
  6670. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6671.  
  6672. / 25))), 0.2)
  6673. end
  6674. punchsound1:Play()
  6675. for i = 0, 0.4, 0.1 do
  6676. swait()
  6677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6683. end
  6684. for i = 0, 0.4, 0.1 do
  6685. swait()
  6686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6688. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6689. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6690. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6691.  
  6692. / 25))), 0.2)
  6693. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6694.  
  6695. / 25))), 0.2)
  6696. end
  6697. punchsound1:Play()
  6698. for i = 0, 0.4, 0.1 do
  6699. swait()
  6700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6702. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6703. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6704. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6705. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6706. end
  6707. for i = 0, 0.4, 0.1 do
  6708. swait()
  6709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6711. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6712. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6713. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6714.  
  6715. / 25))), 0.2)
  6716. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6717.  
  6718. / 25))), 0.2)
  6719. end
  6720. punchsound1:Play()
  6721. for i = 0, 0.4, 0.1 do
  6722. swait()
  6723. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6724. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6725. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6726. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6727. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6728. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6729. end
  6730. for i = 0, 0.4, 0.1 do
  6731. swait()
  6732. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6733. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6734. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6735. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6736. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6737.  
  6738. / 25))), 0.2)
  6739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6740.  
  6741. / 25))), 0.2)
  6742. end
  6743. punchsound1:Play()
  6744. for i = 0, 0.4, 0.1 do
  6745. swait()
  6746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6748. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6749. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6750. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6751. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6752. end
  6753. for i = 0, 0.4, 0.1 do
  6754. swait()
  6755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6757. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6758. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6759. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6760.  
  6761. / 25))), 0.2)
  6762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6763.  
  6764. / 25))), 0.2)
  6765. end
  6766. punchsound1:Play()
  6767. for i = 0, 0.4, 0.1 do
  6768. swait()
  6769. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6770. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6771. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6772. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6773. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6774. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6775. end
  6776. for i = 0, 0.4, 0.1 do
  6777. swait()
  6778. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6779. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6780. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6781. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6782. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6783.  
  6784. / 25))), 0.2)
  6785. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6786.  
  6787. / 25))), 0.2)
  6788. end
  6789. punchsound1:Play()
  6790. for i = 0, 0.4, 0.1 do
  6791. swait()
  6792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6797. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6798. end
  6799. for i = 0, 0.4, 0.1 do
  6800. swait()
  6801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6804. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6805. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6806.  
  6807. / 25))), 0.2)
  6808. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6809.  
  6810. / 25))), 0.2)
  6811. end
  6812. punchsound1:Play()
  6813. for i = 0, 0.4, 0.1 do
  6814. swait()
  6815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6818. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6819. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6820. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6821. end
  6822. punchsound1:Play()
  6823. local pie222 = Instance.new("ParticleEmitter")
  6824. pie222.Parent = LeftArm
  6825. pie222.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6826. pie222.LightEmission = 1
  6827. pie222.Size = NumberSequence.new(3)
  6828. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6829. pie222.Transparency = NumberSequence.new(0.6,1)
  6830. pie222.EmissionDirection = "Top"
  6831. pie222.Enabled = true
  6832. pie222.Lifetime = NumberRange.new(1)
  6833. pie222.Rotation = NumberRange.new(-320, 320)
  6834. pie222.Rate = 404
  6835. pie222.Speed = NumberRange.new(0)
  6836. pie222.LockedToPart = false
  6837. pie222.VelocitySpread = 2
  6838. for i = 0, 2, 0.1 do
  6839. swait()
  6840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6842. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6843. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6844. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  6845.  
  6846. / 25))), 0.2)
  6847. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  6848.  
  6849. / 25))), 0.2)
  6850. end
  6851. wait(2)
  6852. bigbangattack2()
  6853. pie222:Destroy()
  6854.  
  6855. for i,v in pairs(to.Parent:GetChildren()) do
  6856. if v:IsA("Humanoid") then
  6857. v.Health = v.Health - math.huge
  6858.  
  6859. v.PlatformStand = true
  6860. end
  6861. end
  6862.  
  6863. hit1 = false
  6864.  
  6865. hit2 = true
  6866. for i,v in pairs(to.Parent:GetChildren()) do
  6867. if v:IsA("Humanoid") then
  6868. v.Health = v.Health - 10
  6869.  
  6870. v.PlatformStand = true
  6871. end
  6872. end
  6873. hit2 = false
  6874.  
  6875. hit3 = true
  6876. hit4 = true
  6877.  
  6878.  
  6879.  
  6880.  
  6881. coroutine.wrap(function()
  6882. for i=1,2 do
  6883. wait()
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889. for i,v in pairs(to.Parent:GetChildren()) do
  6890. if v:IsA("Humanoid") then
  6891. v.Health = v.Health - 2
  6892.  
  6893. v.PlatformStand = true
  6894. end
  6895. end
  6896. end
  6897.  
  6898.  
  6899. wait(3)
  6900. end)()
  6901.  
  6902.  
  6903.  
  6904.  
  6905.  
  6906.  
  6907.  
  6908.  
  6909.  
  6910.  
  6911.  
  6912.  
  6913.  
  6914.  
  6915. for i,v in pairs(to.Parent:GetChildren()) do
  6916. if v:IsA("Humanoid") then
  6917. v.Health = v.Health - 10
  6918.  
  6919. v.PlatformStand = true
  6920. end
  6921. end
  6922.  
  6923.  
  6924.  
  6925. hitground = new("Part",char)
  6926. hitground.Size = Vector3.new(5,5,5)
  6927. hitground.Name = "Ground"
  6928. hitground.Transparency = 1
  6929. hitground.CanCollide = false
  6930. game.Debris:AddItem(hitground,2)
  6931. hitground.Position = Vector3.new(999,999,999)
  6932. hitgroundweld = new("Weld",hitground)
  6933. hitgroundweld.Part0 = to
  6934. hitgroundweld.Part1 = hitground
  6935. hitground.Touched:connect(function(hit2)
  6936. if hit2.Size.x > 150 then
  6937. hitground:Destroy()
  6938. ad = new("Part",char)
  6939. ad.Name = "NewPart"
  6940. ad.Size = Vector3.new(30,0.1,30)
  6941. ad.CanCollide = false
  6942. ad.Anchored = true
  6943. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6944. ad.Transparency = 1
  6945. aad = new("Decal",ad)
  6946.  
  6947. aad.Face = "Top"
  6948. aad.Transparency = 1
  6949. aad.Transparency = 0
  6950. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6951. smoke = new("Part",to)
  6952. smokemesh = new("SpecialMesh",smoke)
  6953. smokemesh.MeshId = "rbxassetid://928329648"
  6954. smoke.BrickColor = hit2.BrickColor
  6955. smoke.Anchored = true
  6956. smoke.Position = hitground.Position
  6957. GroundImpact:Play()
  6958. for i = 1,20 do
  6959. wait()
  6960. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6961. smoke.Transparency = smoke.Transparency + 1/20
  6962. end
  6963. smoke:Destroy()
  6964. wait(0.5)
  6965.  
  6966. for i = 1,20 do
  6967. wait(0.1)
  6968. aad.Transparency = aad.Transparency + 1/20
  6969. end
  6970. end
  6971. end)
  6972. ys = Instance.new("BodyVelocity",to)
  6973. ys.Name = "GO"
  6974.  
  6975. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6976.  
  6977. ys.Velocity = v3(0,-90,0)
  6978.  
  6979. wait(1)
  6980. ys:Destroy()
  6981.  
  6982.  
  6983.  
  6984. hit3 = false
  6985. hit4 = false
  6986.  
  6987.  
  6988. hit1 = false
  6989. hit2 = false
  6990. hit3 = false
  6991. hit4 = false
  6992. idle = true
  6993. RootPart.Anchored = false
  6994. end
  6995. end)
  6996. end
  6997.  
  6998. function Combo3()
  6999. getplayer = new("Part",char)
  7000. getplayer.Position = Vector3.new(999,999,999)
  7001. getplayer.Transparency = 1
  7002. getplayer.Size = v3(3,3,3)
  7003. getplayer.CanCollide = false
  7004. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7005. getplayer.Name = "GetPlayer"
  7006.  
  7007. game.Debris:AddItem(getplayer,0.5)
  7008.  
  7009. getplayer.Touched:connect(function(hit)
  7010. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7011. getplayer:Destroy()
  7012. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7013. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7014. to.Anchored = true
  7015. RootPart.Anchored = true
  7016. idle = false
  7017.  
  7018.  
  7019. punchsound1:Play()
  7020. hit1 = true
  7021. for i = 0, 1, 0.1 do
  7022. swait()
  7023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7025. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7026. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7027. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7028.  
  7029. / 25))), 0.2)
  7030. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7031.  
  7032. / 25))), 0.2)
  7033. end
  7034. punchsound1:Play()
  7035. for i = 0, 1, 0.1 do
  7036. swait()
  7037. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7038. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7039. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7040. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7041. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7042. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7043. end
  7044. punchsound1:Play()
  7045. for i = 0, 1, 0.1 do
  7046. swait()
  7047. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7048. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7049. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7050. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7051. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7052.  
  7053. / 25))), 0.2)
  7054. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7055.  
  7056. / 25))), 0.2)
  7057. end
  7058. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7059. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7060. Zanzoken = Instance.new("Part",char)
  7061. Zanzoken.Anchored = true
  7062. Zanzoken.Position = v3(999,999,999)
  7063. Zanzoken.CFrame = Torso.CFrame
  7064. game.Debris:AddItem(Zanzoken,0.5)
  7065. Zanzoken.Transparency = 1
  7066. Zano:Play()
  7067. wait()
  7068. idk = Instance.new("BillboardGui",Zanzoken)
  7069. idk.Size = UDim2.new(10,0,15,0)
  7070. idk.AlwaysOnTop = false
  7071. idk1 = Instance.new("ImageLabel",idk)
  7072. idk1.BackgroundTransparency = 1
  7073. idk.ExtentsOffset = v3(0,0,0)
  7074. idk1.ImageTransparency = 0
  7075. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7076. idk1.Size = UDim2.new(2,0,1,0)
  7077. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7078. idk1.Image = "rbxassetid://319554883"
  7079. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7080. wait()
  7081. Zanzoken = Instance.new("Part",char)
  7082. Zanzoken.Anchored = true
  7083. Zanzoken.Position = v3(999,999,999)
  7084. Zanzoken.CFrame = Torso.CFrame
  7085. game.Debris:AddItem(Zanzoken,0.5)
  7086. Zanzoken.Transparency = 1
  7087. wait()
  7088. idk = Instance.new("BillboardGui",Zanzoken)
  7089. idk.Size = UDim2.new(20,0,20,0)
  7090. idk.AlwaysOnTop = false
  7091. idk1 = Instance.new("ImageLabel",idk)
  7092. idk1.BackgroundTransparency = 1
  7093. idk.ExtentsOffset = v3(0,0,0)
  7094. idk1.ImageTransparency = 0
  7095. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7096. idk1.Size = UDim2.new(2,0,1,0)
  7097. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7098. idk1.Image = "rbxassetid://319554883"
  7099. for i = 0, 1, 0.1 do
  7100. swait()
  7101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7103. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7104. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7105. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7106.  
  7107. / 25))), 0.2)
  7108. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7109.  
  7110. / 25))), 0.2)
  7111. end
  7112. punchsound1:Play()
  7113. for i = 0, 1, 0.1 do
  7114. swait()
  7115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7118. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7119. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7120. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7121. end
  7122. punchsound1:Play()
  7123. for i = 0, 1, 0.1 do
  7124. swait()
  7125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7128. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7129. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7130.  
  7131. / 25))), 0.2)
  7132. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7133.  
  7134. / 25))), 0.2)
  7135. end
  7136. for i = 0, 1, 0.1 do
  7137. swait()
  7138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7140. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7141. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7142. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7143.  
  7144. / 25))), 0.2)
  7145. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7146.  
  7147. / 25))), 0.2)
  7148. end
  7149. punchsound1:Play()
  7150. for i = 0, 1, 0.1 do
  7151. swait()
  7152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7154. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7157. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7158. end
  7159. punchsound1:Play()
  7160. for i = 0, 1, 0.1 do
  7161. swait()
  7162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7164. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7165. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7166. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7167.  
  7168. / 25))), 0.2)
  7169. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7170.  
  7171. / 25))), 0.2)
  7172. end
  7173. for i = 0, 1, 0.1 do
  7174. swait()
  7175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7177. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7178. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7179. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7180.  
  7181. / 25))), 0.2)
  7182. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7183.  
  7184. / 25))), 0.2)
  7185. end
  7186. punchsound1:Play()
  7187. for i = 0, 1, 0.1 do
  7188. swait()
  7189. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7190. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7191. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7192. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7193. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7194. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7195. end
  7196. punchsound1:Play()
  7197. for i,v in pairs(to.Parent:GetChildren()) do
  7198. if v:IsA("Humanoid") then
  7199. v.Health = v.Health - 10
  7200.  
  7201. v.PlatformStand = true
  7202. end
  7203. end
  7204. for i = 0, 1, 0.1 do
  7205. swait()
  7206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7208. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7209. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7210. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7211.  
  7212. / 25))), 0.2)
  7213. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7214.  
  7215. / 25))), 0.2)
  7216. end
  7217.  
  7218. for i = 0, 1, 0.1 do
  7219. swait()
  7220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7222. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7225. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7226. end
  7227. punchsound1:Play()
  7228. for i = 0, 1, 0.1 do
  7229. swait()
  7230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7232. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7233. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7234. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7235.  
  7236. / 25))), 0.2)
  7237. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7238.  
  7239. / 25))), 0.2)
  7240. end
  7241. for i,v in pairs(to.Parent:GetChildren()) do
  7242. if v:IsA("Humanoid") then
  7243. v.Health = v.Health - 3
  7244.  
  7245. v.PlatformStand = true
  7246. end
  7247. end
  7248. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7249. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7250. Zanzoken = Instance.new("Part",char)
  7251. Zanzoken.Anchored = true
  7252. Zanzoken.Position = v3(999,999,999)
  7253. Zanzoken.CFrame = Torso.CFrame
  7254. game.Debris:AddItem(Zanzoken,0.5)
  7255. Zanzoken.Transparency = 1
  7256. Zano:Play()
  7257. wait()
  7258. idk = Instance.new("BillboardGui",Zanzoken)
  7259. idk.Size = UDim2.new(10,0,15,0)
  7260. idk.AlwaysOnTop = false
  7261. idk1 = Instance.new("ImageLabel",idk)
  7262. idk1.BackgroundTransparency = 1
  7263. idk.ExtentsOffset = v3(0,0,0)
  7264. idk1.ImageTransparency = 0
  7265. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7266. idk1.Size = UDim2.new(2,0,1,0)
  7267. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7268. idk1.Image = "rbxassetid://319554883"
  7269. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7270. wait()
  7271. Zanzoken = Instance.new("Part",char)
  7272. Zanzoken.Anchored = true
  7273. Zanzoken.Position = v3(999,999,999)
  7274. Zanzoken.CFrame = Torso.CFrame
  7275. game.Debris:AddItem(Zanzoken,0.5)
  7276. Zanzoken.Transparency = 1
  7277. wait()
  7278. idk = Instance.new("BillboardGui",Zanzoken)
  7279. idk.Size = UDim2.new(20,0,20,0)
  7280. idk.AlwaysOnTop = false
  7281. idk1 = Instance.new("ImageLabel",idk)
  7282. idk1.BackgroundTransparency = 1
  7283. idk.ExtentsOffset = v3(0,0,0)
  7284. idk1.ImageTransparency = 0
  7285. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7286. idk1.Size = UDim2.new(2,0,1,0)
  7287. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7288. idk1.Image = "rbxassetid://319554883"
  7289. for i = 0, 1, 0.1 do
  7290. swait()
  7291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7293. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7294. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7295. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7296.  
  7297. / 25))), 0.2)
  7298. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7299.  
  7300. / 25))), 0.2)
  7301. end
  7302. for i = 0, 1, 0.1 do
  7303. swait()
  7304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7310. end
  7311. punchsound1:Play()
  7312. for i = 0, 1, 0.1 do
  7313. swait()
  7314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7317. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7318. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7319.  
  7320. / 25))), 0.2)
  7321. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7322.  
  7323. / 25))), 0.2)
  7324. end
  7325. for i,v in pairs(to.Parent:GetChildren()) do
  7326. if v:IsA("Humanoid") then
  7327. v.Health = v.Health - 3
  7328.  
  7329. v.PlatformStand = true
  7330. end
  7331. end
  7332. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7333. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7334. Zanzoken = Instance.new("Part",char)
  7335. Zanzoken.Anchored = true
  7336. Zanzoken.Position = v3(999,999,999)
  7337. Zanzoken.CFrame = Torso.CFrame
  7338. game.Debris:AddItem(Zanzoken,0.5)
  7339. Zanzoken.Transparency = 1
  7340. Zano:Play()
  7341. wait()
  7342. idk = Instance.new("BillboardGui",Zanzoken)
  7343. idk.Size = UDim2.new(10,0,15,0)
  7344. idk.AlwaysOnTop = false
  7345. idk1 = Instance.new("ImageLabel",idk)
  7346. idk1.BackgroundTransparency = 1
  7347. idk.ExtentsOffset = v3(0,0,0)
  7348. idk1.ImageTransparency = 0
  7349. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7350. idk1.Size = UDim2.new(2,0,1,0)
  7351. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7352. idk1.Image = "rbxassetid://319554883"
  7353. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7354. wait()
  7355. Zanzoken = Instance.new("Part",char)
  7356. Zanzoken.Anchored = true
  7357. Zanzoken.Position = v3(999,999,999)
  7358. Zanzoken.CFrame = Torso.CFrame
  7359. game.Debris:AddItem(Zanzoken,0.5)
  7360. Zanzoken.Transparency = 1
  7361. wait()
  7362. idk = Instance.new("BillboardGui",Zanzoken)
  7363. idk.Size = UDim2.new(20,0,20,0)
  7364. idk.AlwaysOnTop = false
  7365. idk1 = Instance.new("ImageLabel",idk)
  7366. idk1.BackgroundTransparency = 1
  7367. idk.ExtentsOffset = v3(0,0,0)
  7368. idk1.ImageTransparency = 0
  7369. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7370. idk1.Size = UDim2.new(2,0,1,0)
  7371. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7372. idk1.Image = "rbxassetid://319554883"
  7373. punchsound1:Play()
  7374. for i = 0, 1, 0.1 do
  7375. swait()
  7376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7378. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7381. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7382. end
  7383. punchsound1:Play()
  7384. for i = 0, 1, 0.1 do
  7385. swait()
  7386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7388. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7389. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7390. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7391.  
  7392. / 25))), 0.2)
  7393. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7394.  
  7395. / 25))), 0.2)
  7396. end
  7397.  
  7398.  
  7399. for i,v in pairs(to.Parent:GetChildren()) do
  7400. if v:IsA("Humanoid") then
  7401. v.Health = v.Health - 20
  7402.  
  7403. v.PlatformStand = true
  7404. end
  7405. end
  7406. StrongPunch:Play()
  7407. for i = 0, 1, 0.1 do
  7408. swait()
  7409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7411. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7414. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7415. end
  7416. for i = 0, 1, 0.1 do
  7417. swait()
  7418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7423.  
  7424. / 25))), 0.2)
  7425. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7426.  
  7427. / 25))), 0.2)
  7428. end
  7429. for i,v in pairs(to.Parent:GetChildren()) do
  7430. if v:IsA("Humanoid") then
  7431. v.Health = v.Health - 3
  7432.  
  7433. v.PlatformStand = true
  7434. end
  7435. end
  7436. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7437. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7438. Zanzoken = Instance.new("Part",char)
  7439. Zanzoken.Anchored = true
  7440. Zanzoken.Position = v3(999,999,999)
  7441. Zanzoken.CFrame = Torso.CFrame
  7442. game.Debris:AddItem(Zanzoken,0.5)
  7443. Zanzoken.Transparency = 1
  7444. Zano:Play()
  7445. wait()
  7446. idk = Instance.new("BillboardGui",Zanzoken)
  7447. idk.Size = UDim2.new(10,0,15,0)
  7448. idk.AlwaysOnTop = false
  7449. idk1 = Instance.new("ImageLabel",idk)
  7450. idk1.BackgroundTransparency = 1
  7451. idk.ExtentsOffset = v3(0,0,0)
  7452. idk1.ImageTransparency = 0
  7453. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7454. idk1.Size = UDim2.new(2,0,1,0)
  7455. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7456. idk1.Image = "rbxassetid://319554883"
  7457. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7458. wait()
  7459. Zanzoken = Instance.new("Part",char)
  7460. Zanzoken.Anchored = true
  7461. Zanzoken.Position = v3(999,999,999)
  7462. Zanzoken.CFrame = Torso.CFrame
  7463. game.Debris:AddItem(Zanzoken,0.5)
  7464. Zanzoken.Transparency = 1
  7465. wait()
  7466. idk = Instance.new("BillboardGui",Zanzoken)
  7467. idk.Size = UDim2.new(20,0,20,0)
  7468. idk.AlwaysOnTop = false
  7469. idk1 = Instance.new("ImageLabel",idk)
  7470. idk1.BackgroundTransparency = 1
  7471. idk.ExtentsOffset = v3(0,0,0)
  7472. idk1.ImageTransparency = 0
  7473. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7474. idk1.Size = UDim2.new(2,0,1,0)
  7475. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7476. idk1.Image = "rbxassetid://319554883"
  7477. for i = 0, 1, 0.1 do
  7478. swait()
  7479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7481. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7482. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7483. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7484.  
  7485. / 25))), 0.2)
  7486. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7487.  
  7488. / 25))), 0.2)
  7489. end
  7490. punchsound1:Play()
  7491. for i = 0, 1, 0.1 do
  7492. swait()
  7493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7495. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7498. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7499. end
  7500. punchsound1:Play()
  7501. for i = 0, 1, 0.1 do
  7502. swait()
  7503. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7504. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7505. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7506. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7507. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7508.  
  7509. / 25))), 0.2)
  7510. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7511.  
  7512. / 25))), 0.2)
  7513. end
  7514. for i = 0, 1, 0.1 do
  7515. swait()
  7516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7518. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7519. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7520. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7521. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7522. end
  7523. for i = 0, 1, 0.1 do
  7524. swait()
  7525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7527. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7528. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7529. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7530.  
  7531. / 25))), 0.2)
  7532. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7533.  
  7534. / 25))), 0.2)
  7535. end
  7536. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7537. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7538. Zanzoken = Instance.new("Part",char)
  7539. Zanzoken.Anchored = true
  7540. Zanzoken.Position = v3(999,999,999)
  7541. Zanzoken.CFrame = Torso.CFrame
  7542. game.Debris:AddItem(Zanzoken,0.5)
  7543. Zanzoken.Transparency = 1
  7544. Zano:Play()
  7545. wait()
  7546. idk = Instance.new("BillboardGui",Zanzoken)
  7547. idk.Size = UDim2.new(10,0,15,0)
  7548. idk.AlwaysOnTop = false
  7549. idk1 = Instance.new("ImageLabel",idk)
  7550. idk1.BackgroundTransparency = 1
  7551. idk.ExtentsOffset = v3(0,0,0)
  7552. idk1.ImageTransparency = 0
  7553. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7554. idk1.Size = UDim2.new(2,0,1,0)
  7555. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7556. idk1.Image = "rbxassetid://319554883"
  7557. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7558. wait()
  7559. Zanzoken = Instance.new("Part",char)
  7560. Zanzoken.Anchored = true
  7561. Zanzoken.Position = v3(999,999,999)
  7562. Zanzoken.CFrame = Torso.CFrame
  7563. game.Debris:AddItem(Zanzoken,0.5)
  7564. Zanzoken.Transparency = 1
  7565. wait()
  7566. idk = Instance.new("BillboardGui",Zanzoken)
  7567. idk.Size = UDim2.new(20,0,20,0)
  7568. idk.AlwaysOnTop = false
  7569. idk1 = Instance.new("ImageLabel",idk)
  7570. idk1.BackgroundTransparency = 1
  7571. idk.ExtentsOffset = v3(0,0,0)
  7572. idk1.ImageTransparency = 0
  7573. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7574. idk1.Size = UDim2.new(2,0,1,0)
  7575. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7576. idk1.Image = "rbxassetid://319554883"
  7577. StrongPunch:Play()
  7578. Break:Play()
  7579. local Aura4 = Instance.new('ParticleEmitter')
  7580. Aura4.Name = "Aura"
  7581. Aura4.Texture = "rbxassetid://1046299182"
  7582. Aura4.Parent = Torso
  7583. Aura4.LightEmission = 1
  7584. Aura4.Transparency = NumberSequence.new(0.7,1)
  7585. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7586. Aura4.Size = NumberSequence.new(1,30)
  7587. Aura4.Rotation = NumberRange.new(-360,360)
  7588. Aura4.LockedToPart = true
  7589. Aura4.Lifetime = NumberRange.new(0.2)
  7590. Aura4.Rate = 100
  7591. Aura4.Speed = NumberRange.new(0)
  7592. Aura4.EmissionDirection = "Top"
  7593. for i = 0, 6, 0.1 do
  7594. swait()
  7595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7597. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7598. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7599. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7600.  
  7601. / 25))), 0.2)
  7602. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7603.  
  7604. / 25))), 0.2)
  7605. end
  7606. Aura4:Destroy()
  7607. wait(0.1)
  7608. local Aura4 = Instance.new('ParticleEmitter')
  7609. Aura4.Name = "Aura"
  7610. Aura4.Texture = "rbxassetid://1046299182"
  7611. Aura4.Parent = Torso
  7612. Aura4.LightEmission = 1
  7613. Aura4.Transparency = NumberSequence.new(0.7,1)
  7614. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7615. Aura4.Size = NumberSequence.new(1,30)
  7616. Aura4.Rotation = NumberRange.new(-360,360)
  7617. Aura4.LockedToPart = true
  7618. Aura4.Lifetime = NumberRange.new(0.2)
  7619. Aura4.Rate = 100
  7620. Aura4.Speed = NumberRange.new(0)
  7621. Aura4.EmissionDirection = "Top"
  7622. StrongPunch1:Play()
  7623. Break:Play()
  7624. for i = 0, 6, 0.1 do
  7625. swait()
  7626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7629. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7630. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7631. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7632. end
  7633. Aura4:Destroy()
  7634. StrongPunch2:Play()
  7635. Break:Play()
  7636. local Aura4 = Instance.new('ParticleEmitter')
  7637. Aura4.Name = "Aura"
  7638. Aura4.Texture = "rbxassetid://1046299182"
  7639. Aura4.Parent = Torso
  7640. Aura4.LightEmission = 1
  7641. Aura4.Transparency = NumberSequence.new(0.7,1)
  7642. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7643. Aura4.Size = NumberSequence.new(1,30)
  7644. Aura4.Rotation = NumberRange.new(-360,360)
  7645. Aura4.LockedToPart = true
  7646. Aura4.Lifetime = NumberRange.new(0.2)
  7647. Aura4.Rate = 100
  7648. Aura4.Speed = NumberRange.new(0)
  7649. Aura4.EmissionDirection = "Top"
  7650. for i = 0, 7, 0.1 do
  7651. swait()
  7652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7654. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7655. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7656. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7657. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7658. end
  7659. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7660. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7661. Aura4:Destroy()
  7662. Zanzoken = Instance.new("Part",char)
  7663. Zanzoken.Anchored = true
  7664. Zanzoken.Position = v3(999,999,999)
  7665. Zanzoken.CFrame = Torso.CFrame
  7666. game.Debris:AddItem(Zanzoken,0.5)
  7667. Zanzoken.Transparency = 1
  7668. Zano:Play()
  7669. wait()
  7670. idk = Instance.new("BillboardGui",Zanzoken)
  7671. idk.Size = UDim2.new(10,0,15,0)
  7672. idk.AlwaysOnTop = false
  7673. idk1 = Instance.new("ImageLabel",idk)
  7674. idk1.BackgroundTransparency = 1
  7675. idk.ExtentsOffset = v3(0,0,0)
  7676. idk1.ImageTransparency = 0
  7677. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7678. idk1.Size = UDim2.new(2,0,1,0)
  7679. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7680. idk1.Image = "rbxassetid://319554883"
  7681. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7682. wait()
  7683. Zanzoken = Instance.new("Part",char)
  7684. Zanzoken.Anchored = true
  7685. Zanzoken.Position = v3(999,999,999)
  7686. Zanzoken.CFrame = Torso.CFrame
  7687. game.Debris:AddItem(Zanzoken,0.5)
  7688. Zanzoken.Transparency = 1
  7689. wait()
  7690. idk = Instance.new("BillboardGui",Zanzoken)
  7691. idk.Size = UDim2.new(20,0,20,0)
  7692. idk.AlwaysOnTop = false
  7693. idk1 = Instance.new("ImageLabel",idk)
  7694. idk1.BackgroundTransparency = 1
  7695. idk.ExtentsOffset = v3(0,0,0)
  7696. idk1.ImageTransparency = 0
  7697. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7698. idk1.Size = UDim2.new(2,0,1,0)
  7699. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7700. idk1.Image = "rbxassetid://319554883"
  7701. for i = 0, 1, 0.1 do
  7702. swait()
  7703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7705. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7706. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7707. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7708.  
  7709. / 25))), 0.2)
  7710. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7711.  
  7712. / 25))), 0.2)
  7713. end
  7714. punchsound1:Play()
  7715. for i = 0, 1, 0.1 do
  7716. swait()
  7717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7718. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7719. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7720. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7721. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7722. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7723. end
  7724. punchsound1:Play()
  7725. for i = 0, 1, 0.1 do
  7726. swait()
  7727. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7728. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7729. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7730. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7731. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7732.  
  7733. / 25))), 0.2)
  7734. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7735.  
  7736. / 25))), 0.2)
  7737. end
  7738. for i = 0, 1, 0.1 do
  7739. swait()
  7740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7742. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7743. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7744. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7745. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7746. end
  7747. for i = 0, 1, 0.1 do
  7748. swait()
  7749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7751. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7752. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7753. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7754.  
  7755. / 25))), 0.2)
  7756. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7757.  
  7758. / 25))), 0.2)
  7759. end
  7760. punchsound1:Play()
  7761. for i = 0, 0.5, 0.1 do
  7762. swait()
  7763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7765. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7768. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7769. end
  7770. punchsound1:Play()
  7771. for i = 0, 0.5, 0.1 do
  7772. swait()
  7773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7775. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7776. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7777. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7778.  
  7779. / 25))), 0.2)
  7780. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7781.  
  7782. / 25))), 0.2)
  7783. end
  7784. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7785. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7786. Zanzoken = Instance.new("Part",char)
  7787. Zanzoken.Anchored = true
  7788. Zanzoken.Position = v3(999,999,999)
  7789. Zanzoken.CFrame = Torso.CFrame
  7790. game.Debris:AddItem(Zanzoken,0.5)
  7791. Zanzoken.Transparency = 1
  7792. Zano:Play()
  7793. wait()
  7794. idk = Instance.new("BillboardGui",Zanzoken)
  7795. idk.Size = UDim2.new(10,0,15,0)
  7796. idk.AlwaysOnTop = false
  7797. idk1 = Instance.new("ImageLabel",idk)
  7798. idk1.BackgroundTransparency = 1
  7799. idk.ExtentsOffset = v3(0,0,0)
  7800. idk1.ImageTransparency = 0
  7801. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7802. idk1.Size = UDim2.new(2,0,1,0)
  7803. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7804. idk1.Image = "rbxassetid://319554883"
  7805. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7806. wait()
  7807. Zanzoken = Instance.new("Part",char)
  7808. Zanzoken.Anchored = true
  7809. Zanzoken.Position = v3(999,999,999)
  7810. Zanzoken.CFrame = Torso.CFrame
  7811. game.Debris:AddItem(Zanzoken,0.5)
  7812. Zanzoken.Transparency = 1
  7813. wait()
  7814. idk = Instance.new("BillboardGui",Zanzoken)
  7815. idk.Size = UDim2.new(20,0,20,0)
  7816. idk.AlwaysOnTop = false
  7817. idk1 = Instance.new("ImageLabel",idk)
  7818. idk1.BackgroundTransparency = 1
  7819. idk.ExtentsOffset = v3(0,0,0)
  7820. idk1.ImageTransparency = 0
  7821. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7822. idk1.Size = UDim2.new(2,0,1,0)
  7823. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7824. idk1.Image = "rbxassetid://319554883"
  7825. for i = 0, 0.4, 0.1 do
  7826. swait()
  7827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7829. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7830. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7831. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7832.  
  7833. / 25))), 0.2)
  7834. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7835.  
  7836. / 25))), 0.2)
  7837. end
  7838. punchsound1:Play()
  7839. for i = 0, 0.4, 0.1 do
  7840. swait()
  7841. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7842. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7843. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7844. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7845. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7846. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7847. end
  7848. punchsound1:Play()
  7849. for i = 0, 1, 0.1 do
  7850. swait()
  7851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7853. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7854. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7855. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  7856.  
  7857. / 25))), 0.2)
  7858. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  7859.  
  7860. / 25))), 0.2)
  7861. end
  7862. for i,v in pairs(to.Parent:GetChildren()) do
  7863. if v:IsA("Humanoid") then
  7864. v.Health = v.Health - 8
  7865.  
  7866. v.PlatformStand = true
  7867. end
  7868. end
  7869.  
  7870. hit1 = false
  7871.  
  7872. punchsound1:Play()
  7873. hit2 = true
  7874. for i = 0, 1, 0.1 do
  7875. swait()
  7876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7878. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7879. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7880. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7881. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7882. end
  7883. for i,v in pairs(to.Parent:GetChildren()) do
  7884. if v:IsA("Humanoid") then
  7885. v.Health = v.Health - 10
  7886.  
  7887. v.PlatformStand = true
  7888. end
  7889. end
  7890. hit2 = false
  7891.  
  7892. punchsound1:Play()
  7893. hit3 = true
  7894. hit4 = true
  7895.  
  7896.  
  7897. punchsound1:Play()
  7898.  
  7899.  
  7900. coroutine.wrap(function()
  7901. for i=1,2 do
  7902. wait()
  7903.  
  7904.  
  7905.  
  7906.  
  7907.  
  7908. for i,v in pairs(to.Parent:GetChildren()) do
  7909. if v:IsA("Humanoid") then
  7910. v.Health = v.Health - 30
  7911.  
  7912. v.PlatformStand = true
  7913. end
  7914. end
  7915. end
  7916.  
  7917.  
  7918. wait(3)
  7919. end)()
  7920.  
  7921.  
  7922.  
  7923. RootPart.Anchored = false
  7924.  
  7925.  
  7926.  
  7927.  
  7928.  
  7929. StrongPunch:Play()
  7930.  
  7931.  
  7932.  
  7933.  
  7934.  
  7935.  
  7936. for i,v in pairs(to.Parent:GetChildren()) do
  7937. if v:IsA("Humanoid") then
  7938. v.Health = v.Health - 20
  7939.  
  7940. v.PlatformStand = true
  7941. end
  7942. end
  7943.  
  7944. StrongPunch2:Play()
  7945.  
  7946.  
  7947. hitground = new("Part",char)
  7948. hitground.Size = Vector3.new(5,5,5)
  7949. hitground.Name = "Ground"
  7950. hitground.Transparency = 1
  7951. hitground.CanCollide = false
  7952. game.Debris:AddItem(hitground,2)
  7953. hitground.Position = Vector3.new(999,999,999)
  7954. hitgroundweld = new("Weld",hitground)
  7955. hitgroundweld.Part0 = to
  7956. hitgroundweld.Part1 = hitground
  7957. hitground.Touched:connect(function(hit2)
  7958. if hit2.Size.x > 150 then
  7959. hitground:Destroy()
  7960. ad = new("Part",char)
  7961. ad.Name = "NewPart"
  7962. ad.Size = Vector3.new(30,0.1,30)
  7963. ad.CanCollide = false
  7964. ad.Anchored = true
  7965. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7966. ad.Transparency = 1
  7967. aad = new("Decal",ad)
  7968.  
  7969. aad.Face = "Top"
  7970. aad.Transparency = 1
  7971. aad.Transparency = 0
  7972. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7973. smoke = new("Part",to)
  7974. smokemesh = new("SpecialMesh",smoke)
  7975. smokemesh.MeshId = "rbxassetid://928329648"
  7976. smoke.BrickColor = hit2.BrickColor
  7977. smoke.Anchored = true
  7978. smoke.Position = hitground.Position
  7979. GroundImpact:Play()
  7980. for i = 1,20 do
  7981. wait()
  7982. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7983. smoke.Transparency = smoke.Transparency + 1/20
  7984. end
  7985. smoke:Destroy()
  7986. wait(0.5)
  7987.  
  7988. for i = 1,20 do
  7989. wait(0.1)
  7990. aad.Transparency = aad.Transparency + 1/20
  7991. end
  7992. end
  7993. end)
  7994. ys = Instance.new("BodyVelocity",to)
  7995. ys.Name = "GO"
  7996.  
  7997. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7998.  
  7999. ys.Velocity = v3(0,-90,0)
  8000.  
  8001. wait(1)
  8002. ys:Destroy()
  8003.  
  8004.  
  8005.  
  8006.  
  8007.  
  8008. hit3 = false
  8009. hit4 = false
  8010.  
  8011.  
  8012. hit1 = false
  8013. hit2 = false
  8014. hit3 = false
  8015. hit4 = false
  8016. idle = true
  8017. RootPart.Anchored = false
  8018. to.Anchored = false
  8019. end
  8020. end)
  8021. end
  8022.  
  8023.  
  8024. function Combo2()
  8025. getplayer = new("Part",char)
  8026. getplayer.Position = Vector3.new(999,999,999)
  8027. getplayer.Transparency = 1
  8028. getplayer.Size = v3(3,3,3)
  8029. getplayer.CanCollide = false
  8030. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8031. getplayer.Name = "GetPlayer"
  8032.  
  8033. game.Debris:AddItem(getplayer,0.5)
  8034.  
  8035. getplayer.Touched:connect(function(hit)
  8036. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8037. getplayer:Destroy()
  8038. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8039. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8040. to.Anchored = true
  8041. idle = false
  8042.  
  8043.  
  8044. punchsound1:Play()
  8045. hit1 = true
  8046. for i = 0, 1, 0.1 do
  8047. swait()
  8048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8050. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8051. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8052. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  8053.  
  8054. / 25))), 0.2)
  8055. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  8056.  
  8057. / 25))), 0.2)
  8058. end
  8059. punchsound1:Play()
  8060. for i = 0, 1, 0.1 do
  8061. swait()
  8062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8064. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8065. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8066. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8067. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8068. end
  8069. punchsound1:Play()
  8070. for i = 0, 1, 0.1 do
  8071. swait()
  8072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8074. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8075. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8076. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  8077.  
  8078. / 25))), 0.2)
  8079. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  8080.  
  8081. / 25))), 0.2)
  8082. end
  8083. for i = 0, 1, 0.1 do
  8084. swait()
  8085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8087. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8090. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8091. end
  8092. for i = 0, 1, 0.1 do
  8093. swait()
  8094. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8095. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8096. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8097. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8098. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  8099.  
  8100. / 25))), 0.2)
  8101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  8102.  
  8103. / 25))), 0.2)
  8104. end
  8105. StrongPunch1:Play()
  8106. for i = 0, 1, 0.1 do
  8107. swait()
  8108. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8109. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8110. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8111. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8112. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8113. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8114. end
  8115. for i = 0, 0.6, 0.1 do
  8116. swait()
  8117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8119. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8120. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8121. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  8122.  
  8123. / 25))), 0.2)
  8124. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  8125.  
  8126. / 25))), 0.2)
  8127. end
  8128. for i = 0, 0.6, 0.1 do
  8129. swait()
  8130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8135. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8136. end
  8137. for i,v in pairs(to.Parent:GetChildren()) do
  8138. if v:IsA("Humanoid") then
  8139. v.Health = v.Health - 6
  8140.  
  8141. v.PlatformStand = true
  8142. end
  8143. end
  8144. StrongPunch:Play()
  8145. for i = 0, 1, 0.1 do
  8146. swait()
  8147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8149. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8150. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8151. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8152. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8153. end
  8154. for i,v in pairs(to.Parent:GetChildren()) do
  8155. if v:IsA("Humanoid") then
  8156. v.Health = v.Health - 8
  8157.  
  8158. v.PlatformStand = true
  8159. end
  8160. end
  8161.  
  8162. hit1 = false
  8163.  
  8164. punchsound1:Play()
  8165. hit2 = true
  8166. for i = 0, 1, 0.1 do
  8167. swait()
  8168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8170. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8171. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8173. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8174. end
  8175. for i,v in pairs(to.Parent:GetChildren()) do
  8176. if v:IsA("Humanoid") then
  8177. v.Health = v.Health - 5
  8178.  
  8179. v.PlatformStand = true
  8180. end
  8181. end
  8182. hit2 = false
  8183.  
  8184. punchsound1:Play()
  8185. hit3 = true
  8186. hit4 = true
  8187.  
  8188.  
  8189. punchsound1:Play()
  8190.  
  8191. coroutine.wrap(function()
  8192. for i=1,2 do
  8193. wait()
  8194. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8195. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8196. Zanzoken = Instance.new("Part",char)
  8197. Zanzoken.Anchored = true
  8198. Zanzoken.Position = v3(999,999,999)
  8199. Zanzoken.CFrame = Torso.CFrame
  8200. game.Debris:AddItem(Zanzoken,0.5)
  8201. Zanzoken.Transparency = 1
  8202. Zano:Play()
  8203. wait()
  8204. idk = Instance.new("BillboardGui",Zanzoken)
  8205. idk.Size = UDim2.new(10,0,15,0)
  8206. idk.AlwaysOnTop = false
  8207. idk1 = Instance.new("ImageLabel",idk)
  8208. idk1.BackgroundTransparency = 1
  8209. idk.ExtentsOffset = v3(0,0,0)
  8210. idk1.ImageTransparency = 0
  8211. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8212. idk1.Size = UDim2.new(2,0,1,0)
  8213. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8214. idk1.Image = "rbxassetid://319554883"
  8215. wait()
  8216. Zanzoken = Instance.new("Part",char)
  8217. Zanzoken.Anchored = true
  8218. Zanzoken.Position = v3(999,999,999)
  8219. Zanzoken.CFrame = Torso.CFrame
  8220. game.Debris:AddItem(Zanzoken,0.5)
  8221. Zanzoken.Transparency = 1
  8222. wait()
  8223. idk = Instance.new("BillboardGui",Zanzoken)
  8224. idk.Size = UDim2.new(20,0,20,0)
  8225. idk.AlwaysOnTop = false
  8226. idk1 = Instance.new("ImageLabel",idk)
  8227. idk1.BackgroundTransparency = 1
  8228. idk.ExtentsOffset = v3(0,0,0)
  8229. idk1.ImageTransparency = 0
  8230. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8231. idk1.Size = UDim2.new(2,0,1,0)
  8232. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8233. idk1.Image = "rbxassetid://319554883"
  8234. for i = 0, 1, 0.1 do
  8235. swait()
  8236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8238. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8239. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8240. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8241. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8242. end
  8243. StrongPunch:Play()
  8244. for i,v in pairs(to.Parent:GetChildren()) do
  8245. if v:IsA("Humanoid") then
  8246. v.Health = v.Health - 10
  8247.  
  8248. v.PlatformStand = true
  8249. end
  8250. end
  8251. end
  8252.  
  8253.  
  8254. wait(0.7)
  8255. end)()
  8256.  
  8257.  
  8258.  
  8259.  
  8260. RootPart.Anchored = true
  8261. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8262. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8263. Zanzoken = Instance.new("Part",char)
  8264. Zanzoken.Anchored = true
  8265. Zanzoken.Position = v3(999,999,999)
  8266. Zanzoken.CFrame = Torso.CFrame
  8267. game.Debris:AddItem(Zanzoken,0.5)
  8268. Zanzoken.Transparency = 1
  8269. Zano:Play()
  8270. wait()
  8271. idk = Instance.new("BillboardGui",Zanzoken)
  8272. idk.Size = UDim2.new(10,0,15,0)
  8273. idk.AlwaysOnTop = false
  8274. idk1 = Instance.new("ImageLabel",idk)
  8275. idk1.BackgroundTransparency = 1
  8276. idk.ExtentsOffset = v3(0,0,0)
  8277. idk1.ImageTransparency = 0
  8278. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8279. idk1.Size = UDim2.new(2,0,1,0)
  8280. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8281. idk1.Image = "rbxassetid://319554883"
  8282. wait()
  8283. Zanzoken = Instance.new("Part",char)
  8284. Zanzoken.Anchored = true
  8285. Zanzoken.Position = v3(999,999,999)
  8286. Zanzoken.CFrame = Torso.CFrame
  8287. game.Debris:AddItem(Zanzoken,0.5)
  8288. Zanzoken.Transparency = 1
  8289. wait()
  8290. idk = Instance.new("BillboardGui",Zanzoken)
  8291. idk.Size = UDim2.new(20,0,20,0)
  8292. idk.AlwaysOnTop = false
  8293. idk1 = Instance.new("ImageLabel",idk)
  8294. idk1.BackgroundTransparency = 1
  8295. idk.ExtentsOffset = v3(0,0,0)
  8296. idk1.ImageTransparency = 0
  8297. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8298. idk1.Size = UDim2.new(2,0,1,0)
  8299. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8300. idk1.Image = "rbxassetid://319554883"
  8301.  
  8302. for i = 0, 1, 0.1 do
  8303. swait()
  8304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8310. end
  8311.  
  8312.  
  8313. StrongPunch:Play()
  8314.  
  8315.  
  8316. for i = 0, 1, 0.1 do
  8317. swait()
  8318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8320. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8321. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8322. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8323. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8324. end
  8325.  
  8326. for i = 0, 1, 0.1 do
  8327. swait()
  8328. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8329. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8330. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8331. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8332. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine
  8333.  
  8334. / 25))), 0.2)
  8335. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine
  8336.  
  8337. / 25))), 0.2)
  8338. end
  8339.  
  8340.  
  8341.  
  8342. for i,v in pairs(to.Parent:GetChildren()) do
  8343. if v:IsA("Humanoid") then
  8344. v.Health = v.Health - 20
  8345.  
  8346. v.PlatformStand = true
  8347. end
  8348. end
  8349.  
  8350. StrongPunch2:Play()
  8351. for i = 0, 1, 0.1 do
  8352. swait()
  8353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8355. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8358. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8359. end
  8360.  
  8361. hitground = new("Part",char)
  8362. hitground.Size = Vector3.new(5,5,5)
  8363. hitground.Name = "Ground"
  8364. hitground.Transparency = 1
  8365. hitground.CanCollide = false
  8366. game.Debris:AddItem(hitground,2)
  8367. hitground.Position = Vector3.new(999,999,999)
  8368. hitgroundweld = new("Weld",hitground)
  8369. hitgroundweld.Part0 = to
  8370. hitgroundweld.Part1 = hitground
  8371. hitground.Touched:connect(function(hit2)
  8372. if hit2.Size.x > 150 then
  8373. hitground:Destroy()
  8374. ad = new("Part",char)
  8375. ad.Name = "NewPart"
  8376. ad.Size = Vector3.new(30,0.1,30)
  8377. ad.CanCollide = false
  8378. ad.Anchored = true
  8379. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8380. ad.Transparency = 1
  8381. aad = new("Decal",ad)
  8382.  
  8383. aad.Face = "Top"
  8384. aad.Transparency = 1
  8385. aad.Transparency = 0
  8386. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8387. smoke = new("Part",to)
  8388. smokemesh = new("SpecialMesh",smoke)
  8389. smokemesh.MeshId = "rbxassetid://928329648"
  8390. smoke.BrickColor = hit2.BrickColor
  8391. smoke.Anchored = true
  8392. smoke.Position = hitground.Position
  8393. GroundImpact:Play()
  8394. for i = 1,20 do
  8395. wait()
  8396. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8397. smoke.Transparency = smoke.Transparency + 1/20
  8398. end
  8399. smoke:Destroy()
  8400. wait(0.5)
  8401.  
  8402. for i = 1,20 do
  8403. wait(0.1)
  8404. aad.Transparency = aad.Transparency + 1/20
  8405. end
  8406. end
  8407. end)
  8408. to.Anchored = false
  8409. ys = Instance.new("BodyVelocity",to)
  8410. ys.Name = "GO"
  8411.  
  8412. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8413.  
  8414. ys.Velocity = v3(0,-90,0)
  8415.  
  8416. wait(1)
  8417. ys:Destroy()
  8418.  
  8419.  
  8420.  
  8421.  
  8422.  
  8423. hit3 = false
  8424. hit4 = false
  8425.  
  8426.  
  8427. hit1 = false
  8428. hit2 = false
  8429. hit3 = false
  8430. hit4 = false
  8431. idle = true
  8432. RootPart.Anchored = false
  8433. end
  8434. end)
  8435. end
  8436.  
  8437. function KABOOMZ222()
  8438. local effspwn = Instance.new("Part")
  8439. coroutine.resume(coroutine.create(function()
  8440. local sound1 = Instance.new("Sound")
  8441. sound1.SoundId = "rbxassetid://440145223"
  8442. sound1.MaxDistance = 600
  8443. sound1.EmitterSize = 60
  8444. sound1.Volume = 5.5
  8445. sound1.Pitch = 1.3
  8446. sound1.Parent = effspwn
  8447. local sound2 = Instance.new("Sound")
  8448. sound2.SoundId = "rbxassetid://440145223"
  8449. sound2.MaxDistance = 300
  8450. sound2.EmitterSize = 20
  8451. sound2.Volume = 3
  8452. sound2.Pitch = 0.7
  8453. sound2.Parent = effspwn
  8454. local sound3 = Instance.new("Sound")
  8455. sound3.SoundId = "rbxassetid://440145223"
  8456. sound2.MaxDistance = 400
  8457. sound2.EmitterSize = 30
  8458. sound2.Volume = 0.5
  8459. sound2.Pitch = 0.5
  8460. sound2.Parent = effspwn
  8461. sound2:Play()
  8462. wait()
  8463. sound1:Play()
  8464. sound3:Play()
  8465. end))
  8466. local model = Instance.new("Model")
  8467. game.Debris:AddItem(model, 20)
  8468. model.Name = "smasheffects"
  8469. model.Parent = workspace
  8470. effspwn.Name = "spwnr"
  8471. effspwn.Size = Vector3.new(1, 1, 1)
  8472. effspwn.Anchored = true
  8473. effspwn.CanCollide = false
  8474. effspwn.Transparency = 1
  8475. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8476. effspwn.Parent = model
  8477.  
  8478.  
  8479.  
  8480.  
  8481. coroutine.resume(coroutine.create(function()
  8482. local shok = Instance.new("Part")
  8483. shok.Name = "whoosh"
  8484. shok.BrickColor = BrickColor.new("Institutional White")
  8485. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8486. shok.Size = Vector3.new(1, 1, 1)
  8487. shok.Anchored = true
  8488. shok.Material = "Neon"
  8489. shok.Transparency = 1
  8490. shok.CanCollide = false
  8491. shok.Parent = model
  8492. game.Debris:AddItem(shok, 12)
  8493. local mesh = Instance.new("SpecialMesh")
  8494. mesh.MeshType = "FileMesh"
  8495. mesh.MeshId = "rbxassetid://437347603"
  8496. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8497. mesh.Parent = shok
  8498.  
  8499.  
  8500.  
  8501.  
  8502.  
  8503. for e = 1, 8 do
  8504. wait()
  8505. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8506. shok.Transparency = shok.Transparency + 0.035
  8507. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8508. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8509.  
  8510.  
  8511. end
  8512. for e = 1, 16 do
  8513. wait()
  8514. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8515. shok.Transparency = shok.Transparency + 0.11
  8516. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8517. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8518.  
  8519. end
  8520. end))
  8521. coroutine.resume(coroutine.create(function()
  8522. local shok = Instance.new("Part")
  8523. shok.Name = "wring1"
  8524. shok.BrickColor = BrickColor.new("Institutional White")
  8525. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8526. shok.Size = Vector3.new(1, 1, 1)
  8527. shok.Anchored = true
  8528. shok.Material = "Neon"
  8529. shok.Transparency = 0.25
  8530. shok.CanCollide = false
  8531. shok.Parent = model
  8532. game.Debris:AddItem(shok, 12)
  8533. local mesh = Instance.new("SpecialMesh")
  8534. mesh.MeshType = "FileMesh"
  8535. mesh.MeshId = "rbxassetid://3270017"
  8536. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8537. mesh.Parent = shok
  8538. for e = 1, 30 do
  8539. wait()
  8540. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8541. shok.Transparency = shok.Transparency + 0.002
  8542. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8543. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8544. end
  8545. for e = 1, 38 do
  8546. wait()
  8547. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8548. shok.Transparency = shok.Transparency + 0.002
  8549. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8550. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8551. end
  8552. for e = 1, 24 do
  8553. wait()
  8554. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8555. shok.Transparency = shok.Transparency + 0.03
  8556. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8557. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8558. end
  8559. end))
  8560. coroutine.resume(coroutine.create(function()
  8561. local shok = Instance.new("Part")
  8562. shok.Name = "wring2"
  8563. shok.BrickColor = BrickColor.new("Institutional White")
  8564. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8565. shok.Size = Vector3.new(1, 1, 1)
  8566. shok.Anchored = true
  8567. shok.Material = "Neon"
  8568. shok.Transparency = 0.25
  8569. shok.CanCollide = false
  8570. shok.Parent = model
  8571. game.Debris:AddItem(shok, 12)
  8572. local mesh = Instance.new("SpecialMesh")
  8573. mesh.MeshType = "FileMesh"
  8574. mesh.MeshId = "rbxassetid://3270017"
  8575. mesh.Scale = Vector3.new(12, 12, 0.05)
  8576. mesh.Parent = shok
  8577. for e = 1, 30 do
  8578. wait()
  8579. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8580. shok.Transparency = shok.Transparency + 0.002
  8581. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8582. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8583. end
  8584. for e = 1, 38 do
  8585. wait()
  8586. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8587. shok.Transparency = shok.Transparency + 0.002
  8588. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8589. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8590. end
  8591. for e = 1, 24 do
  8592. wait()
  8593. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8594. shok.Transparency = shok.Transparency + 0.03
  8595. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8596. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8597. end
  8598. end))
  8599. coroutine.resume(coroutine.create(function()
  8600. local shok = Instance.new("Part")
  8601. shok.Name = "coil1"
  8602. shok.BrickColor = BrickColor.new("Institutional White")
  8603. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8604. shok.Size = Vector3.new(1, 1, 1)
  8605. shok.Anchored = true
  8606. shok.Material = "Neon"
  8607. shok.Transparency = 0.25
  8608. shok.CanCollide = false
  8609. shok.Parent = model
  8610. game.Debris:AddItem(shok, 12)
  8611. local mesh = Instance.new("SpecialMesh")
  8612. mesh.MeshType = "FileMesh"
  8613. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8614. mesh.Scale = Vector3.new(12, 12, 12)
  8615. mesh.Parent = shok
  8616. for e = 1, 15 do
  8617. wait()
  8618. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8619. shok.Transparency = shok.Transparency + 0.004
  8620. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8621. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8622. end
  8623. for e = 1, 16 do
  8624. wait()
  8625. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8626. shok.Transparency = shok.Transparency + 0.004
  8627. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8628. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8629. end
  8630. for e = 1, 12 do
  8631. wait()
  8632. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8633. shok.Transparency = shok.Transparency + 0.06
  8634. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8635. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8636. end
  8637. end))
  8638. coroutine.resume(coroutine.create(function()
  8639. local shok = Instance.new("Part")
  8640. shok.Name = "coil2"
  8641. shok.BrickColor = BrickColor.new("Institutional White")
  8642. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8643. shok.Size = Vector3.new(1, 1, 1)
  8644. shok.Anchored = true
  8645. shok.Material = "Neon"
  8646. shok.Transparency = 1
  8647. shok.CanCollide = false
  8648. shok.Parent = model
  8649. game.Debris:AddItem(shok, 12)
  8650. local mesh = Instance.new("SpecialMesh")
  8651. mesh.MeshType = "FileMesh"
  8652. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8653. mesh.Scale = Vector3.new(6, 12, 6)
  8654. mesh.Parent = shok
  8655. for e = 1, 15 do
  8656. wait()
  8657. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8658. shok.Transparency = shok.Transparency + 0.005
  8659. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8660. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8661. end
  8662. for e = 1, 16 do
  8663. wait()
  8664. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8665. shok.Transparency = shok.Transparency + 0.005
  8666. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8667. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8668. end
  8669. for e = 1, 12 do
  8670. wait()
  8671. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8672. shok.Transparency = shok.Transparency + 0.09
  8673. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8674. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8675. end
  8676. end))
  8677. coroutine.resume(coroutine.create(function()
  8678. local shok = Instance.new("Part")
  8679. shok.Name = "shokwve"
  8680. shok.BrickColor = BrickColor.new("Institutional White")
  8681. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8682. shok.Size = Vector3.new(1, 1, 1)
  8683. shok.Anchored = true
  8684. shok.Material = "Neon"
  8685. shok.Transparency = 0.6
  8686. shok.CanCollide = false
  8687. shok.Parent = model
  8688. game.Debris:AddItem(shok, 12)
  8689. local mesh = Instance.new("SpecialMesh")
  8690. mesh.MeshType = "FileMesh"
  8691. mesh.MeshId = "rbxassetid://489415447"
  8692. mesh.Scale = Vector3.new(1, 1, 1)
  8693. mesh.Parent = shok
  8694. for e = 1, 12 do
  8695. wait()
  8696. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8697. shok.Transparency = shok.Transparency + 0.002
  8698. end
  8699. for e = 1, 32 do
  8700. wait()
  8701. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8702. shok.Transparency = shok.Transparency + 0.002
  8703. end
  8704. for e = 1, 24 do
  8705. wait()
  8706. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8707. shok.Transparency = shok.Transparency + 0.03
  8708. end
  8709. end))
  8710. coroutine.resume(coroutine.create(function()
  8711. local shok = Instance.new("Part")
  8712. shok.Name = "shock2"
  8713. shok.BrickColor = BrickColor.new("Institutional White")
  8714. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8715. shok.Size = Vector3.new(1, 1, 1)
  8716. shok.Anchored = true
  8717. shok.Material = "Neon"
  8718. shok.Transparency = 0.35
  8719. shok.CanCollide = false
  8720. shok.Parent = model
  8721. game.Debris:AddItem(shok, 12)
  8722. local mesh = Instance.new("SpecialMesh")
  8723. mesh.MeshType = "FileMesh"
  8724. mesh.MeshId = "rbxassetid://1095709"
  8725. mesh.Scale = Vector3.new(12, 12, 12)
  8726. mesh.Parent = shok
  8727. for e = 1, 15 do
  8728. wait()
  8729. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8730. shok.Transparency = shok.Transparency + 0.004
  8731. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8732. end
  8733. for e = 1, 16 do
  8734. wait()
  8735. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8736. shok.Transparency = shok.Transparency + 0.004
  8737. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8738. end
  8739. for e = 1, 12 do
  8740. wait()
  8741. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8742. shok.Transparency = shok.Transparency + 0.06
  8743. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8744. end
  8745. end))
  8746. coroutine.resume(coroutine.create(function()
  8747. local shok = Instance.new("Part")
  8748. shok.Name = "shock3"
  8749. shok.BrickColor = BrickColor.new("Institutional White")
  8750. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8751. shok.Size = Vector3.new(1, 1, 1)
  8752. shok.Anchored = true
  8753. shok.Material = "Neon"
  8754. shok.Transparency = 0.35
  8755. shok.CanCollide = false
  8756. shok.Parent = model
  8757. game.Debris:AddItem(shok, 12)
  8758. local mesh = Instance.new("SpecialMesh")
  8759. mesh.MeshType = "FileMesh"
  8760. mesh.MeshId = "rbxassetid://1095709"
  8761. mesh.Scale = Vector3.new(12, 12, 12)
  8762. mesh.Parent = shok
  8763. for e = 1, 15 do
  8764. wait()
  8765. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8766. shok.Transparency = shok.Transparency + 0.004
  8767. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8768. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8769. end
  8770. for e = 1, 16 do
  8771. wait()
  8772. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8773. shok.Transparency = shok.Transparency + 0.004
  8774. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8775. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8776. end
  8777. for e = 1, 12 do
  8778. wait()
  8779. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8780. shok.Transparency = shok.Transparency + 0.06
  8781. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8782. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8783. end
  8784. end))
  8785. end
  8786.  
  8787.  
  8788.  
  8789. mouse.KeyDown:connect(function(k)
  8790. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8791. local exp = Instance.new("Explosion",Torso)
  8792. exp.BlastRadius = 45.5
  8793. exp.BlastPressure = 100
  8794. exp.Position = Torso
  8795. exp.Visible = true
  8796. end
  8797. end)
  8798.  
  8799. MV4 = 300
  8800. mouse.KeyDown:connect(function(k)
  8801. if attack == false and k == "8" then
  8802. for i, v in pairs(Torso:GetChildren()) do
  8803. if v:IsA('ParticleEmitter') then
  8804. v:Remove()
  8805. end
  8806. end
  8807. end
  8808. end)
  8809.  
  8810.  
  8811. MV4 = 300
  8812. mouse.KeyDown:connect(function(k)
  8813. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8814. MV4 = 0
  8815. Humanoid.WalkSpeed = 13
  8816. attack = true
  8817. Firepart1 = Instance.new("Part", RightArm)
  8818. Firepart1.Size = Vector3.new(1, 1, 1)
  8819. GuW1 = Instance.new("Weld")
  8820. GuW1.Name = "GuW"
  8821. GuW1.Part0 = RightArm
  8822. GuW1.C0 = cn(0, -1, 0)
  8823. GuW1.C1 = cn(0, 0, 0)
  8824. GuW1.Part1 = Firepart1
  8825. GuW1.Parent = RightArm
  8826. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8827. Firepart1.Transparency = 1
  8828. Firepart2 = Instance.new("Part", LeftArm)
  8829. Firepart2.Size = Vector3.new(1, 1, 1)
  8830. GuW2 = Instance.new("Weld")
  8831. GuW2.Name = "GuW"
  8832. GuW2.Part0 = LeftArm
  8833. GuW2.C0 = cn(0, -1, 0)
  8834. GuW2.C1 = cn(0, 0, 0)
  8835. GuW2.Part1 = Firepart2
  8836. GuW2.Parent = LeftArm
  8837. Firepart2.Transparency = 1
  8838. for i = 0, 5, 0.1 do
  8839. swait()
  8840. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8841. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8842. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8843. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8844. if Torsovelocity.Y > 2 then
  8845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8847. 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)
  8848. 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)
  8849. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8850. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8851. elseif Torsovelocity.Y < 1 then
  8852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8854. 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)
  8855. 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)
  8856. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8857. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8858. end
  8859. end
  8860. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8861. for i = 0, 7, 0.1 do
  8862. swait()
  8863. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8864. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8865. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8866. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8867. if Torsovelocity.Y > 2 then
  8868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8870. 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)
  8871. 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)
  8872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8873. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8874. elseif Torsovelocity.Y < 1 then
  8875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8877. 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)
  8878. 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)
  8879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8880. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8881. end
  8882. end
  8883. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8884. GuW1:Destroy()
  8885. GuW1 = Instance.new("Weld")
  8886. GuW1.Name = "GuW"
  8887. GuW1.Part0 = Torso
  8888. GuW1.C0 = cn(0, 0, -6)
  8889. GuW1.C1 = cn(0, 0, 0)
  8890. GuW1.Part1 = Firepart1
  8891. GuW1.Parent = Torso
  8892. GuW2:Destroy()
  8893. GuW2 = Instance.new("Weld")
  8894. GuW2.Name = "GuW"
  8895. GuW2.Part0 = Torso
  8896. GuW2.C0 = cn(0, 0, -6)
  8897. GuW2.C1 = cn(0, 0, 0)
  8898. GuW2.Part1 = Firepart2
  8899. GuW2.Parent = Torso
  8900. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8901. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8902. GuW2:Destroy()
  8903. GuW2 = Instance.new("Weld")
  8904. GuW2.Name = "GuW"
  8905. GuW2.Part0 = Torso
  8906. GuW2.C0 = cn(0, 0, -4)
  8907. GuW2.C1 = cn(0, 0, 0)
  8908. GuW2.Part1 = Firepart2
  8909. GuW2.Parent = Torso
  8910.  
  8911.  
  8912. for i = 0, 7, 0.1 do
  8913. swait()
  8914. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8915. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8916. if Torsovelocity.Y > 2 then
  8917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8919. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8920. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8921. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8922. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8923. elseif Torsovelocity.Y < 1 then
  8924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8929. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8930. end
  8931. end
  8932. local bp2 = Create("BodyPosition")({
  8933. P = 900,
  8934. D = 1000,
  8935. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8936. position = Torso.Position + Vector3.new(0, 60, 0),
  8937. Parent = Torso
  8938. })
  8939. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8940. for i = 0, 8, 0.1 do
  8941. swait()
  8942. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8943. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8944. 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)
  8945. if Torsovelocity.Y > 2 then
  8946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8948. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8949. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8950. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8951. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8952. elseif Torsovelocity.Y < 1 then
  8953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8955. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8958. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8959. end
  8960. end
  8961. for i = 0, 18, 0.1 do
  8962. swait()
  8963. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8964. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8965. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8966. if Torsovelocity.Y > 2 then
  8967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973. elseif Torsovelocity.Y < 1 then
  8974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980. end
  8981. end
  8982. GuW1:Destroy()
  8983. GuW1 = Instance.new("Weld")
  8984. GuW1.Name = "GuW"
  8985. GuW1.Part0 = Torso
  8986. GuW1.C0 = cn(0, 0, -15)
  8987. GuW1.C1 = cn(0, 0, 0)
  8988. GuW1.Part1 = Firepart1
  8989. GuW1.Parent = Torso
  8990. GuW2:Destroy()
  8991. GuW2 = Instance.new("Weld")
  8992. GuW2.Name = "GuW"
  8993. GuW2.Part0 = Torso
  8994. GuW2.C0 = cn(0, 0, -17.5)
  8995. GuW2.C1 = cn(0, 0, 0)
  8996. GuW2.Part1 = Firepart2
  8997. GuW2.Parent = Torso
  8998. for i = 0, 1.25, 0.01 do
  8999. swait()
  9000. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9001. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9003. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9004. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9005. if Torsovelocity.Y > 2 then
  9006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9009. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9010. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9011. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012. elseif Torsovelocity.Y < 1 then
  9013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9015. 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)
  9016. 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)
  9017. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9018. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9019. end
  9020. end
  9021. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9022. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9023. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9024. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9025. for i = 0, 3, 0.1 do
  9026. swait()
  9027. if Torsovelocity.Y > 2 then
  9028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9030. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9031. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9032. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9033. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9034. elseif Torsovelocity.Y < 1 then
  9035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9037. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9038. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9039. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9040. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9041. end
  9042. end
  9043. wait(1)
  9044. bp2:Destroy()
  9045. Humanoid.WalkSpeed = 16
  9046. attack = false
  9047. MV4 = 0
  9048. Firepart1:Destroy()
  9049. Firepart2:Destroy()
  9050. end
  9051. end)
  9052. spiritballenergy = true
  9053. local spirit1 = true
  9054. local spirit2 = true
  9055. local sizeup = 38
  9056. local ringgo = 18
  9057. local potara = false
  9058. local potara1 = false
  9059. local potara2 = false
  9060. local potara3 = false
  9061. local potara4 = false
  9062. local hipheight = false
  9063. local idle7 = true
  9064. local idle6 = true
  9065. local idle5 = false
  9066. local noidle = false
  9067. local noidle1 = false
  9068. local fuse = false
  9069. local bigkamehameha1 = false
  9070. local bigkamehameha2 = false
  9071. local idle2 = false
  9072. local idle3 = false
  9073. local com1 = 10
  9074. local com2 = -5
  9075. local fuse1 = false
  9076. local fuse2 = false
  9077. local fuse3 = false
  9078. local fuse4 = false
  9079. local fuse5 = false
  9080. local fuse6 = false
  9081. local fuse7 = false
  9082. local fuse8 = false
  9083. local ssj4 = false
  9084. local headcolor = 0
  9085. local walk11 = true
  9086. local great = false
  9087. local size = 0
  9088. local size2 = 0
  9089. local kicharging = false
  9090. local ki = 100
  9091.  
  9092.  
  9093.  
  9094. --Sounds
  9095. --Folder
  9096. soundfolder = Instance.new("Model",char)
  9097. soundfolder.Name = "Sound Folder"
  9098. --Sounds
  9099. kamecharge = Instance.new("Sound",soundfolder)
  9100. kamecharge.Volume = 10
  9101. kamecharge.Name = "kamecharge"
  9102. kamecharge.Looped = false
  9103. kamecharge.SoundId = "rbxassetid://908489666"
  9104. kamefire = Instance.new("Sound",soundfolder)
  9105. kamefire.Volume = 10
  9106. kamefire.Name = "kamefire"
  9107. kamefire.Looped = false
  9108. kamefire.TimePosition = 0.5
  9109. kamefire.SoundId = "rbxassetid://977360812"
  9110. kamehit = Instance.new("Sound",soundfolder)
  9111. kamehit.Volume = 30
  9112. kamehit.Name = "kamehit"
  9113. kamehit.Looped = false
  9114. kamehit.SoundId = "rbxassetid://908484148"
  9115. ssjaura = Instance.new("Sound",soundfolder)
  9116. ssjaura.Volume = 5
  9117. ssjaura.Name = "ssjaura"
  9118. ssjaura.Looped = true
  9119. ssjaura.SoundId = "rbxassetid://891397456"
  9120. ssjauraburst = Instance.new("Sound",soundfolder)
  9121. ssjauraburst.Volume = math.huge
  9122. ssjauraburst.Name = "ssjauraburst"
  9123. ssjauraburst.Looped =false
  9124. ssjauraburst.SoundId = "rbxassetid://437393965"
  9125. ssjmusic = Instance.new("Sound",soundfolder)
  9126. ssjmusic.Volume = 0
  9127. ssjmusic.Name = "ssjmusic"
  9128. ssjmusic.Looped = true
  9129. ssjmusic.SoundId = "rbxassetid://390946253"
  9130. ssj2music = Instance.new("Sound",soundfolder)
  9131. ssj2music.Volume = 0
  9132. ssj2music.Name = "ssj2music"
  9133. ssj2music.Looped = true
  9134. ssj2music.SoundId = "rbxassetid://144377132"
  9135. ssj2aura = Instance.new("Sound",soundfolder)
  9136. ssj2aura.Volume = 5
  9137. ssj2aura.Name = "ssj2aura"
  9138. ssj2aura.Looped = true
  9139. ssj2aura.SoundId = "rbxassetid://850205092"
  9140. ssj3music = Instance.new("Sound",soundfolder)
  9141. ssj3music.Volume = 0
  9142. ssj3music.Name = "ssj3music"
  9143. ssj3music.Looped = true
  9144. ssj3music.SoundId = "rbxassetid://156056027"
  9145. KiCharge = Instance.new("Sound",soundfolder)
  9146. KiCharge.Volume = 10000
  9147. KiCharge.Name = "KiCharge"
  9148. KiCharge.Looped = true
  9149. KiCharge.TimePosition = 0.7
  9150. KiCharge.SoundId = "rbxassetid://700499952"
  9151.  
  9152. KiCharge2 = Instance.new("Sound",soundfolder)
  9153. KiCharge2.Volume = 10000
  9154. KiCharge2.Name = "KiCharge2"
  9155. KiCharge2.Looped = false
  9156. KiCharge2.TimePosition = 7.3
  9157.  
  9158. KiCharge2.SoundId = "rbxassetid://700499952"
  9159. Lightning = Instance.new("Sound",soundfolder)
  9160. Lightning.Volume = 10000
  9161. Lightning.TimePosition = 1
  9162. Lightning.Name = "Lightning"
  9163. Lightning.Looped = false
  9164. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  9165. AuraOff = Instance.new("Sound",soundfolder)
  9166. AuraOff.Volume = 10000
  9167. AuraOff.Name = "AuraOff"
  9168. AuraOff.Looped = false
  9169. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  9170. PowerDown = Instance.new("Sound",soundfolder)
  9171. PowerDown.Volume = 10000
  9172. PowerDown.Name = "PowerDown"
  9173. PowerDown.Looped = false
  9174. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  9175. punchsound1 = Instance.new("Sound",soundfolder)
  9176. punchsound1.Volume = 10
  9177. punchsound1.Name = "punchsound1"
  9178. punchsound1.Looped = false
  9179. punchsound1.SoundId = "rbxassetid://137579113"
  9180. punchsound2 = Instance.new("Sound",soundfolder)
  9181. punchsound2.Volume = 10
  9182. punchsound2.Name = "punchsound2"
  9183. punchsound2.Looped = false
  9184. punchsound2.SoundId = "rbxassetid://441202925"
  9185. kiblastsound = Instance.new("Sound",soundfolder)
  9186. kiblastsound.Volume = 10000
  9187. kiblastsound.Name = "kiblastsound"
  9188. kiblastsound.Looped = false
  9189. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  9190. screaming = Instance.new("Sound",soundfolder)
  9191. screaming.Volume = 1
  9192. screaming.Name = "screaming"
  9193. screaming.Looped = true
  9194. screaming.SoundId = "rbxassetid://1096434714"
  9195. screaming1 = Instance.new("Sound",soundfolder)
  9196. screaming1.Volume = 10
  9197. screaming1.Name = "screaming1"
  9198. screaming1.Looped = false
  9199. screaming1.SoundId = "rbxassetid://975468335"
  9200. FastPunch = Instance.new("Sound",soundfolder)
  9201. FastPunch.Volume = 10000
  9202. FastPunch.Name = "FastPunch"
  9203. FastPunch.Looped = false
  9204. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  9205. GiantStep = Instance.new("Sound",soundfolder)
  9206. GiantStep.Volume = 10000
  9207. GiantStep.Name = "GiantStep"
  9208. GiantStep.Looped = false
  9209. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  9210. StrongPunch = Instance.new("Sound",soundfolder)
  9211. StrongPunch.Volume = 10000
  9212. StrongPunch.Name = "StrongPunch"
  9213. StrongPunch.Looped = false
  9214. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  9215. KamehamehaVoice = Instance.new("Sound",soundfolder)
  9216. KamehamehaVoice.Volume = 10000
  9217. KamehamehaVoice.Name = "KamehamehaVoice"
  9218. KamehamehaVoice.Looped = false
  9219. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  9220. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  9221. KamehamehaVoice6.Volume = 10000
  9222. KamehamehaVoice6.Name = "KamehamehaVoice6"
  9223. KamehamehaVoice6.Looped = false
  9224. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  9225. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  9226. KamehamehaVoice3.Volume = 10000
  9227. KamehamehaVoice3.Name = "KamehamehaVoice3"
  9228. KamehamehaVoice3.Looped = false
  9229. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  9230. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  9231. KamehamehaVoice2.Volume = 10000
  9232. KamehamehaVoice2.Name = "KamehamehaVoice2"
  9233. KamehamehaVoice2.Looped = false
  9234. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  9235. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  9236. KamehamehaVoice1.Volume = 10000
  9237. KamehamehaVoice1.Name = "KamehamehaVoice1"
  9238. KamehamehaVoice1.Looped = false
  9239. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  9240. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  9241. KamehamehaVoice4.Volume = 10000
  9242. KamehamehaVoice4.Name = "KamehamehaVoice4"
  9243. KamehamehaVoice4.Looped = false
  9244. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  9245. ssjbaura = Instance.new("Sound",soundfolder)
  9246. ssjbaura.Volume = 1
  9247. ssjbaura.Name = "ssjbaura"
  9248. ssjbaura.Looped = true
  9249. ssjbaura.SoundId = "rbxassetid://443386048"
  9250. ssjbauraburst = Instance.new("Sound",soundfolder)
  9251. ssjbauraburst.Volume = 1
  9252. ssjbauraburst.Name = "ssjbauraburst"
  9253. ssjbauraburst.Looped = false
  9254. ssjbauraburst.SoundId = "rbxassetid://874183151"
  9255. ssjbmusic = Instance.new("Sound",soundfolder)
  9256. ssjbmusic.Volume = 0
  9257. ssjbmusic.Name = "ssjbmusic"
  9258. ssjbmusic.Looped = true
  9259. ssjbmusic.SoundId = "rbxassetid://180572775"
  9260. ssjbkaioken = Instance.new("Sound",soundfolder)
  9261. ssjbkaioken.Volume = 10000
  9262. ssjbkaioken.Name = "ssjbkaioken"
  9263. ssjbkaioken.Looped = false
  9264. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  9265. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  9266. ssjbkaioken1.Volume = 10000
  9267. ssjbkaioken1.Name = "ssjbkaioken1"
  9268. ssjbkaioken1.Looped = false
  9269. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  9270. ssjbkaura = Instance.new("Sound",soundfolder)
  9271. ssjbkaura.Volume = 3
  9272. ssjbkaura.Name = "ssjbkaura"
  9273. ssjbkaura.Looped = true
  9274. ssjbkaura.SoundId = "rbxassetid://972925821"
  9275. ssjgaura = Instance.new("Sound",soundfolder)
  9276. ssjgaura.Volume = 5
  9277. ssjgaura.Name = "ssjgaura"
  9278. ssjgaura.Looped = true
  9279. ssjgaura.SoundId = "rbxassetid://590580266"
  9280. ApeGrowl = Instance.new("Sound",soundfolder)
  9281. ApeGrowl.Volume = 10
  9282. ApeGrowl.Name = "ApeGrowl"
  9283. ApeGrowl.Looped = false
  9284. ApeGrowl.SoundId = "rbxassetid://849892755"
  9285. ssjgmusic = Instance.new("Sound",soundfolder)
  9286. ssjgmusic.Volume = 0
  9287. ssjgmusic.Name = "ssjgmusic"
  9288. ssjgmusic.Looped = true
  9289. ssjgmusic.SoundId = "rbxassetid://785398417"
  9290. Ape1 = Instance.new("Sound",soundfolder)
  9291. Ape1.Volume = 10
  9292. Ape1.Name = "Ape1"
  9293. Ape1.Looped = false
  9294. Ape1.SoundId = "rbxassetid://851581494"
  9295.  
  9296. Ape2 = Instance.new("Sound",soundfolder)
  9297. Ape2.Volume = 10
  9298. Ape2.Name = "Ape2"
  9299. Ape2.Looped = false
  9300. Ape2.SoundId = "rbxassetid://851581851"
  9301. Ape3 = Instance.new("Sound",soundfolder)
  9302. Ape3.Volume = 10
  9303. Ape3.Name = "Ape3"
  9304. Ape3.Looped = false
  9305. Ape3.SoundId = "rbxassetid://851582274"
  9306.  
  9307. local beamgo = 6
  9308. local beamgo1 = 1
  9309. local startk = false
  9310. local beam1 = false
  9311. local beam2 = false
  9312.  
  9313. local kamehameha5 = false
  9314. enabled = false
  9315. local number = 1
  9316. --GoundWaves
  9317.  
  9318.  
  9319.  
  9320. function RenderStepped3()
  9321. if spiritballenergy == true then
  9322. wait(math.random(0.1,0.5))
  9323. ay = new("Part",char)
  9324. ay.Name = "NewPart2"
  9325. ay.Size = v3(0.3,0.3,0.3)
  9326. ay.CanCollide = false
  9327. ay.Material = "Neon"
  9328.  
  9329. ay.BrickColor = bc("New Yeller")
  9330.  
  9331. imcool = new("Part",char)
  9332. imcool = Instance.new("SpecialMesh",ay)
  9333. imcool.MeshType = "Sphere"
  9334.  
  9335. ay.Position = v3(999,999,999)
  9336. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  9337. ys = Instance.new("BodyVelocity",ay)
  9338. ys.Name = "GO1"
  9339. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  9340.  
  9341. ys.Velocity = v3(0,6,0)
  9342. game.Debris:AddItem(ay,4)
  9343. end
  9344. end
  9345.  
  9346. --[[a1 = new("Part",char)
  9347. a1.Name = "Beam"
  9348. a1.Anchored = true
  9349. a1.Size = v3(6,6,6)
  9350. a1.CanCollide = false
  9351. a1.Locked = true
  9352. a1.Position = v3(999,999,999)
  9353. a1.BrickColor = bc("New Yeller")
  9354. a1.Material = "Neon"
  9355. a1.Transparency = 0
  9356. aa1 = new("SpecialMesh",a1)
  9357. if fuse == false then
  9358. aa1.MeshType = "Cylinder"
  9359. if potara == false then
  9360. aa1.MeshType = "Cylinder"
  9361. else
  9362. aa1.MeshType = "Sphere"
  9363. end
  9364. else
  9365. aa1.MeshType = "Sphere"
  9366. end
  9367.  
  9368. aa1.Scale = v3(1,1,1)
  9369.  
  9370. a2 = new("Part",char)
  9371. a2.Name = "Beam"
  9372. a2.Anchored = true
  9373. a2.Locked = true
  9374.  
  9375. a2.Size = v3(0.1,0.1,0.1)
  9376. a2.CanCollide = false
  9377. a2.Position = v3(999,999,999)
  9378. a2.BrickColor = bc("New Yeller")
  9379. a2.Material = "Neon"
  9380. if fuse == false then
  9381. if potara == false then
  9382. a2.Transparency = 0
  9383. else
  9384. a2.Transparency = 1
  9385. end
  9386. else
  9387.  
  9388. a2.Transparency = 1
  9389. end
  9390. aa2 = new("SpecialMesh",a2)
  9391. aa2.MeshType = "Sphere"
  9392. aa2.Scale = v3(150,100,100)
  9393. a3 = new("Part",char)
  9394. a3.Name = "Beam"
  9395. a3.Locked = true
  9396. a3.Anchored = true
  9397. a3.Size = v3(0.1,0.1,0.1)
  9398. a3.CanCollide = false
  9399. a3.Position = v3(999,999,999)
  9400. a3.BrickColor = bc("New Yeller")
  9401. a3.Material = "Neon"
  9402. if fuse == false then
  9403. if potara == false then
  9404. a3.Transparency = 0
  9405. else
  9406. a3.Transparency = 1
  9407. end
  9408. else
  9409.  
  9410. a3.Transparency = 1
  9411. end
  9412. aa3 = new("SpecialMesh",a3)
  9413. aa3.MeshType = "Sphere"
  9414. aa3.Scale = v3(200,100,100)
  9415. if ssj4 == true and fuse == false then
  9416. a1.BrickColor = bc("Really red")
  9417. a2.BrickColor = bc("Really red")
  9418. a3.BrickColor = bc("Really red")
  9419. --]]
  9420.  
  9421.  
  9422. mouse.KeyDown:connect(function(key)
  9423. if key == "=" then
  9424.  
  9425. Humanoid.WalkSpeed = 0
  9426. RootPart.Anchored = true
  9427. bigkamehameha1 = true
  9428.  
  9429. wait(0)
  9430. bigkamehameha1 = false
  9431. bigkamehameha2 = true
  9432. ar = new("Part",char)
  9433. ar.Name = "NewPart"
  9434. ar.Position = v3(999,999,999)
  9435. ar.Size = v3(1,1,1)
  9436. ar.BrickColor = bc("New Yeller")
  9437. ar.Material = "Neon"
  9438. ar.Transparency = 1
  9439. aar = new("SpecialMesh",ar)
  9440. aar.MeshType = "Sphere"
  9441. aar.Scale = v3(3,3,4)
  9442.  
  9443. aaar =new("Weld",ar)
  9444. aaar.Part0 = Torso
  9445. aaar.Part1 = ar
  9446. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9447. for i = 1,9 do
  9448. wait(0.5)
  9449. GroundWave1d()
  9450. ar.Transparency = ar.Transparency - 0.1
  9451. end
  9452. kamehameha()
  9453.  
  9454. idle7 = true
  9455. ar:Destroy()
  9456. bigkamehameha2 = false
  9457. RootPart.Anchored = false
  9458. end
  9459. end)
  9460.  
  9461. function splash()
  9462. beamgo = 6
  9463. beamgo1 = 1
  9464. enabled = true
  9465. sizeup = -25
  9466.  
  9467. kamefire.Volume = 5
  9468.  
  9469. wait(0.2)
  9470. RootPart.Anchored = true
  9471. kamecharge:Stop()
  9472.  
  9473.  
  9474. a1 = new("Part",char)
  9475. a1.Name = "Beam"
  9476. a1.Anchored = true
  9477. a1.Size = v3(6,6,6)
  9478. a1.CanCollide = false
  9479. a1.Locked = true
  9480. a1.Position = v3(999,999,999)
  9481. a1.BrickColor = bc("New Yeller")
  9482. a1.Material = "Neon"
  9483. a1.Transparency = 0
  9484. aa1 = new("SpecialMesh",a1)
  9485. if fuse == false then
  9486. aa1.MeshType = "Cylinder"
  9487. if potara == false then
  9488. aa1.MeshType = "Cylinder"
  9489. else
  9490. aa1.MeshType = "Sphere"
  9491. end
  9492. else
  9493. aa1.MeshType = "Sphere"
  9494. end
  9495.  
  9496. aa1.Scale = v3(1,1,1)
  9497.  
  9498. a2 = new("Part",char)
  9499. a2.Name = "Beam"
  9500. a2.Anchored = true
  9501. a2.Locked = true
  9502.  
  9503. a2.Size = v3(0.1,0.1,0.1)
  9504. a2.CanCollide = false
  9505. a2.Position = v3(999,999,999)
  9506. a2.BrickColor = bc("New Yeller")
  9507. a2.Material = "Neon"
  9508. if fuse == false then
  9509. if potara == false then
  9510. a2.Transparency = 0
  9511. else
  9512. a2.Transparency = 1
  9513. end
  9514. else
  9515.  
  9516. a2.Transparency = 1
  9517. end
  9518. aa2 = new("SpecialMesh",a2)
  9519. aa2.MeshType = "Sphere"
  9520. aa2.Scale = v3(150,100,100)
  9521. a3 = new("Part",char)
  9522. a3.Name = "Beam"
  9523. a3.Locked = true
  9524. a3.Anchored = true
  9525. a3.Size = v3(0.1,0.1,0.1)
  9526. a3.CanCollide = false
  9527. a3.Position = v3(999,999,999)
  9528. a3.BrickColor = bc("New Yeller")
  9529. a3.Material = "Neon"
  9530. if fuse == false then
  9531. if potara == false then
  9532. a3.Transparency = 0
  9533. else
  9534. a3.Transparency = 1
  9535. end
  9536. else
  9537.  
  9538. a3.Transparency = 1
  9539. end
  9540. aa3 = new("SpecialMesh",a3)
  9541. aa3.MeshType = "Sphere"
  9542. aa3.Scale = v3(200,100,100)
  9543. if ssj4 == true and fuse == false then
  9544. a1.BrickColor = bc("Really red")
  9545. a2.BrickColor = bc("Really red")
  9546. a3.BrickColor = bc("Really red")
  9547. end
  9548. kamecharge:Stop()
  9549. kamefire:Play()
  9550.  
  9551. GroundWave1()
  9552. startk = false
  9553. ringfolder = Instance.new("Model",char)
  9554. end
  9555.  
  9556.  
  9557. GroundWave2 = function()
  9558. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9559. Colors = {"White", "White"}
  9560. local wave3 = Instance.new("Part", char)
  9561. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9562. wave3.Anchored = true
  9563. wave3.Name = "Wave"
  9564. wave3.CanCollide = false
  9565. wave3.Locked = true
  9566. wave3.Size = Vector3.new(1, 1, 1)
  9567. wave3.TopSurface = "Smooth"
  9568. wave3.BottomSurface = "Smooth"
  9569. wave3.Transparency = 0.35
  9570. wave3.CFrame = HandCF
  9571. wm1 = Instance.new("SpecialMesh", wave3)
  9572. wm1.MeshId = "rbxassetid://3270017"
  9573. coroutine.wrap(function()
  9574. for i = 1, 30, 1 do
  9575. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9576. wave3.Size = wm1.Scale
  9577. wave3.CFrame = HandCF
  9578. wave3.Transparency = i/30
  9579. wait()
  9580. end
  9581. wait()
  9582. wave3:Destroy()
  9583. end)()
  9584. end
  9585. GroundWave3 = function()
  9586. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9587. Colors = {"White", "White"}
  9588. local wave2 = Instance.new("Part", char)
  9589. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9590. wave2.Anchored = true
  9591. wave2.Name = "Wave"
  9592. wave2.CanCollide = false
  9593. wave2.Locked = true
  9594. wave2.Size = Vector3.new(1, 1, 1)
  9595. wave2.TopSurface = "Smooth"
  9596. wave2.BottomSurface = "Smooth"
  9597. wave2.Transparency = 0.35
  9598. wave2.CFrame = HandCF
  9599. wm2 = Instance.new("SpecialMesh", wave2)
  9600. wm2.MeshId = "rbxassetid://3270017"
  9601. coroutine.wrap(function()
  9602. for i = 1, 30, 1 do
  9603. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9604. wave2.Size = wm2.Scale
  9605. wave2.CFrame = HandCF
  9606. wave2.Transparency = i/30
  9607. wait()
  9608. end
  9609. wait()
  9610. wave2:Destroy()
  9611. end)()
  9612. end
  9613. GroundWave4 = function()
  9614. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9615. Colors = {"White", "White"}
  9616. local wave1 = Instance.new("Part", char)
  9617. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9618. wave1.Anchored = true
  9619. wave1.Name = "Wave"
  9620. wave1.CanCollide = false
  9621. wave1.Locked = true
  9622. wave1.Size = Vector3.new(1, 1, 1)
  9623. wave1.TopSurface = "Smooth"
  9624. wave1.BottomSurface = "Smooth"
  9625. wave1.Transparency = 0.35
  9626. wave1.CFrame = HandCF
  9627. wm3 = Instance.new("SpecialMesh", wave1)
  9628. wm3.MeshId = "rbxassetid://3270017"
  9629. coroutine.wrap(function()
  9630. for i = 1, 30, 1 do
  9631. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9632. wave1.Size = wm3.Scale
  9633. wave1.CFrame = HandCF
  9634. wave1.Transparency = i/30
  9635. wait()
  9636. end
  9637. wait()
  9638. wave1:Destroy()
  9639. end)()
  9640. end
  9641.  
  9642.  
  9643. function kamehameha()
  9644. beamgo = 6
  9645. beamgo1 = 1
  9646. enabled = true
  9647. sizeup = -25
  9648.  
  9649. kamefire.Volume = 5
  9650.  
  9651. wait(0.2)
  9652. RootPart.Anchored = true
  9653. kamecharge:Stop()
  9654.  
  9655.  
  9656. a1 = new("Part",char)
  9657. a1.Name = "Beam"
  9658. a1.Anchored = true
  9659. a1.Size = v3(6,6,6)
  9660. a1.CanCollide = false
  9661. a1.Locked = true
  9662. a1.Position = v3(999,999,999)
  9663. a1.BrickColor = bc("New Yeller")
  9664. a1.Material = "Neon"
  9665. a1.Transparency = 0
  9666. aa1 = new("SpecialMesh",a1)
  9667. if fuse == false then
  9668. aa1.MeshType = "Cylinder"
  9669. if potara == false then
  9670. aa1.MeshType = "Cylinder"
  9671. else
  9672. aa1.MeshType = "Sphere"
  9673. end
  9674. else
  9675. aa1.MeshType = "Sphere"
  9676. end
  9677.  
  9678. aa1.Scale = v3(1,1,1)
  9679.  
  9680. a2 = new("Part",char)
  9681. a2.Name = "Beam"
  9682. a2.Anchored = true
  9683. a2.Locked = true
  9684.  
  9685. a2.Size = v3(0.1,0.1,0.1)
  9686. a2.CanCollide = false
  9687. a2.Position = v3(999,999,999)
  9688. a2.BrickColor = bc("New Yeller")
  9689. a2.Material = "Neon"
  9690. if fuse == false then
  9691. if potara == false then
  9692. a2.Transparency = 0
  9693. else
  9694. a2.Transparency = 1
  9695. end
  9696. else
  9697.  
  9698. a2.Transparency = 1
  9699. end
  9700. aa2 = new("SpecialMesh",a2)
  9701. aa2.MeshType = "Sphere"
  9702. aa2.Scale = v3(150,100,100)
  9703. a3 = new("Part",char)
  9704. a3.Name = "Beam"
  9705. a3.Locked = true
  9706. a3.Anchored = true
  9707. a3.Size = v3(0.1,0.1,0.1)
  9708. a3.CanCollide = false
  9709. a3.Position = v3(999,999,999)
  9710. a3.BrickColor = bc("New Yeller")
  9711. a3.Material = "Neon"
  9712. if fuse == false then
  9713. if potara == false then
  9714. a3.Transparency = 0
  9715. else
  9716. a3.Transparency = 1
  9717. end
  9718. else
  9719.  
  9720. a3.Transparency = 1
  9721. end
  9722. aa3 = new("SpecialMesh",a3)
  9723. aa3.MeshType = "Sphere"
  9724. aa3.Scale = v3(200,100,100)
  9725. if ssj4 == true and fuse == false then
  9726. a1.BrickColor = bc("Really red")
  9727. a2.BrickColor = bc("Really red")
  9728. a3.BrickColor = bc("Really red")
  9729. end
  9730. kamecharge:Stop()
  9731. kamefire:Play()
  9732.  
  9733. GroundWave1()
  9734. startk = false
  9735. ringfolder = Instance.new("Model",char)
  9736. --Damages
  9737. -----------------------------------------------------------------------------------------
  9738. a1.Touched:connect(function(hit)
  9739.  
  9740. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9741.  
  9742.  
  9743.  
  9744. if hit.Parent:IsA("Model") then
  9745. hit.Parent:BreakJoints()
  9746. end
  9747. hit:Destroy()
  9748. if enabled == true then
  9749. enabled = false
  9750. num = num + 1
  9751. kamehit:Play()
  9752. a21 = new("Part",char)
  9753. a21.Name = "Beam"..num
  9754. a21.Locked = true
  9755. a21.Size = v3(1,1,1)
  9756. a21.CanCollide = false
  9757. a21.Position = v3(999,999,999)
  9758. a21.BrickColor = bc("New Yeller")
  9759. a21.Material = "Neon"
  9760. a21.Transparency = 0
  9761. aa21 = new("SpecialMesh",a21)
  9762. a21.Anchored = true
  9763. a21.Position = hit.Position
  9764. aa21.MeshType = "Sphere"
  9765. aa21.Scale = v3(1,1,1)
  9766. GroundWave2()
  9767. GroundWave3()
  9768. GroundWave4()
  9769. for i = 1,50 do
  9770. wait()
  9771. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9772. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9773. end
  9774. enabled = true
  9775. char["Beam"..num]:Destroy()
  9776. end
  9777.  
  9778. end
  9779.  
  9780. end)
  9781.  
  9782.  
  9783. --Damages
  9784. -----------------------------------------------------------------------------------------
  9785. a5.Touched:connect(function(hit)
  9786.  
  9787. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9788.  
  9789.  
  9790.  
  9791. if hit.Parent:IsA("Model") then
  9792. hit.Parent:BreakJoints()
  9793. end
  9794. hit:Destroy()
  9795. if enabled == true then
  9796. enabled = false
  9797. num = num + 1
  9798. kamehit:Play()
  9799. a21 = new("Part",char)
  9800. a21.Name = "Beam"..num
  9801. a21.Locked = true
  9802. a21.Size = v3(1,1,1)
  9803. a21.CanCollide = false
  9804. a21.Position = v3(999,999,999)
  9805. a21.BrickColor = bc("New Yeller")
  9806. a21.Material = "Neon"
  9807. a21.Transparency = 0
  9808. aa21 = new("SpecialMesh",a21)
  9809. a21.Anchored = true
  9810. a21.Position = hit.Position
  9811. aa21.MeshType = "Sphere"
  9812. aa21.Scale = v3(1,1,1)
  9813. GroundWave2()
  9814. GroundWave3()
  9815. GroundWave4()
  9816. for i = 1,50 do
  9817. wait()
  9818. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9819. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9820. end
  9821. enabled = true
  9822. char["Beam"..num]:Destroy()
  9823. end
  9824.  
  9825. end
  9826.  
  9827. end)
  9828.  
  9829.  
  9830. beam2 = true
  9831. beam1 = true
  9832.  
  9833. if potara == true then
  9834. for i = 1,20 do
  9835. wait(0.1)
  9836. sizeup = sizeup-0.7
  9837. ringgo = ringgo + 15
  9838. av = new("Part",ringfolder)
  9839. av.Name = "NewRing"
  9840. av.Anchored = true
  9841. av.Size = v3(0.6,1,1)
  9842. av.BrickColor = bc("New Yeller")
  9843. av.Material = "Neon"
  9844. av.Transparency = 0
  9845. aav = new("SpecialMesh",av)
  9846. aav.MeshType = "FileMesh"
  9847. aav.Scale = v3(sizeup,30,sizeup)
  9848. aav.MeshId = "rbxassetid://991124063"
  9849. 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)
  9850.  
  9851. end
  9852. end
  9853. if potara == false then
  9854. wait(3)
  9855. else
  9856. wait(0.5)
  9857. end
  9858.  
  9859. beam1 = false
  9860.  
  9861. repeat
  9862. wait()
  9863.  
  9864. if fuse == false then
  9865. if potara == false then
  9866. a1.Size = a1.Size - v3(0,0.2,0.2)
  9867. else
  9868. for i,v in pairs(char.Model:GetChildren()) do
  9869. if v:IsA("Part") then
  9870. if v.Name == "NewRing" then
  9871. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9872. v.Transparency = v.Transparency + 0.1
  9873. end
  9874. end
  9875. end
  9876. a1.Size = a1.Size - v3(0,2,2)
  9877. end
  9878. else
  9879. a1.Size = a1.Size - v3(0,2,2)
  9880. end
  9881. aa2.Scale = aa2.Scale - v3(3,3,3)
  9882. aa3.Scale = aa3.Scale - v3(3,3,3)
  9883. until
  9884. a1.Size.y < 0.1
  9885.  
  9886.  
  9887. a1:Destroy()
  9888. ringfolder:Destroy()
  9889. a2:Destroy()
  9890. a3:Destroy()
  9891. for i = 1,10 do
  9892. wait()
  9893.  
  9894. kamefire.Volume = kamefire.Volume - 0.5
  9895. end
  9896. kamefire:Stop()
  9897. RootPart.Anchored = false
  9898.  
  9899. end
  9900.  
  9901.  
  9902.  
  9903.  
  9904.  
  9905. mouse.KeyDown:connect(function(k)
  9906. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9907. MV4 = 0
  9908. Humanoid.WalkSpeed = 13
  9909. attack = true
  9910. Firepart1 = Instance.new("Part", RightArm)
  9911. Firepart1.Size = Vector3.new(1, 1, 1)
  9912. GuW1 = Instance.new("Weld")
  9913. GuW1.Name = "GuW"
  9914. GuW1.Part0 = RightArm
  9915. GuW1.C0 = cn(0, -1, 0)
  9916. GuW1.C1 = cn(0, 0, 0)
  9917. GuW1.Part1 = Firepart1
  9918. GuW1.Parent = RightArm
  9919. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9920. Firepart1.Transparency = 1
  9921. Firepart2 = Instance.new("Part", LeftArm)
  9922. Firepart2.Size = Vector3.new(1, 1, 1)
  9923. GuW2 = Instance.new("Weld")
  9924. GuW2.Name = "GuW"
  9925. GuW2.Part0 = LeftArm
  9926. GuW2.C0 = cn(0, -1, 0)
  9927. GuW2.C1 = cn(0, 0, 0)
  9928. GuW2.Part1 = Firepart2
  9929. GuW2.Parent = LeftArm
  9930. Firepart2.Transparency = 1
  9931. GuW1:Destroy()
  9932. GuW1 = Instance.new("Weld")
  9933. GuW1.Name = "GuW"
  9934. GuW1.Part0 = Torso
  9935. GuW1.C0 = cn(0, 0, -6)
  9936. GuW1.C1 = cn(0, 0, 0)
  9937. GuW1.Part1 = Firepart1
  9938. GuW1.Parent = Torso
  9939. GuW2:Destroy()
  9940. GuW2 = Instance.new("Weld")
  9941. GuW2.Name = "GuW"
  9942. GuW2.Part0 = Torso
  9943. GuW2.C0 = cn(0, 0, -6)
  9944. GuW2.C1 = cn(0, 0, 0)
  9945. GuW2.Part1 = Firepart2
  9946. GuW2.Parent = Torso
  9947. GuW2:Destroy()
  9948. GuW2 = Instance.new("Weld")
  9949. GuW2.Name = "GuW"
  9950. GuW2.Part0 = Torso
  9951. GuW2.C0 = cn(0, 0, -4)
  9952. GuW2.C1 = cn(0, 0, 0)
  9953. GuW2.Part1 = Firepart2
  9954. GuW2.Parent = Torso
  9955. for i = 0, 18, 0.1 do
  9956. swait()
  9957. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9958. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9959. 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)
  9960. if Torsovelocity.Y > 2 then
  9961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9967. elseif Torsovelocity.Y < 1 then
  9968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9974. end
  9975. end
  9976. GuW1:Destroy()
  9977. GuW1 = Instance.new("Weld")
  9978. GuW1.Name = "GuW"
  9979. GuW1.Part0 = Torso
  9980. GuW1.C0 = cn(0, 0, -15)
  9981. GuW1.C1 = cn(0, 0, 0)
  9982. GuW1.Part1 = Firepart1
  9983. GuW1.Parent = Torso
  9984. GuW2:Destroy()
  9985. GuW2 = Instance.new("Weld")
  9986. GuW2.Name = "GuW"
  9987. GuW2.Part0 = Torso
  9988. GuW2.C0 = cn(0, 0, -17.5)
  9989. GuW2.C1 = cn(0, 0, 0)
  9990. GuW2.Part1 = Firepart2
  9991. GuW2.Parent = Torso
  9992. for i = 0, 1.25, 0.01 do
  9993. swait()
  9994. 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)
  9995. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9996. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9997. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9998. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9999. if Torsovelocity.Y > 2 then
  10000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10002. 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)
  10003. 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)
  10004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10006. end
  10007. end
  10008. wait(0.5)
  10009. Humanoid.WalkSpeed = 16
  10010. attack = false
  10011. MV4 = 300
  10012. Firepart1:Destroy()
  10013. Firepart2:Destroy()
  10014. end
  10015.  
  10016.  
  10017. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  10018. MV4 = 90
  10019. Humanoid.WalkSpeed = 0.01
  10020. attack = true
  10021. Firepart1 = Instance.new("Part", RightArm)
  10022. Firepart1.Size = Vector3.new(1, 1, 1)
  10023. GuW1 = Instance.new("Weld")
  10024. GuW1.Name = "GuW"
  10025. GuW1.Part0 = RightArm
  10026. GuW1.C0 = cn(0, -1, 0)
  10027. GuW1.C1 = cn(0, 0, 0)
  10028. GuW1.Part1 = Firepart1
  10029. GuW1.Parent = RightArm
  10030. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  10031. Firepart1.Transparency = 1
  10032. Firepart2 = Instance.new("Part", LeftArm)
  10033. Firepart2.Size = Vector3.new(1, 1, 1)
  10034. GuW2 = Instance.new("Weld")
  10035. GuW2.Name = "GuW"
  10036. GuW2.Part0 = LeftArm
  10037. GuW2.C0 = cn(0, -1, 0)
  10038. GuW2.C1 = cn(0, 0, 0)
  10039. GuW2.Part1 = Firepart2
  10040. GuW2.Parent = LeftArm
  10041. Firepart2.Transparency = 1
  10042. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  10043. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  10044. for i = 0, 2, 0.1 do
  10045. swait()
  10046. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10047. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10048. BlockEffect(BrickColor.new("Lime green"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10049. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10050. if Torsovelocity.Y > 2 then
  10051. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10052. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  10053. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10054. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10055. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10056. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10057. elseif Torsovelocity.Y < 1 then
  10058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  10060. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10061. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10062. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10063. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10064. end
  10065. end
  10066. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  10067. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  10068. for i = 0, 7, 0.1 do
  10069. swait()
  10070. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10071. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10072. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10073. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10074. if Torsovelocity.Y > 2 then
  10075. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10076. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10077. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10078. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10079. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10080. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10081. elseif Torsovelocity.Y < 1 then
  10082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10084. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10085. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10086. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10087. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10088. end
  10089. end
  10090. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  10091. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  10092. for i = 0, 7, 0.1 do
  10093. swait()
  10094. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10095. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10096. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10097. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10098. if Torsovelocity.Y > 2 then
  10099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10101. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  10102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  10103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10104. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10105. elseif Torsovelocity.Y < 1 then
  10106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  10107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10108. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  10109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  10110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10111. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10112. end
  10113. end
  10114. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  10115. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  10116. for i = 0, 6, 0.1 do
  10117. swait()
  10118. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10119. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10120. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10121. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10122. if Torsovelocity.Y > 2 then
  10123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10125. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  10126. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  10127. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10128. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10129. elseif Torsovelocity.Y < 1 then
  10130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  10131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10132. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  10133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  10134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10135. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10136. end
  10137. end
  10138. for i = 0, 5, 0.1 do
  10139. swait()
  10140. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10141. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10142. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10143. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10144. if Torsovelocity.Y > 2 then
  10145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10147. 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)
  10148. 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)
  10149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  10150. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  10151. elseif Torsovelocity.Y < 1 then
  10152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10154. 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)
  10155. 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)
  10156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10158. end
  10159. end
  10160. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  10161. for i = 0, 7, 0.1 do
  10162. swait()
  10163. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10164. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10165. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  10166. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  10167. if Torsovelocity.Y > 2 then
  10168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10170. 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)
  10171. 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)
  10172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10173. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10174. elseif Torsovelocity.Y < 1 then
  10175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  10176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  10177. 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)
  10178. 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)
  10179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10181. end
  10182. end
  10183. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  10184. GuW1:Destroy()
  10185. GuW1 = Instance.new("Weld")
  10186. GuW1.Name = "GuW"
  10187. GuW1.Part0 = Torso
  10188. GuW1.C0 = cn(0, 0, -6)
  10189. GuW1.C1 = cn(0, 0, 0)
  10190. GuW1.Part1 = Firepart1
  10191. GuW1.Parent = Torso
  10192. GuW2:Destroy()
  10193. GuW2 = Instance.new("Weld")
  10194. GuW2.Name = "GuW"
  10195. GuW2.Part0 = Torso
  10196. GuW2.C0 = cn(0, 0, -6)
  10197. GuW2.C1 = cn(0, 0, 0)
  10198. GuW2.Part1 = Firepart2
  10199. GuW2.Parent = Torso
  10200. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  10201. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  10202. GuW2:Destroy()
  10203. GuW2 = Instance.new("Weld")
  10204. GuW2.Name = "GuW"
  10205. GuW2.Part0 = Torso
  10206. GuW2.C0 = cn(0, 0, -4)
  10207. GuW2.C1 = cn(0, 0, 0)
  10208. GuW2.Part1 = Firepart2
  10209. GuW2.Parent = Torso
  10210. for i = 0, 7, 0.1 do
  10211. swait()
  10212. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10213. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10214. if Torsovelocity.Y > 2 then
  10215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10217. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10218. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10219. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10220. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10221. elseif Torsovelocity.Y < 1 then
  10222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10224. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10227. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10228. end
  10229. end
  10230. local bp2 = Create("BodyPosition")({
  10231. P = 900,
  10232. D = 1000,
  10233. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  10234. position = Torso.Position + Vector3.new(0, 60, 0),
  10235. Parent = Torso
  10236. })
  10237. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  10238. for i = 0, 8, 0.1 do
  10239. swait()
  10240. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10241. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10242. 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)
  10243. if Torsovelocity.Y > 2 then
  10244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10246. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10249. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10250. elseif Torsovelocity.Y < 1 then
  10251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10256. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10257. end
  10258. end
  10259. for i = 0, 18, 0.1 do
  10260. swait()
  10261. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10262. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10263. 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)
  10264. if Torsovelocity.Y > 2 then
  10265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10267. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10268. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10269. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10270. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10271. elseif Torsovelocity.Y < 1 then
  10272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10274. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10275. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10276. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10277. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10278. end
  10279. end
  10280. GuW1:Destroy()
  10281. GuW1 = Instance.new("Weld")
  10282. GuW1.Name = "GuW"
  10283. GuW1.Part0 = Torso
  10284. GuW1.C0 = cn(0, 0, -15)
  10285. GuW1.C1 = cn(0, 0, 0)
  10286. GuW1.Part1 = Firepart1
  10287. GuW1.Parent = Torso
  10288. GuW2:Destroy()
  10289. GuW2 = Instance.new("Weld")
  10290. GuW2.Name = "GuW"
  10291. GuW2.Part0 = Torso
  10292. GuW2.C0 = cn(0, 0, -17.5)
  10293. GuW2.C1 = cn(0, 0, 0)
  10294. GuW2.Part1 = Firepart2
  10295. GuW2.Parent = Torso
  10296. for i = 0, 1.25, 0.01 do
  10297. swait()
  10298. 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)
  10299. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  10300. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  10301. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  10302. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  10303. if Torsovelocity.Y > 2 then
  10304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10306. 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)
  10307. 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)
  10308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10309. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10310. elseif Torsovelocity.Y < 1 then
  10311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  10313. 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)
  10314. 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)
  10315. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10316. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10317. end
  10318. end
  10319. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  10320. BlockEffect(BrickColor.new("Lime green"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  10321. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  10322. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  10323. for i = 0, 3, 0.1 do
  10324. swait()
  10325. if Torsovelocity.Y > 2 then
  10326. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10327. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10328. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10329. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10330. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10331. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10332. elseif Torsovelocity.Y < 1 then
  10333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10339. end
  10340. end
  10341. wait(1)
  10342. bp2:Destroy()
  10343. Humanoid.WalkSpeed = 16
  10344. attack = false
  10345. MV4 = 0
  10346. Firepart1:Destroy()
  10347. Firepart2:Destroy()
  10348. end
  10349. end)
  10350. whiletruewait = false
  10351. game:GetService("RunService").Stepped:connect(function()
  10352. if whiletruewait == false then
  10353. whiletruewait = true
  10354. wait()
  10355. whiletruewait = false
  10356. end
  10357. end)
  10358. game:GetService("RunService").Stepped:connect(function()
  10359. if whiletruewait == false then
  10360. if MV1 < 20 then
  10361. MV1 = MV1 + 0.2
  10362. end
  10363. if MV2 < 90 then
  10364. MV2 = MV2 + 1
  10365. end
  10366. if MV3 < 190 then
  10367. MV3 = MV3 + 0.4
  10368. end
  10369. if MV4 < 500 then
  10370. MV4 = MV4 + 0.3
  10371. end
  10372. end
  10373. end)
  10374. Humanoid.MaxHealth = 10000
  10375. wait()
  10376. for i = 1, 6 do
  10377. Humanoid.Health = Humanoid.MaxHealth
  10378. wait()
  10379. end
  10380.  
  10381. ---
  10382. GroundWave3 = function()
  10383. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  10384. Colors = {"White", "White"}
  10385. local wave = Instance.new("Part", char)
  10386. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10387. wave.Anchored = true
  10388. wave.Name = "Wave"
  10389. wave.CanCollide = false
  10390. wave.Locked = true
  10391. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  10392. wave.TopSurface = "Smooth"
  10393. wave.BottomSurface = "Smooth"
  10394. wave.Transparency = 0.10
  10395. wave.CFrame = HandCF
  10396. wm = Instance.new("SpecialMesh",wave)
  10397. wm.MeshId = "rbxassetid://559831844"
  10398. coroutine.wrap(function()
  10399. for i = 1, 30, 1 do
  10400. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  10401. wave.Size = wm.Scale
  10402. wave.CFrame = HandCF
  10403. wave.Transparency = i/30
  10404. wait()
  10405. end
  10406. wait()
  10407. wave:Destroy()
  10408. end)()
  10409. end
  10410. ---
  10411.  
  10412. local rock3 = false
  10413. local rock2 = false
  10414. local rock = false
  10415.  
  10416. if rock2 == true then
  10417. wait(0.1)
  10418.  
  10419. for i,v in pairs(char:GetChildren()) do
  10420. if v:IsA("Part") then
  10421. if v.Name == "NewPart2" then
  10422. v.GO.Velocity = v3(0,-5,0)
  10423. end
  10424. end
  10425.  
  10426. end
  10427. rock2 = false
  10428. end
  10429. if rock3 == true then
  10430. wait(0.1)
  10431. for i,v in pairs(char:GetChildren()) do
  10432. if v:IsA("Part") then
  10433. if v.Name == "NewPart2" then
  10434. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  10435. end
  10436. end
  10437. end
  10438. rock3 = false
  10439. end
  10440.  
  10441.  
  10442. local v3 = Vector3.new
  10443. local num = 0
  10444. local bc = BrickColor.new
  10445. local new = Instance.new
  10446.  
  10447. GroundWave1d = function()
  10448.  
  10449. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  10450. Colors = {"New Yeller", "New Yeller"}
  10451. local wave = Instance.new("Part", char)
  10452. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10453. wave.Anchored = true
  10454. wave.Name = "Wave"..number
  10455. wave.CanCollide = false
  10456. wave.Locked = true
  10457. wave.Size = Vector3.new(0.5,0.5,0.5)
  10458. wave.TopSurface = "Smooth"
  10459. wave.BottomSurface = "Smooth"
  10460. wave.Transparency = 0.35
  10461. wave.CFrame = HandCF
  10462. wm = Instance.new("SpecialMesh", wave)
  10463. wm.Name = "wave"..number
  10464. wm.MeshId = "rbxassetid://3270017"
  10465. coroutine.wrap(function()
  10466. for i = 1, 30, 1 do
  10467. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  10468. wave.Size = wm.Scale
  10469. wave.CFrame = HandCF
  10470. wave.Transparency = i/30
  10471. wait()
  10472. end
  10473. wait()
  10474. wave:Destroy()
  10475.  
  10476. end)()
  10477. end
  10478.  
  10479. mouse.KeyDown:connect(function(key)
  10480. if key == "=" then
  10481.  
  10482. Humanoid.WalkSpeed = 0
  10483. RootPart.Anchored = true
  10484. bigkamehameha1 = true
  10485.  
  10486. wait(0)
  10487. bigkamehameha1 = false
  10488. bigkamehameha2 = true
  10489. ar = new("Part",char)
  10490. ar.Name = "NewPart"
  10491. ar.Position = v3(999,999,999)
  10492. ar.Size = v3(1,1,1)
  10493. ar.BrickColor = bc("New Yeller")
  10494. ar.Material = "Neon"
  10495. ar.Transparency = 1
  10496. aar = new("SpecialMesh",ar)
  10497. aar.MeshType = "Sphere"
  10498. aar.Scale = v3(3,3,4)
  10499.  
  10500. aaar =new("Weld",ar)
  10501. aaar.Part0 = Torso
  10502. aaar.Part1 = ar
  10503. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  10504. for i = 1,9 do
  10505. wait(0.5)
  10506. GroundWave1d()
  10507. ar.Transparency = ar.Transparency - 0.1
  10508. end
  10509. kamehameha()
  10510.  
  10511. idle7 = true
  10512. ar:Destroy()
  10513. bigkamehameha2 = false
  10514. RootPart.Anchored = false
  10515. end
  10516. end)
  10517.  
  10518.  
  10519.  
  10520. local rad = math.rad
  10521. local kamehameha5 = false
  10522. local kamehameha1 = false
  10523. local kamehameha2 = false
  10524. local kamehameha3 = false
  10525. local kamehameha4 = false
  10526.  
  10527. mouse.KeyDown:connect(function(key)
  10528. if key == "=" then
  10529.  
  10530.  
  10531. idle = false
  10532. Humanoid.WalkSpeed = 0
  10533. RootPart.Anchored = true
  10534.  
  10535. KamehamehaVoice:Play()
  10536. startk = true
  10537.  
  10538.  
  10539.  
  10540. wait(0.4)
  10541.  
  10542.  
  10543. kamehameha2 = true
  10544. kamehameha()
  10545. wait(0.8)
  10546. KamehamehaVoice.TimePosition = 0
  10547. kamehameha2 = false
  10548. Humanoid.WalkSpeed = 16
  10549. RootPart.Anchored = false
  10550. end
  10551. end)
  10552.  
  10553.  
  10554. mouse.KeyDown:connect(function(key)
  10555. if key=="=" then
  10556. Serious()
  10557. char.JumPower = 150
  10558. end
  10559. end)
  10560. Health = math.huge --------- Serious mode aura.
  10561. BaseHealth = math.huge
  10562.  
  10563.  
  10564.  
  10565.  
  10566. InForm = false
  10567.  
  10568. Player = game.Players.LocalPlayer
  10569. Char = Player.Character
  10570. Torso = Char.Torso
  10571.  
  10572. function Serious()
  10573. for X = 1, 1 do wait()
  10574.  
  10575.  
  10576. wait(0)
  10577. for X = 1, 1 do wait()
  10578. local Effect = Instance.new("Part")
  10579. Effect.Name = "Effect"
  10580. Effect.Parent = Torso
  10581. Effect.CFrame = Torso.CFrame
  10582. Effect.BrickColor = BrickColor.new("Neon orange")
  10583. Effect.Shape = "Ball"
  10584. Effect.Size = Vector3.new(1, 1, 1)
  10585. Effect.Anchored = true
  10586. Effect.Material = "Neon"
  10587. Effect.CanCollide = false
  10588. Effect.CFrame = Torso.CFrame
  10589. Effect.Size = Effect.Size + Vector3.new(0.5)
  10590. Effect.Transparency = Effect.Transparency + 0.04
  10591. end
  10592. end
  10593.  
  10594. repeat
  10595. Torso:FindFirstChild("Effect"):Remove()
  10596. until Torso:FindFirstChild("Effect") == nil
  10597.  
  10598.  
  10599. local Color1 = Color3.new(255, 255, 0)
  10600. local Color2 = Color3.new(255, 255, 0)
  10601.  
  10602. for i = 0, 3, 0.1 do
  10603. swait()
  10604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10606. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10607. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10608. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10609. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10610. end
  10611. local pie22 = Instance.new("ParticleEmitter")
  10612. pie22.Parent = LeftArm
  10613. pie22.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  10614. pie22.LightEmission = 1
  10615. pie22.Size = NumberSequence.new(1,2)
  10616. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10617. pie22.Transparency = NumberSequence.new(0.7,1)
  10618. pie22.EmissionDirection = "Top"
  10619. pie22.Enabled = true
  10620. pie22.Lifetime = NumberRange.new(1)
  10621. pie22.Rotation = NumberRange.new(-420, 425)
  10622. pie22.Rate = 50
  10623. pie22.Speed = NumberRange.new(1)
  10624. pie22.LockedToPart = false
  10625. pie22.VelocitySpread = 2
  10626. local pie22 = Instance.new("ParticleEmitter")
  10627. pie22.Parent = RightArm
  10628. pie22.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  10629. pie22.LightEmission = 1
  10630. pie22.Size = NumberSequence.new(1,2)
  10631. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10632. pie22.Transparency = NumberSequence.new(0.7,1)
  10633. pie22.EmissionDirection = "Top"
  10634. pie22.Enabled = true
  10635. pie22.Lifetime = NumberRange.new(1)
  10636. pie22.Rotation = NumberRange.new(-420, 425)
  10637. pie22.Rate = 50
  10638. pie22.Speed = NumberRange.new(1)
  10639. pie22.LockedToPart = false
  10640. pie22.VelocitySpread = 2
  10641. local pie22 = Instance.new("ParticleEmitter")
  10642. pie22.Parent = LeftLeg
  10643. pie22.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  10644. pie22.LightEmission = 1
  10645. pie22.Size = NumberSequence.new(1,2)
  10646. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10647. pie22.Transparency = NumberSequence.new(0.8,1)
  10648. pie22.EmissionDirection = "Top"
  10649. pie22.Enabled = true
  10650. pie22.Lifetime = NumberRange.new(1)
  10651. pie22.Rotation = NumberRange.new(-420, 425)
  10652. pie22.Rate = 20
  10653. pie22.Speed = NumberRange.new(1)
  10654. pie22.LockedToPart = false
  10655. pie22.VelocitySpread = 2
  10656. local pie22 = Instance.new("ParticleEmitter")
  10657. pie22.Parent = RightLeg
  10658. pie22.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  10659. pie22.LightEmission = 1
  10660. pie22.Size = NumberSequence.new(1,2)
  10661. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10662. pie22.Transparency = NumberSequence.new(0.8,1)
  10663. pie22.EmissionDirection = "Top"
  10664. pie22.Enabled = true
  10665. pie22.Lifetime = NumberRange.new(1)
  10666. pie22.Rotation = NumberRange.new(-420, 425)
  10667. pie22.Rate = 20
  10668. pie22.Speed = NumberRange.new(1)
  10669. pie22.LockedToPart = false
  10670. pie22.VelocitySpread = 2
  10671. lig = Instance.new("PointLight",Player.Character.Torso)
  10672. lig.Color=Color3.new(255,255,0)
  10673. lig.Range = 6
  10674.  
  10675. local Must = Instance.new("Sound",Torso)
  10676. Must.SoundId = "rbxassetid://136847579"
  10677. Must.Pitch = 0.99
  10678. Must.Volume = 0.6
  10679. Must.Looped = false
  10680. wait(0)
  10681. Must:Play()
  10682. a21e = new("Part",char)
  10683. a21e.Name = "Beam"..num
  10684. a21e.Locked = true
  10685. a21e.Size = v3(1,1,1)
  10686. a21e.CanCollide = false
  10687. a21e.BrickColor = bc("Neon orange")
  10688. a21e.Material = "Neon"
  10689. a21e.Transparency = 0
  10690. aa21e = new("SpecialMesh",a21e)
  10691. a21e.Anchored = true
  10692. a21e.Position = RootPart.Position
  10693. aa21e.MeshType = "Sphere"
  10694. aa21e.Scale = v3(1,1,1)
  10695. for i = 1,50 do
  10696. wait()
  10697. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10698. a21e.Transparency = a21e.Transparency + 0.04
  10699. end
  10700.  
  10701.  
  10702. local Mus = Instance.new("Sound",Torso)
  10703. Mus.SoundId = "rbxassetid://291165237"
  10704. Mus.Pitch = 0.99
  10705. Mus.Volume = 0.2
  10706. Mus.Looped = true
  10707. wait(0)
  10708. Mus:Play()
  10709.  
  10710. InForm = true
  10711. Humanoid.JumpPower = 120
  10712.  
  10713. Char.Humanoid.MaxHealth = Health
  10714. wait(0.3)
  10715. Char.Humanoid.Health = Health
  10716. wait(0.7)
  10717. Must:Destroy()
  10718. end
  10719.  
  10720. function Base()
  10721. InForm = false
  10722. local Effect = Instance.new("Part")
  10723. Effect.Name = "Effect"
  10724. Effect.Parent = Torso
  10725. Effect.CFrame = Torso.CFrame
  10726. Effect.BrickColor = BrickColor.new("White")
  10727. Effect.Shape = "Ball"
  10728. Effect.Size = Vector3.new(8, 8, 8)
  10729. Effect.Anchored = true
  10730. Effect.Material = "Neon"
  10731. Effect.CanCollide = false
  10732. for loop = 1, 25 do wait()
  10733. Effect.CFrame = Torso.CFrame
  10734. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10735. Effect.Transparency = Effect.Transparency + 0.04
  10736.  
  10737. end
  10738. repeat
  10739. Torso:FindFirstChild("Effect"):Remove()
  10740. until Torso:FindFirstChild("Effect") == nil
  10741.  
  10742. for i, v in pairs(Torso:GetChildren()) do
  10743. if v:IsA('ParticleEmitter') then
  10744. v:Remove()
  10745. end
  10746. end
  10747. char.Humanoid.MaxHealth = BaseHealth
  10748. wait(0.3)
  10749. char.Humanoid.Health = BaseHealth
  10750.  
  10751.  
  10752. end
  10753.  
  10754. mouse.KeyDown:connect(function(key)
  10755. if key=="9" then
  10756. Base()
  10757. lig:Destroy()
  10758. end
  10759. end)
  10760.  
  10761. Player.Chatted:connect(function(Message)
  10762. if Message == "Time to get serious." and InForm == false then
  10763. wait(0.10)
  10764. Serious()
  10765. end
  10766. if Message == "off" or Message == "Nice fight." and InForm == true then
  10767. Base()
  10768. end
  10769. local ContentProvider = game:GetService("ContentProvider")
  10770.  
  10771. local function LoadAssets(AssetList)
  10772. -- Takes an asset list and preloads it. Will not wait for them to load.
  10773.  
  10774. for _, AssetId in pairs(AssetList) do
  10775. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10776. end
  10777. end
  10778.  
  10779. local Gibs = game.Workspace
  10780.  
  10781. function Kill(Character)
  10782. Character.Humanoid.Health = 0
  10783. local poo = Instance.new("IntValue",Character)
  10784. poo.Name = "haha nope"
  10785. local svch = Character
  10786. local hum = Character:findFirstChild("Humanoid")
  10787. Character.Archivable = true
  10788. local chrclone = Character:clone()
  10789. Character.Archivable = false
  10790.  
  10791. local ch = chrclone:GetChildren()
  10792. local i
  10793. for i = 1,#ch do
  10794. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10795. ch[i]:remove()
  10796. end
  10797. end
  10798. local function Scan(ch)
  10799. local e
  10800. for e = 1,#ch do
  10801. Scan(ch[e]:GetChildren())
  10802. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10803. ch[e]:remove()
  10804. end
  10805. end
  10806. end
  10807. Scan(chrclone:GetChildren())
  10808.  
  10809. local hum2 = chrclone:findFirstChild("Humanoid")
  10810.  
  10811.  
  10812. if hum2 ~= nil then
  10813. hum2.Name = "Humanoid2"
  10814. hum2.PlatformStand = true
  10815. hum2.Sit = true
  10816. hum2.MaxHealth = 0
  10817. hum2.Health = 0
  10818. end
  10819.  
  10820. local ch = Character:GetChildren()
  10821. local i
  10822. for i = 1,#ch do
  10823. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10824. ch[i]:remove()
  10825. end
  10826. end
  10827.  
  10828. wait(0.2)
  10829.  
  10830. local ch = Character:GetChildren()
  10831. local i
  10832. for i = 1,#ch do
  10833. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10834. ch[i]:remove()
  10835. end
  10836. end
  10837. Character = chrclone
  10838. local Torso = Character.Torso
  10839. local movevector = Vector3.new()
  10840.  
  10841. if Torso then
  10842. local Head = Character:FindFirstChild("Head")
  10843. local Limb = Character:FindFirstChild("Right Arm")
  10844. if Limb then
  10845.  
  10846. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10847. local Joint = Instance.new("Glue")
  10848. Joint.Name = "RightShoulder"
  10849. Joint.Part0 = Torso
  10850. Joint.Part1 = Limb
  10851. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10852. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10853. Joint.Parent = Torso
  10854.  
  10855. local B = Instance.new("Part")
  10856. B.TopSurface = 0
  10857. B.BottomSurface = 0
  10858. B.formFactor = "Symmetric"
  10859. B.Size = Vector3.new(1, 1, 1)
  10860. B.Transparency = 1
  10861. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10862. B.Parent = Character
  10863. local W = Instance.new("Weld")
  10864. W.Part0 = Limb
  10865. W.Part1 = B
  10866. W.C0 = CFrame.new(0, -0.5, 0)
  10867. W.Parent = Limb
  10868.  
  10869. end
  10870. local Limb = Character:FindFirstChild("Left Arm")
  10871. if Limb then
  10872.  
  10873. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10874. local Joint = Instance.new("Glue")
  10875. Joint.Name = "LeftShoulder"
  10876. Joint.Part0 = Torso
  10877. Joint.Part1 = Limb
  10878. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10879. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10880. Joint.Parent = Torso
  10881.  
  10882. local B = Instance.new("Part")
  10883. B.TopSurface = 0
  10884. B.BottomSurface = 0
  10885. B.formFactor = "Symmetric"
  10886. B.Size = Vector3.new(1, 1, 1)
  10887. B.Transparency = 1
  10888. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10889. B.Parent = Character
  10890. local W = Instance.new("Weld")
  10891. W.Part0 = Limb
  10892. W.Part1 = B
  10893. W.C0 = CFrame.new(0, -0.5, 0)
  10894. W.Parent = Limb
  10895.  
  10896. end
  10897. local Limb = Character:FindFirstChild("Right Leg")
  10898. if Limb then
  10899.  
  10900. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10901. local Joint = Instance.new("Glue")
  10902. Joint.Name = "RightHip"
  10903. Joint.Part0 = Torso
  10904. Joint.Part1 = Limb
  10905. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10906. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10907. Joint.Parent = Torso
  10908.  
  10909. local B = Instance.new("Part")
  10910. B.TopSurface = 0
  10911. B.BottomSurface = 0
  10912. B.formFactor = "Symmetric"
  10913. B.Size = Vector3.new(1, 1, 1)
  10914. B.Transparency = 1
  10915. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10916. B.Parent = Character
  10917. local W = Instance.new("Weld")
  10918. W.Part0 = Limb
  10919. W.Part1 = B
  10920. W.C0 = CFrame.new(0, -0.5, 0)
  10921. W.Parent = Limb
  10922.  
  10923. end
  10924. local Limb = Character:FindFirstChild("Left Leg")
  10925. if Limb then
  10926.  
  10927. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10928. local Joint = Instance.new("Glue")
  10929. Joint.Name = "LeftHip"
  10930. Joint.Part0 = Torso
  10931. Joint.Part1 = Limb
  10932. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10933. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10934. Joint.Parent = Torso
  10935.  
  10936. local B = Instance.new("Part")
  10937. B.TopSurface = 0
  10938. B.BottomSurface = 0
  10939. B.formFactor = "Symmetric"
  10940. B.Size = Vector3.new(1, 1, 1)
  10941. B.Transparency = 1
  10942. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10943. B.Parent = Character
  10944. local W = Instance.new("Weld")
  10945. W.Part0 = Limb
  10946. W.Part1 = B
  10947. W.C0 = CFrame.new(0, -0.5, 0)
  10948. W.Parent = Limb
  10949. end
  10950. end
  10951. end
  10952. ----------
  10953.  
  10954. lerpz = function(D, E, F, G)
  10955. D[E] = D[E]:lerp(F, G)
  10956. end
  10957.  
  10958. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10959. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10960. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10961. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10962. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10963. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10964. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10965. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10966. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10967. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10968. resetlerp = function()
  10969. RJ.C0 = RJC0
  10970. RJ.C1 = RJC1
  10971. N.C0 = NC0
  10972. N.C1 = NC1
  10973. RS.C0 = RSC0
  10974. RS.C1 = RSC1
  10975. LS.C0 = LSC0
  10976. LS.C1 = LSC1
  10977. RH.C0 = RHC0
  10978. RH.C1 = RHC1
  10979. LH.C0 = LHC0
  10980. LH.C1 = LHC1
  10981. end
  10982. -------
  10983. ----------
  10984. hrp = char.HumanoidRootPart
  10985.  
  10986. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10987. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10988. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10989. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10990. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10991. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10992. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10993. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10994. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10995. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10996. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10997. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10998. RS = Torso:FindFirstChild("Right Shoulder")
  10999. LS = Torso:FindFirstChild("Left Shoulder")
  11000. RH = Torso:FindFirstChild("Right Hip")
  11001. LH = Torso:FindFirstChild("Left Hip")
  11002. RJ = hrp:FindFirstChild("RootJoint")
  11003. N = Torso:FindFirstChild("Neck")
  11004. cf = CFrame.new
  11005. ang = CFrame.Angles
  11006. rd = math.rad
  11007. rd2 = math.random
  11008. cs = ColorSequence.new
  11009. ns = NumberSequence.new
  11010. nsk = NumberSequenceKeypoint.new
  11011.  
  11012. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement