Advertisement
PuffyDylan

..

Jun 27th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 484.64 KB | None | 0 0
  1. -[[
  2.  
  3. ░▒▓█ Ultra Instinct █▓▒░
  4.  
  5. --]]
  6.  
  7. local Player = game.Players.localPlayer
  8. local char = Player.Character
  9. local Character = Player.Character
  10. local RootPart = Character.HumanoidRootPart
  11. local Head = Character.Head
  12. local done = false
  13. local canheal = false
  14. local deathchat1 = false
  15. local once = true
  16. local dead = false
  17. local candie = true
  18. local deathchat = false
  19. local idleon = true
  20. local idle1 = true
  21. local idle = true
  22. local spiritballenergy = true
  23. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  24. if v:IsA("Accessory") then
  25. v:Destroy()
  26. end
  27. end
  28. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  29. if v:IsA("Shirt") then
  30. v:Remove()
  31. end
  32. end
  33. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  34. if v:IsA("Pants") then
  35. v:Remove()
  36. end
  37. end
  38. wait()
  39. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  40. shirt.Name = "Shirt"
  41. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  42. pants.Name = "Pants"
  43.  
  44.  
  45.  
  46. local v3 = Vector3.new
  47. local num = 0
  48. local bc = BrickColor.new
  49. local new = Instance.new
  50.  
  51.  
  52. Instance.new("ForceField",char).Visible = false
  53. local poo = Instance.new("IntValue",Character)
  54. poo.Name = "haha nope"
  55. char.Humanoid.MaxHealth = math.huge
  56. wait()
  57. char.Humanoid.Health = math.huge
  58. Instance.new("ForceField",char).Visible = false
  59. local skinCol = "Pastel brown"
  60. local bd = Player:FindFirstChild("Body Colors")
  61. if bd then
  62. bd.HeadColor = BrickColor.new(skinCol)
  63. bd.TorsoColor = BrickColor.new(skinCol)
  64. bd.LeftLegColor = BrickColor.new(skinCol)
  65. bd.RightLegColor = BrickColor.new(skinCol)
  66. bd.LeftArmColor = BrickColor.new(skinCol)
  67. bd.RightArmColor = BrickColor.new(skinCol)
  68. else
  69. bd = Instance.new("BodyColors", Player)
  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. end
  77. local number = 1
  78.  
  79. --------------------------------------------------------------------------
  80. --transform
  81. GroundWave5 = function()
  82. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  83. Colors = {"Dark blue", "Dark blue"}
  84.  
  85. local wave11 = Instance.new("Part", char)
  86. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  87. wave11.Anchored = true
  88. wave11.Name = "Wave"
  89. wave11.CanCollide = false
  90. wave11.Locked = true
  91. wave11.Size = Vector3.new(1, 1, 1)
  92. wave11.TopSurface = "Smooth"
  93. wave11.BottomSurface = "Smooth"
  94. wave11.Transparency = 0.35
  95. wave11.CFrame = HandCF
  96. wm31 = Instance.new("SpecialMesh", wave11)
  97. wm31.MeshId = "rbxassetid://3270017"
  98. coroutine.wrap(function()
  99. for i = 1, 30, 1 do
  100. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  101. wave11.Size = wm31.Scale
  102. wave11.CFrame = HandCF
  103. wave11.Transparency = i/30
  104. wait()
  105. end
  106. wait()
  107. wave11:Destroy()
  108. end)()
  109. end
  110. GroundWave6 = function()
  111. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  112. Colors = {"White", "Dark blue"}
  113. local wave111 = Instance.new("Part", char)
  114. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  115. wave111.Anchored = true
  116. wave111.Name = "Wave"
  117. wave111.CanCollide = false
  118. wave111.Locked = true
  119. wave111.Size = Vector3.new(1, 1, 1)
  120. wave111.TopSurface = "Smooth"
  121. wave111.BottomSurface = "Smooth"
  122. wave111.Transparency = 0.35
  123. wave111.CFrame = HandCF
  124. wm311 = Instance.new("SpecialMesh", wave111)
  125. wm311.MeshId = "rbxassetid://3270017"
  126. coroutine.wrap(function()
  127. for i = 1, 30, 1 do
  128. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  129. wave111.Size = wm311.Scale
  130. wave111.CFrame = HandCF
  131. wave111.Transparency = i/30
  132. wait()
  133. end
  134. wait()
  135. wave111:Destroy()
  136. end)()
  137. end
  138. GroundWave7 = function()
  139. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  140. Colors = {"Dark blue", "White"}
  141. local wave1111 = Instance.new("Part", char)
  142. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  143. wave1111.Anchored = true
  144. wave1111.Name = "Wave"
  145. wave1111.CanCollide = false
  146. wave1111.Locked = true
  147. wave1111.Size = Vector3.new(1, 1, 1)
  148. wave1111.TopSurface = "Smooth"
  149. wave1111.BottomSurface = "Smooth"
  150. wave1111.Transparency = 0.35
  151. wave1111.CFrame = HandCF
  152. wm3111 = Instance.new("SpecialMesh", wave1111)
  153. wm3111.MeshId = "rbxassetid://3270017"
  154. coroutine.wrap(function()
  155. for i = 1, 30, 1 do
  156. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  157. wave1111.Size = wm3111.Scale
  158. wave1111.CFrame = HandCF
  159. wave1111.Transparency = i/30
  160. wait()
  161. end
  162. wait()
  163. wave1111:Destroy()
  164. end)()
  165. end
  166. GroundWave8 = function()
  167. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  168. Colors = {"Dark blue", "Dark blue"}
  169. local wave11111 = Instance.new("Part", char)
  170. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  171. wave11111.Anchored = true
  172. wave11111.Name = "Wave"
  173. wave11111.CanCollide = false
  174. wave11111.Locked = true
  175. wave11111.Size = Vector3.new(1, 1, 1)
  176. wave11111.TopSurface = "Smooth"
  177. wave11111.BottomSurface = "Smooth"
  178. wave11111.Transparency = 0.35
  179. wave11111.CFrame = HandCF
  180. wm31111 = Instance.new("SpecialMesh", wave11111)
  181. wm31111.MeshId = "rbxassetid://3270017"
  182. coroutine.wrap(function()
  183. for i = 1, 30, 1 do
  184. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  185. wave11111.Size = wm31111.Scale
  186. wave11111.CFrame = HandCF
  187. wave11111.Transparency = i/30
  188. wait()
  189. end
  190. wait()
  191. wave11111:Destroy()
  192. end)()
  193. end
  194. GroundWave9 = function()
  195. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  196.  
  197. Colors = {"Cyan", "White"}
  198. local wave111111 = Instance.new("Part", char)
  199. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  200. wave111111.Anchored = true
  201. wave111111.Name = "Wave"
  202. wave111111.CanCollide = false
  203. wave111111.Locked = true
  204. wave111111.Size = Vector3.new(1, 1, 1)
  205. wave111111.TopSurface = "Smooth"
  206. wave111111.BottomSurface = "Smooth"
  207. wave111111.Transparency = 0.35
  208. wave111111.CFrame = HandCF
  209. wm311111 = Instance.new("SpecialMesh", wave111111)
  210. wm311111.MeshId = "rbxassetid://3270017"
  211. coroutine.wrap(function()
  212. for i = 1, 30, 1 do
  213. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  214. wave111111.Size = wm311111.Scale
  215. wave111111.CFrame = HandCF
  216. wave111111.Transparency = i/30
  217. wait()
  218. end
  219. wait()
  220. wave111111:Destroy()
  221. end)()
  222. end
  223. GroundWave10 = function()
  224. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  225. Colors = {"White", "Dark blue"}
  226. local wave1111111 = Instance.new("Part", char)
  227. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  228. wave1111111.Anchored = true
  229. wave1111111.Name = "Wave"
  230. wave1111111.CanCollide = false
  231. wave1111111.Locked = true
  232. wave1111111.Size = Vector3.new(1, 1, 1)
  233. wave1111111.TopSurface = "Smooth"
  234. wave1111111.BottomSurface = "Smooth"
  235. wave1111111.Transparency = 0.35
  236. wave1111111.CFrame = HandCF
  237. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  238. wm3111111.MeshId = "rbxassetid://3270017"
  239. coroutine.wrap(function()
  240. for i = 1, 30, 1 do
  241. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  242. wave1111111.Size = wm3111111.Scale
  243. wave1111111.CFrame = HandCF
  244. wave1111111.Transparency = i/30
  245. wait()
  246. end
  247. wait()
  248. wave1111111:Destroy()
  249. end)()
  250. end
  251.  
  252. GroundWave1 = function()
  253.  
  254. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  255. Colors = {"White", "White"}
  256. local wave = Instance.new("Part", char)
  257. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  258. wave.Anchored = true
  259. wave.Name = "Wave"..number
  260. wave.CanCollide = false
  261. wave.Locked = true
  262. wave.Size = Vector3.new(1, 1, 1)
  263. wave.TopSurface = "Smooth"
  264. wave.BottomSurface = "Smooth"
  265. wave.Transparency = 0.35
  266. wave.CFrame = HandCF
  267. wm = Instance.new("SpecialMesh", wave)
  268. wm.Name = "wave"..number
  269. wm.MeshId = "rbxassetid://3270017"
  270. coroutine.wrap(function()
  271. for i = 1, 30, 1 do
  272. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  273. wave.Size = wm.Scale
  274. wave.CFrame = HandCF
  275. wave.Transparency = i/30
  276. wait()
  277. end
  278. wait()
  279. wave:Destroy()
  280.  
  281. end)()
  282. end
  283.  
  284.  
  285. shirt = Instance.new("Shirt", char)
  286. shirt.Name = "Shirt"
  287. pants = Instance.new("Pants", char)
  288. pants.Name = "Pants"
  289. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1162887253"
  290. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1162887782"
  291. char.Head.face.Texture = "rbxassetid://1584952064"
  292.  
  293. Hair7 = Instance.new("Part")
  294. Hair7.Parent = char
  295. Hair7.Name = "Hair"
  296. Hair7.CanCollide = false
  297. Hair7.Locked = true
  298. Hair7.TopSurface = "Smooth"
  299. Hair7.BottomSurface = "Smooth"
  300. Hair7.formFactor = "Symmetric"
  301. Hair7.Material = "Neon"
  302. Hair7.BrickColor = BrickColor.new("Really black")
  303. Hair7.CFrame = char.Torso.CFrame
  304. Hair7.Size = Vector3.new(1, 1, 1)
  305. Hair7.Transparency = 0
  306.  
  307.  
  308. Weld1 = Instance.new("Weld")
  309. Weld1.Parent = char.Head
  310. Weld1.Part0 = char.Head
  311. Weld1.Part1 = Hair7
  312. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  313.  
  314. Mesh = Instance.new("SpecialMesh")
  315. Mesh.Offset = Vector3.new(0,-0.4,0)
  316. Mesh.Parent = Hair7
  317. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  318. Mesh.MeshType = "FileMesh"
  319. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  320. Mesh.TextureId = ""
  321. wait(0.5)
  322. game.Chat:Chat(Character, "Not yet... I ain't finished yet..", "White")
  323. local Must2 = Instance.new("Sound",char)
  324. Must2.SoundId = "rbxassetid://1173681504"
  325. Must2.Pitch = 0.99
  326. Must2.Volume = 1.6
  327. Must2.Looped = true
  328. wait(0)
  329. Must2:Play()
  330. wait(3)
  331. Hair7:Destroy()
  332. wait(0)
  333. Hair7 = Instance.new("Part")
  334. Hair7.Parent = char
  335. Hair7.Name = "Hair"
  336. Hair7.CanCollide = false
  337. Hair7.Locked = true
  338. Hair7.TopSurface = "Smooth"
  339. Hair7.BottomSurface = "Smooth"
  340. Hair7.formFactor = "Symmetric"
  341. Hair7.Material = "Neon"
  342. Hair7.BrickColor = BrickColor.new("Light blue")
  343. Hair7.CFrame = char.Torso.CFrame
  344. Hair7.Size = Vector3.new(1, 1, 1)
  345. Hair7.Transparency = 0
  346.  
  347.  
  348. Weld1 = Instance.new("Weld")
  349. Weld1.Parent = char.Head
  350. Weld1.Part0 = char.Head
  351. Weld1.Part1 = Hair7
  352. Weld1.C0 = CFrame.new(-0.1, 1.1, -0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  353.  
  354. Mesh = Instance.new("SpecialMesh")
  355. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  356. Mesh.Parent = Hair7
  357. Mesh.Scale = Vector3.new(7.3,7.1,7.2)
  358. Mesh.MeshType = "FileMesh"
  359. Mesh.MeshId = "http://www.roblox.com/asset/?id=1112376656"
  360. Mesh.TextureId = ""
  361. wait(4)
  362. local poof = Instance.new("Sound",Player)
  363. poof.SoundId = "rbxassetid://1035030726"
  364. poof.Pitch = 0.99
  365. poof.Volume = 1.3
  366. poof.Looped = false
  367. wait(0)
  368. poof:Play()
  369. GroundWave5()
  370. GroundWave6()
  371. GroundWave7()
  372. GroundWave8()
  373. GroundWave9()
  374. GroundWave10()
  375. Hair7:Destroy()
  376. wait(0)
  377. game.Chat:Chat(Character, "...", "White")
  378. Hair7 = Instance.new("Part")
  379. Hair7.Parent = char
  380. Hair7.Name = "Hair"
  381. Hair7.CanCollide = false
  382. Hair7.Locked = true
  383. Hair7.TopSurface = "Smooth"
  384. Hair7.BottomSurface = "Smooth"
  385. Hair7.formFactor = "Symmetric"
  386. Hair7.Material = "Neon"
  387. Hair7.BrickColor = BrickColor.new("White")
  388. Hair7.CFrame = char.Torso.CFrame
  389. Hair7.Size = Vector3.new(1, 1, 1)
  390. Hair7.Transparency = 0
  391.  
  392.  
  393. Weld1 = Instance.new("Weld")
  394. Weld1.Parent = char.Head
  395. Weld1.Part0 = char.Head
  396. Weld1.Part1 = Hair7
  397. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  398.  
  399. Mesh = Instance.new("SpecialMesh")
  400. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  401. Mesh.Parent = Hair7
  402. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  403. Mesh.MeshType = "FileMesh"
  404. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  405. Mesh.TextureId = ""
  406. char.Head.face.Texture = "rbxassetid://0"
  407.  
  408.  
  409. local ice = Instance.new("Part", Head)
  410. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  411. ice.BrickColor = BrickColor.new("White")
  412. ice.CanCollide = false
  413. ice.TopSurface = 0
  414. ice.BottomSurface = 0
  415. ice.Transparency = 1
  416. local ice2 = Instance.new("SpecialMesh", ice)
  417. ice2.MeshType = "Brick"
  418. ice2.Scale = Vector3.new(1, 1, 1)
  419. local ice3 = Instance.new("Weld", ice)
  420. ice3.Part0 = Head
  421. ice3.Part1 = ice
  422. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  423. local icesmoke = Instance.new("ParticleEmitter", ice)
  424. icesmoke.VelocitySpread = 5
  425. icesmoke.Size = NumberSequence.new({
  426. NumberSequenceKeypoint.new(0, 0.01),
  427. NumberSequenceKeypoint.new(1, 1)
  428. })
  429. icesmoke.Rate = math.huge
  430. icesmoke.Speed = NumberRange.new(1, 1)
  431. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  432. icesmoke.Transparency = NumberSequence.new({
  433. NumberSequenceKeypoint.new(0, 0.9),
  434. NumberSequenceKeypoint.new(1, 1)
  435. })
  436. icesmoke.Rotation = NumberRange.new(0, 360)
  437. icesmoke.Name = "Smoke"
  438. icesmoke.LightEmission = 0
  439. icesmoke.Acceleration = Vector3.new(0,0,0)
  440. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  441. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  442. icesmoke.LockedToPart = true
  443. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  444. secondcolor = "Really black"
  445. wait(0.016666666666666666)
  446. Effects = {}
  447. local Player = game.Players.localPlayer
  448. local Character = Player.Character
  449. local Humanoid = Character.Humanoid
  450. local mouse = Player:GetMouse()
  451. local LeftArm = Character["Left Arm"]
  452. local RightArm = Character["Right Arm"]
  453. local LeftLeg = Character["Left Leg"]
  454. local RightLeg = Character["Right Leg"]
  455. local Head = Character.Head
  456. local Torso = Character.Torso
  457. local cam = game.Workspace.CurrentCamera
  458. local RootJoint = RootPart.RootJoint
  459. local equipped = true
  460. local attack = false
  461. local Anim = "Idle"
  462. local idle = 0
  463. local attacktype = 1
  464. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  465. local velocity = RootPart.Velocity.y
  466. local sine = 0
  467. local change = 1
  468. local grabbed = false
  469. local cn = CFrame.new
  470. local mr = math.rad
  471. local angles = CFrame.Angles
  472. local ud = UDim2.new
  473. local c3 = Color3.new
  474. local dir = {
  475. w = 0,
  476. s = 0,
  477. a = 0,
  478. d = 0
  479. }
  480. firemode = true
  481. rock = true
  482. local Services = {
  483. SoundService = game:GetService("SoundService"),
  484. Players = game:GetService("Players"),
  485. Debris = game:GetService("Debris"),
  486. Workspace = game:GetService("Workspace"),
  487. Lighting = game:GetService("Lighting"),
  488. HttpService = game:GetService("HttpService"),
  489. InsertService = game:GetService("InsertService")
  490. }
  491. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  492. Humanoid.Animator:Destroy()
  493. Character.Animate:Destroy()
  494. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  495. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  496. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  497. RSH, LSH = nil, nil
  498. RW = Instance.new("Weld")
  499. LW = Instance.new("Weld")
  500. RH = Torso["Right Hip"]
  501. LH = Torso["Left Hip"]
  502. RSH = Torso["Right Shoulder"]
  503. LSH = Torso["Left Shoulder"]
  504. RSH.Parent = nil
  505. LSH.Parent = nil
  506. RW.Name = "RW"
  507. RW.Part0 = Torso
  508. RW.C0 = cn(1.5, 0.5, 0)
  509. RW.C1 = cn(0, 0.5, 0)
  510. RW.Part1 = RightArm
  511. RW.Parent = Torso
  512. LW.Name = "LW"
  513. LW.Part0 = Torso
  514. LW.C0 = cn(-1.5, 0.5, 0)
  515. LW.C1 = cn(0, 0.5, 0)
  516. LW.Part1 = LeftArm
  517. LW.Parent = Torso
  518. --------------
  519. human = char:FindFirstChild("Humanoid")
  520. human.Name = "hi"
  521. lig = Instance.new("PointLight",Player.Character.Torso)
  522. lig.Color=Color3.new(0,0,255)
  523. lig.Range = 10
  524. ----
  525. function clerp(a, b, t)
  526. local qa = {
  527. QuaternionFromCFrame(a)
  528. }
  529. local qb = {
  530. QuaternionFromCFrame(b)
  531. }
  532. local ax, ay, az = a.x, a.y, a.z
  533. local bx, by, bz = b.x, b.y, b.z
  534. local _t = 1 - t
  535. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  536. end
  537. function QuaternionFromCFrame(cf)
  538. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  539. local trace = m00 + m11 + m22
  540. if trace > 0 then
  541. local s = math.sqrt(1 + trace)
  542. local recip = 0.5 / s
  543. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  544. else
  545. local i = 0
  546. if m00 < m11 then
  547. i = 1
  548. end
  549. if m22 > (i == 0 and m00 or m11) then
  550. i = 2
  551. end
  552. if i == 0 then
  553. local s = math.sqrt(m00 - m11 - m22 + 1)
  554. local recip = 0.5 / s
  555. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  556. elseif i == 1 then
  557. local s = math.sqrt(m11 - m22 - m00 + 1)
  558. local recip = 0.5 / s
  559. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  560. elseif i == 2 then
  561. local s = math.sqrt(m22 - m00 - m11 + 1)
  562. local recip = 0.5 / s
  563. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  564. end
  565. end
  566. end
  567. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  568. local xs, ys, zs = x + x, y + y, z + z
  569. local wx, wy, wz = w * xs, w * ys, w * zs
  570. local xx = x * xs
  571. local xy = x * ys
  572. local xz = x * zs
  573. local yy = y * ys
  574. local yz = y * zs
  575. local zz = z * zs
  576. 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))
  577. end
  578. function QuaternionSlerp(a, b, t)
  579. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  580. local startInterp, finishInterp
  581. if cosTheta >= 1.0E-4 then
  582. if 1 - cosTheta > 1.0E-4 then
  583. local theta = math.acos(cosTheta)
  584. local invSinTheta = 1 / math.sin(theta)
  585. startInterp = math.sin((1 - t) * theta) * invSinTheta
  586. finishInterp = math.sin(t * theta) * invSinTheta
  587. else
  588. startInterp = 1 - t
  589. finishInterp = t
  590. end
  591. elseif 1 + cosTheta > 1.0E-4 then
  592. local theta = math.acos(-cosTheta)
  593. local invSinTheta = 1 / math.sin(theta)
  594. startInterp = math.sin((t - 1) * theta) * invSinTheta
  595. finishInterp = math.sin(t * theta) * invSinTheta
  596. else
  597. startInterp = t - 1
  598. finishInterp = t
  599. end
  600. 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
  601. end
  602. function swait(num)
  603. if num == 0 or num == nil then
  604. game:service("RunService").RenderStepped:wait(0)
  605. else
  606. for i = 0, num do
  607. game:service("RunService").RenderStepped:wait(0)
  608. end
  609. end
  610. end
  611. local RbxUtility = LoadLibrary("RbxUtility")
  612. local Create = RbxUtility.Create
  613. function RemoveOutlines(part)
  614. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  615. end
  616. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  617. local Part = Create("Part")({
  618. formFactor = FormFactor,
  619. Parent = Parent,
  620. Reflectance = Reflectance,
  621. Transparency = Transparency,
  622. CanCollide = false,
  623. Locked = true,
  624. BrickColor = BrickColor.new(tostring(BColor)),
  625. Name = Name,
  626. Size = Size,
  627. Material = Material
  628. })
  629. RemoveOutlines(Part)
  630. return Part
  631. end
  632. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  633. local Msh = Create(Mesh)({
  634. Parent = Part,
  635. Offset = OffSet,
  636. Scale = Scale
  637. })
  638. if Mesh == "SpecialMesh" then
  639. Msh.MeshType = MeshType
  640. Msh.MeshId = MeshId
  641. end
  642. return Msh
  643. end
  644. function CreateWeld(Parent, Part0, Part1, C0, C1)
  645. local Weld = Create("Weld")({
  646. Parent = Parent,
  647. Part0 = Part0,
  648. Part1 = Part1,
  649. C0 = C0,
  650. C1 = C1
  651. })
  652. return Weld
  653. end
  654. function rayCast(Position, Direction, Range, Ignore)
  655. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  656. end
  657. function CreateSound(id, par, vol, pit)
  658. coroutine.resume(coroutine.create(function()
  659. local sou = Instance.new("Sound", par or workspace)
  660. sou.Volume = vol
  661. sou.Pitch = pit or 1
  662. sou.SoundId = id
  663. wait()
  664. sou:play()
  665. game:GetService("Debris"):AddItem(sou, 6)
  666. end))
  667. end
  668. function CreateSong(id, par, vol, pit)
  669. coroutine.resume(coroutine.create(function()
  670. sou2 = Instance.new("Sound", par or workspace)
  671. sou2.Volume = 1
  672. sou2.Pitch = 1
  673. sou2.SoundId = id
  674. wait()
  675. sou2:play()
  676. sou2.Looped = true
  677. end))
  678. end
  679. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  680. local function getclosest(obj, distance)
  681. local last, lastx = distance + 1, nil
  682. for i, v in pairs(workspace:GetChildren()) do
  683. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  684. local t = v.Torso
  685. local dist = t.Position - obj.Position.magnitude
  686. if distance >= dist and last > dist then
  687. last = dist
  688. lastx = v
  689. end
  690. end
  691. end
  692. return lastx
  693. end
  694. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  695. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  696. prt.Anchored = true
  697. prt.CFrame = cframe
  698. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  699. game:GetService("Debris"):AddItem(prt, 10)
  700. if Type == 1 or Type == nil then
  701. table.insert(Effects, {
  702. prt,
  703. "Block1",
  704. delay,
  705. x3,
  706. y3,
  707. z3,
  708. msh
  709. })
  710. elseif Type == 2 then
  711. table.insert(Effects, {
  712. prt,
  713. "Block2",
  714. delay,
  715. x3,
  716. y3,
  717. z3,
  718. msh
  719. })
  720. elseif Type == 3 then
  721. table.insert(Effects, {
  722. prt,
  723. "Block3",
  724. delay,
  725. x3,
  726. y3,
  727. z3,
  728. msh
  729. })
  730. end
  731. end
  732. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  733. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  734. prt.Anchored = true
  735. prt.CFrame = cframe
  736. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  737. game:GetService("Debris"):AddItem(prt, 10)
  738. table.insert(Effects, {
  739. prt,
  740. "Cylinder",
  741. delay,
  742. x3,
  743. y3,
  744. z3,
  745. msh
  746. })
  747. end
  748. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  749. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  750. prt.Anchored = true
  751. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  752. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  753. game:GetService("Debris"):AddItem(prt, 10)
  754. table.insert(Effects, {
  755. prt,
  756. "Cylinder",
  757. delay,
  758. x3,
  759. y3,
  760. z3,
  761. msh
  762. })
  763. end
  764. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  765. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  766. prt.Anchored = true
  767. prt.CFrame = cframe
  768. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  769. game:GetService("Debris"):AddItem(prt, 10)
  770. table.insert(Effects, {
  771. prt,
  772. "Cylinder",
  773. delay,
  774. x3,
  775. y3,
  776. z3,
  777. msh
  778. })
  779. end
  780. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  781. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  782. prt.Anchored = true
  783. prt.CFrame = cframe
  784. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  785. game:GetService("Debris"):AddItem(prt, 10)
  786. table.insert(Effects, {
  787. prt,
  788. "Cylinder",
  789. delay,
  790. x3,
  791. y3,
  792. z3,
  793. msh
  794. })
  795. end
  796. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  797. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  798. prt.Anchored = true
  799. prt.CFrame = cframe
  800. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  801. game:GetService("Debris"):AddItem(prt, 10)
  802. table.insert(Effects, {
  803. prt,
  804. "Cylinder",
  805. delay,
  806. x3,
  807. y3,
  808. z3,
  809. msh
  810. })
  811. end
  812. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  813. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  814. prt.Anchored = true
  815. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  816. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  817. local num = math.random(10, 50) / 1000
  818. game:GetService("Debris"):AddItem(prt, 10)
  819. table.insert(Effects, {
  820. prt,
  821. "Shatter",
  822. num,
  823. prt.CFrame,
  824. math.random() - math.random(),
  825. 0,
  826. math.random(50, 100) / 100
  827. })
  828. end
  829.  
  830. attack = false
  831. game:GetService("RunService").Stepped:connect(function()
  832. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  833. velocity = RootPart.Velocity.y
  834. sine = sine + change
  835. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  836. if equipped == true or equipped == false then
  837. if 1 < RootPart.Velocity.y and hit == nil then
  838. Anim = "Jump"
  839. if attack == false and ice_mode == false then
  840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  842. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  844. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  845. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  846. end
  847. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  848. Anim = "Fall"
  849. if attack == false then
  850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  852. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  853. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  854. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  855. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  856. end
  857. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  858. Anim = "Idle"
  859. if attack==false then
  860. 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)
  861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  862. 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)
  863. 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)
  864. 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)
  865. 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)
  866. end
  867. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  868. Anim = "Walk"
  869. if attack==false then
  870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 10))), .2)
  871. 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)
  872. 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)
  873. 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)
  874. 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)
  875. 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)
  876. end
  877. end
  878. end
  879. if equipped == true or equipped == false then
  880. if 1 < RootPart.Velocity.Y and hit == nil then
  881. Anim = "Jump"
  882. if attack == false and ice_mode == true then
  883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  887. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  888. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  889. end
  890. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  891. Anim = "Fall"
  892. if attack == false then
  893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), 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(-20), math.rad(0), math.rad(50)), 0.1)
  896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  897. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  898. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  899. end
  900. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  901. Anim = "Idle"
  902. if attack == false then
  903. change = 0.8
  904. 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)
  905. 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)
  906. 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)
  907. 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)
  908. RH.C0 = clerp(RH.C0, cn(1, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(19 + 2 * math.cos(sine / 25))), 0.1)
  909. LH.C0 = clerp(LH.C0, cn(-1, -1 - 0.1 * math.cos(sine / 25), -0.1) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(9 + 2 * math.cos(sine / 25))), 0.1)
  910. end
  911. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  912. Anim = "Walk"
  913. if attack == false then
  914. 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)
  915. 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)
  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(0.6, -0.8 - 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(4 + 2 * math.cos(sine / 25))), 0.1)
  919. LH.C0 = clerp(LH.C0, cn(-0.9, -0.8 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(-19 + 2 * math.cos(sine / 25))), 0.1)
  920. end
  921. end
  922. end
  923. if 0 < #Effects then
  924. for e = 1, #Effects do
  925. if Effects[e] ~= nil then
  926. local Thing = Effects[e]
  927. if Thing ~= nil then
  928. local Part = Thing[1]
  929. local Mode = Thing[2]
  930. local Delay = Thing[3]
  931. local IncX = Thing[4]
  932. local IncY = Thing[5]
  933. local IncZ = Thing[6]
  934. if 1 >= Thing[1].Transparency then
  935. if Thing[2] == "Block1" then
  936. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  937. local Mesh = Thing[1].Mesh
  938. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  939. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  940. elseif Thing[2] == "Block2" then
  941. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
  942. local Mesh = Thing[7]
  943. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  944. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  945. elseif Thing[2] == "Block3" then
  946. 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)
  947. local Mesh = Thing[7]
  948. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  949. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  950. elseif Thing[2] == "Cylinder" then
  951. local Mesh = Thing[1].Mesh
  952. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  953. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  954. elseif Thing[2] == "Blood" then
  955. local Mesh = Thing[7]
  956. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  957. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  958. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  959. elseif Thing[2] == "Elec" then
  960. local Mesh = Thing[1].Mesh
  961. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  962. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  963. elseif Thing[2] == "Disappear" then
  964. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  965. elseif Thing[2] == "Shatter" then
  966. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  967. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  968. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  969. Thing[6] = Thing[6] + Thing[5]
  970. end
  971. else
  972. Part.Parent = nil
  973. table.remove(Effects, e)
  974. end
  975. end
  976. end
  977. end
  978. end
  979. end)
  980. ---
  981. local whoh = Instance.new("Sound",Torso)
  982. whoh.SoundId = "rbxassetid://1179254378"
  983. whoh.Pitch = 0.99
  984. whoh.Volume = 1.5
  985. whoh.Looped = true
  986. wait(0)
  987. whoh:Play()
  988. local Aura = Instance.new('ParticleEmitter')
  989. Aura.Name = "Aura"
  990. Aura.Texture = "rbxassetid://833874434"
  991. Aura.Parent = LeftArm
  992. Aura.LightEmission = 1
  993. Aura.Transparency = NumberSequence.new(1,0.2,1)
  994. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  995. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  996. Aura.LockedToPart = true
  997. Aura.Lifetime = NumberRange.new(1)
  998. Aura.Rate = 100
  999. Aura.Speed = NumberRange.new(0.3)
  1000. Aura.EmissionDirection = "Top"
  1001.  
  1002.  
  1003. local Aura = Instance.new('ParticleEmitter')
  1004. Aura.Name = "Aura"
  1005. Aura.Texture = "rbxassetid://833874434"
  1006. Aura.Parent = Head
  1007. Aura.LightEmission = 1
  1008. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1009. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1010. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1011. Aura.LockedToPart = true
  1012. Aura.Lifetime = NumberRange.new(1)
  1013. Aura.Rate = 100
  1014. Aura.Speed = NumberRange.new(0)
  1015. Aura.EmissionDirection = "Top"
  1016. local Aura2 = Instance.new('ParticleEmitter')
  1017. Aura2.Name = "Aura"
  1018. Aura2.Texture = "rbxassetid://833874434"
  1019. Aura2.Parent = RightArm
  1020. Aura2.LightEmission = 1
  1021. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1022. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1023. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1024. Aura2.LockedToPart = true
  1025. Aura2.Lifetime = NumberRange.new(1)
  1026. Aura2.Rate = 100
  1027. Aura2.Speed = NumberRange.new(0.3)
  1028. Aura2.EmissionDirection = "Top"
  1029. local Aura2 = Instance.new('ParticleEmitter')
  1030. Aura2.Name = "Aura"
  1031. Aura2.Texture = "rbxassetid://833874434"
  1032. Aura2.Parent = LeftLeg
  1033. Aura2.LightEmission = 1
  1034. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1035. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1036. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1037. Aura2.LockedToPart = true
  1038. Aura2.Lifetime = NumberRange.new(1)
  1039. Aura2.Rate = 100
  1040. Aura2.Speed = NumberRange.new(0.3)
  1041. Aura2.EmissionDirection = "Top"
  1042. local Aura2 = Instance.new('ParticleEmitter')
  1043. Aura2.Name = "Aura"
  1044. Aura2.Texture = "rbxassetid://833874434"
  1045. Aura2.Parent = RightLeg
  1046. Aura2.LightEmission = 1
  1047. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1048. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1049. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1050. Aura2.LockedToPart = true
  1051. Aura2.Lifetime = NumberRange.new(1)
  1052. Aura2.Rate = 100
  1053. Aura2.Speed = NumberRange.new(0.3)
  1054. Aura2.EmissionDirection = "Top"
  1055. ---aura2
  1056. local Aura = Instance.new('ParticleEmitter')
  1057. Aura.Name = "Aura"
  1058. Aura.Texture = "rbxassetid://833874434"
  1059. Aura.Parent = LeftArm
  1060. Aura.LightEmission = 1
  1061. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1062. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1063. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1064. Aura.LockedToPart = true
  1065. Aura.Lifetime = NumberRange.new(1)
  1066. Aura.Rate = 60
  1067. Aura.Speed = NumberRange.new(0.3)
  1068. Aura.EmissionDirection = "Top"
  1069. local Aura2 = Instance.new('ParticleEmitter')
  1070. Aura2.Name = "Aura"
  1071. Aura2.Texture = "rbxassetid://833874434"
  1072. Aura2.Parent = RightArm
  1073. Aura2.LightEmission = 1
  1074. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1075. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1076. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1077. Aura2.LockedToPart = true
  1078. Aura2.Lifetime = NumberRange.new(1)
  1079. Aura2.Rate = 60
  1080. Aura2.Speed = NumberRange.new(0.3)
  1081. Aura2.EmissionDirection = "Top"
  1082. local Aura2 = Instance.new('ParticleEmitter')
  1083. Aura2.Name = "Aura"
  1084. Aura2.Texture = "rbxassetid://833874434"
  1085. Aura2.Parent = LeftLeg
  1086. Aura2.LightEmission = 1
  1087. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1088. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1089. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1090. Aura2.LockedToPart = true
  1091. Aura2.Lifetime = NumberRange.new(1)
  1092. Aura2.Rate = 60
  1093. Aura2.Speed = NumberRange.new(0.1)
  1094. Aura2.EmissionDirection = "Top"
  1095. local Aura2 = Instance.new('ParticleEmitter')
  1096. Aura2.Name = "Aura"
  1097. Aura2.Texture = "rbxassetid://833874434"
  1098. Aura2.Parent = RightLeg
  1099. Aura2.LightEmission = 1
  1100. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1101. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1102. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1103. Aura2.LockedToPart = true
  1104. Aura2.Lifetime = NumberRange.new(1)
  1105. Aura2.Rate = 60
  1106. Aura2.Speed = NumberRange.new(0.3)
  1107. Aura2.EmissionDirection = "Top"
  1108. ----aura3
  1109. ---aura2
  1110. local Aura = Instance.new('ParticleEmitter')
  1111. Aura.Name = "Aura"
  1112. Aura.Texture = "rbxassetid://833874434"
  1113. Aura.Parent = LeftArm
  1114. Aura.LightEmission = 1
  1115. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1116. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1117. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1118. Aura.LockedToPart = true
  1119. Aura.Lifetime = NumberRange.new(1)
  1120. Aura.Rate = 60
  1121. Aura.Speed = NumberRange.new(0.3)
  1122. Aura.EmissionDirection = "Top"
  1123. local Aura2 = Instance.new('ParticleEmitter')
  1124. Aura2.Name = "Aura"
  1125. Aura2.Texture = "rbxassetid://833874434"
  1126. Aura2.Parent = RightArm
  1127. Aura2.LightEmission = 1
  1128. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1129. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1130. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1131. Aura2.LockedToPart = true
  1132. Aura2.Lifetime = NumberRange.new(1)
  1133. Aura2.Rate = 60
  1134. Aura2.Speed = NumberRange.new(0.3)
  1135. Aura2.EmissionDirection = "Top"
  1136. local Aura2 = Instance.new('ParticleEmitter')
  1137. Aura2.Name = "Aura"
  1138. Aura2.Texture = "rbxassetid://833874434"
  1139. Aura2.Parent = LeftLeg
  1140. Aura2.LightEmission = 1
  1141. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1142. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1143. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1144. Aura2.LockedToPart = true
  1145. Aura2.Lifetime = NumberRange.new(1)
  1146. Aura2.Rate = 60
  1147. Aura2.Speed = NumberRange.new(0.3)
  1148. Aura2.EmissionDirection = "Top"
  1149. local Aura2 = Instance.new('ParticleEmitter')
  1150. Aura2.Name = "Aura"
  1151. Aura2.Texture = "rbxassetid://833874434"
  1152. Aura2.Parent = RightLeg
  1153. Aura2.LightEmission = 1
  1154. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1155. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1156. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1157. Aura2.LockedToPart = true
  1158. Aura2.Lifetime = NumberRange.new(0.6)
  1159. Aura2.Rate = 60
  1160. Aura2.Speed = NumberRange.new(0.3)
  1161. Aura2.EmissionDirection = "Top"
  1162. ----
  1163.  
  1164. ---aura2
  1165. local Aura = Instance.new('ParticleEmitter')
  1166. Aura.Name = "Aura"
  1167. Aura.Texture = "rbxassetid://833874434"
  1168. Aura.Parent = LeftArm
  1169. Aura.LightEmission = 1
  1170. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1171. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1172. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1173. Aura.LockedToPart = true
  1174. Aura.Lifetime = NumberRange.new(1)
  1175. Aura.Rate = 60
  1176. Aura.Speed = NumberRange.new(0.3)
  1177. Aura.EmissionDirection = "Top"
  1178. local Aura2 = Instance.new('ParticleEmitter')
  1179. Aura2.Name = "Aura"
  1180. Aura2.Texture = "rbxassetid://833874434"
  1181. Aura2.Parent = RightArm
  1182. Aura2.LightEmission = 1
  1183. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1184. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1185. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1186. Aura2.LockedToPart = true
  1187. Aura2.Lifetime = NumberRange.new(1)
  1188. Aura2.Rate = 60
  1189. Aura2.Speed = NumberRange.new(0.3)
  1190. Aura2.EmissionDirection = "Top"
  1191. local Aura2 = Instance.new('ParticleEmitter')
  1192. Aura2.Name = "Aura"
  1193. Aura2.Texture = "rbxassetid://833874434"
  1194. Aura2.Parent = LeftLeg
  1195. Aura2.LightEmission = 1
  1196. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1197. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1198. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1199. Aura2.LockedToPart = true
  1200. Aura2.Lifetime = NumberRange.new(1)
  1201. Aura2.Rate = 60
  1202. Aura2.Speed = NumberRange.new(0.3)
  1203. Aura2.EmissionDirection = "Top"
  1204. local Aura2 = Instance.new('ParticleEmitter')
  1205. Aura2.Name = "Aura"
  1206. Aura2.Texture = "rbxassetid://833874434"
  1207. Aura2.Parent = RightLeg
  1208. Aura2.LightEmission = 1
  1209. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1210. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1211. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1212. Aura2.LockedToPart = true
  1213. Aura2.Lifetime = NumberRange.new(0.6)
  1214. Aura2.Rate = 60
  1215. Aura2.Speed = NumberRange.new(0.3)
  1216. Aura2.EmissionDirection = "Top"
  1217. local tra = Instance.new('ParticleEmitter')
  1218. tra.Parent = Torso
  1219. tra.LightEmission = 1
  1220. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1221. tra.Rate = 15
  1222. tra.Rotation = NumberRange.new(-5, 5)
  1223. tra.Lifetime = NumberRange.new(1.5, 2)
  1224. tra.Size = NumberSequence.new(0.098,0)
  1225. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1226. tra.Speed = NumberRange.new(0.5)
  1227. tra.VelocitySpread = 360
  1228. tra.VelocityInheritance = 0.5
  1229. tra.ZOffset = 2
  1230. local tra = Instance.new('ParticleEmitter')
  1231. tra.Parent = Head
  1232. tra.LightEmission = 1
  1233. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1234. tra.Rate = 15
  1235. tra.Rotation = NumberRange.new(-5, 5)
  1236. tra.Lifetime = NumberRange.new(1.5, 2)
  1237. tra.Size = NumberSequence.new(0.098,0)
  1238. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1239. tra.Speed = NumberRange.new(0.5)
  1240. tra.VelocitySpread = 360
  1241. tra.VelocityInheritance = 0.5
  1242. tra.ZOffset = 2
  1243. local tra = Instance.new('ParticleEmitter')
  1244. tra.Parent = LeftArm
  1245. tra.LightEmission = 1
  1246. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1247. tra.Rate = 15
  1248. tra.Rotation = NumberRange.new(-5, 5)
  1249. tra.Lifetime = NumberRange.new(1.5, 2)
  1250. tra.Size = NumberSequence.new(0.098,0)
  1251. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1252. tra.Speed = NumberRange.new(0.5)
  1253. tra.VelocitySpread = 360
  1254. tra.VelocityInheritance = 0.5
  1255. tra.ZOffset = 2
  1256. local tra = Instance.new('ParticleEmitter')
  1257. tra.Parent = RightArm
  1258. tra.LightEmission = 1
  1259. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1260. tra.Rate = 15
  1261. tra.Rotation = NumberRange.new(-5, 5)
  1262. tra.Lifetime = NumberRange.new(1.5, 2)
  1263. tra.Size = NumberSequence.new(0.098,0)
  1264. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1265. tra.Speed = NumberRange.new(0.5)
  1266. tra.VelocitySpread = 360
  1267. tra.VelocityInheritance = 0.5
  1268. tra.ZOffset = 2
  1269. local tra = Instance.new('ParticleEmitter')
  1270. tra.Parent = LeftLeg
  1271. tra.LightEmission = 1
  1272. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1273. tra.Rate = 15
  1274. tra.Rotation = NumberRange.new(-5, 5)
  1275. tra.Lifetime = NumberRange.new(1.5, 2)
  1276. tra.Size = NumberSequence.new(0.098,0)
  1277. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1278. tra.Speed = NumberRange.new(0.5)
  1279. tra.VelocitySpread = 360
  1280. tra.VelocityInheritance = 0.5
  1281. tra.ZOffset = 2
  1282. local tra = Instance.new('ParticleEmitter')
  1283. tra.Parent = RightLeg
  1284. tra.LightEmission = 1
  1285. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1286. tra.Rate = 15
  1287. tra.Rotation = NumberRange.new(-5, 5)
  1288. tra.Lifetime = NumberRange.new(1.5, 2)
  1289. tra.Size = NumberSequence.new(0.098,0)
  1290. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1291. tra.Speed = NumberRange.new(0.5)
  1292. tra.VelocitySpread = 360
  1293. tra.VelocityInheritance = 0.5
  1294. tra.ZOffset = 2
  1295. ----
  1296. function RemoveOutlines(part)
  1297. part.TopSurface = 10
  1298. end
  1299. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1300. local Part = Create("Part")({
  1301. Parent = Parent,
  1302. Reflectance = Reflectance,
  1303. Transparency = Transparency,
  1304. CanCollide = false,
  1305. Locked = true,
  1306. BrickColor = BrickColor.new(tostring(BColor)),
  1307. Name = Name,
  1308. Size = Size,
  1309. Material = Material
  1310. })
  1311. RemoveOutlines(Part)
  1312. return Part
  1313. end
  1314. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1315. local Msh = Create(Mesh)({
  1316. Parent = Part,
  1317. Offset = OffSet,
  1318. Scale = Scale
  1319. })
  1320. if Mesh == "SpecialMesh" then
  1321. Msh.MeshType = MeshType
  1322. Msh.MeshId = MeshId
  1323. end
  1324. return Msh
  1325. end
  1326. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1327. local Weld = Create("Weld")({
  1328. Parent = Parent,
  1329. Part0 = Part0,
  1330. Part1 = Part1,
  1331. C0 = C0,
  1332. C1 = C1
  1333. })
  1334. return Weld
  1335. end
  1336. WSHM = {
  1337. "White",
  1338. "Pastel light blue"
  1339. }
  1340. WSH = WSHM[math.random(1, #WSHM)]
  1341. function IcePartFunk(HPart, aria, Min, Max)
  1342. IcePart = Instance.new("Part", HPart)
  1343. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1344. IcePart.CanCollide = false
  1345. IuW = Instance.new("Weld")
  1346. IuW.Name = "GuW"
  1347. IuW.Part0 = HPart
  1348. 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))
  1349. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1350. IuW.Part1 = IcePart
  1351. IuW.Parent = HPart
  1352. IcePart.Transparency = 0.85
  1353. IcePart.Material = "Neon"
  1354. WSH = WSHM[math.random(1, #WSHM)]
  1355. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1356. RemoveOutlines(IcePart)
  1357. game:GetService("Debris"):AddItem(IuW, 4)
  1358. game:GetService("Debris"):AddItem(IcePart, 6)
  1359. end
  1360. SpikeMeshId = 1033714
  1361. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1362. local Part = Instance.new("Part", Parent)
  1363. Part.Name = Name
  1364. Part.BrickColor = BrickColor.new(Color)
  1365. Part.Size = Size
  1366. Part.Material = Material
  1367. Part.Transparency = Transparency
  1368. Part.CanCollide = false
  1369. RemoveOutlines(Part)
  1370. local Mesh = Instance.new("SpecialMesh", Part)
  1371. Mesh.MeshType = "Sphere"
  1372. Mesh.Scale = Scale
  1373. return Mesh and Part
  1374. end
  1375. CFuncs = {
  1376. Part = {
  1377. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1378. local Part = Create("Part")({
  1379. Parent = Parent,
  1380. Reflectance = Reflectance,
  1381. Transparency = Transparency,
  1382. CanCollide = false,
  1383. Locked = true,
  1384. BrickColor = BrickColor.new(tostring(BColor)),
  1385. Name = Name,
  1386. Size = Size,
  1387. Material = Material
  1388. })
  1389. RemoveOutlines(Part)
  1390. return Part
  1391. end
  1392. },
  1393. Mesh = {
  1394. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1395. local Msh = Create(Mesh)({
  1396. Parent = Part,
  1397. Offset = OffSet,
  1398. Scale = Scale
  1399. })
  1400. if Mesh == "SpecialMesh" then
  1401. Msh.MeshType = MeshType
  1402. Msh.MeshId = MeshId
  1403. end
  1404. return Msh
  1405. end
  1406. },
  1407. Mesh = {
  1408. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1409. local Msh = Create(Mesh)({
  1410. Parent = Part,
  1411. Offset = OffSet,
  1412. Scale = Scale
  1413. })
  1414. if Mesh == "SpecialMesh" then
  1415. Msh.MeshType = MeshType
  1416. Msh.MeshId = MeshId
  1417. end
  1418. return Msh
  1419. end
  1420. },
  1421. Weld = {
  1422. Create = function(Parent, Part0, Part1, C0, C1)
  1423. local Weld = Create("Weld")({
  1424. Parent = Parent,
  1425. Part0 = Part0,
  1426. Part1 = Part1,
  1427. C0 = C0,
  1428. C1 = C1
  1429. })
  1430. return Weld
  1431. end
  1432. },
  1433. Sound = {
  1434. Create = function(id, par, vol, pit)
  1435. coroutine.resume(coroutine.create(function()
  1436. local S = Create("Sound")({
  1437. Volume = vol,
  1438. Pitch = pit or 1,
  1439. SoundId = id,
  1440. Parent = par or workspace
  1441. })
  1442. wait()
  1443. S:play()
  1444. game:GetService("Debris"):AddItem(S, 6)
  1445. end))
  1446. end
  1447. },
  1448. ParticleEmitter = {
  1449. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1450. local fp = Create("ParticleEmitter")({
  1451. Parent = Parent,
  1452. Color = ColorSequence.new(Color1, Color2),
  1453. LightEmission = LightEmission,
  1454. Size = Size,
  1455. Texture = Texture,
  1456. Transparency = Transparency,
  1457. ZOffset = ZOffset,
  1458. Acceleration = Accel,
  1459. Drag = Drag,
  1460. LockedToPart = LockedToPart,
  1461. VelocityInheritance = VelocityInheritance,
  1462. EmissionDirection = EmissionDirection,
  1463. Enabled = Enabled,
  1464. Lifetime = LifeTime,
  1465. Rate = Rate,
  1466. Rotation = Rotation,
  1467. RotSpeed = RotSpeed,
  1468. Speed = Speed,
  1469. VelocitySpread = VelocitySpread
  1470. })
  1471. return fp
  1472. end
  1473. }
  1474. }
  1475. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1476. if hit.Parent == nil then
  1477. return
  1478. end
  1479. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1480. for _, v in pairs(hit.Parent:children()) do
  1481. if v:IsA("Humanoid") then
  1482. h = v
  1483. end
  1484. end
  1485. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1486. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1487. return
  1488. end
  1489. local c = Create("ObjectValue")({
  1490. Name = "creator",
  1491. Value = game:service("Players").LocalPlayer,
  1492. Parent = h
  1493. })
  1494. game:GetService("Debris"):AddItem(c, 0.5)
  1495. if HitSound ~= nil and HitPitch ~= nil then
  1496. CreateSound(HitSound, hit, 1, HitPitch)
  1497. end
  1498. local Damage = math.random(minim, maxim)
  1499. local blocked = false
  1500. local block = hit.Parent:findFirstChild("Block")
  1501. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1502. blocked = true
  1503. block.Value = block.Value - 1
  1504. print(block.Value)
  1505. end
  1506. if blocked == false then
  1507. h.Health = h.Health - Damage
  1508. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1509. else
  1510. h.Health = h.Health - Damage / 2
  1511. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1512. end
  1513. if Type == "Knockdown" then
  1514. local hum = hit.Parent.Humanoid
  1515. hum.PlatformStand = true
  1516. coroutine.resume(coroutine.create(function(HHumanoid)
  1517. swait(1)
  1518. HHumanoid.PlatformStand = false
  1519. end), hum)
  1520. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1521. local bodvol = Create("BodyVelocity")({
  1522. velocity = angle * knockback,
  1523. P = 5000,
  1524. maxForce = Vector3.new(8000, 8000, 8000),
  1525. Parent = hit
  1526. })
  1527. local rl = Create("BodyAngularVelocity")({
  1528. P = 3000,
  1529. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1530. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1531. Parent = hit
  1532. })
  1533. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1534. game:GetService("Debris"):AddItem(rl, 0.5)
  1535. elseif Type == "Normal" then
  1536. local vp = Create("BodyVelocity")({
  1537. P = 500,
  1538. maxForce = Vector3.new(math.huge, 0, math.huge),
  1539. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1540. })
  1541. if knockback > 0 then
  1542. vp.Parent = hit.Parent.Torso
  1543. end
  1544. game:GetService("Debris"):AddItem(vp, 0.5)
  1545. elseif Type == "Impale" then
  1546. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1547. Spike.Anchored = true
  1548. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1549. Spike.Position = hit.Parent.Torso.Position
  1550. for i = 1, 5 do
  1551. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1552. end
  1553. Services.Debris:AddItem(Spike, 4)
  1554. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1555. hit.Parent.Humanoid.PlatformStand = true
  1556. swait(1)
  1557. hit.Parent.Humanoid.PlatformStand = false
  1558. elseif Type == "Up" then
  1559. local bodyVelocity = Create("BodyVelocity")({
  1560. velocity = Vector3.new(0, 20, 0),
  1561. P = 5000,
  1562. maxForce = Vector3.new(8000, 8000, 8000),
  1563. Parent = hit
  1564. })
  1565. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1566. local bodyVelocity = Create("BodyVelocity")({
  1567. velocity = Vector3.new(0, 20, 0),
  1568. P = 5000,
  1569. maxForce = Vector3.new(8000, 8000, 8000),
  1570. Parent = hit
  1571. })
  1572. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1573. elseif Type == "Snare" then
  1574. local bp = Create("BodyPosition")({
  1575. P = 900,
  1576. D = 1000,
  1577. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1578. position = hit.Parent.Torso.Position,
  1579. Parent = hit.Parent.Torso
  1580. })
  1581. game:GetService("Debris"):AddItem(bp, 1)
  1582. elseif Type == "Slowness" then
  1583. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1584. for i = 1, 25 do
  1585. hit.Parent.Humanoid.WalkSpeed = 4
  1586. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1587. end
  1588. wait(4)
  1589. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1590. elseif Type == "FireDmg" then
  1591. for i = 1, math.random(60, 150) do
  1592. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1593. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1594. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1595. wait(0.1)
  1596. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1597. end
  1598. elseif Type == "Freeze" then
  1599. local bp = Create("BodyPosition")({
  1600. P = 900,
  1601. D = 1000,
  1602. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1603. position = hit.Parent.Torso.Position,
  1604. Parent = hit.Parent.Torso
  1605. })
  1606. game:GetService("Debris"):AddItem(bp, 4)
  1607. for i = 1, 25 do
  1608. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1609. end
  1610. elseif Type == "Freeze2" then
  1611. local BodPos = Create("BodyPosition")({
  1612. P = 50000,
  1613. D = 1000,
  1614. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1615. position = hit.Parent.Torso.Position,
  1616. Parent = hit.Parent.Torso
  1617. })
  1618. local BodGy = Create("BodyGyro")({
  1619. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1620. P = 20000,
  1621. Parent = hit.Parent.Torso,
  1622. cframe = hit.Parent.Torso.CFrame
  1623. })
  1624. hit.Parent.Torso.Anchored = true
  1625. coroutine.resume(coroutine.create(function(Part)
  1626. swait(1.5)
  1627. Part.Anchored = false
  1628. end), hit.Parent.Torso)
  1629. game:GetService("Debris"):AddItem(BodPos, 3)
  1630. game:GetService("Debris"):AddItem(BodGy, 3)
  1631. end
  1632. local debounce = Create("BoolValue")({
  1633. Name = "DebounceHit",
  1634. Parent = hit.Parent,
  1635. Value = true
  1636. })
  1637. game:GetService("Debris"):AddItem(debounce, Delay)
  1638. c = Instance.new("ObjectValue")
  1639. c.Name = "creator"
  1640. c.Value = Player
  1641. c.Parent = h
  1642. game:GetService("Debris"):AddItem(c, 0.5)
  1643. end
  1644. end
  1645. function ShowDamage(Pos, Text, Time, Color)
  1646. local Rate = 0.033333333333333
  1647. if not Pos then
  1648. local Pos = Vector3.new(0, 0, 0)
  1649. end
  1650. local Text = Text or ""
  1651. local Time = Time or 2
  1652. if not Color then
  1653. local Color = Color3.new(1, 0, 1)
  1654. end
  1655. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1656. EffectPart.Anchored = true
  1657. local BillboardGui = Create("BillboardGui")({
  1658. Size = UDim2.new(3, 0, 3, 0),
  1659. Adornee = EffectPart,
  1660. Parent = EffectPart
  1661. })
  1662. local TextLabel = Create("TextLabel")({
  1663. BackgroundTransparency = 1,
  1664. Size = UDim2.new(1, 0, 1, 0),
  1665. Text = Text,
  1666. TextColor3 = Color,
  1667. TextScaled = true,
  1668. Font = Enum.Font.ArialBold,
  1669. Parent = BillboardGui
  1670. })
  1671. game.Debris:AddItem(EffectPart, Time + 0.1)
  1672. EffectPart.Parent = game:GetService("Workspace")
  1673. delay(0, function()
  1674. local Frames = Time / Rate
  1675. for Frame = 1, Frames do
  1676. wait(Rate)
  1677. local Percent = Frame / Frames
  1678. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1679. TextLabel.TextTransparency = Percent
  1680. end
  1681. if EffectPart and EffectPart.Parent then
  1682. EffectPart:Destroy()
  1683. end
  1684. end)
  1685. end
  1686. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1687. for _, c in pairs(workspace:children()) do
  1688. local hum = c:findFirstChild("Humanoid")
  1689. if hum ~= nil then
  1690. local head = c:findFirstChild("Head")
  1691. if head ~= nil then
  1692. local targ = head.Position - Part.Position
  1693. local mag = targ.magnitude
  1694. if magni >= mag and c.Name ~= Player.Name then
  1695. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1696. end
  1697. end
  1698. end
  1699. end
  1700. end
  1701. function MagniKILL(Part, magni, knock, Type)
  1702. for _, c in pairs(workspace:children()) do
  1703. local hum = c:findFirstChild("Humanoid")
  1704. if hum ~= nil then
  1705. local head = c:findFirstChild("Head")
  1706. if head ~= nil then
  1707. local targ = head.Position - Part.Position
  1708. local mag = targ.magnitude
  1709. if magni >= mag and c.Name ~= Player.Name then
  1710. hum.Health = 0
  1711. end
  1712. end
  1713. end
  1714. end
  1715. end
  1716. EffectModel = Instance.new("Model", Character)
  1717. EffectModel.Name = "Effects"
  1718. Effects = {
  1719. Block = {
  1720. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1721. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1722. prt.Anchored = true
  1723. prt.CFrame = cframe
  1724. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1725. game:GetService("Debris"):AddItem(prt, 10)
  1726. if Type == 1 or Type == nil then
  1727. table.insert(Effects, {
  1728. prt,
  1729. "Block1",
  1730. delay,
  1731. x3,
  1732. y3,
  1733. z3,
  1734. msh
  1735. })
  1736. elseif Type == 2 then
  1737. table.insert(Effects, {
  1738. prt,
  1739. "Block2",
  1740. delay,
  1741. x3,
  1742. y3,
  1743. z3,
  1744. msh
  1745. })
  1746. else
  1747. table.insert(Effects, {
  1748. prt,
  1749. "Block3",
  1750. delay,
  1751. x3,
  1752. y3,
  1753. z3,
  1754. msh
  1755. })
  1756. end
  1757. end
  1758. },
  1759. Sphere = {
  1760. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1761. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1762. prt.Anchored = true
  1763. prt.CFrame = cframe
  1764. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1765. game:GetService("Debris"):AddItem(prt, 10)
  1766. table.insert(Effects, {
  1767. prt,
  1768. "Cylinder",
  1769. delay,
  1770. x3,
  1771. y3,
  1772. z3,
  1773. msh
  1774. })
  1775. end
  1776. },
  1777. Cylinder = {
  1778. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1779. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1780. prt.Anchored = true
  1781. prt.CFrame = cframe
  1782. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1783. game:GetService("Debris"):AddItem(prt, 10)
  1784. table.insert(Effects, {
  1785. prt,
  1786. "Cylinder",
  1787. delay,
  1788. x3,
  1789. y3,
  1790. z3,
  1791. msh
  1792. })
  1793. end
  1794. },
  1795. Wave = {
  1796. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1797. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1798. prt.Anchored = true
  1799. prt.CFrame = cframe
  1800. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1801. game:GetService("Debris"):AddItem(prt, 10)
  1802. table.insert(Effects, {
  1803. prt,
  1804. "Cylinder",
  1805. delay,
  1806. x3,
  1807. y3,
  1808. z3,
  1809. msh
  1810. })
  1811. end
  1812. },
  1813. Ring = {
  1814. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1815. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1816. prt.Anchored = true
  1817. prt.CFrame = cframe
  1818. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1819. game:GetService("Debris"):AddItem(prt, 10)
  1820. table.insert(Effects, {
  1821. prt,
  1822. "Cylinder",
  1823. delay,
  1824. x3,
  1825. y3,
  1826. z3,
  1827. msh
  1828. })
  1829. end
  1830. },
  1831. Break = {
  1832. Create = function(brickcolor, cframe, x1, y1, z1)
  1833. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1834. prt.Anchored = true
  1835. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1836. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1837. local num = math.random(10, 50) / 1000
  1838. game:GetService("Debris"):AddItem(prt, 10)
  1839. table.insert(Effects, {
  1840. prt,
  1841. "Shatter",
  1842. num,
  1843. prt.CFrame,
  1844. math.random() - math.random(),
  1845. 0,
  1846. math.random(50, 100) / 100
  1847. })
  1848. end
  1849. }
  1850. }
  1851. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1852. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1853. prt.Anchored = true
  1854. prt.CFrame = cframe
  1855. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1856. game:GetService("Debris"):AddItem(prt, 10)
  1857. if Type == 1 or Type == nil then
  1858. table.insert(Effects, {
  1859. prt,
  1860. "Block1",
  1861. delay,
  1862. x3,
  1863. y3,
  1864. z3,
  1865. msh
  1866. })
  1867. elseif Type == 2 then
  1868. table.insert(Effects, {
  1869. prt,
  1870. "Block2",
  1871. delay,
  1872. x3,
  1873. y3,
  1874. z3,
  1875. msh
  1876. })
  1877. elseif Type == 3 then
  1878. table.insert(Effects, {
  1879. prt,
  1880. "Block3",
  1881. delay,
  1882. x3,
  1883. y3,
  1884. z3,
  1885. msh
  1886. })
  1887. end
  1888. end
  1889. function CreateSound(id, par, vol, pit)
  1890. coroutine.resume(coroutine.create(function()
  1891. local sou = Instance.new("Sound", par or workspace)
  1892. sou.Volume = vol
  1893. sou.Pitch = pit or 1
  1894. sou.SoundId = id
  1895. swait()
  1896. sou:play()
  1897. game:GetService("Debris"):AddItem(sou, 6)
  1898. end))
  1899. end
  1900. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1901. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1902. prt.Anchored = true
  1903. prt.CFrame = cframe
  1904. prt.Material = "Neon"
  1905. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1906. game:GetService("Debris"):AddItem(prt, 10)
  1907. coroutine.resume(coroutine.create(function(Part, Mesh)
  1908. for i = 0, 6, delay do
  1909. swait()
  1910. Part.Transparency = i
  1911. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1912. end
  1913. Part.Parent = nil
  1914. end), prt, msh)
  1915. end
  1916. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1917. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1918. local MainPos = partt.Position
  1919. local MainPos2 = mouse + SpreadVectors
  1920. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1921. local speed = 1000
  1922. local num = 1
  1923. coroutine.resume(coroutine.create(function()
  1924. repeat
  1925. swait()
  1926. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1927. local mag =(MainPos - pos).magnitude
  1928. Laser(BrickColor.new("Lapis"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  1929. MainPos = MainPos + MouseLook.lookVector * speed
  1930. num = num - 1
  1931. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1932. if hit ~= nil then
  1933. num = 0
  1934. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1935. refpart.Anchored = true
  1936. refpart.CFrame = CFrame.new(pos)
  1937. game:GetService("Debris"):AddItem(refpart, 2)
  1938. end
  1939. if num <= 0 then
  1940. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1941. refpart.Anchored = true
  1942. refpart.CFrame = CFrame.new(pos)
  1943. if hit ~= nil then
  1944. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1945. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1946. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1947. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1948. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1949. end
  1950. game:GetService("Debris"):AddItem(refpart, 0)
  1951. end
  1952. until num <= 0
  1953. end))
  1954. end
  1955. function shoottraildd2(mouse, partt, SpreadAmount)
  1956. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1957. local MainPos = partt.Position
  1958. local MainPos2 = mouse + SpreadVectors
  1959. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1960. local speed = 3000
  1961. local num = 1
  1962. coroutine.resume(coroutine.create(function()
  1963. repeat
  1964. swait()
  1965. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1966. local mag = (MainPos - pos).magnitude
  1967. 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)
  1968. MainPos = MainPos + MouseLook.lookVector * speed
  1969. num = num - 1
  1970. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1971. if hit ~= nil then
  1972. num = 0
  1973. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1974. refpart.Anchored = true
  1975. refpart.CFrame = CFrame.new(pos)
  1976. game:GetService("Debris"):AddItem(refpart, 2)
  1977. end
  1978. if num <= 0 then
  1979. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1980. refpart.Anchored = true
  1981. refpart.CFrame = CFrame.new(pos)
  1982. if hit ~= nil then
  1983. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1984. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1985. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1986. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1987. MagniKILL(refpart, 80, 0, "Normal")
  1988. end
  1989. game:GetService("Debris"):AddItem(refpart, 0)
  1990. end
  1991. until num <= 0
  1992. end))
  1993. end
  1994. function shoottraildd22(mouse, partt, SpreadAmount)
  1995. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1996. local MainPos = partt.Position
  1997. local MainPos2 = mouse + SpreadVectors
  1998. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1999. local speed = 900
  2000. local num = 1
  2001. coroutine.resume(coroutine.create(function()
  2002. repeat
  2003. swait()
  2004. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2005. local mag = (MainPos - pos).magnitude
  2006. Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  2007. MainPos = MainPos + MouseLook.lookVector * speed
  2008. num = num - 1
  2009. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2010. if hit ~= nil then
  2011. num = 0
  2012. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2013. refpart.Anchored = true
  2014. refpart.CFrame = CFrame.new(pos)
  2015. game:GetService("Debris"):AddItem(refpart, 2)
  2016. end
  2017. if num <= 0 then
  2018. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2019. refpart.Anchored = true
  2020. refpart.CFrame = CFrame.new(pos)
  2021. if hit ~= nil then
  2022. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2023. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2024. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2025. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2026. MagniKILL(refpart, 80, 0, "Normal")
  2027. end
  2028. game:GetService("Debris"):AddItem(refpart, 0)
  2029. end
  2030. until num <= 0
  2031. end))
  2032. end
  2033. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2034. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2035. local MainPos = partt.Position
  2036. local MainPos2 = mouse + SpreadVectors
  2037. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2038. local speed = 200
  2039. local num = 0
  2040. coroutine.resume(coroutine.create(function()
  2041. repeat
  2042. swait()
  2043. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2044. local mag = (MainPos - pos).magnitude
  2045. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  2046. MainPos = MainPos + MouseLook.lookVector * speed
  2047. num = num - 1
  2048. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2049. if hit ~= nil then
  2050. num = 0
  2051. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2052. refpart.Anchored = true
  2053. refpart.CFrame = CFrame.new(pos)
  2054. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2055. game:GetService("Debris"):AddItem(refpart, 2)
  2056. end
  2057. if num <= 0 then
  2058. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2059. refpart.Anchored = true
  2060. refpart.CFrame = CFrame.new(pos)
  2061. if hit ~= nil then
  2062. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2063. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2064. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2065. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2066. end
  2067. game:GetService("Debris"):AddItem(refpart, 0)
  2068. end
  2069. until num <= 0
  2070. end))
  2071. end
  2072. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2073. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2074. local MainPos = partt.Position
  2075. local MainPos2 = mouse + SpreadVectors
  2076. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2077. local speed = 500
  2078. local num = 1
  2079. coroutine.resume(coroutine.create(function()
  2080. repeat
  2081. swait()
  2082. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2083. local mag = (MainPos - pos).magnitude
  2084. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  2085. MainPos = MainPos + MouseLook.lookVector * speed
  2086. num = num - 1
  2087. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2088. if hit ~= nil then
  2089. num = 0
  2090. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2091. refpart.Anchored = true
  2092. refpart.CFrame = CFrame.new(pos)
  2093. game:GetService("Debris"):AddItem(refpart, 2)
  2094. end
  2095. if num <= 0 then
  2096. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2097. refpart.Anchored = true
  2098. refpart.CFrame = CFrame.new(pos)
  2099. if hit ~= nil then
  2100. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2101. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2102. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2103. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2104. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2105. end
  2106. game:GetService("Debris"):AddItem(refpart, 0)
  2107. end
  2108. until num <= 0
  2109. end))
  2110. end
  2111.  
  2112.  
  2113. ---
  2114.  
  2115. attackdebounce = false
  2116. deb=false
  2117.  
  2118. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2119. if hit.Parent==nil then
  2120. return
  2121. end
  2122. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2123. for _,v in pairs(hit.Parent:children()) do
  2124. if v:IsA("Humanoid") then
  2125. h=v
  2126. end
  2127. end
  2128. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2129. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2130. end
  2131. if hit.Parent.className=="Hat" then
  2132. hit=hit.Parent.Parent:findFirstChild("Head")
  2133. end
  2134. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2135. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2136. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2137. return
  2138. end]]
  2139. -- hs(hit,1.2)
  2140. c=Instance.new("ObjectValue")
  2141. c.Name="creator"
  2142. c.Value=game:service("Players").LocalPlayer
  2143. c.Parent=h
  2144. game:GetService("Debris"):AddItem(c,.5)
  2145. Damage=math.random(minim,maxim)
  2146. -- h:TakeDamage(Damage)
  2147. blocked=false
  2148. block=hit.Parent:findFirstChild("Block")
  2149. if block~=nil then
  2150. print(block.className)
  2151. if block.className=="NumberValue" then
  2152. if block.Value>0 then
  2153. blocked=true
  2154. if decreaseblock==nil then
  2155. block.Value=block.Value-1
  2156. end
  2157. end
  2158. end
  2159. if block.className=="IntValue" then
  2160. if block.Value>0 then
  2161. blocked=true
  2162. if decreaseblock~=nil then
  2163. block.Value=block.Value-1
  2164. end
  2165. end
  2166. end
  2167. end
  2168. if blocked==false then
  2169. -- h:TakeDamage(Damage)
  2170. h.Health=h.Health-Damage
  2171. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2172. else
  2173. h.Health=h.Health-(Damage/2)
  2174. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2175. end
  2176. if Type=="Knockdown" then
  2177. Humanoid=hit.Parent.Humanoid
  2178. Humanoid.PlatformStand=true
  2179. coroutine.resume(coroutine.create(function(HHumanoid)
  2180. swait(1)
  2181. HHumanoid.PlatformStand=false
  2182. end),Humanoid)
  2183. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2184. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2185. local bodvol=Instance.new("BodyVelocity")
  2186. bodvol.velocity=angle*knockback
  2187. bodvol.P=5000
  2188. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2189. bodvol.Parent=hit
  2190. rl=Instance.new("BodyAngularVelocity")
  2191. rl.P=3000
  2192. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2193. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2194. rl.Parent=hit
  2195. game:GetService("Debris"):AddItem(bodvol,.5)
  2196. game:GetService("Debris"):AddItem(rl,.5)
  2197. elseif Type=="Normal" then
  2198. bp=Instance.new("BodyVelocity")
  2199. bp.P=100000
  2200. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2201. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2202. if KnockbackType==1 then
  2203. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2204. elseif KnockbackType==2 then
  2205. bp.velocity=Property.CFrame.lookVector*knockback
  2206. end
  2207. if knockback>0 then
  2208. bp.Parent=hit.Parent.Torso
  2209.  
  2210. end
  2211. game:GetService("Debris"):AddItem(bp,.5)
  2212. elseif Type=="Up" then
  2213. local bodyVelocity=Instance.new("BodyVelocity")
  2214. bodyVelocity.velocity=vt(0,60,0)
  2215. bodyVelocity.P=5000
  2216. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2217. bodyVelocity.Parent=hit
  2218. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2219. rl=Instance.new("BodyAngularVelocity")
  2220. rl.P=3000
  2221. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2222. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2223. rl.Parent=hit
  2224. game:GetService("Debris"):AddItem(rl,.5)
  2225. elseif Type=="Snare" then
  2226. bp=Instance.new("BodyPosition")
  2227. bp.P=2000
  2228. bp.D=100
  2229. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2230. bp.position=hit.Parent.Torso.Position
  2231. bp.Parent=hit.Parent.Torso
  2232. game:GetService("Debris"):AddItem(bp,1)
  2233. elseif Type=="Target" then
  2234. if Targetting==false then
  2235. ZTarget=hit.Parent.Torso
  2236. coroutine.resume(coroutine.create(function(Part)
  2237. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2238. swait(1)
  2239. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2240. end),ZTarget)
  2241. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2242. targetgui=Instance.new("BillboardGui")
  2243. targetgui.Parent=ZTarget
  2244. targetgui.Size=UDim2.new(10,100,10,100)
  2245. targ=Instance.new("ImageLabel")
  2246. targ.Parent=targetgui
  2247. targ.BackgroundTransparency=1
  2248. targ.Image="rbxassetid://4834067"
  2249. targ.Size=UDim2.new(1,0,1,0)
  2250. cam.CameraType="Scriptable"
  2251. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2252. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2253. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2254. Targetting=true
  2255. RocketTarget=ZTarget
  2256. for i=1,Property do
  2257. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2258. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2259. swait()
  2260. end
  2261. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2262. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2263. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2264. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2265. end
  2266. Targetting=true
  2267. RocketTarget=true
  2268. targetgui.Parent=true
  2269. cam.CameraType="Custom"
  2270. end
  2271. end
  2272. debounce=Instance.new("BoolValue")
  2273. debounce.Name="DebounceHit"
  2274. debounce.Parent=hit.Parent
  2275. debounce.Value=true
  2276. game:GetService("Debris"):AddItem(debounce,Delay)
  2277. c=Instance.new("ObjectValue")
  2278. c.Name="creator"
  2279. c.Value=Player
  2280. c.Parent=h
  2281. game:GetService("Debris"):AddItem(c,.5)
  2282. CRIT=true
  2283. hitDeb=true
  2284. AttackPos=6
  2285. end
  2286. end
  2287.  
  2288. showDamage=function(Char,Dealt,du,Color)
  2289. m=Instance.new("Model")
  2290. m.Name=tostring(Dealt)
  2291. h=Instance.new("Humanoid")
  2292. h.Health=0
  2293. h.MaxHealth=0
  2294. h.Parent=m
  2295. c=Instance.new("Part")
  2296. c.Transparency=0
  2297. c.BrickColor=Color
  2298. c.Transparency = 1
  2299. c.Name="Head"
  2300. c.TopSurface=0
  2301. c.BottomSurface=0
  2302. c.formFactor="Plate"
  2303. c.Size=Vector3.new(1,.4,1)
  2304.  
  2305. local txt = Instance.new("BillboardGui", c)
  2306. txt.Adornee = c
  2307. txt.Name = "_status"
  2308. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2309. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2310. local text = Instance.new("TextLabel", txt)
  2311. text.Size = UDim2.new(10, 0, 7, 0)
  2312. text.FontSize = "Size12"
  2313. text.TextScaled = true
  2314. text.TextTransparency = 0.5
  2315. text.BackgroundTransparency = 1
  2316. text.TextTransparency = 0.5
  2317. text.TextStrokeTransparency = 0.5
  2318. text.Font = "SciFi"
  2319. text.TextStrokeColor3 = Color3.new(0,0,0)
  2320. v=Instance.new("Part")
  2321. v.Name = "ColorBrick"
  2322. v.Parent=c
  2323. v.FormFactor="Symmetric"
  2324. v.Anchored=true
  2325. v.CanCollide=false
  2326. v.BottomSurface="Smooth"
  2327. v.TopSurface="Smooth"
  2328. v.Size=Vector3.new(10,5,3)
  2329. v.Transparency=1
  2330. v.CFrame=c.CFrame
  2331. v.BrickColor=BrickColor.random()
  2332. v.Transparency=1
  2333. text.TextColor3 = t.BrickColor.Color
  2334. v.Shape="Block"
  2335. text.Text = tostring(Dealt)
  2336. ms=Instance.new("CylinderMesh")
  2337. ms.Scale=Vector3.new(.8,.8,.8)
  2338. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2339. local rndm=math.random(1,#hitsounds)
  2340. local r=rndm
  2341. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2342. if CRIT==true then
  2343. ms.Scale=Vector3.new(1,1.25,1)
  2344. end
  2345. ms.Parent=c
  2346. c.Reflectance=0
  2347. Instance.new("BodyGyro").Parent=c
  2348. c.Parent=m
  2349. if Char:findFirstChild("Head")~=nil then
  2350. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2351. elseif Char.Parent:findFirstChild("Head")~=nil then
  2352. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2353. end
  2354. f=Instance.new("BodyPosition")
  2355. f.P=200000
  2356. f.D=100
  2357. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2358. f.position=c.Position+Vector3.new(0,3,0)
  2359. f.Parent=c
  2360. game:GetService("Debris"):AddItem(m,.5+du)
  2361. c.CanCollide=false
  2362. m.Parent=workspace
  2363. c.CanCollide=false
  2364. end
  2365.  
  2366.  
  2367. ------
  2368. hito = function(dm, X, c, dn, dp, dq)
  2369. for I,dr in pairs(workspace:GetChildren()) do
  2370. if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  2371. local ds = dr:FindFirstChild("Humanoid")
  2372. local dt = dr:FindFirstChild("HumanoidRootPart")
  2373. TakeDamage(ds, c)
  2374. if InForm == true then
  2375. ds.Parent:BreakJoints()
  2376. wait(1.2)
  2377. ds.Parent:Destroy()
  2378. end
  2379. ds:SetStateEnabled(16, true)
  2380. delay(dn, function()
  2381. ds:SetStateEnabled(16, true)
  2382. end)
  2383. local du = Instance.new("StringValue")
  2384. du.Name = "alabo"
  2385. du.Parent = dt
  2386. game.Debris:AddItem(du, dn)
  2387. local dv = Instance.new("Part")
  2388.  
  2389. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2390. dv.Transparency = 0.25
  2391. dv.Anchored = true
  2392. dv.CanCollide = false
  2393. dv.BrickColor = BrickColor.new("White")
  2394. dv.Material = "Neon"
  2395. dv.Locked = true
  2396. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2397. dv.Parent = modz
  2398. local dw = Instance.new("SpecialMesh")
  2399. dw.MeshType = "Sphere"
  2400. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2401. dw.Parent = dv
  2402. game.Debris:AddItem(dv, 1)
  2403. local dx = Instance.new("Model")
  2404. dx.Name = c
  2405. dx.Parent = workspace
  2406. game.Debris:AddItem(dx, 0.5 + c / 75)
  2407. local dy = Instance.new("Humanoid")
  2408. dy.MaxHealth = 0
  2409. dy.Parent = dx
  2410. local dz = Instance.new("Part")
  2411. dz.Name = "Head"
  2412. dz.Locked = true
  2413. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2414. dz.Position = dt.Position
  2415. dz.BrickColor = BrickColor.new("New Yeller")
  2416. dz.Material = "Neon"
  2417. dz.Transparency = 1
  2418. dz.CanCollide = false
  2419. dz.Parent = dx
  2420. local dA = Instance.new("BodyPosition")
  2421. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2422. dA.P = 20000
  2423. dA.D = 300
  2424. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2425. dA.Parent = dz
  2426. local dB = Instance.new("CylinderMesh")
  2427. dB.Parent = dz
  2428. coroutine.resume(coroutine.create(function()
  2429. while dB do
  2430. swait()
  2431. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2432. end
  2433. end))
  2434. if dp then
  2435. local dC = Instance.new("BodyVelocity")
  2436. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2437. dC.P = 9999999999
  2438. dC.Velocity = dp
  2439. dC.Parent = dt
  2440. game.Debris:AddItem(dC, dn)
  2441. end
  2442. if dq then
  2443. local dD = Instance.new("BodyAngularVelocity")
  2444. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2445. dD.P = math.huge
  2446. dD.AngularVelocity = dq
  2447. dD.Parent = dt
  2448. game.Debris:AddItem(dD, dn)
  2449. end
  2450. local dE = Instance.new("Sound")
  2451. dE.Pitch = rd2(10, 11) / 10
  2452. dE.Volume = rd2(10, 13) / 10
  2453. dE.EmitterSize = 10
  2454. dE.SoundId = "rbxassetid://"
  2455. dE.Parent = dv
  2456. dE:Play()
  2457. coroutine.resume(coroutine.create(function()
  2458. for I = 1, 5 do
  2459. swait()
  2460. dv.Transparency = dv.Transparency + 0.175
  2461. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2462. end
  2463. end))
  2464. end
  2465. end
  2466. end
  2467. ------
  2468.  
  2469. vt = Vector3.new
  2470. local new = Instance.new
  2471. local cf = CFrame.new
  2472. local cfa = CFrame.Angles
  2473. local bc = BrickColor.new
  2474.  
  2475. function bigbangattack()
  2476. attack = true
  2477. Humanoid.WalkSpeed = 0
  2478. for i = 0, 8, 0.1 do
  2479. swait()
  2480. 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)
  2481. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2482. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2483. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2484. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2485. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2486. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2487. end
  2488. local rng = Instance.new("Part", mouse)
  2489. rng.Anchored = true
  2490. rng.BrickColor = BrickColor.new("Cyan")
  2491. rng.CanCollide = false
  2492. rng.FormFactor = 3
  2493. rng.Name = "Ring"
  2494. rng.Size = Vector3.new(0.4,0.4,0.4)
  2495. rng.Transparency = 0
  2496. rng.TopSurface = 0
  2497. rng.BottomSurface = 0
  2498. rng.CFrame = RootPart.CFrame
  2499. local rngm = Instance.new("SpecialMesh", rng)
  2500. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2501.  
  2502. local rng3 = rng:Clone()
  2503. rng3.Parent = char
  2504. local rng3m = rng3.Mesh
  2505.  
  2506. local rng5 = rng:Clone()
  2507. rng5.Parent = char
  2508. rng5.BrickColor = BrickColor.new("Cyan")
  2509. local rng5m = rng5.Mesh
  2510. local rng6 = rng:Clone()
  2511. rng6.Material = "Plastic"
  2512. rng6.BrickColor = BrickColor.new("Cyan")
  2513. rng6.Parent = char
  2514. local rng6m = rng6.Mesh
  2515. rng6m.Scale = vt(7.5,7.5,7.5)
  2516. rng6m.MeshType = "FileMesh"
  2517. rng6m.MeshId = "rbxassetid://430736398"
  2518. local Must2 = Instance.new("Sound",rng6)
  2519. Must2.SoundId = "rbxassetid://135581154"
  2520. Must2.Pitch = 0.99
  2521. Must2.Volume = 3
  2522. Must2.Looped = false
  2523. wait(0)
  2524. Must2:Play()
  2525. local hita = rng6.Touched:connect(function(hit)
  2526. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2527. end)
  2528.  
  2529. rng3.CFrame = RootPart.CFrame
  2530.  
  2531. rng5.CFrame = RootPart.CFrame
  2532. rng6.CFrame = RootPart.CFrame
  2533. local pie222 = Instance.new("ParticleEmitter")
  2534. pie222.Parent = rng6
  2535. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2536. pie222.LightEmission = 1
  2537. pie222.Size = NumberSequence.new(6,1)
  2538. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2539. pie222.Transparency = NumberSequence.new(0.6,1)
  2540. pie222.EmissionDirection = "Top"
  2541. pie222.Enabled = true
  2542. pie222.Lifetime = NumberRange.new(1)
  2543. pie222.Rotation = NumberRange.new(-320, 320)
  2544. pie222.Rate = 404
  2545. pie222.Speed = NumberRange.new(0)
  2546. pie222.LockedToPart = false
  2547. pie222.VelocitySpread = 2
  2548. wait()
  2549. local scaler = 10/5
  2550. local scaler2 = 10/5
  2551. for i = 0,10,0.1 do
  2552. swait()
  2553. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2554.  
  2555. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2556.  
  2557. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2558. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2559. rng6.CFrame = rng3.CFrame
  2560. rng.Transparency = rng.Transparency + 1
  2561.  
  2562. rng3.Transparency = rng3.Transparency + 0.01
  2563.  
  2564. rng5.Transparency = rng5.Transparency + 0.01
  2565. rng6.Transparency = rng6.Transparency + 0.021
  2566. scaler = scaler - 0.125/5
  2567. scaler2 = scaler2 - 0.1/5
  2568.  
  2569. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2570.  
  2571. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2572. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2573. end
  2574. hita:disconnect()
  2575. game:GetService("Debris"):AddItem(rng, 1)
  2576.  
  2577. game:GetService("Debris"):AddItem(rng3, 1)
  2578.  
  2579. game:GetService("Debris"):AddItem(rng5, 1)
  2580. attack = false
  2581. pie222:Destroy()
  2582. Humanoid.WalkSpeed = 16
  2583. end
  2584.  
  2585.  
  2586. function bigbangattack2()
  2587. attack = true
  2588. Humanoid.WalkSpeed = 0
  2589. for i = 0, 8, 0.1 do
  2590. swait()
  2591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2593. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2594. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2595. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2596. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2597. end
  2598. local rng = Instance.new("Part", RightArm)
  2599. rng.Anchored = true
  2600. rng.BrickColor = BrickColor.new("Cyan")
  2601. rng.CanCollide = false
  2602. rng.FormFactor = 3
  2603. rng.Name = "Ring"
  2604. rng.Size = Vector3.new(0.4,0.4,0.4)
  2605. rng.Transparency = 0
  2606. rng.TopSurface = 0
  2607. rng.BottomSurface = 0
  2608. rng.CFrame = RootPart.CFrame
  2609. local rngm = Instance.new("SpecialMesh", rng)
  2610. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2611.  
  2612. local rng3 = rng:Clone()
  2613. rng3.Parent = char
  2614. local rng3m = rng3.Mesh
  2615.  
  2616. local rng5 = rng:Clone()
  2617. rng5.Parent = char
  2618. rng5.BrickColor = BrickColor.new("Cyan")
  2619. local rng5m = rng5.Mesh
  2620. local rng6 = rng:Clone()
  2621. rng6.Material = "Plastic"
  2622. rng6.BrickColor = BrickColor.new("Cyan")
  2623. rng6.Parent = char
  2624. local rng6m = rng6.Mesh
  2625. rng6m.Scale = vt(7.5,7.5,30.5)
  2626. rng6m.MeshType = "FileMesh"
  2627. rng6m.MeshId = "rbxassetid://430736398"
  2628. local Must2 = Instance.new("Sound",Torso)
  2629. Must2.SoundId = "rbxassetid://719747626"
  2630. Must2.Pitch = 0.99
  2631. Must2.Volume = 3
  2632. Must2.Looped = false
  2633. wait(0)
  2634. Must2:Play()
  2635. local hita = rng6.Touched:connect(function(hit)
  2636. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2637. end)
  2638.  
  2639. rng3.CFrame = Head.CFrame
  2640.  
  2641. rng5.CFrame = Head.CFrame
  2642. rng6.CFrame = rng5.CFrame
  2643. local pie222 = Instance.new("ParticleEmitter")
  2644. pie222.Parent = rng6
  2645. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2646. pie222.LightEmission = 1
  2647. pie222.Size = NumberSequence.new(15,1)
  2648. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2649. pie222.Transparency = NumberSequence.new(0.6,1)
  2650. pie222.EmissionDirection = "Top"
  2651. pie222.Enabled = true
  2652. pie222.Lifetime = NumberRange.new(1)
  2653. pie222.Rotation = NumberRange.new(-320, 320)
  2654. pie222.Rate = 404
  2655. pie222.Speed = NumberRange.new(0)
  2656. pie222.LockedToPart = false
  2657. pie222.VelocitySpread = 2
  2658. wait()
  2659. local scaler = 10/5
  2660. local scaler2 = 10/5
  2661. for i = 0,10,0.1 do
  2662. swait()
  2663. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2664.  
  2665. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2666.  
  2667. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2668. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2669. rng6.CFrame = rng3.CFrame
  2670. rng.Transparency = rng.Transparency + 1
  2671.  
  2672. rng3.Transparency = rng3.Transparency + 0.01
  2673.  
  2674. rng5.Transparency = rng5.Transparency + 0.01
  2675. rng6.Transparency = rng6.Transparency + 0.021
  2676. scaler = scaler - 0.125/5
  2677. scaler2 = scaler2 - 0.1/5
  2678.  
  2679. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2680.  
  2681. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2682. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2683. end
  2684. hita:disconnect()
  2685. game:GetService("Debris"):AddItem(rng, 1)
  2686.  
  2687. game:GetService("Debris"):AddItem(rng3, 1)
  2688.  
  2689. game:GetService("Debris"):AddItem(rng5, 1)
  2690. attack = false
  2691. pie222:Destroy()
  2692. Humanoid.WalkSpeed = 16
  2693. end
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699. mouse.KeyDown:connect(function(k) ---galickgun
  2700. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2701. MV4 = 0
  2702. local Must = Instance.new("Sound",Torso)
  2703. Must.SoundId = "rbxassetid://719748223"
  2704. Must.Pitch = 0.99
  2705. Must.Volume = 3.4
  2706. Must.Looped = false
  2707. wait(0)
  2708. Must:Play()
  2709. Humanoid.WalkSpeed = 13
  2710. local Aura = Instance.new('ParticleEmitter')
  2711. Aura.Name = "Aura"
  2712. Aura.Texture = "rbxassetid://347730682"
  2713. Aura.Parent = Torso
  2714. Aura.LightEmission = 1
  2715. Aura.Transparency = NumberSequence.new(0.4,1)
  2716. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2717. Aura.Size = NumberSequence.new(1,9)
  2718. Aura.Rotation = NumberRange.new(-360,360)
  2719. Aura.LockedToPart = true
  2720. Aura.Lifetime = NumberRange.new(1)
  2721. Aura.Rate = 100
  2722. Aura.Speed = NumberRange.new(0)
  2723. Aura.EmissionDirection = "Top"
  2724. local Aura2 = Instance.new('ParticleEmitter')
  2725. Aura2.Name = "Aura"
  2726. Aura2.Texture = "rbxassetid://1046299182"
  2727. Aura2.Parent = Torso
  2728. Aura2.LightEmission = 1
  2729. Aura2.Transparency = NumberSequence.new(0,1)
  2730. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2731. Aura2.Size = NumberSequence.new(14)
  2732. Aura2.Rotation = NumberRange.new(-360,360)
  2733. Aura2.LockedToPart = true
  2734. Aura2.Lifetime = NumberRange.new(0.2)
  2735. Aura2.Rate = 20
  2736. Aura2.Speed = NumberRange.new(0)
  2737. Aura2.EmissionDirection = "Top"
  2738. attack = true
  2739. Firepart1 = Instance.new("Part", RightArm)
  2740. Firepart1.Size = Vector3.new(1, 1, 1)
  2741. GuW1 = Instance.new("Weld")
  2742. GuW1.Name = "GuW"
  2743. GuW1.Part0 = RightArm
  2744. GuW1.C0 = cn(0, -1, 0)
  2745. GuW1.C1 = cn(0, 0, 0)
  2746. GuW1.Part1 = Firepart1
  2747. GuW1.Parent = RightArm
  2748. Firepart1.Transparency = 1
  2749. Firepart2 = Instance.new("Part", LeftArm)
  2750. Firepart2.Size = Vector3.new(1, 1, 1)
  2751. GuW2 = Instance.new("Weld")
  2752. GuW2.Name = "GuW"
  2753. GuW2.Part0 = LeftArm
  2754. GuW2.C0 = cn(0, -1, 0)
  2755. GuW2.C1 = cn(0, 0, 0)
  2756. GuW2.Part1 = Firepart2
  2757. GuW2.Parent = LeftArm
  2758. Firepart2.Transparency = 1
  2759. GuW1:Destroy()
  2760. GuW1 = Instance.new("Weld")
  2761. GuW1.Name = "GuW"
  2762. GuW1.Part0 = Torso
  2763. GuW1.C0 = cn(0, 0, -6)
  2764. GuW1.C1 = cn(0, 0, 0)
  2765. GuW1.Part1 = Firepart1
  2766. GuW1.Parent = Torso
  2767. GuW2:Destroy()
  2768. GuW2 = Instance.new("Weld")
  2769. GuW2.Name = "GuW"
  2770. GuW2.Part0 = Torso
  2771. GuW2.C0 = cn(0, 0, -6)
  2772. GuW2.C1 = cn(0, 0, 0)
  2773. GuW2.Part1 = Firepart2
  2774. GuW2.Parent = Torso
  2775. GuW2:Destroy()
  2776. GuW2 = Instance.new("Weld")
  2777. GuW2.Name = "GuW"
  2778. GuW2.Part0 = Torso
  2779. GuW2.C0 = cn(0, 0, -4)
  2780. GuW2.C1 = cn(0, 0, 0)
  2781. GuW2.Part1 = Firepart2
  2782. GuW2.Parent = Torso
  2783. for i = 0, 18, 0.1 do
  2784. swait()
  2785. if Torsovelocity.Y > 2 then
  2786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2788. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2789. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2790. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2791. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2792. elseif Torsovelocity.Y < 1 then
  2793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2795. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2796. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2797. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2798. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2799. end
  2800. end
  2801. GuW1:Destroy()
  2802. GuW1 = Instance.new("Weld")
  2803. GuW1.Name = "GuW"
  2804. GuW1.Part0 = Torso
  2805. GuW1.C0 = cn(0, 0, -15)
  2806. GuW1.C1 = cn(0, 0, 0)
  2807. GuW1.Part1 = Firepart1
  2808. GuW1.Parent = Torso
  2809. GuW2:Destroy()
  2810. GuW2 = Instance.new("Weld")
  2811. GuW2.Name = "GuW"
  2812. GuW2.Part0 = Torso
  2813. GuW2.C0 = cn(0, 0, -17.5)
  2814. GuW2.C1 = cn(0, 0, 0)
  2815. GuW2.Part1 = Firepart2
  2816. GuW2.Parent = Torso
  2817. local Must = Instance.new("Sound",Torso)
  2818. Must.SoundId = "rbxassetid://719747626"
  2819. Must.Pitch = 0.99
  2820. Must.Volume = 3.9
  2821. Must.Looped = false
  2822. wait(0)
  2823. Must:Play()
  2824. for i = 0, 1.25, 0.01 do
  2825. swait()
  2826. 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)
  2827. shoottraildd22(mouse.Hit.p, Torso, 0)
  2828. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2829. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2830. if Torsovelocity.Y > 2 then
  2831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2833. 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)
  2834. 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)
  2835. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2836. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2837. end
  2838. end
  2839. Must:Stop()
  2840. Aura:Destroy()
  2841. Aura2:Destroy()
  2842. wait(0.5)
  2843. Humanoid.WalkSpeed = 16
  2844. attack = false
  2845. MV4 = 300
  2846. Firepart1:Destroy()
  2847. Firepart2:Destroy()
  2848. end
  2849. end)
  2850.  
  2851.  
  2852. d = {}
  2853. function iteffect()
  2854.  
  2855. coroutine.resume(coroutine.create(function()
  2856.  
  2857. for i = 1, 10 do
  2858. effect = Instance.new("Part", workspace)
  2859. effect.Anchored = true
  2860. effect.CanCollide = false
  2861. effect.Size = Vector3.new(0.2, 3, 0.2)
  2862. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2863. effect.Transparency = 0
  2864. effect.Material = "Plastic"
  2865. effect.BrickColor = BrickColor.new("Really black")
  2866. table.insert(d, effect)
  2867. game:GetService("Debris"):AddItem(effect, 0.3)
  2868. end
  2869.  
  2870. coroutine.resume(coroutine.create(function()
  2871. for i = 1, 10 do
  2872. for i,e in pairs(d) do
  2873. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2874. e.Transparency = e.Transparency + 0.030
  2875. end
  2876. wait(0.01)
  2877. end
  2878.  
  2879. end))
  2880. end))
  2881.  
  2882.  
  2883. end
  2884.  
  2885. tp = true
  2886.  
  2887. mouse.KeyDown:connect(function(k)
  2888. if k == "e" then
  2889. if tp == true then
  2890. tp = false
  2891. char.Head.face.Parent = game.Lighting
  2892. wait(0)
  2893. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2894. game.Lighting.face.Parent = char.Head
  2895. wait(0)
  2896. tp = true
  2897.  
  2898.  
  2899. end
  2900. end
  2901. end)
  2902.  
  2903.  
  2904. MV4 = 300
  2905. mouse.KeyDown:connect(function(k)
  2906. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2907. MV4 = 0
  2908. local Must = Instance.new("Sound",workspace)
  2909. Must.SoundId = "rbxassetid://512366303"
  2910. Must.Pitch = 0.99
  2911. Must.Volume = 3.5
  2912. Must.Looped = true
  2913. wait(0)
  2914. Must:Play()
  2915. local lb = Instance.new("Part")
  2916. lb.Parent = char
  2917. lb.Material = "Neon"
  2918. lb.Color = BrickColor.new("Gold").Color
  2919. lb.CanCollide = false
  2920. lb.Material = "Neon"
  2921. lb.Size = vt(1,1,1)
  2922. lb.CFrame = Torso.CFrame
  2923. lb.Rotation = vt(0,0,0)
  2924. lb.Anchored = true
  2925. lb.Transparency = 0
  2926. local thing = Instance.new("SpecialMesh",lb)
  2927. thing.MeshType = "FileMesh"
  2928. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2929. thing.Scale = vt(0,15,0)
  2930. local chancerot = math.random(1,2)
  2931. for z = 0, 4 do
  2932. if chancerot == 1 then
  2933. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2934. elseif chancerot == 2 then
  2935. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2936. end
  2937. lb.Transparency = lb.Transparency + 0.1
  2938. thing.Scale = thing.Scale + vt(15,0,15)
  2939. wait()
  2940. end
  2941. for z = 0, 4 do
  2942. if chancerot == 1 then
  2943. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2944. elseif chancerot == 2 then
  2945. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2946. end
  2947. lb.Transparency = lb.Transparency + 0.1
  2948. thing.Scale = thing.Scale + vt(15,0,15)
  2949. wait()
  2950. end
  2951.  
  2952. local Aura = Instance.new('ParticleEmitter')
  2953. Aura.Name = "Aura"
  2954. Aura.Texture = "rbxassetid://347730682"
  2955. Aura.Parent = Torso
  2956. Aura.LightEmission = 1
  2957. Aura.Transparency = NumberSequence.new(0.5,1)
  2958. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2959. Aura.Size = NumberSequence.new(1,25)
  2960. Aura.Rotation = NumberRange.new(-360,360)
  2961. Aura.LockedToPart = true
  2962. Aura.Lifetime = NumberRange.new(1)
  2963. Aura.Rate = 100
  2964. Aura.Speed = NumberRange.new(0)
  2965. Aura.EmissionDirection = "Top"
  2966. local Aura2 = Instance.new('ParticleEmitter')
  2967. Aura2.Name = "Aura"
  2968. Aura2.Texture = "rbxassetid://1046299182"
  2969. Aura2.Parent = Torso
  2970. Aura2.LightEmission = 1
  2971. Aura2.Transparency = NumberSequence.new(0,1)
  2972. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2973. Aura2.Size = NumberSequence.new(55)
  2974. Aura2.Rotation = NumberRange.new(-360,360)
  2975. Aura2.LockedToPart = true
  2976. Aura2.Lifetime = NumberRange.new(0.2)
  2977. Aura2.Rate = 20
  2978. Aura2.Speed = NumberRange.new(0)
  2979. Aura2.EmissionDirection = "Top"
  2980. lig = Instance.new("PointLight",Player.Character.Torso)
  2981. lig.Color=Color3.new(255,255,0)
  2982. lig.Range = 12
  2983. Humanoid.WalkSpeed = 0.01
  2984. attack = true
  2985. Firepart1 = Instance.new("Part", RightArm)
  2986. Firepart1.Size = Vector3.new(1, 1, 1)
  2987. GuW1 = Instance.new("Weld")
  2988. GuW1.Name = "GuW"
  2989. GuW1.Part0 = RightArm
  2990. GuW1.C0 = cn(0, -1, 0)
  2991. GuW1.C1 = cn(0, 0, 0)
  2992. GuW1.Part1 = Firepart1
  2993. GuW1.Parent = RightArm
  2994. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2995. Firepart1.Transparency = 1
  2996. Firepart2 = Instance.new("Part", LeftArm)
  2997. Firepart2.Size = Vector3.new(1, 1, 1)
  2998. GuW2 = Instance.new("Weld")
  2999. GuW2.Name = "GuW"
  3000. GuW2.Part0 = LeftArm
  3001. GuW2.C0 = cn(0, -1, 0)
  3002. GuW2.C1 = cn(0, 0, 0)
  3003. GuW2.Part1 = Firepart2
  3004. GuW2.Parent = LeftArm
  3005. Firepart2.Transparency = 1
  3006.  
  3007. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3008. GuW1:Destroy()
  3009. GuW1 = Instance.new("Weld")
  3010. GuW1.Name = "GuW"
  3011. GuW1.Part0 = Torso
  3012. GuW1.C0 = cn(0, 0, -6)
  3013. GuW1.C1 = cn(0, 0, 0)
  3014. GuW1.Part1 = Firepart1
  3015. GuW1.Parent = Torso
  3016. GuW2:Destroy()
  3017. GuW2 = Instance.new("Weld")
  3018. GuW2.Name = "GuW"
  3019. GuW2.Part0 = Torso
  3020. GuW2.C0 = cn(0, 0, -6)
  3021. GuW2.C1 = cn(0, 0, 0)
  3022. GuW2.Part1 = Firepart2
  3023. GuW2.Parent = Torso
  3024.  
  3025. GuW2:Destroy()
  3026. GuW2 = Instance.new("Weld")
  3027. GuW2.Name = "GuW"
  3028. GuW2.Part0 = Torso
  3029. GuW2.C0 = cn(0, 0, -4)
  3030. GuW2.C1 = cn(0, 0, 0)
  3031. GuW2.Part1 = Firepart2
  3032. GuW2.Parent = Torso
  3033. for i = 0, 15, 0.1 do
  3034. swait()
  3035. if Torsovelocity.Y > 2 then
  3036. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3037. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3038. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3039. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3040. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3041. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3042. elseif Torsovelocity.Y < 1 then
  3043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3045. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3046. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3048. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3049. end
  3050. end
  3051. wait(16)
  3052. local Aura3 = Instance.new('ParticleEmitter')
  3053. Aura3.Name = "Aura"
  3054. Aura3.Texture = "rbxassetid://1046299182"
  3055. Aura3.Parent = Torso
  3056. Aura3.LightEmission = 1
  3057. Aura3.Transparency = NumberSequence.new(0.4,1)
  3058. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3059. Aura3.Size = NumberSequence.new(140)
  3060. Aura3.Rotation = NumberRange.new(-360,360)
  3061. Aura3.LockedToPart = true
  3062. Aura3.Lifetime = NumberRange.new(0.2)
  3063. Aura3.Rate = 70
  3064. Aura3.Speed = NumberRange.new(0)
  3065. Aura3.EmissionDirection = "Top"
  3066. local Aura4 = Instance.new('ParticleEmitter')
  3067. Aura4.Name = "Aura"
  3068. Aura4.Texture = "rbxassetid://1046299182"
  3069. Aura4.Parent = Torso
  3070. Aura4.LightEmission = 1
  3071. Aura4.Transparency = NumberSequence.new(0.7,1)
  3072. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3073. Aura4.Size = NumberSequence.new(190)
  3074. Aura4.Rotation = NumberRange.new(-360,360)
  3075. Aura4.LockedToPart = true
  3076. Aura4.Lifetime = NumberRange.new(0.2)
  3077. Aura4.Rate = 120
  3078. Aura4.Speed = NumberRange.new(0)
  3079. Aura4.EmissionDirection = "Top"
  3080. local Aura5 = Instance.new('ParticleEmitter')
  3081. Aura5.Name = "Aura"
  3082. Aura5.Texture = "rbxassetid://347730682"
  3083. Aura5.Parent = Torso
  3084. Aura5.LightEmission = 1
  3085. Aura5.Transparency = NumberSequence.new(0.2,1)
  3086. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3087. Aura5.Size = NumberSequence.new(1,65)
  3088. Aura5.Rotation = NumberRange.new(-360,360)
  3089. Aura5.LockedToPart = true
  3090. Aura5.Lifetime = NumberRange.new(1)
  3091. Aura5.Rate = 200
  3092. Aura5.Speed = NumberRange.new(0)
  3093. Aura5.EmissionDirection = "Top"
  3094. local quake = Instance.new("Sound",workspace)
  3095. quake.SoundId = "rbxassetid://1048411878"
  3096. quake.Pitch = 0.99
  3097. quake.Volume = 1.3
  3098. quake.Looped = true
  3099. wait(0)
  3100. quake:Play()
  3101. local scrr = Instance.new("Sound",Torso)
  3102. scrr.SoundId = "rbxassetid://908472235"
  3103. scrr.Pitch = 0.99
  3104. scrr.Volume = 5.5
  3105. scrr.Looped = true
  3106. wait(0)
  3107. scrr:Play()
  3108.  
  3109. for i = 0, 2, 0.1 do
  3110. swait()
  3111. local lb = Instance.new("Part")
  3112. lb.Parent = char
  3113. lb.Material = "Neon"
  3114. lb.Color = BrickColor.new("Gold").Color
  3115. lb.CanCollide = false
  3116. lb.Material = "Neon"
  3117. lb.Size = vt(0.5,0,0.5)
  3118. lb.CFrame = Torso.CFrame
  3119. lb.Rotation = vt(0,0,0)
  3120. lb.Anchored = true
  3121. lb.Transparency = 0
  3122. local thing = Instance.new("SpecialMesh",lb)
  3123. thing.MeshType = "FileMesh"
  3124. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3125. thing.Scale = vt(0,15,0)
  3126. local chancerot = math.random(1,2)
  3127. for z = 0, 4 do
  3128. if chancerot == 1 then
  3129. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3130. elseif chancerot == 2 then
  3131. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3132. end
  3133. lb.Transparency = lb.Transparency + 0.1
  3134. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3135. wait()
  3136. end
  3137. for z = 0, 4 do
  3138. if chancerot == 1 then
  3139. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3140. elseif chancerot == 2 then
  3141. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3142. end
  3143. lb.Transparency = lb.Transparency + 0.1
  3144. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3145. wait()
  3146. end
  3147. end
  3148.  
  3149.  
  3150. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3151. for i = 0, 24, 0.1 do
  3152. swait()
  3153. if Torsovelocity.Y > 2 then
  3154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3156. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3157. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3158. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3159. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3160. elseif Torsovelocity.Y < 1 then
  3161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3163. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3166. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3167. end
  3168. end
  3169. wait(5)
  3170. GuW1:Destroy()
  3171. GuW1 = Instance.new("Weld")
  3172. GuW1.Name = "GuW"
  3173. GuW1.Part0 = Torso
  3174. GuW1.C0 = cn(0, 0, -15)
  3175. GuW1.C1 = cn(0, 0, 0)
  3176. GuW1.Part1 = Firepart1
  3177. GuW1.Parent = Torso
  3178. GuW2:Destroy()
  3179. GuW2 = Instance.new("Weld")
  3180. GuW2.Name = "GuW"
  3181. GuW2.Part0 = Torso
  3182. GuW2.C0 = cn(0, 0, -17.5)
  3183. GuW2.C1 = cn(0, 0, 0)
  3184. GuW2.Part1 = Firepart2
  3185. GuW2.Parent = Torso
  3186. local Must2 = Instance.new("Sound",Torso) --1048411878
  3187. Must2.SoundId = "rbxassetid://950551676"
  3188. Must2.Pitch = 0.99
  3189. Must2.Volume = 10
  3190. Must2.Looped = false
  3191. wait(0)
  3192. Must2:Play()
  3193. quake:Stop()
  3194. scrr:Stop()
  3195. local Gone = Instance.new('ParticleEmitter')
  3196. Gone.Name = "Aura"
  3197. Gone.Texture = "rbxassetid://1046299182"
  3198. Gone.Parent = Torso
  3199. Gone.LightEmission = 1
  3200. Gone.Transparency = NumberSequence.new(0.7,1)
  3201. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3202. Gone.Size = NumberSequence.new(340)
  3203. Gone.Rotation = NumberRange.new(-360,360)
  3204. Gone.LockedToPart = true
  3205. Gone.Lifetime = NumberRange.new(0.2)
  3206. Gone.Rate = 70
  3207. Gone.Speed = NumberRange.new(0)
  3208. Gone.EmissionDirection = "Top"
  3209. wait(2)
  3210. Aura:Destroy()
  3211. Aura2:Destroy()
  3212. Aura3:Destroy()
  3213. Aura4:Destroy()
  3214. Aura5:Destroy()
  3215. lig:Destroy()
  3216. Gone:Destroy()
  3217. for i = 0, 3, 0.01 do
  3218. swait()
  3219. shoottraildd2(mouse.Hit.p, Torso, 0)
  3220. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3221. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3222. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3223. if Torsovelocity.Y > 2 then
  3224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3226. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3227. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3228. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3229. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3230. elseif Torsovelocity.Y < 1 then
  3231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3233. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3234. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3235. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3236. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3237. end
  3238. end
  3239. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3240. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3241. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3242. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3243. for i = 0, 3, 0.1 do
  3244. swait()
  3245. if Torsovelocity.Y > 2 then
  3246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3248. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3251. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3252. elseif Torsovelocity.Y < 1 then
  3253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3255. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3257. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3258. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3259. end
  3260. end
  3261. wait(1)
  3262. Humanoid.WalkSpeed = 16
  3263. attack = false
  3264. MV4 = 0
  3265. Must:Stop()
  3266. Firepart1:Destroy()
  3267. Firepart2:Destroy()
  3268. end
  3269. end)
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275. musiccommand = 1
  3276. musicwait = false
  3277. mouse.KeyDown:connect(function(k)
  3278. if k == "=" and attack == false then
  3279. if musiccommand == 1 and musicwait == false then
  3280. musicwait = true
  3281. sou2:Stop()
  3282. musiccommand = 2
  3283. end
  3284. if musiccommand == 2 and musicwait == false then
  3285. musicwait = true
  3286. sou2:Play()
  3287. sou2.Volume = 2
  3288. musiccommand = 3
  3289. end
  3290. if musiccommand == 3 and musicwait == false then
  3291. musicwait = true
  3292. sou2.Volume = 0.5
  3293. musiccommand = 1
  3294. end
  3295. musicwait = false
  3296. end
  3297. end)
  3298. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3299. Hitpart3 = Instance.new("Part", HPart3)
  3300. Hitpart3.Size = Vector3.new(1, 1, 1)
  3301. Hitpart3.CanCollide = false
  3302. HuW3 = Instance.new("Weld")
  3303. HuW3.Name = "GuW"
  3304. HuW3.Part0 = HPart3
  3305. HuW3.C0 = cn(Xv, Yv, Zv)
  3306. HuW3.C1 = cn(0, 0, 0)
  3307. HuW3.Part1 = Hitpart3
  3308. HuW3.Parent = HPart3
  3309. Hitpart3.Transparency = 1
  3310. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3311. end
  3312. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3313. Hitpart2 = Instance.new("Part", HPart2)
  3314. Hitpart2.Size = Vector3.new(1, 1, 1)
  3315. Hitpart2.CanCollide = false
  3316. HuW2 = Instance.new("Weld")
  3317. HuW2.Name = "GuW"
  3318. HuW2.Part0 = HPart2
  3319. HuW2.C0 = cn(Xv, Yv, Zv)
  3320. HuW2.C1 = cn(0, 0, 0)
  3321. HuW2.Part1 = Hitpart2
  3322. HuW2.Parent = HPart2
  3323. Hitpart2.Transparency = 1
  3324. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3325. end
  3326. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3327. Hitpart = Instance.new("Part", HPart)
  3328. Hitpart.Size = Vector3.new(1, 1, 1)
  3329. Hitpart.CanCollide = false
  3330. HuW = Instance.new("Weld")
  3331. HuW.Name = "GuW"
  3332. HuW.Part0 = HPart
  3333. HuW.C0 = cn(Xv, Yv, Zv)
  3334. HuW.C1 = cn(0, 0, 0)
  3335. HuW.Part1 = Hitpart
  3336. HuW.Parent = HPart
  3337. Hitpart.Transparency = 1
  3338. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3339. end
  3340. wait2 = false
  3341. combo = 1
  3342. mouse.Button1Down:connect(function(key)
  3343. if attack == false then
  3344. attack = true
  3345. Humanoid.WalkSpeed = 17.01
  3346. if combo == 1 and wait2 == false then
  3347. wait2 = true
  3348. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3349. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3350. for i = 0, 0.3, 0.1 do
  3351. swait()
  3352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3355. LW.C0 = clerp(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)
  3356. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3357. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3358. end
  3359. combo = 2
  3360. end
  3361. if combo == 2 and wait2 == false then
  3362. wait2 = true
  3363.  
  3364. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3365. for i = 0, 0.3, 0.1 do
  3366. swait()
  3367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3369. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3370. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3371. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3372. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3373. end
  3374. combo = 3
  3375. end
  3376. if combo == 3 and wait2 == false then
  3377. wait2 = true
  3378. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3379. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3380. for i = 0, 0.1, 0.1 do
  3381. swait()
  3382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3384. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3385. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3386. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3387. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3388. end
  3389. combo = 1
  3390. end
  3391. Humanoid.WalkSpeed = 16
  3392. Hitpart:Destroy()
  3393. wait2 = false
  3394. attack = false
  3395. end
  3396. end)
  3397. --
  3398. mouse.KeyDown:connect(function(k)
  3399. if k == "f" then
  3400. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3401. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3402. for i = 0, 1.2, 0.1 do
  3403. swait()
  3404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3406. 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)
  3407. 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)
  3408. RH.C0 = clerp(RH.C0, cn(1.1, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3409. LH.C0 = clerp(LH.C0, cn(-0.5, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3410. end
  3411. end
  3412. end)
  3413. --
  3414. MV1 = 20
  3415. mouse.KeyDown:connect(function(k)
  3416. if k == "=" and attack == false then
  3417. if firemode == true then
  3418. firemode = false
  3419. print("ice mode")
  3420. icesmoke.Acceleration = Vector3.new(0,0,0)
  3421. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3422. icesmoke.Transparency = NumberSequence.new({
  3423. NumberSequenceKeypoint.new(0, 0.9),
  3424. NumberSequenceKeypoint.new(1, 1)
  3425. })
  3426. icesmoke.Size = NumberSequence.new(3)
  3427. icesmoke.Parent = RightArm
  3428. else
  3429. firemode = true
  3430. print("fire mode")
  3431. ice_mode = false
  3432. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3433. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3434. icesmoke.Rate = 400
  3435. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3436. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3437. icesmoke.Size = NumberSequence.new(3)
  3438. icesmoke.EmissionDirection = "Top"
  3439. icesmoke.Parent = LeftArm
  3440. end
  3441. end
  3442. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3443. MV1 = 90
  3444. Humanoid.WalkSpeed = 15
  3445. attack = true
  3446. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3447. Firepart2 = Instance.new("Part", LeftArm)
  3448. Firepart2.Size = Vector3.new(1, 1, 1)
  3449. Firepart2.CanCollide = false
  3450. GuW2 = Instance.new("Weld")
  3451. GuW2.Name = "GuW"
  3452. GuW2.Part0 = LeftArm
  3453. GuW2.C0 = cn(0, -0.5, 0)
  3454. GuW2.C1 = cn(0, 0, 0)
  3455. GuW2.Part1 = Firepart2
  3456. GuW2.Parent = LeftArm
  3457. Firepart2.Transparency = 1
  3458. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3459. for i = 0, 2, 0.1 do
  3460. swait()
  3461. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3464. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3465. 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)
  3466. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3467. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3468. end
  3469. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3470. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3471. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3472. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3473. Humanoid.WalkSpeed = 16
  3474. attack = false
  3475. Firepart2:Destroy()
  3476. end
  3477. end)
  3478. MV2 = 90
  3479.  
  3480. mouse.KeyDown:connect(function(key)
  3481. if key == "=" then
  3482. Head.Transparency = 1
  3483. Torso.Transparency = 1
  3484. LeftArm.Transparency = 1
  3485. Head.face.Texture = ""
  3486. RightArm.Transparency = 1
  3487. LeftLeg.Transparency = 1
  3488. RightLeg.Transparency = 1
  3489. mesh1.Transparency = 1
  3490. mesh2.Transparency = 1
  3491. mesh5.Transparency = 1
  3492. mesheye.Transparency = 1
  3493. mesheye1.Transparency = 1
  3494. mesheye2.Transparency = 1
  3495. mesheye3.Transparency = 1
  3496. char.Parent = workspace.Camera
  3497. char.WalkSpeed = 60
  3498. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3499. char:FindFirstChild("TalkingBillBoard"):destroy()
  3500. end
  3501. end
  3502. end)
  3503. mouse.KeyUp:connect(function(key)
  3504. if key == "=" then
  3505. Head.Transparency = 0
  3506. Torso.Transparency = 0
  3507. LeftArm.Transparency = 0
  3508. Head.face.Texture = ""
  3509. RightArm.Transparency = 0
  3510. LeftLeg.Transparency = 0
  3511. RightLeg.Transparency = 0
  3512. mesh1.Transparency = 0
  3513. mesh2.Transparency = 0
  3514. mesh5.Transparency = 0
  3515. mesheye.Transparency = 0
  3516. mesheye1.Transparency = 0
  3517. mesheye2.Transparency = 0
  3518. mesheye3.Transparency = 0
  3519. hat1.Transparency = 0
  3520. hat2.Transparency = 0
  3521. hat3.Transparency = 0
  3522. hat4.Transparency = 0
  3523. hat5.Transparency = 0
  3524. hat6.Transparency = 0
  3525. hat7.Transparency = 0
  3526. hat8.Transparency = 0
  3527. hat9.Transparency = 0
  3528. char.Parent = workspace
  3529. end
  3530. end)
  3531.  
  3532. mouse.KeyDown:connect(function(k)
  3533. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3534. MV2 = 90
  3535. attack = true
  3536. Firepart = Instance.new("Part", RightArm)
  3537. Firepart.Size = Vector3.new(1, 1, 1)
  3538. GuW = Instance.new("Weld")
  3539. GuW.Name = "GuW"
  3540. GuW.Part0 = RightArm
  3541. GuW.C0 = cn(0, -1, 0)
  3542. GuW.C1 = cn(0, 0, 0)
  3543. GuW.Part1 = Firepart
  3544. GuW.Parent = RightArm
  3545. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3546. Firepart.Transparency = 1
  3547. Humanoid.WalkSpeed = 15
  3548. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3549. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3550. for i = 1, 3 do
  3551. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3552. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3553. end
  3554. for i = 0, 3, 0.1 do
  3555. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3556. swait()
  3557. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3558. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3559. 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)
  3560. 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)
  3561. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3562. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3563. end
  3564. wait(1)
  3565. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3566.  
  3567. Humanoid.WalkSpeed = 16
  3568. attack = false
  3569. Firepart:Destroy()
  3570. end
  3571.  
  3572.  
  3573.  
  3574.  
  3575. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3576. MV2 = 90
  3577. attack = true
  3578. Firepart = Instance.new("Part", RightArm)
  3579. Firepart.Size = Vector3.new(1, 1, 1)
  3580. GuW = Instance.new("Weld")
  3581. GuW.Name = "GuW"
  3582. GuW.Part0 = RightArm
  3583. GuW.C0 = cn(0, -1, 0)
  3584. GuW.C1 = cn(0, 0, 0)
  3585. GuW.Part1 = Firepart
  3586. GuW.Parent = RightArm
  3587. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3588. Firepart.Transparency = 1
  3589. Humanoid.WalkSpeed = 0.01
  3590. for i = 0, 4, 0.1 do
  3591. swait()
  3592. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3593. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3596. 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)
  3597. 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)
  3598. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3599. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3600. end
  3601. for i = 0, 4, 0.1 do
  3602. swait()
  3603. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3604. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3607. 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)
  3608. 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)
  3609. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3610. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3611. end
  3612. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3613. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3614. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3615. for i = 1, 3 do
  3616. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3617. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3618. end
  3619. for i = 0, 2, 0.1 do
  3620. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3621. swait()
  3622. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3623. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3624. 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)
  3625. 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)
  3626. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3627. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3628. end
  3629. Humanoid.WalkSpeed = 16
  3630. attack = false
  3631. Firepart:Destroy()
  3632. end
  3633. end)
  3634. Rapid = false
  3635. BasePart = Instance.new("Part")
  3636. BasePart.Shape = Enum.PartType.Block
  3637. BasePart.Material = Enum.Material.Neon
  3638. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3639. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3640. BasePart.FormFactor = Enum.FormFactor.Custom
  3641. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3642. BasePart.CanCollide = true
  3643. BasePart.Locked = true
  3644. BasePart.Anchored = false
  3645. local icy_Player = game.Players.localPlayer
  3646. local icy_mouse = icy_Player:GetMouse()
  3647. ice_mode = false
  3648. local colors = {
  3649. BrickColor.new("Cyan"),
  3650. BrickColor.new("Medium blue"),
  3651. BrickColor.new("Pastel blue")
  3652. }
  3653. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3654. if root then
  3655. icy_mouse.KeyDown:connect(function(k)
  3656. if k == "=" and firemode == false then
  3657. if ice_mode == true then
  3658. ice_mode = false
  3659. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3660. else
  3661. ice_mode = true
  3662. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3663. end
  3664. end
  3665. if k == "z" and firemode == true then
  3666. attack = true
  3667. do
  3668. local Stop = false
  3669. local Version = 0
  3670. local MaxSpeed = 5
  3671. local Speed = 3.5
  3672. local Keys = {}
  3673. local Force = 10000
  3674. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3675. swait(0.5)
  3676. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3677. if Fly then
  3678. Fly:Destroy()
  3679. end
  3680. if Rot then
  3681. Rot:Destroy()
  3682. end
  3683. Fly = Instance.new("BodyPosition", char.Torso)
  3684. Fly.Name = "LMMFly"
  3685. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3686. Fly.P = Force
  3687. Fly.position = char.Torso.Position
  3688. Rot = Instance.new("BodyGyro", char.Torso)
  3689. Rot.Name = "LMMRot"
  3690. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3691. Rot.P = Force
  3692. Rot.cframe = cam.CoordinateFrame
  3693. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3694. local Thread, Old = Version, nil
  3695. char.Humanoid.PlatformStand = true
  3696. function StopFly()
  3697. Version = Version + 1
  3698. Stop = true
  3699. char.Humanoid.PlatformStand = false
  3700. Fly:Destroy()
  3701. Rot:Destroy()
  3702. attack = false
  3703. end
  3704. char.ChildAdded:connect(function(Obj)
  3705. wait()
  3706. if Obj.Name == "LM" .. "MFlyStop" then
  3707. Obj:Destroy()
  3708. StopFly()
  3709. end
  3710. end)
  3711. HitpartFunk2(RightArm, 0, -0.7, 0)
  3712. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3713. for i = 0, 25, 0.1 do
  3714. if attack == true then
  3715. swait()
  3716.  
  3717. end
  3718. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3719. if Keys[string.char(48)] then
  3720. Speed = 1
  3721. end
  3722. if Keys.w then
  3723. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3724. end
  3725. if Keys.s then
  3726. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3727. end
  3728. if Keys.d then
  3729. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3730. end
  3731. if Keys.a then
  3732. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3733. end
  3734. if Keys.e or Keys[" "] then
  3735. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3736. end
  3737. if Keys.q then
  3738. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3739. end
  3740. if Keys.z then
  3741. StopFly()
  3742. end
  3743. if Old ~= Vectoring then
  3744. Fly.position = Vectoring.p
  3745. Old = Vectoring
  3746. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3747. else
  3748. Speed = 1
  3749. end
  3750. Rot.cframe = cam.CoordinateFrame
  3751. mouse.KeyDown:connect(function(Key)
  3752. Keys[Key] = true
  3753. end)
  3754. mouse.KeyUp:connect(function(Key)
  3755. Keys[Key] = false
  3756. end)
  3757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3759. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3761. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3762. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3763. end
  3764. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3765. attack = false
  3766. char.Humanoid.PlatformStand = false
  3767. Fly:Destroy()
  3768. Rot:Destroy()
  3769. end
  3770. end
  3771. if k == "=" and InForm == true then
  3772. attack = true
  3773. do
  3774. local Stop = false
  3775. local Version = 0
  3776. local MaxSpeed = 6
  3777. local Speed = 3
  3778. local Keys = {}
  3779. local Force = 10000
  3780. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3781. swait(1)
  3782. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3783. if Fly then
  3784. Fly:Destroy()
  3785. end
  3786. if Rot then
  3787. Rot:Destroy()
  3788. end
  3789. Fly = Instance.new("BodyPosition", char.Torso)
  3790. Fly.Name = "LMMFly"
  3791. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3792. Fly.P = Force
  3793. Fly.position = char.Torso.Position
  3794. Rot = Instance.new("BodyGyro", char.Torso)
  3795. Rot.Name = "LMMRot"
  3796. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3797. Rot.P = Force
  3798. Rot.cframe = cam.CoordinateFrame
  3799. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3800. local Thread, Old = Version, nil
  3801. char.Humanoid.PlatformStand = true
  3802. function StopFly()
  3803. Version = Version + 1
  3804. Stop = true
  3805. char.Humanoid.PlatformStand = false
  3806. Fly:Destroy()
  3807. Rot:Destroy()
  3808. attack = false
  3809. end
  3810. char.ChildAdded:connect(function(Obj)
  3811. wait()
  3812. if Obj.Name == "LM" .. "MFlyStop" then
  3813. Obj:Destroy()
  3814. StopFly()
  3815. end
  3816. end)
  3817. HitpartFunk2(RightArm, 0, -0.7, 0)
  3818. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3819. for i = 0, 25, 0.1 do
  3820. if attack == true then
  3821. swait()
  3822. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3823. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3824. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3825. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3826. end
  3827. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3828. if Keys[string.char(48)] then
  3829. Speed = 1
  3830. end
  3831. if Keys.w then
  3832. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3833. end
  3834. if Keys.s then
  3835. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3836. end
  3837. if Keys.d then
  3838. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3839. end
  3840. if Keys.a then
  3841. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3842. end
  3843. if Keys.e or Keys[" "] then
  3844. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3845. end
  3846. if Keys.q then
  3847. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3848. end
  3849. if Keys.z then
  3850. StopFly()
  3851. end
  3852. if Old ~= Vectoring then
  3853. Fly.position = Vectoring.p
  3854. Old = Vectoring
  3855. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3856. else
  3857. Speed = 1
  3858. end
  3859. Rot.cframe = cam.CoordinateFrame
  3860. mouse.KeyDown:connect(function(Key)
  3861. Keys[Key] = true
  3862. end)
  3863. mouse.KeyUp:connect(function(Key)
  3864. Keys[Key] = false
  3865. end)
  3866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3868. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3870. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3871. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3872. end
  3873. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3874. attack = false
  3875. char.Humanoid.PlatformStand = false
  3876. Fly:Destroy()
  3877. Rot:Destroy()
  3878. end
  3879. end
  3880. end)
  3881. game:GetService("RunService").Stepped:connect(function()
  3882. if ice_mode == true then
  3883. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3884. local icePath = BasePart:Clone()
  3885. icePath.Anchored = true
  3886. icePath.Transparency = 0.85
  3887. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3888. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3889. icePath.BrickColor = colors[math.random(1, #colors)]
  3890. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3891. game:GetService("Debris"):AddItem(icePath, 1)
  3892. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3893. end
  3894. end)
  3895. end
  3896. MV3 = 190
  3897. mouse.KeyDown:connect(function(k)
  3898. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3899. MV3 = 80
  3900. attack = true
  3901. Humanoid.WalkSpeed = 15
  3902. HitpartFunk2(RightArm, 0, -0.5, 0)
  3903. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3904. for i = 0, 1.5, 0.1 do
  3905. swait()
  3906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3908. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3910. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3911. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3912. end
  3913. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3914. for i = 0, 2, 0.1 do
  3915. swait()
  3916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3918. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3920. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3921. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3922. end
  3923. for i = 0, 4.2, 0.1 do
  3924. swait()
  3925. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3926. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3927. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3928. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3931. 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)
  3932. 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)
  3933. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3934. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3935. end
  3936. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3937. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3938. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3939. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3940. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3941. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3942. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3943. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3944. for i = 0, 2, 0.1 do
  3945. swait()
  3946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3948. 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)
  3949. 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)
  3950. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3951. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3952. end
  3953. for i = 0, 2, 0.1 do
  3954. swait()
  3955. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3956. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3957. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3958. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3959. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3960. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3961. end
  3962. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3963. for i = 0, 4, 0.1 do
  3964. swait()
  3965. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3966. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3973. end
  3974. for i = 0, 2, 0.1 do
  3975. swait()
  3976. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3977. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3980. 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)
  3981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3983. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3984. end
  3985. for i = 1, 6 do
  3986. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3987. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3988. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3989. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3990. wait(0.15)
  3991. end
  3992. attack = false
  3993. Humanoid.WalkSpeed = 16
  3994. end
  3995. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3996. Humanoid.WalkSpeed = 1
  3997. MV3 = 80
  3998. attack = true
  3999. FastFireBall = Instance.new("Part", RightArm)
  4000. FastFireBall.Size = Vector3.new(1, 1, 1)
  4001. FFW = Instance.new("Weld")
  4002. FFW.Name = "GuW"
  4003. FFW.Part0 = RightArm
  4004. FFW.C0 = cn(0, -1, 0)
  4005. FFW.C1 = cn(0, 0, 0)
  4006. FFW.Part1 = FastFireBall
  4007. FFW.Parent = RightArm
  4008. FastFireBall.Transparency = 1
  4009. FastFireBall2 = Instance.new("Part", LeftArm)
  4010. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4011. FFW2 = Instance.new("Weld")
  4012. FFW2.Name = "GuW"
  4013. FFW2.Part0 = LeftArm
  4014. FFW2.C0 = cn(0, -1, 0)
  4015. FFW2.C1 = cn(0, 0, 0)
  4016. FFW2.Part1 = FastFireBall2
  4017. FFW2.Parent = LeftArm
  4018. FastFireBall2.Transparency = 1
  4019. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4020. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4021. for i = 0, 1, 0.1 do
  4022. swait()
  4023. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4024. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4025. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4026. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4027. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4028. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4029. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4030. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4031. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4032. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4033. end
  4034. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4035. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4036. function holding()
  4037. if Rapid == true and ice_mode == false then
  4038. for i = 0, 0.8, 0.1 do
  4039. swait()
  4040. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4041. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4044. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4045. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4046. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4047. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4048. end
  4049. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4050. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4051. for i = 0, 0.8, 0.1 do
  4052. swait()
  4053. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4054. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4055. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4056. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4057. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4058. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4059. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4060. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4061. end
  4062. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4063. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4064. holding()
  4065. end
  4066. end
  4067. if Rapid == false then
  4068. Rapid = true
  4069. holding()
  4070. end
  4071. end
  4072. end)
  4073. mouse.KeyUp:connect(function(k)
  4074. if k == "c" and Rapid == true then
  4075. MV3 = 180
  4076. Rapid = false
  4077. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4078. attack = false
  4079. wait(0.5)
  4080. Humanoid.WalkSpeed = 16
  4081. FastFireBall:Destroy()
  4082. FastFireBall2:Destroy()
  4083. end
  4084. end)
  4085.  
  4086. mouse.KeyDown:connect(function(key)
  4087. if key == "t" then
  4088. if Morph == false then
  4089. Morph = true
  4090. MorphFunction()
  4091. end
  4092. end
  4093. end)
  4094. mouse.KeyUp:connect(function(key)
  4095. if key == "t" then
  4096. Morph = false
  4097. end
  4098. end)
  4099.  
  4100.  
  4101.  
  4102. Object = Player.Character.HumanoidRootPart
  4103.  
  4104. Run = game["Run Service"]
  4105.  
  4106. PreviousP = Object.CFrame.p
  4107. Running = false
  4108.  
  4109. MorphFunction = function()
  4110. local MaxX = 100
  4111. local MinX = -100
  4112. local MaxY = 100
  4113. local MinY = -100
  4114. local MaxZ = 100
  4115. local MinZ = -100
  4116. local Morph = coroutine.wrap(function()
  4117. while Run.Stepped:wait(0.1) do
  4118. if Morph == false then break end
  4119. local Model = Instance.new("Model",workspace)
  4120. if Player.Character:FindFirstChild("Shirt") then
  4121. local Shirt = Player.Character.Shirt:Clone()
  4122. Shirt.Parent = Model
  4123. end
  4124. if Player.Character:FindFirstChild("Pants") then
  4125. local Pants = Player.Character.Pants:Clone()
  4126. Pants.Parent = Model
  4127. end
  4128. local Humanoid = Instance.new("Humanoid",Model)
  4129. local LeftArm = Player.Character["Left Arm"]:Clone()
  4130. LeftArm.Parent = Model
  4131. LeftArm.Transparency = 0.4
  4132. LeftArm.Anchored = true
  4133. 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)
  4134. local RightArm = Player.Character["Right Arm"]:Clone()
  4135. RightArm.Parent = Model
  4136. RightArm.Transparency = 0.4
  4137. RightArm.Anchored = true
  4138. 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)
  4139. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4140. LeftLeg.Parent = Model
  4141. LeftLeg.Transparency = 0.4
  4142. LeftLeg.Anchored = true
  4143. 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)
  4144. local RightLeg = Player.Character["Right Leg"]:Clone()
  4145. RightLeg.Parent = Model
  4146. RightLeg.Transparency = 0.4
  4147. RightLeg.Anchored = true
  4148. 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)
  4149. local Children = Model:GetChildren()
  4150. wait(0.01)
  4151. for i = 1,#Children do
  4152. if Children[i]:IsA("Part") then
  4153. Children[i].Transparency = 1
  4154. end
  4155. game.Debris:AddItem(Children[i],0)
  4156. end
  4157. end
  4158. end)
  4159. Morph()
  4160. end
  4161.  
  4162.  
  4163. mouse.KeyDown:connect(function(key)
  4164. if key == "r" then
  4165. Humanoid.WalkSpeed = 150
  4166.  
  4167. end
  4168. end)
  4169.  
  4170.  
  4171. mouse.KeyDown:connect(function(key)
  4172. if key == "m" then
  4173. Must2.Volume = 0.7
  4174. end
  4175. end)
  4176.  
  4177. mouse.KeyDown:connect(function(key)
  4178. if key == "n" then
  4179. Must2.Volume = 1.6
  4180. end
  4181. end)
  4182.  
  4183.  
  4184. mouse.KeyUp:connect(function(key)
  4185. if key == "r" then
  4186. Humanoid.WalkSpeed = 16
  4187.  
  4188. end
  4189. end)
  4190.  
  4191. function smooth(obj)
  4192. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4193. for i,v in pairs(sides) do
  4194. obj[v.."Surface"] = "SmoothNoOutlines"
  4195. end
  4196. end
  4197. function fade(obj, dest, grow)
  4198. spawn(function()
  4199. local oldcf = obj.CFrame
  4200. for i = 0, 10 do
  4201. if grow then
  4202. obj.Size = obj.Size +Vector3.new(1,1,1)
  4203. obj.CFrame = oldcf
  4204. end
  4205. obj.Transparency = obj.Transparency +0.2
  4206. swait()
  4207. end
  4208. if dest then
  4209. obj:Destroy()
  4210. end
  4211. end)
  4212. end
  4213.  
  4214.  
  4215. sprint = false
  4216. mouse.KeyDown:connect(function(key)
  4217. if key=="r" then
  4218. sprint = true
  4219. char:FindFirstChildOfClass("Humanoid")
  4220. local mod = Instance.new("Model", workspace)
  4221. mod.Name = "MobModel"
  4222. for i,v in pairs(char:children()) do
  4223. if v:IsA("Accessory") and not rage then
  4224. if v:FindFirstChild("Handle") then
  4225. v.Handle.Transparency = 1
  4226. end
  4227. end
  4228. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4229. v.Transparency = 0
  4230. end
  4231. end
  4232. if char.Head:FindFirstChild("face") then
  4233. char.Head.face.Transparency = 1
  4234. end
  4235. repeat wait()
  4236. if not workspace:FindFirstChild("MobModel") then
  4237. mod = Instance.new("Model", workspace)
  4238. mod.Name = "MobModel"
  4239. end
  4240. for i,v in pairs(Character:children()) do
  4241. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4242. local new = v:Clone()
  4243. smooth(new)
  4244. new.Transparency = 0.3
  4245. new.Anchored = true
  4246. new.CanCollide = false
  4247. new.Material = "Neon"
  4248. new.BrickColor = BrickColor.new("Dark blue")
  4249. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4250. new.Parent = mod
  4251. fade(new, true)
  4252. end
  4253. end
  4254. until not sprint
  4255. if mod then
  4256. spawn(function()
  4257. repeat wait() until not mod or #mod:children() == 0
  4258. mod:Destroy()
  4259. end)
  4260. end
  4261. char:FindFirstChildOfClass("Humanoid")
  4262. end
  4263. end)
  4264. mouse.KeyUp:connect(function(key)
  4265. if key=="r" then
  4266. sprint = false
  4267. for i,v in pairs(char:children()) do
  4268. if v:IsA("Accessory") and not rage then
  4269. if v:FindFirstChild("Handle") then
  4270. v.Handle.Transparency = 1
  4271. end
  4272. end
  4273. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4274. v.Transparency = 0
  4275. end
  4276. end
  4277. if char.Head:FindFirstChild("face") then
  4278. char.Head.face.Transparency = 0
  4279. end
  4280. end
  4281. end)
  4282.  
  4283. mouse.KeyUp:connect(function(k)
  4284. if k == "q" then
  4285. Combo1()
  4286. end
  4287. end)
  4288.  
  4289. mouse.KeyUp:connect(function(k)
  4290. if k == "r" then
  4291. Combo2()
  4292. end
  4293. end)
  4294.  
  4295. mouse.KeyUp:connect(function(k)
  4296. if k == "t" then
  4297. Combo3()
  4298. end
  4299. end)
  4300. mouse.KeyUp:connect(function(k)
  4301. if k == "u" then
  4302. Combo4()
  4303. end
  4304. end)
  4305.  
  4306.  
  4307. SoundFolder = Instance.new("Folder",char)
  4308. SoundFolder.Name = "SoundFolder"
  4309. punchsound1 = Instance.new("Sound",Torso)
  4310. punchsound1.Volume = 1.2
  4311. punchsound1.Name = "punchsound1"
  4312. punchsound1.Looped = false
  4313. punchsound1.SoundId = "rbxassetid://137579113"
  4314. StrongPunch = Instance.new("Sound",Torso)
  4315. StrongPunch.Volume = 1.6
  4316. StrongPunch.Name = "StrongPunch"
  4317. StrongPunch.Looped = false
  4318. StrongPunch.SoundId = "rbxassetid://441202925"
  4319. StrongPunch = Instance.new("Sound",Torso)
  4320. StrongPunch.Volume = 1.6
  4321. StrongPunch.Name = "StrongPunch"
  4322. StrongPunch.Looped = false
  4323. StrongPunch.SoundId = "rbxassetid://441202925"
  4324. StrongPunch1 = Instance.new("Sound",Torso)
  4325. StrongPunch1.Volume = 1.6
  4326. StrongPunch1.Name = "StrongPunch"
  4327. StrongPunch1.Looped = false
  4328. StrongPunch1.SoundId = "rbxassetid://441202925"
  4329. StrongPunch2 = Instance.new("Sound",Torso)
  4330. StrongPunch2.Volume = 1.6
  4331. StrongPunch2.Name = "StrongPunch"
  4332. StrongPunch.Looped = false
  4333. StrongPunch2.SoundId = "rbxassetid://441202925"
  4334. Zano = Instance.new("Sound",Torso)
  4335. Zano.Volume = 6
  4336. Zano.Name = "Zano"
  4337. Zano.Looped = false
  4338. Zano.SoundId = "rbxassetid://744770874"
  4339. GroundImpact = Instance.new("Sound",Torso)
  4340. GroundImpact.Volume = 8
  4341. GroundImpact.Name = "GroundImpact"
  4342. GroundImpact.Looped = false
  4343. GroundImpact.SoundId = "rbxassetid://165970126"
  4344. Break = Instance.new("Sound",Torso)
  4345. Break.Volume = 5
  4346. Break.Name = "Bonebreak"
  4347. Break.Looped = false
  4348. Break.SoundId = "rbxassetid://314390675"
  4349.  
  4350. local hit1 = false
  4351. local hit2 = false
  4352. local hit3 = false
  4353. local hit4 = false
  4354.  
  4355. function Combo1()
  4356. getplayer = new("Part",char)
  4357. getplayer.Position = Vector3.new(999,999,999)
  4358. getplayer.Transparency = 1
  4359. getplayer.Size = v3(3,3,3)
  4360. getplayer.CanCollide = false
  4361. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4362. getplayer.Name = "GetPlayer"
  4363.  
  4364. game.Debris:AddItem(getplayer,0.5)
  4365.  
  4366. getplayer.Touched:connect(function(hit)
  4367. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4368. getplayer:Destroy()
  4369. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4370. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4371. to.Anchored = true
  4372. idle = false
  4373.  
  4374.  
  4375. punchsound1:Play()
  4376. hit1 = true
  4377. for i = 0, 1, 0.1 do
  4378. swait()
  4379. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4380. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4381. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4382. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4383. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4384. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4385. end
  4386. punchsound1:Play()
  4387. for i = 0, 1, 0.1 do
  4388. swait()
  4389. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4390. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4391. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4392. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4393. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4394. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4395. end
  4396. punchsound1:Play()
  4397. for i = 0, 1, 0.1 do
  4398. swait()
  4399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4402. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4403. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4404. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4405. end
  4406. for i = 0, 1, 0.1 do
  4407. swait()
  4408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4410. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4413. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4414. end
  4415. for i = 0, 1, 0.1 do
  4416. swait()
  4417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4419. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4420. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4421. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4422. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4423. end
  4424. StrongPunch1:Play()
  4425. for i = 0, 1, 0.1 do
  4426. swait()
  4427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4432. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4433. end
  4434. for i = 0, 0.6, 0.1 do
  4435. swait()
  4436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4438. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4439. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4440. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4441. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4442. end
  4443. for i = 0, 0.6, 0.1 do
  4444. swait()
  4445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4448. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4450. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4451. end
  4452. for i,v in pairs(to.Parent:GetChildren()) do
  4453. if v:IsA("Humanoid") then
  4454. v.Health = v.Health - 3
  4455.  
  4456. v.PlatformStand = true
  4457. end
  4458. end
  4459. StrongPunch:Play()
  4460. for i = 0, 1, 0.1 do
  4461. swait()
  4462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4464. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4465. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4468. end
  4469. for i,v in pairs(to.Parent:GetChildren()) do
  4470. if v:IsA("Humanoid") then
  4471. v.Health = v.Health - 5
  4472.  
  4473. v.PlatformStand = true
  4474. end
  4475. end
  4476.  
  4477. hit1 = false
  4478.  
  4479. punchsound1:Play()
  4480. hit2 = true
  4481. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4482. for i = 0, 1, 0.1 do
  4483. swait()
  4484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4486. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4487. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4488. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4489. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4490. end
  4491. for i,v in pairs(to.Parent:GetChildren()) do
  4492. if v:IsA("Humanoid") then
  4493. v.Health = v.Health - 5
  4494.  
  4495. v.PlatformStand = true
  4496. end
  4497. end
  4498. hit2 = false
  4499.  
  4500. punchsound1:Play()
  4501. hit3 = true
  4502. hit4 = true
  4503.  
  4504.  
  4505. punchsound1:Play()
  4506.  
  4507. coroutine.wrap(function()
  4508. for i=1,5 do
  4509. wait()
  4510. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4511. GroundImpact:Play()
  4512. a21e = new("Part",to)
  4513. a21e.Name = "Beam"..num
  4514. a21e.Locked = true
  4515. a21e.Size = v3(1,1,1)
  4516. a21e.CanCollide = false
  4517. a21e.BrickColor = bc("Gold")
  4518. a21e.Material = "Neon"
  4519. a21e.Transparency = 0
  4520. aa21e = new("SpecialMesh",a21e)
  4521. a21e.Anchored = true
  4522. a21e.Position = to.Position
  4523. aa21e.MeshType = "Sphere"
  4524. aa21e.Scale = v3(1,1,1)
  4525. a51e = new("Part",char)
  4526. a51e.Name = "Beam"..num
  4527. a51e.Locked = true
  4528. a51e.Size = v3(1,1,1)
  4529. a51e.CanCollide = false
  4530. a51e.BrickColor = bc("White")
  4531. a51e.Material = "Neon"
  4532. a51e.Transparency = 0
  4533. aa51e = new("SpecialMesh",a51e)
  4534. a51e.Anchored = true
  4535. a51e.Position = to.Position
  4536. aa51e.MeshType = "Sphere"
  4537. aa51e.Scale = v3(1,1,1)
  4538. a61e = new("Part",char)
  4539. a61e.Name = "Beam"..num
  4540. a61e.Locked = true
  4541. a61e.Size = v3(1,1,1)
  4542. a61e.CanCollide = false
  4543. a61e.BrickColor = bc("Really red")
  4544. a61e.Material = "Neon"
  4545. a61e.Transparency = 0
  4546. aa61e = new("SpecialMesh",a61e)
  4547. a61e.Anchored = true
  4548. a61e.Position = to.Position
  4549. aa61e.MeshType = "Sphere"
  4550. aa61e.Scale = v3(1,1,1)
  4551. for i = 1,20 do
  4552. wait()
  4553. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4554. a21e.Transparency = a21e.Transparency + 0.03
  4555. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4556. a51e.Transparency = a51e.Transparency + 0.03
  4557. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4558. a61e.Transparency = a61e.Transparency + 0.02
  4559. for i,v in pairs(to.Parent:GetChildren()) do
  4560. if v:IsA("Humanoid") then
  4561. v.Health = v.Health - 0.5
  4562.  
  4563. v.PlatformStand = true
  4564. end
  4565. end
  4566. end
  4567. a61e:Destroy()
  4568. aa61e:Destroy()
  4569. a51e:Destroy()
  4570. aa51e:Destroy()
  4571. a21e:Destroy()
  4572. aa21e:Destroy()
  4573.  
  4574. end
  4575.  
  4576.  
  4577. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4578. for i = 0, 1, 0.1 do
  4579. swait()
  4580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4582. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4585. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4586. end
  4587.  
  4588.  
  4589.  
  4590. wait(0.7)
  4591. end)()
  4592.  
  4593.  
  4594.  
  4595.  
  4596. RootPart.Anchored = true
  4597.  
  4598. for i = 0, 1, 0.1 do
  4599. swait()
  4600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4605. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4606. end
  4607.  
  4608.  
  4609. StrongPunch:Play()
  4610.  
  4611.  
  4612. for i = 0, 1, 0.1 do
  4613. swait()
  4614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4616. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4619. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4620. end
  4621.  
  4622. for i = 0, 1, 0.1 do
  4623. swait()
  4624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4626. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4627. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4628. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4629. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4630. end
  4631.  
  4632.  
  4633.  
  4634. for i,v in pairs(to.Parent:GetChildren()) do
  4635. if v:IsA("Humanoid") then
  4636. v.Health = v.Health - 20
  4637.  
  4638. v.PlatformStand = true
  4639. end
  4640. end
  4641.  
  4642. StrongPunch2:Play()
  4643. for i = 0, 1, 0.1 do
  4644. swait()
  4645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4647. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4648. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4649. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4650. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4651. end
  4652.  
  4653. hitground = new("Part",char)
  4654. hitground.Size = Vector3.new(5,5,5)
  4655. hitground.Name = "Ground"
  4656. hitground.Transparency = 1
  4657. hitground.CanCollide = false
  4658. game.Debris:AddItem(hitground,2)
  4659. hitground.Position = Vector3.new(999,999,999)
  4660. hitgroundweld = new("Weld",hitground)
  4661. hitgroundweld.Part0 = to
  4662. hitgroundweld.Part1 = hitground
  4663. hitground.Touched:connect(function(hit2)
  4664. if hit2.Size.x > 150 then
  4665. hitground:Destroy()
  4666. ad = new("Part",char)
  4667. ad.Name = "NewPart"
  4668. ad.Size = Vector3.new(30,0.1,30)
  4669. ad.CanCollide = false
  4670. ad.Anchored = true
  4671. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4672. ad.Transparency = 1
  4673. aad = new("Decal",ad)
  4674.  
  4675. aad.Face = "Top"
  4676. aad.Transparency = 1
  4677. aad.Transparency = 0
  4678. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4679. smoke = new("Part",to)
  4680. smokemesh = new("SpecialMesh",smoke)
  4681. smokemesh.MeshId = "rbxassetid://928329648"
  4682. smoke.BrickColor = hit2.BrickColor
  4683. smoke.Anchored = true
  4684. smoke.Position = hitground.Position
  4685. GroundImpact:Play()
  4686. for i = 1,20 do
  4687. wait()
  4688. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4689. smoke.Transparency = smoke.Transparency + 1/20
  4690. end
  4691. smoke:Destroy()
  4692. wait(0.5)
  4693.  
  4694. for i = 1,20 do
  4695. wait(0.1)
  4696. aad.Transparency = aad.Transparency + 1/20
  4697. end
  4698. end
  4699. end)
  4700. to.Anchored = false
  4701. ys = Instance.new("BodyVelocity",to)
  4702. ys.Name = "GO"
  4703.  
  4704. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4705.  
  4706. ys.Velocity = v3(0,-90,0)
  4707.  
  4708. wait(1)
  4709. ys:Destroy()
  4710.  
  4711.  
  4712.  
  4713.  
  4714.  
  4715. hit3 = false
  4716. hit4 = false
  4717.  
  4718.  
  4719. hit1 = false
  4720. hit2 = false
  4721. hit3 = false
  4722. hit4 = false
  4723. idle = true
  4724. RootPart.Anchored = false
  4725. end
  4726. end)
  4727. end
  4728.  
  4729.  
  4730. function Combo4()
  4731. getplayer = new("Part",char)
  4732. getplayer.Position = Vector3.new(999,999,999)
  4733. getplayer.Transparency = 1
  4734. getplayer.Size = v3(3,3,3)
  4735. getplayer.CanCollide = false
  4736. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4737. getplayer.Name = "GetPlayer"
  4738.  
  4739. game.Debris:AddItem(getplayer,0.5)
  4740.  
  4741. getplayer.Touched:connect(function(hit)
  4742. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4743. getplayer:Destroy()
  4744. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4745. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4746. to.Anchored = true
  4747. RootPart.Anchored = true
  4748. idle = false
  4749.  
  4750.  
  4751. punchsound1:Play()
  4752. hit1 = true
  4753. for i = 0, 0.5, 0.1 do
  4754. swait()
  4755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4757. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4758. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4759. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4760. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4761. end
  4762. punchsound1:Play()
  4763. for i = 0, 0.5, 0.1 do
  4764. swait()
  4765. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4766. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4767. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4768. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4769. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4770. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4771. end
  4772. punchsound1:Play()
  4773. for i = 0, 0.6, 0.1 do
  4774. swait()
  4775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4777. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4778. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4779. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4780. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4781. end
  4782. for i = 0, 0.6, 0.1 do
  4783. swait()
  4784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4786. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4787. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4788. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4789. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4790. end
  4791. for i = 0, 0.5, 0.1 do
  4792. swait()
  4793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4795. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4796. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4797. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4798. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4799. end
  4800. punchsound1:Play()
  4801. for i = 0, 0.5, 0.1 do
  4802. swait()
  4803. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4804. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4805. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4806. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4807. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4808. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4809. end
  4810. punchsound1:Play()
  4811. for i = 0, 0.6, 0.1 do
  4812. swait()
  4813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4815. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4816. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4817. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4818. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4819. end
  4820. for i = 0, 0.6, 0.1 do
  4821. swait()
  4822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4827. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4828. end
  4829. for i = 0, 0.5, 0.1 do
  4830. swait()
  4831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4833. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4834. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4835. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4836. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4837. end
  4838. punchsound1:Play()
  4839. for i = 0, 0.5, 0.1 do
  4840. swait()
  4841. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4842. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4843. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4844. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4845. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4846. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4847. end
  4848. punchsound1:Play()
  4849. for i = 0, 0.6, 0.1 do
  4850. swait()
  4851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4853. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4854. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4855. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4856. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4857. end
  4858. for i = 0, 0.6, 0.1 do
  4859. swait()
  4860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4862. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4863. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4864. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4865. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4866. end
  4867. for i = 0, 0.5, 0.1 do
  4868. swait()
  4869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4871. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4872. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4873. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4874. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4875. end
  4876. punchsound1:Play()
  4877. for i = 0, 0.5, 0.1 do
  4878. swait()
  4879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4882. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4883. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4884. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4885. end
  4886. punchsound1:Play()
  4887. for i = 0, 0.6, 0.1 do
  4888. swait()
  4889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4891. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4892. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4893. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4894. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4895. end
  4896. for i = 0, 0.6, 0.1 do
  4897. swait()
  4898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4900. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4901. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4902. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4903. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4904. end
  4905. for i = 0, 0.5, 0.1 do
  4906. swait()
  4907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4910. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4911. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4912. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4913. end
  4914. punchsound1:Play()
  4915. for i = 0, 0.5, 0.1 do
  4916. swait()
  4917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4919. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 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(-45), math.rad(0)), 0.3)
  4922. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4923. end
  4924. punchsound1:Play()
  4925. for i = 0, 0.6, 0.1 do
  4926. swait()
  4927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4929. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4930. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4931. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4932. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4933. end
  4934. StrongPunch2:Play()
  4935. for i = 0, 5, 0.1 do
  4936. swait()
  4937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4939. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4940. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4941. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4942. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4943. end
  4944.  
  4945. for i,v in pairs(to.Parent:GetChildren()) do
  4946. if v:IsA("Humanoid") then
  4947. v.Health = v.Health - 20
  4948.  
  4949. v.PlatformStand = true
  4950. end
  4951. end
  4952. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4953. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4954. Zanzoken = Instance.new("Part",char)
  4955. Zanzoken.Anchored = true
  4956. Zanzoken.Position = v3(999,999,999)
  4957. Zanzoken.CFrame = Torso.CFrame
  4958. game.Debris:AddItem(Zanzoken,0.5)
  4959. Zanzoken.Transparency = 1
  4960. Zano:Play()
  4961. wait()
  4962. idk = Instance.new("BillboardGui",Zanzoken)
  4963. idk.Size = UDim2.new(10,0,15,0)
  4964. idk.AlwaysOnTop = false
  4965. idk1 = Instance.new("ImageLabel",idk)
  4966. idk1.BackgroundTransparency = 1
  4967. idk.ExtentsOffset = v3(0,0,0)
  4968. idk1.ImageTransparency = 0
  4969. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4970. idk1.Size = UDim2.new(2,0,1,0)
  4971. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4972. idk1.Image = "rbxassetid://319554883"
  4973. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4974. wait()
  4975. Zanzoken = Instance.new("Part",char)
  4976. Zanzoken.Anchored = true
  4977. Zanzoken.Position = v3(999,999,999)
  4978. Zanzoken.CFrame = Torso.CFrame
  4979. game.Debris:AddItem(Zanzoken,0.5)
  4980. Zanzoken.Transparency = 1
  4981. wait()
  4982. idk = Instance.new("BillboardGui",Zanzoken)
  4983. idk.Size = UDim2.new(20,0,20,0)
  4984. idk.AlwaysOnTop = false
  4985. idk1 = Instance.new("ImageLabel",idk)
  4986. idk1.BackgroundTransparency = 1
  4987. idk.ExtentsOffset = v3(0,0,0)
  4988. idk1.ImageTransparency = 0
  4989. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4990. idk1.Size = UDim2.new(2,0,1,0)
  4991. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4992. idk1.Image = "rbxassetid://319554883"
  4993. for i = 0, 0.5, 0.1 do
  4994. swait()
  4995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4998. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4999. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5000. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5001. end
  5002. punchsound1:Play()
  5003. for i = 0, 0.5, 0.1 do
  5004. swait()
  5005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5008. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5009. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5010. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5011. end
  5012. punchsound1:Play()
  5013. for i = 0, 0.6, 0.1 do
  5014. swait()
  5015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5017. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5018. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5019. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5020. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5021. end
  5022. for i = 0, 0.6, 0.1 do
  5023. swait()
  5024. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5025. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5026. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5027. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5028. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5029. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5030. end
  5031. for i = 0, 0.5, 0.1 do
  5032. swait()
  5033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5035. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5036. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5037. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5038. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5039. end
  5040. punchsound1:Play()
  5041. for i = 0, 0.5, 0.1 do
  5042. swait()
  5043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5045. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5046. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5048. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5049. end
  5050. punchsound1:Play()
  5051. for i = 0, 0.6, 0.1 do
  5052. swait()
  5053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5055. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5056. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5057. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5058. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5059. end
  5060. for i = 0, 0.6, 0.1 do
  5061. swait()
  5062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5064. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5065. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5066. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5067. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5068. end
  5069. for i = 0, 0.5, 0.1 do
  5070. swait()
  5071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5073. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5074. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5075. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5076. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5077. end
  5078. punchsound1:Play()
  5079. for i = 0, 0.5, 0.1 do
  5080. swait()
  5081. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5082. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5083. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5084. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5085. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5086. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5087. end
  5088. punchsound1:Play()
  5089. for i = 0, 0.6, 0.1 do
  5090. swait()
  5091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5094. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5095. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5096. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5097. end
  5098. for i = 0, 0.6, 0.1 do
  5099. swait()
  5100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5102. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5103. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5104. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5105. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5106. end
  5107. for i = 0, 0.5, 0.1 do
  5108. swait()
  5109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5111. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5112. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5113. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5114. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5115. end
  5116. punchsound1:Play()
  5117. for i = 0, 0.5, 0.1 do
  5118. swait()
  5119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5124. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5125. end
  5126. punchsound1:Play()
  5127. for i = 0, 0.3, 0.1 do
  5128. swait()
  5129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5135. end
  5136. for i = 0, 0.3, 0.1 do
  5137. swait()
  5138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5140. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5141. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5142. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5143. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5144. end
  5145. for i = 0, 0.3, 0.1 do
  5146. swait()
  5147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5149. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5150. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5151. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5152. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5153. end
  5154. punchsound1:Play()
  5155. for i = 0, 0.3, 0.1 do
  5156. swait()
  5157. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5158. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5159. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5160. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5161. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5162. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5163. end
  5164. punchsound1:Play()
  5165. for i = 0, 0.3, 0.1 do
  5166. swait()
  5167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5169. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5170. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5171. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5172. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5173. end
  5174. for i = 0, 0.3, 0.1 do
  5175. swait()
  5176. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5177. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5178. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5179. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5180. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5181. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5182. end
  5183. punchsound1:Play()
  5184. for i = 0, 1, 0.1 do
  5185. swait()
  5186. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5187. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5188. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5189. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5190. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 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 / 25))), 0.2)
  5192. end
  5193. for i = 0, 0.3, 0.1 do
  5194. swait()
  5195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5197. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5198. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5199. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5200. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5201. end
  5202. punchsound1:Play()
  5203. for i = 0, 0.3, 0.1 do
  5204. swait()
  5205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5207. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5208. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5209. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5210. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5211. end
  5212. for i = 0, 0.3, 0.1 do
  5213. swait()
  5214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5216. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5217. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5218. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5219. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5220. end
  5221. for i = 0, 0.3, 0.1 do
  5222. swait()
  5223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5225. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5226. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5227. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5228. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5229. end
  5230. punchsound1:Play()
  5231. for i = 0, 0.3, 0.1 do
  5232. swait()
  5233. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5234. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5235. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5236. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5237. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5238. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5239. end
  5240. punchsound1:Play()
  5241. for i = 0, 0.6, 0.1 do
  5242. swait()
  5243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5245. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5246. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5247. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5248. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5249. end
  5250. for i = 0, 0.3, 0.1 do
  5251. swait()
  5252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5254. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5255. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5256. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5257. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5258. end
  5259. for i = 0, 0.3, 0.1 do
  5260. swait()
  5261. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5262. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5263. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5264. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5265. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5266. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5267. end
  5268. punchsound1:Play()
  5269. for i = 0, 0.5, 0.1 do
  5270. swait()
  5271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5273. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5276. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5277. end
  5278. punchsound1:Play()
  5279. for i = 0, 0.6, 0.1 do
  5280. swait()
  5281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5284. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5285. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5286. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5287. end
  5288. for i = 0, 0.6, 0.1 do
  5289. swait()
  5290. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5291. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5292. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5293. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5294. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5295. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5296. end
  5297. for i = 0, 0.5, 0.1 do
  5298. swait()
  5299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5301. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5302. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5303. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5304. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5305. end
  5306. punchsound1:Play()
  5307. for i = 0, 0.5, 0.1 do
  5308. swait()
  5309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5314. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5315. end
  5316. punchsound1:Play()
  5317. for i = 0, 0.6, 0.1 do
  5318. swait()
  5319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5321. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5322. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5323. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5324. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5325. end
  5326. for i = 0, 0.6, 0.1 do
  5327. swait()
  5328. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5329. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5330. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5331. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5332. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5333. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5334. end
  5335. for i = 0, 0.5, 0.1 do
  5336. swait()
  5337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5339. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5340. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5341. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5342. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5343. end
  5344. punchsound1:Play()
  5345. for i = 0, 0.5, 0.1 do
  5346. swait()
  5347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5349. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5350. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5351. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5352. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5353. end
  5354. punchsound1:Play()
  5355. for i = 0, 0.6, 0.1 do
  5356. swait()
  5357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5359. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5360. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5361. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5362. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5363. end
  5364. for i = 0, 0.6, 0.1 do
  5365. swait()
  5366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5368. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5369. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5370. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5371. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5372. end
  5373. punchsound1:Play()
  5374. for i = 0, 1, 0.1 do
  5375. swait()
  5376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5378. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5379. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5380. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5381. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5382. end
  5383. for i = 0, 0.5, 0.1 do
  5384. swait()
  5385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5387. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5390. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5391. end
  5392. punchsound1:Play()
  5393. for i = 0, 0.6, 0.1 do
  5394. swait()
  5395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5397. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5398. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5399. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5400. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5401. end
  5402. for i = 0, 0.6, 0.1 do
  5403. swait()
  5404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5406. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  5409. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5410. end
  5411. for i = 0, 0.5, 0.1 do
  5412. swait()
  5413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5415. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5416. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5417. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5418. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5419. end
  5420. punchsound1:Play()
  5421. for i = 0, 0.5, 0.1 do
  5422. swait()
  5423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5425. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5426. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5427. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5428. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5429. end
  5430. punchsound1:Play()
  5431. for i = 0, 0.6, 0.1 do
  5432. swait()
  5433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5435. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5436. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5437. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5438. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5439. end
  5440. for i = 0, 0.6, 0.1 do
  5441. swait()
  5442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5444. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5445. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5446. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5447. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5448. end
  5449. for i = 0, 0.5, 0.1 do
  5450. swait()
  5451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5453. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5454. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5455. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5456. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5457. end
  5458. punchsound1:Play()
  5459. for i = 0, 0.5, 0.1 do
  5460. swait()
  5461. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5462. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5463. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5464. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5465. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5466. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5467. end
  5468. punchsound1:Play()
  5469. for i = 0, 0.6, 0.1 do
  5470. swait()
  5471. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5472. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5473. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5474. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5475. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5476. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5477. end
  5478. for i = 0, 0.6, 0.1 do
  5479. swait()
  5480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5482. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5483. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5484. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5485. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5486. end
  5487. for i = 0, 0.5, 0.1 do
  5488. swait()
  5489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5491. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5492. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5493. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5494. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5495. end
  5496. punchsound1:Play()
  5497. for i = 0, 0.5, 0.1 do
  5498. swait()
  5499. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5500. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5501. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5502. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5503. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5504. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5505. end
  5506. punchsound1:Play()
  5507. for i = 0, 0.6, 0.1 do
  5508. swait()
  5509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5511. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5512. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5513. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5514. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5515. end
  5516. for i = 0, 0.6, 0.1 do
  5517. swait()
  5518. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5519. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5520. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5521. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5522. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5523. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5524. end
  5525. for i = 0, 0.5, 0.1 do
  5526. swait()
  5527. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5528. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5529. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5530. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5531. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5532. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5533. end
  5534. punchsound1:Play()
  5535. for i = 0, 0.5, 0.1 do
  5536. swait()
  5537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5539. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5541. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5542. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5543. end
  5544. punchsound1:Play()
  5545. for i = 0, 0.6, 0.1 do
  5546. swait()
  5547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5549. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5550. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5551. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5552. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5553. end
  5554. for i = 0, 0.6, 0.1 do
  5555. swait()
  5556. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5557. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5558. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5559. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5560. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5561. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5562. end
  5563. punchsound1:Play()
  5564. for i = 0, 1, 0.1 do
  5565. swait()
  5566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5568. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5569. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5570. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5571. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5572. end
  5573. for i = 0, 0.5, 0.1 do
  5574. swait()
  5575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5577. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5578. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5579. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5580. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5581. end
  5582. punchsound1:Play()
  5583. for i = 0, 0.6, 0.1 do
  5584. swait()
  5585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5586. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5587. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5588. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5589. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5590. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5591. end
  5592. for i = 0, 0.6, 0.1 do
  5593. swait()
  5594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5599. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5600. end
  5601. for i = 0, 0.5, 0.1 do
  5602. swait()
  5603. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5604. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5605. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5606. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5607. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5608. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5609. end
  5610. punchsound1:Play()
  5611. for i = 0, 0.3, 0.1 do
  5612. swait()
  5613. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5614. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5615. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5616. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5617. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5618. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5619. end
  5620. punchsound1:Play()
  5621. for i = 0, 0.3, 0.1 do
  5622. swait()
  5623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5625. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5626. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5627. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5628. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5629. end
  5630. for i = 0, 0.3, 0.1 do
  5631. swait()
  5632. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5633. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5634. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5635. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5636. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5637. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5638. end
  5639. for i = 0, 0.3, 0.1 do
  5640. swait()
  5641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5643. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5644. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5645. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5646. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5647. end
  5648. punchsound1:Play()
  5649. for i = 0, 0.3, 0.1 do
  5650. swait()
  5651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5653. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5655. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5656. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5657. end
  5658. punchsound1:Play()
  5659. for i = 0, 0.3, 0.1 do
  5660. swait()
  5661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5662. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5663. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5664. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5665. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5666. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5667. end
  5668. for i = 0, 0.3, 0.1 do
  5669. swait()
  5670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5672. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5673. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5674. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5675. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5676. end
  5677. for i = 0, 0.3, 0.1 do
  5678. swait()
  5679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5681. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5682. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5683. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5684. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5685. end
  5686. punchsound1:Play()
  5687. for i = 0, 0.3, 0.1 do
  5688. swait()
  5689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5691. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5692. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5693. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5694. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5695. end
  5696. punchsound1:Play()
  5697. for i = 0, 0.3, 0.1 do
  5698. swait()
  5699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5701. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5702. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5703. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5704. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5705. end
  5706. for i = 0, 0.1, 0.1 do
  5707. swait()
  5708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5710. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5711. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5712. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5713. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5714. end
  5715. for i = 0, 0.1, 0.1 do
  5716. swait()
  5717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5718. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5719. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5720. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5721. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5722. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5723. end
  5724. punchsound1:Play()
  5725. for i = 0, 0.1, 0.1 do
  5726. swait()
  5727. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5728. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5729. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5730. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5731. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5732. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5733. end
  5734. punchsound1:Play()
  5735. for i = 0, 0.1, 0.1 do
  5736. swait()
  5737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5739. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5740. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5741. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5742. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5743. end
  5744. for i = 0, 0.1, 0.1 do
  5745. swait()
  5746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5748. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5749. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5750. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5751. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5752. end
  5753. punchsound1:Play()
  5754. for i = 0, 0.4, 0.1 do
  5755. swait()
  5756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5758. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5759. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5760. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5761. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5762. end
  5763. for i,v in pairs(to.Parent:GetChildren()) do
  5764. if v:IsA("Humanoid") then
  5765. v.Health = v.Health - 20
  5766.  
  5767. v.PlatformStand = true
  5768. end
  5769. end
  5770. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5771. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5772. Zanzoken = Instance.new("Part",char)
  5773. Zanzoken.Anchored = true
  5774. Zanzoken.Position = v3(999,999,999)
  5775. Zanzoken.CFrame = Torso.CFrame
  5776. game.Debris:AddItem(Zanzoken,0.5)
  5777. Zanzoken.Transparency = 1
  5778. Zano:Play()
  5779. wait()
  5780. idk = Instance.new("BillboardGui",Zanzoken)
  5781. idk.Size = UDim2.new(10,0,15,0)
  5782. idk.AlwaysOnTop = false
  5783. idk1 = Instance.new("ImageLabel",idk)
  5784. idk1.BackgroundTransparency = 1
  5785. idk.ExtentsOffset = v3(0,0,0)
  5786. idk1.ImageTransparency = 0
  5787. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5788. idk1.Size = UDim2.new(2,0,1,0)
  5789. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5790. idk1.Image = "rbxassetid://319554883"
  5791. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5792. wait()
  5793. Zanzoken = Instance.new("Part",char)
  5794. Zanzoken.Anchored = true
  5795. Zanzoken.Position = v3(999,999,999)
  5796. Zanzoken.CFrame = Torso.CFrame
  5797. game.Debris:AddItem(Zanzoken,0.5)
  5798. Zanzoken.Transparency = 1
  5799. wait()
  5800. idk = Instance.new("BillboardGui",Zanzoken)
  5801. idk.Size = UDim2.new(20,0,20,0)
  5802. idk.AlwaysOnTop = false
  5803. idk1 = Instance.new("ImageLabel",idk)
  5804. idk1.BackgroundTransparency = 1
  5805. idk.ExtentsOffset = v3(0,0,0)
  5806. idk1.ImageTransparency = 0
  5807. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5808. idk1.Size = UDim2.new(2,0,1,0)
  5809. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5810. idk1.Image = "rbxassetid://319554883"
  5811. punchsound1:Play()
  5812. for i = 0, 6, 0.1 do
  5813. swait()
  5814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5816. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5817. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5818. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5819. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5820. end
  5821. for i = 0, 0.6, 0.1 do
  5822. swait()
  5823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5825. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5826. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5827. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5828. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5829. end
  5830. for i = 0, 0.6, 0.1 do
  5831. swait()
  5832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5834. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5835. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5836. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5837. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5838. end
  5839. punchsound1:Play()
  5840. for i = 0, 1, 0.1 do
  5841. swait()
  5842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5844. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5845. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5846. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5847. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5848. end
  5849. for i = 0, 0.6, 0.1 do
  5850. swait()
  5851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5853. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5854. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5855. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5856. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5857. end
  5858. for i = 0, 0.6, 0.1 do
  5859. swait()
  5860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5862. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5863. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5864. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5865. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5866. end
  5867. punchsound1:Play()
  5868. for i = 0, 1, 0.1 do
  5869. swait()
  5870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5872. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5873. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5874. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5875. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5876. end
  5877. for i = 0, 0.6, 0.1 do
  5878. swait()
  5879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5882. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5883. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5884. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5885. end
  5886. for i = 0, 0.6, 0.1 do
  5887. swait()
  5888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5890. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5891. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5892. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5893. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5894. end
  5895. punchsound1:Play()
  5896. for i = 0, 1, 0.1 do
  5897. swait()
  5898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5900. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5901. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5902. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5903. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5904. end
  5905. for i = 0, 0.6, 0.1 do
  5906. swait()
  5907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5910. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5911. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5912. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5913. end
  5914. for i = 0, 0.6, 0.1 do
  5915. swait()
  5916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5918. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5920. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5921. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5922. end
  5923. punchsound1:Play()
  5924. for i = 0, 1, 0.1 do
  5925. swait()
  5926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5928. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5929. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5930. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5931. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5932. end
  5933. for i = 0, 0.6, 0.1 do
  5934. swait()
  5935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5937. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5938. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5939. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5940. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5941. end
  5942. for i = 0, 0.6, 0.1 do
  5943. swait()
  5944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5946. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5948. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5949. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5950. end
  5951. punchsound1:Play()
  5952. for i = 0, 1, 0.1 do
  5953. swait()
  5954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5956. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5957. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5958. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5959. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5960. end
  5961. for i = 0, 0.6, 0.1 do
  5962. swait()
  5963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5965. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5966. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5967. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5968. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5969. end
  5970. for i = 0, 0.6, 0.1 do
  5971. swait()
  5972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5974. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5975. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5976. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5977. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5978. end
  5979. punchsound1:Play()
  5980. for i = 0, 1, 0.1 do
  5981. swait()
  5982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5985. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5986. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5987. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5988. end
  5989.  
  5990.  
  5991.  
  5992. for i,v in pairs(to.Parent:GetChildren()) do
  5993. if v:IsA("Humanoid") then
  5994. v.Health = v.Health - 20
  5995.  
  5996. v.PlatformStand = true
  5997. end
  5998. end
  5999. StrongPunch:Play()
  6000. for i = 0, 1, 0.1 do
  6001. swait()
  6002. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6003. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6004. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  6007. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6008. end
  6009. for i = 0, 1, 0.1 do
  6010. swait()
  6011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6013. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6014. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6015. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6016. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6017. end
  6018. for i,v in pairs(to.Parent:GetChildren()) do
  6019. if v:IsA("Humanoid") then
  6020. v.Health = v.Health - 5
  6021.  
  6022. v.PlatformStand = true
  6023. end
  6024. end
  6025. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6026. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6027. Zanzoken = Instance.new("Part",char)
  6028. Zanzoken.Anchored = true
  6029. Zanzoken.Position = v3(999,999,999)
  6030. Zanzoken.CFrame = Torso.CFrame
  6031. game.Debris:AddItem(Zanzoken,0.5)
  6032. Zanzoken.Transparency = 1
  6033. Zano:Play()
  6034. wait()
  6035. idk = Instance.new("BillboardGui",Zanzoken)
  6036. idk.Size = UDim2.new(10,0,15,0)
  6037. idk.AlwaysOnTop = false
  6038. idk1 = Instance.new("ImageLabel",idk)
  6039. idk1.BackgroundTransparency = 1
  6040. idk.ExtentsOffset = v3(0,0,0)
  6041. idk1.ImageTransparency = 0
  6042. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6043. idk1.Size = UDim2.new(2,0,1,0)
  6044. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6045. idk1.Image = "rbxassetid://319554883"
  6046. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6047. wait()
  6048. Zanzoken = Instance.new("Part",char)
  6049. Zanzoken.Anchored = true
  6050. Zanzoken.Position = v3(999,999,999)
  6051. Zanzoken.CFrame = Torso.CFrame
  6052. game.Debris:AddItem(Zanzoken,0.5)
  6053. Zanzoken.Transparency = 1
  6054. wait()
  6055. idk = Instance.new("BillboardGui",Zanzoken)
  6056. idk.Size = UDim2.new(20,0,20,0)
  6057. idk.AlwaysOnTop = false
  6058. idk1 = Instance.new("ImageLabel",idk)
  6059. idk1.BackgroundTransparency = 1
  6060. idk.ExtentsOffset = v3(0,0,0)
  6061. idk1.ImageTransparency = 0
  6062. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6063. idk1.Size = UDim2.new(2,0,1,0)
  6064. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6065. idk1.Image = "rbxassetid://319554883"
  6066. for i = 0, 1, 0.1 do
  6067. swait()
  6068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6074. end
  6075. punchsound1:Play()
  6076. for i = 0, 1, 0.1 do
  6077. swait()
  6078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6081. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6082. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6083. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6084. end
  6085. punchsound1:Play()
  6086. for i = 0, 1, 0.1 do
  6087. swait()
  6088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6090. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6091. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6092. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6093. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6094. end
  6095. for i = 0, 1, 0.1 do
  6096. swait()
  6097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6099. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
  6102. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6103. end
  6104. for i = 0, 1, 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 / 25))), 0.2)
  6111. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6112. end
  6113. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6114. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6115. Zanzoken = Instance.new("Part",char)
  6116. Zanzoken.Anchored = true
  6117. Zanzoken.Position = v3(999,999,999)
  6118. Zanzoken.CFrame = Torso.CFrame
  6119. game.Debris:AddItem(Zanzoken,0.5)
  6120. Zanzoken.Transparency = 1
  6121. Zano:Play()
  6122. wait()
  6123. idk = Instance.new("BillboardGui",Zanzoken)
  6124. idk.Size = UDim2.new(10,0,15,0)
  6125. idk.AlwaysOnTop = false
  6126. idk1 = Instance.new("ImageLabel",idk)
  6127. idk1.BackgroundTransparency = 1
  6128. idk.ExtentsOffset = v3(0,0,0)
  6129. idk1.ImageTransparency = 0
  6130. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6131. idk1.Size = UDim2.new(2,0,1,0)
  6132. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6133. idk1.Image = "rbxassetid://319554883"
  6134. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6135. wait()
  6136. Zanzoken = Instance.new("Part",char)
  6137. Zanzoken.Anchored = true
  6138. Zanzoken.Position = v3(999,999,999)
  6139. Zanzoken.CFrame = Torso.CFrame
  6140. game.Debris:AddItem(Zanzoken,0.5)
  6141. Zanzoken.Transparency = 1
  6142. wait()
  6143. idk = Instance.new("BillboardGui",Zanzoken)
  6144. idk.Size = UDim2.new(20,0,20,0)
  6145. idk.AlwaysOnTop = false
  6146. idk1 = Instance.new("ImageLabel",idk)
  6147. idk1.BackgroundTransparency = 1
  6148. idk.ExtentsOffset = v3(0,0,0)
  6149. idk1.ImageTransparency = 0
  6150. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6151. idk1.Size = UDim2.new(2,0,1,0)
  6152. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6153. idk1.Image = "rbxassetid://319554883"
  6154. StrongPunch:Play()
  6155. Break:Play()
  6156.  
  6157. for i = 0, 6, 0.1 do
  6158. swait()
  6159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6161. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6162. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6163. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6164. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6165. end
  6166. StrongPunch1:Play()
  6167. for i = 0, 6, 0.1 do
  6168. swait()
  6169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6172. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6173. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6174. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6175. end
  6176. StrongPunch2:Play()
  6177. for i = 0, 7, 0.1 do
  6178. swait()
  6179. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6180. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6181. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6182. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6183. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6184. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6185. end
  6186. for i = 0, 1, 0.1 do
  6187. swait()
  6188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6190. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6191. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6192. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6193. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6194. end
  6195. punchsound1:Play()
  6196. for i = 0, 1, 0.1 do
  6197. swait()
  6198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6199. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6200. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6201. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6202. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6203. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6204. end
  6205. punchsound1:Play()
  6206. for i = 0, 1, 0.1 do
  6207. swait()
  6208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6210. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6211. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6212. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6213. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6214. end
  6215. for i = 0, 1, 0.1 do
  6216. swait()
  6217. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6218. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6219. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6220. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6221. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6222. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6223. end
  6224. for i = 0, 1, 0.1 do
  6225. swait()
  6226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6228. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6229. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6230. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6231. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6232. end
  6233. punchsound1:Play()
  6234. for i = 0, 0.5, 0.1 do
  6235. swait()
  6236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6238. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6239. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6240. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6241. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6242. end
  6243. punchsound1:Play()
  6244. for i = 0, 0.5, 0.1 do
  6245. swait()
  6246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6248. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6249. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6250. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6251. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6252. end
  6253. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6254. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6255. Zanzoken = Instance.new("Part",char)
  6256. Zanzoken.Anchored = true
  6257. Zanzoken.Position = v3(999,999,999)
  6258. Zanzoken.CFrame = Torso.CFrame
  6259. game.Debris:AddItem(Zanzoken,0.5)
  6260. Zanzoken.Transparency = 1
  6261. Zano:Play()
  6262. wait()
  6263. idk = Instance.new("BillboardGui",Zanzoken)
  6264. idk.Size = UDim2.new(10,0,15,0)
  6265. idk.AlwaysOnTop = false
  6266. idk1 = Instance.new("ImageLabel",idk)
  6267. idk1.BackgroundTransparency = 1
  6268. idk.ExtentsOffset = v3(0,0,0)
  6269. idk1.ImageTransparency = 0
  6270. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6271. idk1.Size = UDim2.new(2,0,1,0)
  6272. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6273. idk1.Image = "rbxassetid://319554883"
  6274. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6275. wait()
  6276. Zanzoken = Instance.new("Part",char)
  6277. Zanzoken.Anchored = true
  6278. Zanzoken.Position = v3(999,999,999)
  6279. Zanzoken.CFrame = Torso.CFrame
  6280. game.Debris:AddItem(Zanzoken,0.5)
  6281. Zanzoken.Transparency = 1
  6282. wait()
  6283. idk = Instance.new("BillboardGui",Zanzoken)
  6284. idk.Size = UDim2.new(20,0,20,0)
  6285. idk.AlwaysOnTop = false
  6286. idk1 = Instance.new("ImageLabel",idk)
  6287. idk1.BackgroundTransparency = 1
  6288. idk.ExtentsOffset = v3(0,0,0)
  6289. idk1.ImageTransparency = 0
  6290. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6291. idk1.Size = UDim2.new(2,0,1,0)
  6292. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6293. idk1.Image = "rbxassetid://319554883"
  6294. for i = 0, 0.4, 0.1 do
  6295. swait()
  6296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6298. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6299. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6300. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6301. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6302. end
  6303. punchsound1:Play()
  6304. for i = 0, 0.4, 0.1 do
  6305. swait()
  6306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6308. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6309. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6310. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6311. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6312. end
  6313. for i = 0, 0.4, 0.1 do
  6314. swait()
  6315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6318. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6319. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6320. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6321. end
  6322. punchsound1:Play()
  6323. for i = 0, 0.4, 0.1 do
  6324. swait()
  6325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6328. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6330. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6331. end
  6332. for i = 0, 0.4, 0.1 do
  6333. swait()
  6334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6337. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6338. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6339. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6340. end
  6341. punchsound1:Play()
  6342. for i = 0, 0.4, 0.1 do
  6343. swait()
  6344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6347. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6348. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6349. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6350. end
  6351. for i = 0, 0.4, 0.1 do
  6352. swait()
  6353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6355. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6356. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6357. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6358. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6359. end
  6360. punchsound1:Play()
  6361. for i = 0, 0.4, 0.1 do
  6362. swait()
  6363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6365. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6368. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6369. end
  6370. for i = 0, 0.4, 0.1 do
  6371. swait()
  6372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6378. end
  6379. punchsound1:Play()
  6380. for i = 0, 0.4, 0.1 do
  6381. swait()
  6382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6384. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6385. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6386. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6387. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6388. end
  6389. for i = 0, 0.4, 0.1 do
  6390. swait()
  6391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6393. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6394. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6395. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6396. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6397. end
  6398. punchsound1:Play()
  6399. for i = 0, 0.4, 0.1 do
  6400. swait()
  6401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6403. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6404. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6405. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6406. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6407. end
  6408. for i = 0, 0.4, 0.1 do
  6409. swait()
  6410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6412. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6413. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6414. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6415. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6416. end
  6417. punchsound1:Play()
  6418. for i = 0, 0.4, 0.1 do
  6419. swait()
  6420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6422. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6423. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6424. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6425. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6426. end
  6427. punchsound1:Play()
  6428. local pie222 = Instance.new("ParticleEmitter")
  6429. pie222.Parent = LeftArm
  6430. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6431. pie222.LightEmission = 1
  6432. pie222.Size = NumberSequence.new(3)
  6433. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6434. pie222.Transparency = NumberSequence.new(0.6,1)
  6435. pie222.EmissionDirection = "Top"
  6436. pie222.Enabled = true
  6437. pie222.Lifetime = NumberRange.new(1)
  6438. pie222.Rotation = NumberRange.new(-320, 320)
  6439. pie222.Rate = 404
  6440. pie222.Speed = NumberRange.new(0)
  6441. pie222.LockedToPart = false
  6442. pie222.VelocitySpread = 2
  6443. for i = 0, 2, 0.1 do
  6444. swait()
  6445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6449. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6450. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6451. end
  6452. wait(2)
  6453. bigbangattack2()
  6454. pie222:Destroy()
  6455.  
  6456. for i,v in pairs(to.Parent:GetChildren()) do
  6457. if v:IsA("Humanoid") then
  6458. v.Health = v.Health - math.huge
  6459.  
  6460. v.PlatformStand = true
  6461. end
  6462. end
  6463.  
  6464. hit1 = false
  6465.  
  6466. hit2 = true
  6467. for i,v in pairs(to.Parent:GetChildren()) do
  6468. if v:IsA("Humanoid") then
  6469. v.Health = v.Health - 10
  6470.  
  6471. v.PlatformStand = true
  6472. end
  6473. end
  6474. hit2 = false
  6475.  
  6476. hit3 = true
  6477. hit4 = true
  6478.  
  6479.  
  6480.  
  6481.  
  6482. coroutine.wrap(function()
  6483. for i=1,2 do
  6484. wait()
  6485.  
  6486.  
  6487.  
  6488.  
  6489.  
  6490. for i,v in pairs(to.Parent:GetChildren()) do
  6491. if v:IsA("Humanoid") then
  6492. v.Health = v.Health - 2
  6493.  
  6494. v.PlatformStand = true
  6495. end
  6496. end
  6497. end
  6498.  
  6499.  
  6500. wait(3)
  6501. end)()
  6502.  
  6503.  
  6504.  
  6505.  
  6506.  
  6507.  
  6508.  
  6509.  
  6510.  
  6511.  
  6512.  
  6513.  
  6514.  
  6515.  
  6516. for i,v in pairs(to.Parent:GetChildren()) do
  6517. if v:IsA("Humanoid") then
  6518. v.Health = v.Health - 10
  6519.  
  6520. v.PlatformStand = true
  6521. end
  6522. end
  6523.  
  6524.  
  6525.  
  6526. hitground = new("Part",char)
  6527. hitground.Size = Vector3.new(5,5,5)
  6528. hitground.Name = "Ground"
  6529. hitground.Transparency = 1
  6530. hitground.CanCollide = false
  6531. game.Debris:AddItem(hitground,2)
  6532. hitground.Position = Vector3.new(999,999,999)
  6533. hitgroundweld = new("Weld",hitground)
  6534. hitgroundweld.Part0 = to
  6535. hitgroundweld.Part1 = hitground
  6536. hitground.Touched:connect(function(hit2)
  6537. if hit2.Size.x > 150 then
  6538. hitground:Destroy()
  6539. ad = new("Part",char)
  6540. ad.Name = "NewPart"
  6541. ad.Size = Vector3.new(30,0.1,30)
  6542. ad.CanCollide = false
  6543. ad.Anchored = true
  6544. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6545. ad.Transparency = 1
  6546. aad = new("Decal",ad)
  6547.  
  6548. aad.Face = "Top"
  6549. aad.Transparency = 1
  6550. aad.Transparency = 0
  6551. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6552. smoke = new("Part",to)
  6553. smokemesh = new("SpecialMesh",smoke)
  6554. smokemesh.MeshId = "rbxassetid://928329648"
  6555. smoke.BrickColor = hit2.BrickColor
  6556. smoke.Anchored = true
  6557. smoke.Position = hitground.Position
  6558. GroundImpact:Play()
  6559. for i = 1,20 do
  6560. wait()
  6561. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6562. smoke.Transparency = smoke.Transparency + 1/20
  6563. end
  6564. smoke:Destroy()
  6565. wait(0.5)
  6566.  
  6567. for i = 1,20 do
  6568. wait(0.1)
  6569. aad.Transparency = aad.Transparency + 1/20
  6570. end
  6571. end
  6572. end)
  6573. ys = Instance.new("BodyVelocity",to)
  6574. ys.Name = "GO"
  6575.  
  6576. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6577.  
  6578. ys.Velocity = v3(0,-90,0)
  6579.  
  6580. wait(1)
  6581. ys:Destroy()
  6582.  
  6583.  
  6584.  
  6585. hit3 = false
  6586. hit4 = false
  6587.  
  6588.  
  6589. hit1 = false
  6590. hit2 = false
  6591. hit3 = false
  6592. hit4 = false
  6593. idle = true
  6594. RootPart.Anchored = false
  6595. end
  6596. end)
  6597. end
  6598.  
  6599. function Combo3()
  6600. getplayer = new("Part",char)
  6601. getplayer.Position = Vector3.new(999,999,999)
  6602. getplayer.Transparency = 1
  6603. getplayer.Size = v3(3,3,3)
  6604. getplayer.CanCollide = false
  6605. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6606. getplayer.Name = "GetPlayer"
  6607.  
  6608. game.Debris:AddItem(getplayer,0.5)
  6609.  
  6610. getplayer.Touched:connect(function(hit)
  6611. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6612. getplayer:Destroy()
  6613. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6614. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6615. to.Anchored = true
  6616. RootPart.Anchored = true
  6617. idle = false
  6618.  
  6619.  
  6620. punchsound1:Play()
  6621. hit1 = true
  6622. for i = 0, 1, 0.1 do
  6623. swait()
  6624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6626. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6627. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6628. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6629. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6630. end
  6631. punchsound1:Play()
  6632. for i = 0, 1, 0.1 do
  6633. swait()
  6634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6637. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6639. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6640. end
  6641. punchsound1:Play()
  6642. for i = 0, 1, 0.1 do
  6643. swait()
  6644. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6645. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6646. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6647. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6648. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6649. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6650. end
  6651. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6652. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6653. Zanzoken = Instance.new("Part",char)
  6654. Zanzoken.Anchored = true
  6655. Zanzoken.Position = v3(999,999,999)
  6656. Zanzoken.CFrame = Torso.CFrame
  6657. game.Debris:AddItem(Zanzoken,0.5)
  6658. Zanzoken.Transparency = 1
  6659. Zano:Play()
  6660. wait()
  6661. idk = Instance.new("BillboardGui",Zanzoken)
  6662. idk.Size = UDim2.new(10,0,15,0)
  6663. idk.AlwaysOnTop = false
  6664. idk1 = Instance.new("ImageLabel",idk)
  6665. idk1.BackgroundTransparency = 1
  6666. idk.ExtentsOffset = v3(0,0,0)
  6667. idk1.ImageTransparency = 0
  6668. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6669. idk1.Size = UDim2.new(2,0,1,0)
  6670. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6671. idk1.Image = "rbxassetid://319554883"
  6672. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6673. wait()
  6674. Zanzoken = Instance.new("Part",char)
  6675. Zanzoken.Anchored = true
  6676. Zanzoken.Position = v3(999,999,999)
  6677. Zanzoken.CFrame = Torso.CFrame
  6678. game.Debris:AddItem(Zanzoken,0.5)
  6679. Zanzoken.Transparency = 1
  6680. wait()
  6681. idk = Instance.new("BillboardGui",Zanzoken)
  6682. idk.Size = UDim2.new(20,0,20,0)
  6683. idk.AlwaysOnTop = false
  6684. idk1 = Instance.new("ImageLabel",idk)
  6685. idk1.BackgroundTransparency = 1
  6686. idk.ExtentsOffset = v3(0,0,0)
  6687. idk1.ImageTransparency = 0
  6688. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6689. idk1.Size = UDim2.new(2,0,1,0)
  6690. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6691. idk1.Image = "rbxassetid://319554883"
  6692. for i = 0, 1, 0.1 do
  6693. swait()
  6694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6696. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6697. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6698. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6699. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6700. end
  6701. punchsound1:Play()
  6702. for i = 0, 1, 0.1 do
  6703. swait()
  6704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6706. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6707. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6708. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6709. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6710. end
  6711. punchsound1:Play()
  6712. for i = 0, 1, 0.1 do
  6713. swait()
  6714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6716. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6717. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6718. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6719. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6720. end
  6721. for i = 0, 1, 0.1 do
  6722. swait()
  6723. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6724. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6725. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6726. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6727. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6728. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6729. end
  6730. punchsound1:Play()
  6731. for i = 0, 1, 0.1 do
  6732. swait()
  6733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6735. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6737. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6738. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6739. end
  6740. punchsound1:Play()
  6741. for i = 0, 1, 0.1 do
  6742. swait()
  6743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6746. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6747. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6748. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6749. end
  6750. for i = 0, 1, 0.1 do
  6751. swait()
  6752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6754. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6755. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6756. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6757. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6758. end
  6759. punchsound1:Play()
  6760. for i = 0, 1, 0.1 do
  6761. swait()
  6762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6767. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6768. end
  6769. punchsound1:Play()
  6770. for i,v in pairs(to.Parent:GetChildren()) do
  6771. if v:IsA("Humanoid") then
  6772. v.Health = v.Health - 10
  6773.  
  6774. v.PlatformStand = true
  6775. end
  6776. end
  6777. for i = 0, 1, 0.1 do
  6778. swait()
  6779. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6780. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6781. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6782. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6783. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6784. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6785. end
  6786.  
  6787. for i = 0, 1, 0.1 do
  6788. swait()
  6789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6791. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6794. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6795. end
  6796. punchsound1:Play()
  6797. for i = 0, 1, 0.1 do
  6798. swait()
  6799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6801. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6802. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6803. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6804. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6805. end
  6806. for i,v in pairs(to.Parent:GetChildren()) do
  6807. if v:IsA("Humanoid") then
  6808. v.Health = v.Health - 3
  6809.  
  6810. v.PlatformStand = true
  6811. end
  6812. end
  6813. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6814. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6815. Zanzoken = Instance.new("Part",char)
  6816. Zanzoken.Anchored = true
  6817. Zanzoken.Position = v3(999,999,999)
  6818. Zanzoken.CFrame = Torso.CFrame
  6819. game.Debris:AddItem(Zanzoken,0.5)
  6820. Zanzoken.Transparency = 1
  6821. Zano:Play()
  6822. wait()
  6823. idk = Instance.new("BillboardGui",Zanzoken)
  6824. idk.Size = UDim2.new(10,0,15,0)
  6825. idk.AlwaysOnTop = false
  6826. idk1 = Instance.new("ImageLabel",idk)
  6827. idk1.BackgroundTransparency = 1
  6828. idk.ExtentsOffset = v3(0,0,0)
  6829. idk1.ImageTransparency = 0
  6830. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6831. idk1.Size = UDim2.new(2,0,1,0)
  6832. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6833. idk1.Image = "rbxassetid://319554883"
  6834. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6835. wait()
  6836. Zanzoken = Instance.new("Part",char)
  6837. Zanzoken.Anchored = true
  6838. Zanzoken.Position = v3(999,999,999)
  6839. Zanzoken.CFrame = Torso.CFrame
  6840. game.Debris:AddItem(Zanzoken,0.5)
  6841. Zanzoken.Transparency = 1
  6842. wait()
  6843. idk = Instance.new("BillboardGui",Zanzoken)
  6844. idk.Size = UDim2.new(20,0,20,0)
  6845. idk.AlwaysOnTop = false
  6846. idk1 = Instance.new("ImageLabel",idk)
  6847. idk1.BackgroundTransparency = 1
  6848. idk.ExtentsOffset = v3(0,0,0)
  6849. idk1.ImageTransparency = 0
  6850. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6851. idk1.Size = UDim2.new(2,0,1,0)
  6852. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6853. idk1.Image = "rbxassetid://319554883"
  6854. for i = 0, 1, 0.1 do
  6855. swait()
  6856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6858. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6859. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6860. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6861. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6862. end
  6863. for i = 0, 1, 0.1 do
  6864. swait()
  6865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6867. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6869. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6870. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6871. end
  6872. punchsound1:Play()
  6873. for i = 0, 1, 0.1 do
  6874. swait()
  6875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6878. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6879. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6880. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6881. end
  6882. for i,v in pairs(to.Parent:GetChildren()) do
  6883. if v:IsA("Humanoid") then
  6884. v.Health = v.Health - 3
  6885.  
  6886. v.PlatformStand = true
  6887. end
  6888. end
  6889. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6890. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6891. Zanzoken = Instance.new("Part",char)
  6892. Zanzoken.Anchored = true
  6893. Zanzoken.Position = v3(999,999,999)
  6894. Zanzoken.CFrame = Torso.CFrame
  6895. game.Debris:AddItem(Zanzoken,0.5)
  6896. Zanzoken.Transparency = 1
  6897. Zano:Play()
  6898. wait()
  6899. idk = Instance.new("BillboardGui",Zanzoken)
  6900. idk.Size = UDim2.new(10,0,15,0)
  6901. idk.AlwaysOnTop = false
  6902. idk1 = Instance.new("ImageLabel",idk)
  6903. idk1.BackgroundTransparency = 1
  6904. idk.ExtentsOffset = v3(0,0,0)
  6905. idk1.ImageTransparency = 0
  6906. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6907. idk1.Size = UDim2.new(2,0,1,0)
  6908. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6909. idk1.Image = "rbxassetid://319554883"
  6910. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6911. wait()
  6912. Zanzoken = Instance.new("Part",char)
  6913. Zanzoken.Anchored = true
  6914. Zanzoken.Position = v3(999,999,999)
  6915. Zanzoken.CFrame = Torso.CFrame
  6916. game.Debris:AddItem(Zanzoken,0.5)
  6917. Zanzoken.Transparency = 1
  6918. wait()
  6919. idk = Instance.new("BillboardGui",Zanzoken)
  6920. idk.Size = UDim2.new(20,0,20,0)
  6921. idk.AlwaysOnTop = false
  6922. idk1 = Instance.new("ImageLabel",idk)
  6923. idk1.BackgroundTransparency = 1
  6924. idk.ExtentsOffset = v3(0,0,0)
  6925. idk1.ImageTransparency = 0
  6926. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6927. idk1.Size = UDim2.new(2,0,1,0)
  6928. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6929. idk1.Image = "rbxassetid://319554883"
  6930. punchsound1:Play()
  6931. for i = 0, 1, 0.1 do
  6932. swait()
  6933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6935. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6937. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6938. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6939. end
  6940. punchsound1:Play()
  6941. for i = 0, 1, 0.1 do
  6942. swait()
  6943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6946. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6947. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6948. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6949. end
  6950.  
  6951.  
  6952. for i,v in pairs(to.Parent:GetChildren()) do
  6953. if v:IsA("Humanoid") then
  6954. v.Health = v.Health - 20
  6955.  
  6956. v.PlatformStand = true
  6957. end
  6958. end
  6959. StrongPunch:Play()
  6960. for i = 0, 1, 0.1 do
  6961. swait()
  6962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6966. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6967. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6968. end
  6969. for i = 0, 1, 0.1 do
  6970. swait()
  6971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6973. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6974. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6975. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6976. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6977. end
  6978. for i,v in pairs(to.Parent:GetChildren()) do
  6979. if v:IsA("Humanoid") then
  6980. v.Health = v.Health - 3
  6981.  
  6982. v.PlatformStand = true
  6983. end
  6984. end
  6985. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6986. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6987. Zanzoken = Instance.new("Part",char)
  6988. Zanzoken.Anchored = true
  6989. Zanzoken.Position = v3(999,999,999)
  6990. Zanzoken.CFrame = Torso.CFrame
  6991. game.Debris:AddItem(Zanzoken,0.5)
  6992. Zanzoken.Transparency = 1
  6993. Zano:Play()
  6994. wait()
  6995. idk = Instance.new("BillboardGui",Zanzoken)
  6996. idk.Size = UDim2.new(10,0,15,0)
  6997. idk.AlwaysOnTop = false
  6998. idk1 = Instance.new("ImageLabel",idk)
  6999. idk1.BackgroundTransparency = 1
  7000. idk.ExtentsOffset = v3(0,0,0)
  7001. idk1.ImageTransparency = 0
  7002. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7003. idk1.Size = UDim2.new(2,0,1,0)
  7004. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7005. idk1.Image = "rbxassetid://319554883"
  7006. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7007. wait()
  7008. Zanzoken = Instance.new("Part",char)
  7009. Zanzoken.Anchored = true
  7010. Zanzoken.Position = v3(999,999,999)
  7011. Zanzoken.CFrame = Torso.CFrame
  7012. game.Debris:AddItem(Zanzoken,0.5)
  7013. Zanzoken.Transparency = 1
  7014. wait()
  7015. idk = Instance.new("BillboardGui",Zanzoken)
  7016. idk.Size = UDim2.new(20,0,20,0)
  7017. idk.AlwaysOnTop = false
  7018. idk1 = Instance.new("ImageLabel",idk)
  7019. idk1.BackgroundTransparency = 1
  7020. idk.ExtentsOffset = v3(0,0,0)
  7021. idk1.ImageTransparency = 0
  7022. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7023. idk1.Size = UDim2.new(2,0,1,0)
  7024. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7025. idk1.Image = "rbxassetid://319554883"
  7026. for i = 0, 1, 0.1 do
  7027. swait()
  7028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7030. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7031. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7032. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7033. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7034. end
  7035. punchsound1:Play()
  7036. for i = 0, 1, 0.1 do
  7037. swait()
  7038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7040. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7043. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7044. end
  7045. punchsound1:Play()
  7046. for i = 0, 1, 0.1 do
  7047. swait()
  7048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7050. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7051. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7052. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7053. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7054. end
  7055. for i = 0, 1, 0.1 do
  7056. swait()
  7057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7059. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7062. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7063. end
  7064. for i = 0, 1, 0.1 do
  7065. swait()
  7066. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7067. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7068. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7069. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7070. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7071. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7072. end
  7073. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7074. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7075. Zanzoken = Instance.new("Part",char)
  7076. Zanzoken.Anchored = true
  7077. Zanzoken.Position = v3(999,999,999)
  7078. Zanzoken.CFrame = Torso.CFrame
  7079. game.Debris:AddItem(Zanzoken,0.5)
  7080. Zanzoken.Transparency = 1
  7081. Zano:Play()
  7082. wait()
  7083. idk = Instance.new("BillboardGui",Zanzoken)
  7084. idk.Size = UDim2.new(10,0,15,0)
  7085. idk.AlwaysOnTop = false
  7086. idk1 = Instance.new("ImageLabel",idk)
  7087. idk1.BackgroundTransparency = 1
  7088. idk.ExtentsOffset = v3(0,0,0)
  7089. idk1.ImageTransparency = 0
  7090. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7091. idk1.Size = UDim2.new(2,0,1,0)
  7092. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7093. idk1.Image = "rbxassetid://319554883"
  7094. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7095. wait()
  7096. Zanzoken = Instance.new("Part",char)
  7097. Zanzoken.Anchored = true
  7098. Zanzoken.Position = v3(999,999,999)
  7099. Zanzoken.CFrame = Torso.CFrame
  7100. game.Debris:AddItem(Zanzoken,0.5)
  7101. Zanzoken.Transparency = 1
  7102. wait()
  7103. idk = Instance.new("BillboardGui",Zanzoken)
  7104. idk.Size = UDim2.new(20,0,20,0)
  7105. idk.AlwaysOnTop = false
  7106. idk1 = Instance.new("ImageLabel",idk)
  7107. idk1.BackgroundTransparency = 1
  7108. idk.ExtentsOffset = v3(0,0,0)
  7109. idk1.ImageTransparency = 0
  7110. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7111. idk1.Size = UDim2.new(2,0,1,0)
  7112. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7113. idk1.Image = "rbxassetid://319554883"
  7114. StrongPunch:Play()
  7115. Break:Play()
  7116. local Aura4 = Instance.new('ParticleEmitter')
  7117. Aura4.Name = "Aura"
  7118. Aura4.Texture = "rbxassetid://1046299182"
  7119. Aura4.Parent = Torso
  7120. Aura4.LightEmission = 1
  7121. Aura4.Transparency = NumberSequence.new(0.7,1)
  7122. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7123. Aura4.Size = NumberSequence.new(1,30)
  7124. Aura4.Rotation = NumberRange.new(-360,360)
  7125. Aura4.LockedToPart = true
  7126. Aura4.Lifetime = NumberRange.new(0.2)
  7127. Aura4.Rate = 100
  7128. Aura4.Speed = NumberRange.new(0)
  7129. Aura4.EmissionDirection = "Top"
  7130. for i = 0, 6, 0.1 do
  7131. swait()
  7132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7135. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7136. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7137. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7138. end
  7139. Aura4:Destroy()
  7140. wait(0.1)
  7141. local Aura4 = Instance.new('ParticleEmitter')
  7142. Aura4.Name = "Aura"
  7143. Aura4.Texture = "rbxassetid://1046299182"
  7144. Aura4.Parent = Torso
  7145. Aura4.LightEmission = 1
  7146. Aura4.Transparency = NumberSequence.new(0.7,1)
  7147. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7148. Aura4.Size = NumberSequence.new(1,30)
  7149. Aura4.Rotation = NumberRange.new(-360,360)
  7150. Aura4.LockedToPart = true
  7151. Aura4.Lifetime = NumberRange.new(0.2)
  7152. Aura4.Rate = 100
  7153. Aura4.Speed = NumberRange.new(0)
  7154. Aura4.EmissionDirection = "Top"
  7155. StrongPunch1:Play()
  7156. Break:Play()
  7157. for i = 0, 6, 0.1 do
  7158. swait()
  7159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7161. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7164. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7165. end
  7166. Aura4:Destroy()
  7167. StrongPunch2:Play()
  7168. Break:Play()
  7169. local Aura4 = Instance.new('ParticleEmitter')
  7170. Aura4.Name = "Aura"
  7171. Aura4.Texture = "rbxassetid://1046299182"
  7172. Aura4.Parent = Torso
  7173. Aura4.LightEmission = 1
  7174. Aura4.Transparency = NumberSequence.new(0.7,1)
  7175. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7176. Aura4.Size = NumberSequence.new(1,30)
  7177. Aura4.Rotation = NumberRange.new(-360,360)
  7178. Aura4.LockedToPart = true
  7179. Aura4.Lifetime = NumberRange.new(0.2)
  7180. Aura4.Rate = 100
  7181. Aura4.Speed = NumberRange.new(0)
  7182. Aura4.EmissionDirection = "Top"
  7183. for i = 0, 7, 0.1 do
  7184. swait()
  7185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7187. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7190. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7191. end
  7192. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7193. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7194. Aura4:Destroy()
  7195. Zanzoken = Instance.new("Part",char)
  7196. Zanzoken.Anchored = true
  7197. Zanzoken.Position = v3(999,999,999)
  7198. Zanzoken.CFrame = Torso.CFrame
  7199. game.Debris:AddItem(Zanzoken,0.5)
  7200. Zanzoken.Transparency = 1
  7201. Zano:Play()
  7202. wait()
  7203. idk = Instance.new("BillboardGui",Zanzoken)
  7204. idk.Size = UDim2.new(10,0,15,0)
  7205. idk.AlwaysOnTop = false
  7206. idk1 = Instance.new("ImageLabel",idk)
  7207. idk1.BackgroundTransparency = 1
  7208. idk.ExtentsOffset = v3(0,0,0)
  7209. idk1.ImageTransparency = 0
  7210. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7211. idk1.Size = UDim2.new(2,0,1,0)
  7212. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7213. idk1.Image = "rbxassetid://319554883"
  7214. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7215. wait()
  7216. Zanzoken = Instance.new("Part",char)
  7217. Zanzoken.Anchored = true
  7218. Zanzoken.Position = v3(999,999,999)
  7219. Zanzoken.CFrame = Torso.CFrame
  7220. game.Debris:AddItem(Zanzoken,0.5)
  7221. Zanzoken.Transparency = 1
  7222. wait()
  7223. idk = Instance.new("BillboardGui",Zanzoken)
  7224. idk.Size = UDim2.new(20,0,20,0)
  7225. idk.AlwaysOnTop = false
  7226. idk1 = Instance.new("ImageLabel",idk)
  7227. idk1.BackgroundTransparency = 1
  7228. idk.ExtentsOffset = v3(0,0,0)
  7229. idk1.ImageTransparency = 0
  7230. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7231. idk1.Size = UDim2.new(2,0,1,0)
  7232. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7233. idk1.Image = "rbxassetid://319554883"
  7234. for i = 0, 1, 0.1 do
  7235. swait()
  7236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7238. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7239. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7240. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7241. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7242. end
  7243. punchsound1:Play()
  7244. for i = 0, 1, 0.1 do
  7245. swait()
  7246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7248. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7251. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7252. end
  7253. punchsound1:Play()
  7254. for i = 0, 1, 0.1 do
  7255. swait()
  7256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7258. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7259. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7260. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7261. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7262. end
  7263. for i = 0, 1, 0.1 do
  7264. swait()
  7265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7267. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7268. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7269. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7270. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7271. end
  7272. for i = 0, 1, 0.1 do
  7273. swait()
  7274. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7275. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7276. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7277. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7278. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7279. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7280. end
  7281. punchsound1:Play()
  7282. for i = 0, 0.5, 0.1 do
  7283. swait()
  7284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7287. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7288. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7289. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7290. end
  7291. punchsound1:Play()
  7292. for i = 0, 0.5, 0.1 do
  7293. swait()
  7294. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7295. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7296. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7297. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7298. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7299. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7300. end
  7301. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7302. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7303. Zanzoken = Instance.new("Part",char)
  7304. Zanzoken.Anchored = true
  7305. Zanzoken.Position = v3(999,999,999)
  7306. Zanzoken.CFrame = Torso.CFrame
  7307. game.Debris:AddItem(Zanzoken,0.5)
  7308. Zanzoken.Transparency = 1
  7309. Zano:Play()
  7310. wait()
  7311. idk = Instance.new("BillboardGui",Zanzoken)
  7312. idk.Size = UDim2.new(10,0,15,0)
  7313. idk.AlwaysOnTop = false
  7314. idk1 = Instance.new("ImageLabel",idk)
  7315. idk1.BackgroundTransparency = 1
  7316. idk.ExtentsOffset = v3(0,0,0)
  7317. idk1.ImageTransparency = 0
  7318. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7319. idk1.Size = UDim2.new(2,0,1,0)
  7320. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7321. idk1.Image = "rbxassetid://319554883"
  7322. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7323. wait()
  7324. Zanzoken = Instance.new("Part",char)
  7325. Zanzoken.Anchored = true
  7326. Zanzoken.Position = v3(999,999,999)
  7327. Zanzoken.CFrame = Torso.CFrame
  7328. game.Debris:AddItem(Zanzoken,0.5)
  7329. Zanzoken.Transparency = 1
  7330. wait()
  7331. idk = Instance.new("BillboardGui",Zanzoken)
  7332. idk.Size = UDim2.new(20,0,20,0)
  7333. idk.AlwaysOnTop = false
  7334. idk1 = Instance.new("ImageLabel",idk)
  7335. idk1.BackgroundTransparency = 1
  7336. idk.ExtentsOffset = v3(0,0,0)
  7337. idk1.ImageTransparency = 0
  7338. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7339. idk1.Size = UDim2.new(2,0,1,0)
  7340. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7341. idk1.Image = "rbxassetid://319554883"
  7342. for i = 0, 0.4, 0.1 do
  7343. swait()
  7344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7347. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7348. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7350. end
  7351. punchsound1:Play()
  7352. for i = 0, 0.4, 0.1 do
  7353. swait()
  7354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7356. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7357. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7358. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7359. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7360. end
  7361. punchsound1:Play()
  7362. for i = 0, 1, 0.1 do
  7363. swait()
  7364. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7365. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7366. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7367. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7368. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7369. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7370. end
  7371. for i,v in pairs(to.Parent:GetChildren()) do
  7372. if v:IsA("Humanoid") then
  7373. v.Health = v.Health - 8
  7374.  
  7375. v.PlatformStand = true
  7376. end
  7377. end
  7378.  
  7379. hit1 = false
  7380.  
  7381. punchsound1:Play()
  7382. hit2 = true
  7383. for i = 0, 1, 0.1 do
  7384. swait()
  7385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7387. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7390. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7391. end
  7392. for i,v in pairs(to.Parent:GetChildren()) do
  7393. if v:IsA("Humanoid") then
  7394. v.Health = v.Health - 10
  7395.  
  7396. v.PlatformStand = true
  7397. end
  7398. end
  7399. hit2 = false
  7400.  
  7401. punchsound1:Play()
  7402. hit3 = true
  7403. hit4 = true
  7404.  
  7405.  
  7406. punchsound1:Play()
  7407.  
  7408.  
  7409. coroutine.wrap(function()
  7410. for i=1,2 do
  7411. wait()
  7412.  
  7413.  
  7414.  
  7415.  
  7416.  
  7417. for i,v in pairs(to.Parent:GetChildren()) do
  7418. if v:IsA("Humanoid") then
  7419. v.Health = v.Health - 30
  7420.  
  7421. v.PlatformStand = true
  7422. end
  7423. end
  7424. end
  7425.  
  7426.  
  7427. wait(3)
  7428. end)()
  7429.  
  7430.  
  7431.  
  7432. RootPart.Anchored = false
  7433.  
  7434.  
  7435.  
  7436.  
  7437.  
  7438. StrongPunch:Play()
  7439.  
  7440.  
  7441.  
  7442.  
  7443.  
  7444.  
  7445. for i,v in pairs(to.Parent:GetChildren()) do
  7446. if v:IsA("Humanoid") then
  7447. v.Health = v.Health - 20
  7448.  
  7449. v.PlatformStand = true
  7450. end
  7451. end
  7452.  
  7453. StrongPunch2:Play()
  7454.  
  7455.  
  7456. hitground = new("Part",char)
  7457. hitground.Size = Vector3.new(5,5,5)
  7458. hitground.Name = "Ground"
  7459. hitground.Transparency = 1
  7460. hitground.CanCollide = false
  7461. game.Debris:AddItem(hitground,2)
  7462. hitground.Position = Vector3.new(999,999,999)
  7463. hitgroundweld = new("Weld",hitground)
  7464. hitgroundweld.Part0 = to
  7465. hitgroundweld.Part1 = hitground
  7466. hitground.Touched:connect(function(hit2)
  7467. if hit2.Size.x > 150 then
  7468. hitground:Destroy()
  7469. ad = new("Part",char)
  7470. ad.Name = "NewPart"
  7471. ad.Size = Vector3.new(30,0.1,30)
  7472. ad.CanCollide = false
  7473. ad.Anchored = true
  7474. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7475. ad.Transparency = 1
  7476. aad = new("Decal",ad)
  7477.  
  7478. aad.Face = "Top"
  7479. aad.Transparency = 1
  7480. aad.Transparency = 0
  7481. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7482. smoke = new("Part",to)
  7483. smokemesh = new("SpecialMesh",smoke)
  7484. smokemesh.MeshId = "rbxassetid://928329648"
  7485. smoke.BrickColor = hit2.BrickColor
  7486. smoke.Anchored = true
  7487. smoke.Position = hitground.Position
  7488. GroundImpact:Play()
  7489. for i = 1,20 do
  7490. wait()
  7491. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7492. smoke.Transparency = smoke.Transparency + 1/20
  7493. end
  7494. smoke:Destroy()
  7495. wait(0.5)
  7496.  
  7497. for i = 1,20 do
  7498. wait(0.1)
  7499. aad.Transparency = aad.Transparency + 1/20
  7500. end
  7501. end
  7502. end)
  7503. ys = Instance.new("BodyVelocity",to)
  7504. ys.Name = "GO"
  7505.  
  7506. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7507.  
  7508. ys.Velocity = v3(0,-90,0)
  7509.  
  7510. wait(1)
  7511. ys:Destroy()
  7512.  
  7513.  
  7514.  
  7515.  
  7516.  
  7517. hit3 = false
  7518. hit4 = false
  7519.  
  7520.  
  7521. hit1 = false
  7522. hit2 = false
  7523. hit3 = false
  7524. hit4 = false
  7525. idle = true
  7526. RootPart.Anchored = false
  7527. to.Anchored = false
  7528. end
  7529. end)
  7530. end
  7531.  
  7532.  
  7533. function Combo2()
  7534. getplayer = new("Part",char)
  7535. getplayer.Position = Vector3.new(999,999,999)
  7536. getplayer.Transparency = 1
  7537. getplayer.Size = v3(3,3,3)
  7538. getplayer.CanCollide = false
  7539. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7540. getplayer.Name = "GetPlayer"
  7541.  
  7542. game.Debris:AddItem(getplayer,0.5)
  7543.  
  7544. getplayer.Touched:connect(function(hit)
  7545. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7546. getplayer:Destroy()
  7547. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7548. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7549. to.Anchored = true
  7550. idle = false
  7551.  
  7552.  
  7553. punchsound1:Play()
  7554. hit1 = true
  7555. for i = 0, 1, 0.1 do
  7556. swait()
  7557. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7558. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7559. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7560. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7561. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7562. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7563. end
  7564. punchsound1:Play()
  7565. for i = 0, 1, 0.1 do
  7566. swait()
  7567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7569. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7570. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7571. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7572. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7573. end
  7574. punchsound1:Play()
  7575. for i = 0, 1, 0.1 do
  7576. swait()
  7577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7579. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7580. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7581. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7582. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7583. end
  7584. for i = 0, 1, 0.1 do
  7585. swait()
  7586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7588. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7589. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7590. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7591. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7592. end
  7593. for i = 0, 1, 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 / 25))), 0.2)
  7600. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7601. end
  7602. StrongPunch1:Play()
  7603. for i = 0, 1, 0.1 do
  7604. swait()
  7605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7607. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7608. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7609. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7610. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7611. end
  7612. for i = 0, 0.6, 0.1 do
  7613. swait()
  7614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7616. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7617. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7618. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7619. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7620. end
  7621. for i = 0, 0.6, 0.1 do
  7622. swait()
  7623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7625. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7627. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7628. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7629. end
  7630. for i,v in pairs(to.Parent:GetChildren()) do
  7631. if v:IsA("Humanoid") then
  7632. v.Health = v.Health - 6
  7633.  
  7634. v.PlatformStand = true
  7635. end
  7636. end
  7637. StrongPunch:Play()
  7638. for i = 0, 1, 0.1 do
  7639. swait()
  7640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7642. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7643. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7644. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7645. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7646. end
  7647. for i,v in pairs(to.Parent:GetChildren()) do
  7648. if v:IsA("Humanoid") then
  7649. v.Health = v.Health - 8
  7650.  
  7651. v.PlatformStand = true
  7652. end
  7653. end
  7654.  
  7655. hit1 = false
  7656.  
  7657. punchsound1:Play()
  7658. hit2 = true
  7659. for i = 0, 1, 0.1 do
  7660. swait()
  7661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7662. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7663. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7664. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7665. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7666. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7667. end
  7668. for i,v in pairs(to.Parent:GetChildren()) do
  7669. if v:IsA("Humanoid") then
  7670. v.Health = v.Health - 5
  7671.  
  7672. v.PlatformStand = true
  7673. end
  7674. end
  7675. hit2 = false
  7676.  
  7677. punchsound1:Play()
  7678. hit3 = true
  7679. hit4 = true
  7680.  
  7681.  
  7682. punchsound1:Play()
  7683.  
  7684. coroutine.wrap(function()
  7685. for i=1,2 do
  7686. wait()
  7687. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7688. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7689. Zanzoken = Instance.new("Part",char)
  7690. Zanzoken.Anchored = true
  7691. Zanzoken.Position = v3(999,999,999)
  7692. Zanzoken.CFrame = Torso.CFrame
  7693. game.Debris:AddItem(Zanzoken,0.5)
  7694. Zanzoken.Transparency = 1
  7695. Zano:Play()
  7696. wait()
  7697. idk = Instance.new("BillboardGui",Zanzoken)
  7698. idk.Size = UDim2.new(10,0,15,0)
  7699. idk.AlwaysOnTop = false
  7700. idk1 = Instance.new("ImageLabel",idk)
  7701. idk1.BackgroundTransparency = 1
  7702. idk.ExtentsOffset = v3(0,0,0)
  7703. idk1.ImageTransparency = 0
  7704. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7705. idk1.Size = UDim2.new(2,0,1,0)
  7706. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7707. idk1.Image = "rbxassetid://319554883"
  7708. wait()
  7709. Zanzoken = Instance.new("Part",char)
  7710. Zanzoken.Anchored = true
  7711. Zanzoken.Position = v3(999,999,999)
  7712. Zanzoken.CFrame = Torso.CFrame
  7713. game.Debris:AddItem(Zanzoken,0.5)
  7714. Zanzoken.Transparency = 1
  7715. wait()
  7716. idk = Instance.new("BillboardGui",Zanzoken)
  7717. idk.Size = UDim2.new(20,0,20,0)
  7718. idk.AlwaysOnTop = false
  7719. idk1 = Instance.new("ImageLabel",idk)
  7720. idk1.BackgroundTransparency = 1
  7721. idk.ExtentsOffset = v3(0,0,0)
  7722. idk1.ImageTransparency = 0
  7723. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7724. idk1.Size = UDim2.new(2,0,1,0)
  7725. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7726. idk1.Image = "rbxassetid://319554883"
  7727. for i = 0, 1, 0.1 do
  7728. swait()
  7729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7734. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7735. end
  7736. StrongPunch:Play()
  7737. for i,v in pairs(to.Parent:GetChildren()) do
  7738. if v:IsA("Humanoid") then
  7739. v.Health = v.Health - 10
  7740.  
  7741. v.PlatformStand = true
  7742. end
  7743. end
  7744. end
  7745.  
  7746.  
  7747. wait(0.7)
  7748. end)()
  7749.  
  7750.  
  7751.  
  7752.  
  7753. RootPart.Anchored = true
  7754. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7755. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7756. Zanzoken = Instance.new("Part",char)
  7757. Zanzoken.Anchored = true
  7758. Zanzoken.Position = v3(999,999,999)
  7759. Zanzoken.CFrame = Torso.CFrame
  7760. game.Debris:AddItem(Zanzoken,0.5)
  7761. Zanzoken.Transparency = 1
  7762. Zano:Play()
  7763. wait()
  7764. idk = Instance.new("BillboardGui",Zanzoken)
  7765. idk.Size = UDim2.new(10,0,15,0)
  7766. idk.AlwaysOnTop = false
  7767. idk1 = Instance.new("ImageLabel",idk)
  7768. idk1.BackgroundTransparency = 1
  7769. idk.ExtentsOffset = v3(0,0,0)
  7770. idk1.ImageTransparency = 0
  7771. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7772. idk1.Size = UDim2.new(2,0,1,0)
  7773. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7774. idk1.Image = "rbxassetid://319554883"
  7775. wait()
  7776. Zanzoken = Instance.new("Part",char)
  7777. Zanzoken.Anchored = true
  7778. Zanzoken.Position = v3(999,999,999)
  7779. Zanzoken.CFrame = Torso.CFrame
  7780. game.Debris:AddItem(Zanzoken,0.5)
  7781. Zanzoken.Transparency = 1
  7782. wait()
  7783. idk = Instance.new("BillboardGui",Zanzoken)
  7784. idk.Size = UDim2.new(20,0,20,0)
  7785. idk.AlwaysOnTop = false
  7786. idk1 = Instance.new("ImageLabel",idk)
  7787. idk1.BackgroundTransparency = 1
  7788. idk.ExtentsOffset = v3(0,0,0)
  7789. idk1.ImageTransparency = 0
  7790. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7791. idk1.Size = UDim2.new(2,0,1,0)
  7792. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7793. idk1.Image = "rbxassetid://319554883"
  7794.  
  7795. for i = 0, 1, 0.1 do
  7796. swait()
  7797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7799. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7801. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7802. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7803. end
  7804.  
  7805.  
  7806. StrongPunch:Play()
  7807.  
  7808.  
  7809. for i = 0, 1, 0.1 do
  7810. swait()
  7811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7814. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7815. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7816. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7817. end
  7818.  
  7819. for i = 0, 1, 0.1 do
  7820. swait()
  7821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7823. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7824. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7825. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7826. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7827. end
  7828.  
  7829.  
  7830.  
  7831. for i,v in pairs(to.Parent:GetChildren()) do
  7832. if v:IsA("Humanoid") then
  7833. v.Health = v.Health - 20
  7834.  
  7835. v.PlatformStand = true
  7836. end
  7837. end
  7838.  
  7839. StrongPunch2:Play()
  7840. for i = 0, 1, 0.1 do
  7841. swait()
  7842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7844. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7845. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7846. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7847. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7848. end
  7849.  
  7850. hitground = new("Part",char)
  7851. hitground.Size = Vector3.new(5,5,5)
  7852. hitground.Name = "Ground"
  7853. hitground.Transparency = 1
  7854. hitground.CanCollide = false
  7855. game.Debris:AddItem(hitground,2)
  7856. hitground.Position = Vector3.new(999,999,999)
  7857. hitgroundweld = new("Weld",hitground)
  7858. hitgroundweld.Part0 = to
  7859. hitgroundweld.Part1 = hitground
  7860. hitground.Touched:connect(function(hit2)
  7861. if hit2.Size.x > 150 then
  7862. hitground:Destroy()
  7863. ad = new("Part",char)
  7864. ad.Name = "NewPart"
  7865. ad.Size = Vector3.new(30,0.1,30)
  7866. ad.CanCollide = false
  7867. ad.Anchored = true
  7868. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7869. ad.Transparency = 1
  7870. aad = new("Decal",ad)
  7871.  
  7872. aad.Face = "Top"
  7873. aad.Transparency = 1
  7874. aad.Transparency = 0
  7875. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7876. smoke = new("Part",to)
  7877. smokemesh = new("SpecialMesh",smoke)
  7878. smokemesh.MeshId = "rbxassetid://928329648"
  7879. smoke.BrickColor = hit2.BrickColor
  7880. smoke.Anchored = true
  7881. smoke.Position = hitground.Position
  7882. GroundImpact:Play()
  7883. for i = 1,20 do
  7884. wait()
  7885. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7886. smoke.Transparency = smoke.Transparency + 1/20
  7887. end
  7888. smoke:Destroy()
  7889. wait(0.5)
  7890.  
  7891. for i = 1,20 do
  7892. wait(0.1)
  7893. aad.Transparency = aad.Transparency + 1/20
  7894. end
  7895. end
  7896. end)
  7897. to.Anchored = false
  7898. ys = Instance.new("BodyVelocity",to)
  7899. ys.Name = "GO"
  7900.  
  7901. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7902.  
  7903. ys.Velocity = v3(0,-90,0)
  7904.  
  7905. wait(1)
  7906. ys:Destroy()
  7907.  
  7908.  
  7909.  
  7910.  
  7911.  
  7912. hit3 = false
  7913. hit4 = false
  7914.  
  7915.  
  7916. hit1 = false
  7917. hit2 = false
  7918. hit3 = false
  7919. hit4 = false
  7920. idle = true
  7921. RootPart.Anchored = false
  7922. end
  7923. end)
  7924. end
  7925.  
  7926. function KABOOMZ222()
  7927. local effspwn = Instance.new("Part")
  7928. coroutine.resume(coroutine.create(function()
  7929. local sound1 = Instance.new("Sound")
  7930. sound1.SoundId = "rbxassetid://440145223"
  7931. sound1.MaxDistance = 600
  7932. sound1.EmitterSize = 60
  7933. sound1.Volume = 5.5
  7934. sound1.Pitch = 1.3
  7935. sound1.Parent = effspwn
  7936. local sound2 = Instance.new("Sound")
  7937. sound2.SoundId = "rbxassetid://440145223"
  7938. sound2.MaxDistance = 300
  7939. sound2.EmitterSize = 20
  7940. sound2.Volume = 3
  7941. sound2.Pitch = 0.7
  7942. sound2.Parent = effspwn
  7943. local sound3 = Instance.new("Sound")
  7944. sound3.SoundId = "rbxassetid://440145223"
  7945. sound2.MaxDistance = 400
  7946. sound2.EmitterSize = 30
  7947. sound2.Volume = 0.5
  7948. sound2.Pitch = 0.5
  7949. sound2.Parent = effspwn
  7950. sound2:Play()
  7951. wait()
  7952. sound1:Play()
  7953. sound3:Play()
  7954. end))
  7955. local model = Instance.new("Model")
  7956. game.Debris:AddItem(model, 20)
  7957. model.Name = "smasheffects"
  7958. model.Parent = workspace
  7959. effspwn.Name = "spwnr"
  7960. effspwn.Size = Vector3.new(1, 1, 1)
  7961. effspwn.Anchored = true
  7962. effspwn.CanCollide = false
  7963. effspwn.Transparency = 1
  7964. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7965. effspwn.Parent = model
  7966.  
  7967.  
  7968.  
  7969.  
  7970. coroutine.resume(coroutine.create(function()
  7971. local shok = Instance.new("Part")
  7972. shok.Name = "whoosh"
  7973. shok.BrickColor = BrickColor.new("Institutional white")
  7974. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7975. shok.Size = Vector3.new(1, 1, 1)
  7976. shok.Anchored = true
  7977. shok.Material = "Neon"
  7978. shok.Transparency = 1
  7979. shok.CanCollide = false
  7980. shok.Parent = model
  7981. game.Debris:AddItem(shok, 12)
  7982. local mesh = Instance.new("SpecialMesh")
  7983. mesh.MeshType = "FileMesh"
  7984. mesh.MeshId = "rbxassetid://437347603"
  7985. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7986. mesh.Parent = shok
  7987.  
  7988.  
  7989.  
  7990.  
  7991.  
  7992. for e = 1, 8 do
  7993. wait()
  7994. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7995. shok.Transparency = shok.Transparency + 0.035
  7996. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7997. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7998.  
  7999.  
  8000. end
  8001. for e = 1, 16 do
  8002. wait()
  8003. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8004. shok.Transparency = shok.Transparency + 0.11
  8005. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8006. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8007.  
  8008. end
  8009. end))
  8010. coroutine.resume(coroutine.create(function()
  8011. local shok = Instance.new("Part")
  8012. shok.Name = "wring1"
  8013. shok.BrickColor = BrickColor.new("Institutional white")
  8014. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8015. shok.Size = Vector3.new(1, 1, 1)
  8016. shok.Anchored = true
  8017. shok.Material = "Neon"
  8018. shok.Transparency = 0.25
  8019. shok.CanCollide = false
  8020. shok.Parent = model
  8021. game.Debris:AddItem(shok, 12)
  8022. local mesh = Instance.new("SpecialMesh")
  8023. mesh.MeshType = "FileMesh"
  8024. mesh.MeshId = "rbxassetid://3270017"
  8025. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8026. mesh.Parent = shok
  8027. for e = 1, 30 do
  8028. wait()
  8029. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8030. shok.Transparency = shok.Transparency + 0.002
  8031. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8032. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8033. end
  8034. for e = 1, 38 do
  8035. wait()
  8036. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8037. shok.Transparency = shok.Transparency + 0.002
  8038. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8039. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8040. end
  8041. for e = 1, 24 do
  8042. wait()
  8043. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8044. shok.Transparency = shok.Transparency + 0.03
  8045. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8046. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8047. end
  8048. end))
  8049. coroutine.resume(coroutine.create(function()
  8050. local shok = Instance.new("Part")
  8051. shok.Name = "wring2"
  8052. shok.BrickColor = BrickColor.new("Institutional white")
  8053. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8054. shok.Size = Vector3.new(1, 1, 1)
  8055. shok.Anchored = true
  8056. shok.Material = "Neon"
  8057. shok.Transparency = 0.25
  8058. shok.CanCollide = false
  8059. shok.Parent = model
  8060. game.Debris:AddItem(shok, 12)
  8061. local mesh = Instance.new("SpecialMesh")
  8062. mesh.MeshType = "FileMesh"
  8063. mesh.MeshId = "rbxassetid://3270017"
  8064. mesh.Scale = Vector3.new(12, 12, 0.05)
  8065. mesh.Parent = shok
  8066. for e = 1, 30 do
  8067. wait()
  8068. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8069. shok.Transparency = shok.Transparency + 0.002
  8070. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8071. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8072. end
  8073. for e = 1, 38 do
  8074. wait()
  8075. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8076. shok.Transparency = shok.Transparency + 0.002
  8077. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8078. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8079. end
  8080. for e = 1, 24 do
  8081. wait()
  8082. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8083. shok.Transparency = shok.Transparency + 0.03
  8084. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8085. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8086. end
  8087. end))
  8088. coroutine.resume(coroutine.create(function()
  8089. local shok = Instance.new("Part")
  8090. shok.Name = "coil1"
  8091. shok.BrickColor = BrickColor.new("Institutional white")
  8092. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8093. shok.Size = Vector3.new(1, 1, 1)
  8094. shok.Anchored = true
  8095. shok.Material = "Neon"
  8096. shok.Transparency = 0.25
  8097. shok.CanCollide = false
  8098. shok.Parent = model
  8099. game.Debris:AddItem(shok, 12)
  8100. local mesh = Instance.new("SpecialMesh")
  8101. mesh.MeshType = "FileMesh"
  8102. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8103. mesh.Scale = Vector3.new(12, 12, 12)
  8104. mesh.Parent = shok
  8105. for e = 1, 15 do
  8106. wait()
  8107. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8108. shok.Transparency = shok.Transparency + 0.004
  8109. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8110. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8111. end
  8112. for e = 1, 16 do
  8113. wait()
  8114. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8115. shok.Transparency = shok.Transparency + 0.004
  8116. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8117. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8118. end
  8119. for e = 1, 12 do
  8120. wait()
  8121. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8122. shok.Transparency = shok.Transparency + 0.06
  8123. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8124. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8125. end
  8126. end))
  8127. coroutine.resume(coroutine.create(function()
  8128. local shok = Instance.new("Part")
  8129. shok.Name = "coil2"
  8130. shok.BrickColor = BrickColor.new("Institutional white")
  8131. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8132. shok.Size = Vector3.new(1, 1, 1)
  8133. shok.Anchored = true
  8134. shok.Material = "Neon"
  8135. shok.Transparency = 1
  8136. shok.CanCollide = false
  8137. shok.Parent = model
  8138. game.Debris:AddItem(shok, 12)
  8139. local mesh = Instance.new("SpecialMesh")
  8140. mesh.MeshType = "FileMesh"
  8141. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8142. mesh.Scale = Vector3.new(6, 12, 6)
  8143. mesh.Parent = shok
  8144. for e = 1, 15 do
  8145. wait()
  8146. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8147. shok.Transparency = shok.Transparency + 0.005
  8148. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8149. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8150. end
  8151. for e = 1, 16 do
  8152. wait()
  8153. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8154. shok.Transparency = shok.Transparency + 0.005
  8155. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8156. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8157. end
  8158. for e = 1, 12 do
  8159. wait()
  8160. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8161. shok.Transparency = shok.Transparency + 0.09
  8162. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8163. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8164. end
  8165. end))
  8166. coroutine.resume(coroutine.create(function()
  8167. local shok = Instance.new("Part")
  8168. shok.Name = "shokwve"
  8169. shok.BrickColor = BrickColor.new("Institutional white")
  8170. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8171. shok.Size = Vector3.new(1, 1, 1)
  8172. shok.Anchored = true
  8173. shok.Material = "Neon"
  8174. shok.Transparency = 0.6
  8175. shok.CanCollide = false
  8176. shok.Parent = model
  8177. game.Debris:AddItem(shok, 12)
  8178. local mesh = Instance.new("SpecialMesh")
  8179. mesh.MeshType = "FileMesh"
  8180. mesh.MeshId = "rbxassetid://489415447"
  8181. mesh.Scale = Vector3.new(1, 1, 1)
  8182. mesh.Parent = shok
  8183. for e = 1, 12 do
  8184. wait()
  8185. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8186. shok.Transparency = shok.Transparency + 0.002
  8187. end
  8188. for e = 1, 32 do
  8189. wait()
  8190. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8191. shok.Transparency = shok.Transparency + 0.002
  8192. end
  8193. for e = 1, 24 do
  8194. wait()
  8195. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8196. shok.Transparency = shok.Transparency + 0.03
  8197. end
  8198. end))
  8199. coroutine.resume(coroutine.create(function()
  8200. local shok = Instance.new("Part")
  8201. shok.Name = "shock2"
  8202. shok.BrickColor = BrickColor.new("Institutional white")
  8203. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8204. shok.Size = Vector3.new(1, 1, 1)
  8205. shok.Anchored = true
  8206. shok.Material = "Neon"
  8207. shok.Transparency = 0.35
  8208. shok.CanCollide = false
  8209. shok.Parent = model
  8210. game.Debris:AddItem(shok, 12)
  8211. local mesh = Instance.new("SpecialMesh")
  8212. mesh.MeshType = "FileMesh"
  8213. mesh.MeshId = "rbxassetid://1095709"
  8214. mesh.Scale = Vector3.new(12, 12, 12)
  8215. mesh.Parent = shok
  8216. for e = 1, 15 do
  8217. wait()
  8218. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8219. shok.Transparency = shok.Transparency + 0.004
  8220. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8221. end
  8222. for e = 1, 16 do
  8223. wait()
  8224. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8225. shok.Transparency = shok.Transparency + 0.004
  8226. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8227. end
  8228. for e = 1, 12 do
  8229. wait()
  8230. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8231. shok.Transparency = shok.Transparency + 0.06
  8232. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8233. end
  8234. end))
  8235. coroutine.resume(coroutine.create(function()
  8236. local shok = Instance.new("Part")
  8237. shok.Name = "shock3"
  8238. shok.BrickColor = BrickColor.new("Institutional white")
  8239. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8240. shok.Size = Vector3.new(1, 1, 1)
  8241. shok.Anchored = true
  8242. shok.Material = "Neon"
  8243. shok.Transparency = 0.35
  8244. shok.CanCollide = false
  8245. shok.Parent = model
  8246. game.Debris:AddItem(shok, 12)
  8247. local mesh = Instance.new("SpecialMesh")
  8248. mesh.MeshType = "FileMesh"
  8249. mesh.MeshId = "rbxassetid://1095709"
  8250. mesh.Scale = Vector3.new(12, 12, 12)
  8251. mesh.Parent = shok
  8252. for e = 1, 15 do
  8253. wait()
  8254. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8255. shok.Transparency = shok.Transparency + 0.004
  8256. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8257. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8258. end
  8259. for e = 1, 16 do
  8260. wait()
  8261. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8262. shok.Transparency = shok.Transparency + 0.004
  8263. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8264. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8265. end
  8266. for e = 1, 12 do
  8267. wait()
  8268. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8269. shok.Transparency = shok.Transparency + 0.06
  8270. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8271. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8272. end
  8273. end))
  8274. end
  8275.  
  8276.  
  8277.  
  8278. mouse.KeyDown:connect(function(k)
  8279. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8280. local exp = Instance.new("Explosion",Torso)
  8281. exp.BlastRadius = 45.5
  8282. exp.BlastPressure = 100
  8283. exp.Position = Torso
  8284. exp.Visible = true
  8285. end
  8286. end)
  8287.  
  8288. MV4 = 300
  8289. mouse.KeyDown:connect(function(k)
  8290. if attack == false and k == "8" then
  8291. for i, v in pairs(Torso:GetChildren()) do
  8292. if v:IsA('ParticleEmitter') then
  8293. v:Remove()
  8294. end
  8295. end
  8296. end
  8297. end)
  8298.  
  8299.  
  8300. MV4 = 300
  8301. mouse.KeyDown:connect(function(k)
  8302. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8303. MV4 = 0
  8304. Humanoid.WalkSpeed = 13
  8305. attack = true
  8306. Firepart1 = Instance.new("Part", RightArm)
  8307. Firepart1.Size = Vector3.new(1, 1, 1)
  8308. GuW1 = Instance.new("Weld")
  8309. GuW1.Name = "GuW"
  8310. GuW1.Part0 = RightArm
  8311. GuW1.C0 = cn(0, -1, 0)
  8312. GuW1.C1 = cn(0, 0, 0)
  8313. GuW1.Part1 = Firepart1
  8314. GuW1.Parent = RightArm
  8315. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8316. Firepart1.Transparency = 1
  8317. Firepart2 = Instance.new("Part", LeftArm)
  8318. Firepart2.Size = Vector3.new(1, 1, 1)
  8319. GuW2 = Instance.new("Weld")
  8320. GuW2.Name = "GuW"
  8321. GuW2.Part0 = LeftArm
  8322. GuW2.C0 = cn(0, -1, 0)
  8323. GuW2.C1 = cn(0, 0, 0)
  8324. GuW2.Part1 = Firepart2
  8325. GuW2.Parent = LeftArm
  8326. Firepart2.Transparency = 1
  8327. for i = 0, 5, 0.1 do
  8328. swait()
  8329. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8330. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8331. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8332. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8333. if Torsovelocity.Y > 2 then
  8334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8336. 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)
  8337. 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)
  8338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8339. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8340. elseif Torsovelocity.Y < 1 then
  8341. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8342. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8343. 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)
  8344. 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)
  8345. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8346. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8347. end
  8348. end
  8349. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8350. for i = 0, 7, 0.1 do
  8351. swait()
  8352. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8353. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8354. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8355. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8356. if Torsovelocity.Y > 2 then
  8357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8359. 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)
  8360. 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)
  8361. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8362. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8363. elseif Torsovelocity.Y < 1 then
  8364. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8365. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8366. 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)
  8367. 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)
  8368. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8369. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8370. end
  8371. end
  8372. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8373. GuW1:Destroy()
  8374. GuW1 = Instance.new("Weld")
  8375. GuW1.Name = "GuW"
  8376. GuW1.Part0 = Torso
  8377. GuW1.C0 = cn(0, 0, -6)
  8378. GuW1.C1 = cn(0, 0, 0)
  8379. GuW1.Part1 = Firepart1
  8380. GuW1.Parent = Torso
  8381. GuW2:Destroy()
  8382. GuW2 = Instance.new("Weld")
  8383. GuW2.Name = "GuW"
  8384. GuW2.Part0 = Torso
  8385. GuW2.C0 = cn(0, 0, -6)
  8386. GuW2.C1 = cn(0, 0, 0)
  8387. GuW2.Part1 = Firepart2
  8388. GuW2.Parent = Torso
  8389. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8390. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8391. GuW2:Destroy()
  8392. GuW2 = Instance.new("Weld")
  8393. GuW2.Name = "GuW"
  8394. GuW2.Part0 = Torso
  8395. GuW2.C0 = cn(0, 0, -4)
  8396. GuW2.C1 = cn(0, 0, 0)
  8397. GuW2.Part1 = Firepart2
  8398. GuW2.Parent = Torso
  8399.  
  8400.  
  8401. for i = 0, 7, 0.1 do
  8402. swait()
  8403. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8404. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8405. if Torsovelocity.Y > 2 then
  8406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8411. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8412. elseif Torsovelocity.Y < 1 then
  8413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8415. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8416. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8417. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8418. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8419. end
  8420. end
  8421. local bp2 = Create("BodyPosition")({
  8422. P = 900,
  8423. D = 1000,
  8424. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8425. position = Torso.Position + Vector3.new(0, 60, 0),
  8426. Parent = Torso
  8427. })
  8428. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8429. for i = 0, 8, 0.1 do
  8430. swait()
  8431. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8432. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8433. 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)
  8434. if Torsovelocity.Y > 2 then
  8435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8437. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8438. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8439. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8440. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8441. elseif Torsovelocity.Y < 1 then
  8442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8444. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8445. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8446. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8447. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8448. end
  8449. end
  8450. for i = 0, 18, 0.1 do
  8451. swait()
  8452. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8453. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8454. 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)
  8455. if Torsovelocity.Y > 2 then
  8456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8458. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8459. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8460. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8461. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8462. elseif Torsovelocity.Y < 1 then
  8463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8465. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8468. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8469. end
  8470. end
  8471. GuW1:Destroy()
  8472. GuW1 = Instance.new("Weld")
  8473. GuW1.Name = "GuW"
  8474. GuW1.Part0 = Torso
  8475. GuW1.C0 = cn(0, 0, -15)
  8476. GuW1.C1 = cn(0, 0, 0)
  8477. GuW1.Part1 = Firepart1
  8478. GuW1.Parent = Torso
  8479. GuW2:Destroy()
  8480. GuW2 = Instance.new("Weld")
  8481. GuW2.Name = "GuW"
  8482. GuW2.Part0 = Torso
  8483. GuW2.C0 = cn(0, 0, -17.5)
  8484. GuW2.C1 = cn(0, 0, 0)
  8485. GuW2.Part1 = Firepart2
  8486. GuW2.Parent = Torso
  8487. for i = 0, 1.25, 0.01 do
  8488. swait()
  8489. 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)
  8490. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8491. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8492. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8493. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8494. if Torsovelocity.Y > 2 then
  8495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8497. 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)
  8498. 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)
  8499. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8500. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8501. elseif Torsovelocity.Y < 1 then
  8502. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8503. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8504. 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)
  8505. 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)
  8506. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8507. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8508. end
  8509. end
  8510. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8511. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8512. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8513. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8514. for i = 0, 3, 0.1 do
  8515. swait()
  8516. if Torsovelocity.Y > 2 then
  8517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8519. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8520. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8521. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8522. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8523. elseif Torsovelocity.Y < 1 then
  8524. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8525. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8526. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8527. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8528. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8529. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8530. end
  8531. end
  8532. wait(1)
  8533. bp2:Destroy()
  8534. Humanoid.WalkSpeed = 16
  8535. attack = false
  8536. MV4 = 0
  8537. Firepart1:Destroy()
  8538. Firepart2:Destroy()
  8539. end
  8540. end)
  8541. spiritballenergy = true
  8542. local spirit1 = true
  8543. local spirit2 = true
  8544. local sizeup = 38
  8545. local ringgo = 18
  8546. local potara = false
  8547. local potara1 = false
  8548. local potara2 = false
  8549. local potara3 = false
  8550. local potara4 = false
  8551. local hipheight = false
  8552. local idle7 = true
  8553. local idle6 = true
  8554. local idle5 = false
  8555. local noidle = false
  8556. local noidle1 = false
  8557. local fuse = false
  8558. local bigkamehameha1 = false
  8559. local bigkamehameha2 = false
  8560. local idle2 = false
  8561. local idle3 = false
  8562. local com1 = 10
  8563. local com2 = -5
  8564. local fuse1 = false
  8565. local fuse2 = false
  8566. local fuse3 = false
  8567. local fuse4 = false
  8568. local fuse5 = false
  8569. local fuse6 = false
  8570. local fuse7 = false
  8571. local fuse8 = false
  8572. local ssj4 = false
  8573. local headcolor = 0
  8574. local walk11 = true
  8575. local great = false
  8576. local size = 0
  8577. local size2 = 0
  8578. local kicharging = false
  8579. local ki = 100
  8580.  
  8581.  
  8582.  
  8583. --Sounds
  8584. --Folder
  8585. soundfolder = Instance.new("Model",char)
  8586. soundfolder.Name = "Sound Folder"
  8587. --Sounds
  8588. kamecharge = Instance.new("Sound",soundfolder)
  8589. kamecharge.Volume = 10
  8590. kamecharge.Name = "kamecharge"
  8591. kamecharge.Looped = false
  8592. kamecharge.SoundId = "rbxassetid://908489666"
  8593. kamefire = Instance.new("Sound",soundfolder)
  8594. kamefire.Volume = 10
  8595. kamefire.Name = "kamefire"
  8596. kamefire.Looped = false
  8597. kamefire.TimePosition = 0.5
  8598. kamefire.SoundId = "rbxassetid://977360812"
  8599. kamehit = Instance.new("Sound",soundfolder)
  8600. kamehit.Volume = 30
  8601. kamehit.Name = "kamehit"
  8602. kamehit.Looped = false
  8603. kamehit.SoundId = "rbxassetid://908484148"
  8604. ssjaura = Instance.new("Sound",soundfolder)
  8605. ssjaura.Volume = 5
  8606. ssjaura.Name = "ssjaura"
  8607. ssjaura.Looped = true
  8608. ssjaura.SoundId = "rbxassetid://891397456"
  8609. ssjauraburst = Instance.new("Sound",soundfolder)
  8610. ssjauraburst.Volume = math.huge
  8611. ssjauraburst.Name = "ssjauraburst"
  8612. ssjauraburst.Looped =false
  8613. ssjauraburst.SoundId = "rbxassetid://437393965"
  8614. ssjmusic = Instance.new("Sound",soundfolder)
  8615. ssjmusic.Volume = 0
  8616. ssjmusic.Name = "ssjmusic"
  8617. ssjmusic.Looped = true
  8618. ssjmusic.SoundId = "rbxassetid://390946253"
  8619. ssj2music = Instance.new("Sound",soundfolder)
  8620. ssj2music.Volume = 0
  8621. ssj2music.Name = "ssj2music"
  8622. ssj2music.Looped = true
  8623. ssj2music.SoundId = "rbxassetid://144377132"
  8624. ssj2aura = Instance.new("Sound",soundfolder)
  8625. ssj2aura.Volume = 5
  8626. ssj2aura.Name = "ssj2aura"
  8627. ssj2aura.Looped = true
  8628. ssj2aura.SoundId = "rbxassetid://850205092"
  8629. ssj3music = Instance.new("Sound",soundfolder)
  8630. ssj3music.Volume = 0
  8631. ssj3music.Name = "ssj3music"
  8632. ssj3music.Looped = true
  8633. ssj3music.SoundId = "rbxassetid://156056027"
  8634. KiCharge = Instance.new("Sound",soundfolder)
  8635. KiCharge.Volume = 10000
  8636. KiCharge.Name = "KiCharge"
  8637. KiCharge.Looped = true
  8638. KiCharge.TimePosition = 0.7
  8639. KiCharge.SoundId = "rbxassetid://700499952"
  8640.  
  8641. KiCharge2 = Instance.new("Sound",soundfolder)
  8642. KiCharge2.Volume = 10000
  8643. KiCharge2.Name = "KiCharge2"
  8644. KiCharge2.Looped = false
  8645. KiCharge2.TimePosition = 7.3
  8646.  
  8647. KiCharge2.SoundId = "rbxassetid://700499952"
  8648. Lightning = Instance.new("Sound",soundfolder)
  8649. Lightning.Volume = 10000
  8650. Lightning.TimePosition = 1
  8651. Lightning.Name = "Lightning"
  8652. Lightning.Looped = false
  8653. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8654. AuraOff = Instance.new("Sound",soundfolder)
  8655. AuraOff.Volume = 10000
  8656. AuraOff.Name = "AuraOff"
  8657. AuraOff.Looped = false
  8658. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8659. PowerDown = Instance.new("Sound",soundfolder)
  8660. PowerDown.Volume = 10000
  8661. PowerDown.Name = "PowerDown"
  8662. PowerDown.Looped = false
  8663. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8664. punchsound1 = Instance.new("Sound",soundfolder)
  8665. punchsound1.Volume = 10
  8666. punchsound1.Name = "punchsound1"
  8667. punchsound1.Looped = false
  8668. punchsound1.SoundId = "rbxassetid://137579113"
  8669. punchsound2 = Instance.new("Sound",soundfolder)
  8670. punchsound2.Volume = 10
  8671. punchsound2.Name = "punchsound2"
  8672. punchsound2.Looped = false
  8673. punchsound2.SoundId = "rbxassetid://441202925"
  8674. kiblastsound = Instance.new("Sound",soundfolder)
  8675. kiblastsound.Volume = 10000
  8676. kiblastsound.Name = "kiblastsound"
  8677. kiblastsound.Looped = false
  8678. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8679. screaming = Instance.new("Sound",soundfolder)
  8680. screaming.Volume = 1
  8681. screaming.Name = "screaming"
  8682. screaming.Looped = true
  8683. screaming.SoundId = "rbxassetid://1096434714"
  8684. screaming1 = Instance.new("Sound",soundfolder)
  8685. screaming1.Volume = 10
  8686. screaming1.Name = "screaming1"
  8687. screaming1.Looped = false
  8688. screaming1.SoundId = "rbxassetid://975468335"
  8689. FastPunch = Instance.new("Sound",soundfolder)
  8690. FastPunch.Volume = 10000
  8691. FastPunch.Name = "FastPunch"
  8692. FastPunch.Looped = false
  8693. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8694. GiantStep = Instance.new("Sound",soundfolder)
  8695. GiantStep.Volume = 10000
  8696. GiantStep.Name = "GiantStep"
  8697. GiantStep.Looped = false
  8698. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8699. StrongPunch = Instance.new("Sound",soundfolder)
  8700. StrongPunch.Volume = 10000
  8701. StrongPunch.Name = "StrongPunch"
  8702. StrongPunch.Looped = false
  8703. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8704. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8705. KamehamehaVoice.Volume = 10000
  8706. KamehamehaVoice.Name = "KamehamehaVoice"
  8707. KamehamehaVoice.Looped = false
  8708. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8709. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8710. KamehamehaVoice6.Volume = 10000
  8711. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8712. KamehamehaVoice6.Looped = false
  8713. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8714. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8715. KamehamehaVoice3.Volume = 10000
  8716. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8717. KamehamehaVoice3.Looped = false
  8718. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8719. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8720. KamehamehaVoice2.Volume = 10000
  8721. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8722. KamehamehaVoice2.Looped = false
  8723. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8724. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8725. KamehamehaVoice1.Volume = 10000
  8726. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8727. KamehamehaVoice1.Looped = false
  8728. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8729. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8730. KamehamehaVoice4.Volume = 10000
  8731. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8732. KamehamehaVoice4.Looped = false
  8733. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8734. ssjbaura = Instance.new("Sound",soundfolder)
  8735. ssjbaura.Volume = 1
  8736. ssjbaura.Name = "ssjbaura"
  8737. ssjbaura.Looped = true
  8738. ssjbaura.SoundId = "rbxassetid://443386048"
  8739. ssjbauraburst = Instance.new("Sound",soundfolder)
  8740. ssjbauraburst.Volume = 1
  8741. ssjbauraburst.Name = "ssjbauraburst"
  8742. ssjbauraburst.Looped = false
  8743. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8744. ssjbmusic = Instance.new("Sound",soundfolder)
  8745. ssjbmusic.Volume = 0
  8746. ssjbmusic.Name = "ssjbmusic"
  8747. ssjbmusic.Looped = true
  8748. ssjbmusic.SoundId = "rbxassetid://180572775"
  8749. ssjbkaioken = Instance.new("Sound",soundfolder)
  8750. ssjbkaioken.Volume = 10000
  8751. ssjbkaioken.Name = "ssjbkaioken"
  8752. ssjbkaioken.Looped = false
  8753. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8754. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8755. ssjbkaioken1.Volume = 10000
  8756. ssjbkaioken1.Name = "ssjbkaioken1"
  8757. ssjbkaioken1.Looped = false
  8758. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8759. ssjbkaura = Instance.new("Sound",soundfolder)
  8760. ssjbkaura.Volume = 3
  8761. ssjbkaura.Name = "ssjbkaura"
  8762. ssjbkaura.Looped = true
  8763. ssjbkaura.SoundId = "rbxassetid://972925821"
  8764. ssjgaura = Instance.new("Sound",soundfolder)
  8765. ssjgaura.Volume = 5
  8766. ssjgaura.Name = "ssjgaura"
  8767. ssjgaura.Looped = true
  8768. ssjgaura.SoundId = "rbxassetid://590580266"
  8769. ApeGrowl = Instance.new("Sound",soundfolder)
  8770. ApeGrowl.Volume = 10
  8771. ApeGrowl.Name = "ApeGrowl"
  8772. ApeGrowl.Looped = false
  8773. ApeGrowl.SoundId = "rbxassetid://849892755"
  8774. ssjgmusic = Instance.new("Sound",soundfolder)
  8775. ssjgmusic.Volume = 0
  8776. ssjgmusic.Name = "ssjgmusic"
  8777. ssjgmusic.Looped = true
  8778. ssjgmusic.SoundId = "rbxassetid://785398417"
  8779. Ape1 = Instance.new("Sound",soundfolder)
  8780. Ape1.Volume = 10
  8781. Ape1.Name = "Ape1"
  8782. Ape1.Looped = false
  8783. Ape1.SoundId = "rbxassetid://851581494"
  8784.  
  8785. Ape2 = Instance.new("Sound",soundfolder)
  8786. Ape2.Volume = 10
  8787. Ape2.Name = "Ape2"
  8788. Ape2.Looped = false
  8789. Ape2.SoundId = "rbxassetid://851581851"
  8790. Ape3 = Instance.new("Sound",soundfolder)
  8791. Ape3.Volume = 10
  8792. Ape3.Name = "Ape3"
  8793. Ape3.Looped = false
  8794. Ape3.SoundId = "rbxassetid://851582274"
  8795.  
  8796. local beamgo = 6
  8797. local beamgo1 = 1
  8798. local startk = false
  8799. local beam1 = false
  8800. local beam2 = false
  8801.  
  8802. local kamehameha5 = false
  8803. enabled = false
  8804. local number = 1
  8805. --GoundWaves
  8806.  
  8807.  
  8808.  
  8809. function RenderStepped3()
  8810. if spiritballenergy == true then
  8811. wait(math.random(0.1,0.5))
  8812. ay = new("Part",char)
  8813. ay.Name = "NewPart2"
  8814. ay.Size = v3(0.3,0.3,0.3)
  8815. ay.CanCollide = false
  8816. ay.Material = "Neon"
  8817.  
  8818. ay.BrickColor = bc("Cyan")
  8819.  
  8820. imcool = new("Part",char)
  8821. imcool = Instance.new("SpecialMesh",ay)
  8822. imcool.MeshType = "Sphere"
  8823.  
  8824. ay.Position = v3(999,999,999)
  8825. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8826. ys = Instance.new("BodyVelocity",ay)
  8827. ys.Name = "GO1"
  8828. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8829.  
  8830. ys.Velocity = v3(0,6,0)
  8831. game.Debris:AddItem(ay,4)
  8832. end
  8833. end
  8834.  
  8835. --[[a1 = new("Part",char)
  8836. a1.Name = "Beam"
  8837. a1.Anchored = true
  8838. a1.Size = v3(6,6,6)
  8839. a1.CanCollide = false
  8840. a1.Locked = true
  8841. a1.Position = v3(999,999,999)
  8842. a1.BrickColor = bc("Cyan")
  8843. a1.Material = "Neon"
  8844. a1.Transparency = 0
  8845. aa1 = new("SpecialMesh",a1)
  8846. if fuse == false then
  8847. aa1.MeshType = "Cylinder"
  8848. if potara == false then
  8849. aa1.MeshType = "Cylinder"
  8850. else
  8851. aa1.MeshType = "Sphere"
  8852. end
  8853. else
  8854. aa1.MeshType = "Sphere"
  8855. end
  8856.  
  8857. aa1.Scale = v3(1,1,1)
  8858.  
  8859. a2 = new("Part",char)
  8860. a2.Name = "Beam"
  8861. a2.Anchored = true
  8862. a2.Locked = true
  8863.  
  8864. a2.Size = v3(0.1,0.1,0.1)
  8865. a2.CanCollide = false
  8866. a2.Position = v3(999,999,999)
  8867. a2.BrickColor = bc("Cyan")
  8868. a2.Material = "Neon"
  8869. if fuse == false then
  8870. if potara == false then
  8871. a2.Transparency = 0
  8872. else
  8873. a2.Transparency = 1
  8874. end
  8875. else
  8876.  
  8877. a2.Transparency = 1
  8878. end
  8879. aa2 = new("SpecialMesh",a2)
  8880. aa2.MeshType = "Sphere"
  8881. aa2.Scale = v3(150,100,100)
  8882. a3 = new("Part",char)
  8883. a3.Name = "Beam"
  8884. a3.Locked = true
  8885. a3.Anchored = true
  8886. a3.Size = v3(0.1,0.1,0.1)
  8887. a3.CanCollide = false
  8888. a3.Position = v3(999,999,999)
  8889. a3.BrickColor = bc("Cyan")
  8890. a3.Material = "Neon"
  8891. if fuse == false then
  8892. if potara == false then
  8893. a3.Transparency = 0
  8894. else
  8895. a3.Transparency = 1
  8896. end
  8897. else
  8898.  
  8899. a3.Transparency = 1
  8900. end
  8901. aa3 = new("SpecialMesh",a3)
  8902. aa3.MeshType = "Sphere"
  8903. aa3.Scale = v3(200,100,100)
  8904. if ssj4 == true and fuse == false then
  8905. a1.BrickColor = bc("Really red")
  8906. a2.BrickColor = bc("Really red")
  8907. a3.BrickColor = bc("Really red")
  8908. --]]
  8909.  
  8910.  
  8911. mouse.KeyDown:connect(function(key)
  8912. if key == "=" then
  8913.  
  8914. Humanoid.WalkSpeed = 0
  8915. RootPart.Anchored = true
  8916. bigkamehameha1 = true
  8917.  
  8918. wait(0)
  8919. bigkamehameha1 = false
  8920. bigkamehameha2 = true
  8921. ar = new("Part",char)
  8922. ar.Name = "NewPart"
  8923. ar.Position = v3(999,999,999)
  8924. ar.Size = v3(1,1,1)
  8925. ar.BrickColor = bc("Cyan")
  8926. ar.Material = "Neon"
  8927. ar.Transparency = 1
  8928. aar = new("SpecialMesh",ar)
  8929. aar.MeshType = "Sphere"
  8930. aar.Scale = v3(3,3,4)
  8931.  
  8932. aaar =new("Weld",ar)
  8933. aaar.Part0 = Torso
  8934. aaar.Part1 = ar
  8935. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8936. for i = 1,9 do
  8937. wait(0.5)
  8938. GroundWave1d()
  8939. ar.Transparency = ar.Transparency - 0.1
  8940. end
  8941. kamehameha()
  8942.  
  8943. idle7 = true
  8944. ar:Destroy()
  8945. bigkamehameha2 = false
  8946. RootPart.Anchored = false
  8947. end
  8948. end)
  8949.  
  8950. function splash()
  8951. beamgo = 6
  8952. beamgo1 = 1
  8953. enabled = true
  8954. sizeup = -25
  8955.  
  8956. kamefire.Volume = 5
  8957.  
  8958. wait(0.2)
  8959. RootPart.Anchored = true
  8960. kamecharge:Stop()
  8961.  
  8962.  
  8963. a1 = new("Part",char)
  8964. a1.Name = "Beam"
  8965. a1.Anchored = true
  8966. a1.Size = v3(6,6,6)
  8967. a1.CanCollide = false
  8968. a1.Locked = true
  8969. a1.Position = v3(999,999,999)
  8970. a1.BrickColor = bc("Cyan")
  8971. a1.Material = "Neon"
  8972. a1.Transparency = 0
  8973. aa1 = new("SpecialMesh",a1)
  8974. if fuse == false then
  8975. aa1.MeshType = "Cylinder"
  8976. if potara == false then
  8977. aa1.MeshType = "Cylinder"
  8978. else
  8979. aa1.MeshType = "Sphere"
  8980. end
  8981. else
  8982. aa1.MeshType = "Sphere"
  8983. end
  8984.  
  8985. aa1.Scale = v3(1,1,1)
  8986.  
  8987. a2 = new("Part",char)
  8988. a2.Name = "Beam"
  8989. a2.Anchored = true
  8990. a2.Locked = true
  8991.  
  8992. a2.Size = v3(0.1,0.1,0.1)
  8993. a2.CanCollide = false
  8994. a2.Position = v3(999,999,999)
  8995. a2.BrickColor = bc("Cyan")
  8996. a2.Material = "Neon"
  8997. if fuse == false then
  8998. if potara == false then
  8999. a2.Transparency = 0
  9000. else
  9001. a2.Transparency = 1
  9002. end
  9003. else
  9004.  
  9005. a2.Transparency = 1
  9006. end
  9007. aa2 = new("SpecialMesh",a2)
  9008. aa2.MeshType = "Sphere"
  9009. aa2.Scale = v3(150,100,100)
  9010. a3 = new("Part",char)
  9011. a3.Name = "Beam"
  9012. a3.Locked = true
  9013. a3.Anchored = true
  9014. a3.Size = v3(0.1,0.1,0.1)
  9015. a3.CanCollide = false
  9016. a3.Position = v3(999,999,999)
  9017. a3.BrickColor = bc("Cyan")
  9018. a3.Material = "Neon"
  9019. if fuse == false then
  9020. if potara == false then
  9021. a3.Transparency = 0
  9022. else
  9023. a3.Transparency = 1
  9024. end
  9025. else
  9026.  
  9027. a3.Transparency = 1
  9028. end
  9029. aa3 = new("SpecialMesh",a3)
  9030. aa3.MeshType = "Sphere"
  9031. aa3.Scale = v3(200,100,100)
  9032. if ssj4 == true and fuse == false then
  9033. a1.BrickColor = bc("Really red")
  9034. a2.BrickColor = bc("Really red")
  9035. a3.BrickColor = bc("Really red")
  9036. end
  9037. kamecharge:Stop()
  9038. kamefire:Play()
  9039.  
  9040. GroundWave1()
  9041. startk = false
  9042. ringfolder = Instance.new("Model",char)
  9043. end
  9044.  
  9045.  
  9046. GroundWave2 = function()
  9047. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9048. Colors = {"White", "White"}
  9049. local wave3 = Instance.new("Part", char)
  9050. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9051. wave3.Anchored = true
  9052. wave3.Name = "Wave"
  9053. wave3.CanCollide = false
  9054. wave3.Locked = true
  9055. wave3.Size = Vector3.new(1, 1, 1)
  9056. wave3.TopSurface = "Smooth"
  9057. wave3.BottomSurface = "Smooth"
  9058. wave3.Transparency = 0.35
  9059. wave3.CFrame = HandCF
  9060. wm1 = Instance.new("SpecialMesh", wave3)
  9061. wm1.MeshId = "rbxassetid://3270017"
  9062. coroutine.wrap(function()
  9063. for i = 1, 30, 1 do
  9064. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9065. wave3.Size = wm1.Scale
  9066. wave3.CFrame = HandCF
  9067. wave3.Transparency = i/30
  9068. wait()
  9069. end
  9070. wait()
  9071. wave3:Destroy()
  9072. end)()
  9073. end
  9074. GroundWave3 = function()
  9075. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9076. Colors = {"White", "White"}
  9077. local wave2 = Instance.new("Part", char)
  9078. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9079. wave2.Anchored = true
  9080. wave2.Name = "Wave"
  9081. wave2.CanCollide = false
  9082. wave2.Locked = true
  9083. wave2.Size = Vector3.new(1, 1, 1)
  9084. wave2.TopSurface = "Smooth"
  9085. wave2.BottomSurface = "Smooth"
  9086. wave2.Transparency = 0.35
  9087. wave2.CFrame = HandCF
  9088. wm2 = Instance.new("SpecialMesh", wave2)
  9089. wm2.MeshId = "rbxassetid://3270017"
  9090. coroutine.wrap(function()
  9091. for i = 1, 30, 1 do
  9092. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9093. wave2.Size = wm2.Scale
  9094. wave2.CFrame = HandCF
  9095. wave2.Transparency = i/30
  9096. wait()
  9097. end
  9098. wait()
  9099. wave2:Destroy()
  9100. end)()
  9101. end
  9102. GroundWave4 = function()
  9103. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9104. Colors = {"White", "White"}
  9105. local wave1 = Instance.new("Part", char)
  9106. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9107. wave1.Anchored = true
  9108. wave1.Name = "Wave"
  9109. wave1.CanCollide = false
  9110. wave1.Locked = true
  9111. wave1.Size = Vector3.new(1, 1, 1)
  9112. wave1.TopSurface = "Smooth"
  9113. wave1.BottomSurface = "Smooth"
  9114. wave1.Transparency = 0.35
  9115. wave1.CFrame = HandCF
  9116. wm3 = Instance.new("SpecialMesh", wave1)
  9117. wm3.MeshId = "rbxassetid://3270017"
  9118. coroutine.wrap(function()
  9119. for i = 1, 30, 1 do
  9120. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9121. wave1.Size = wm3.Scale
  9122. wave1.CFrame = HandCF
  9123. wave1.Transparency = i/30
  9124. wait()
  9125. end
  9126. wait()
  9127. wave1:Destroy()
  9128. end)()
  9129. end
  9130.  
  9131.  
  9132. function kamehameha()
  9133. beamgo = 6
  9134. beamgo1 = 1
  9135. enabled = true
  9136. sizeup = -25
  9137.  
  9138. kamefire.Volume = 5
  9139.  
  9140. wait(0.2)
  9141. RootPart.Anchored = true
  9142. kamecharge:Stop()
  9143.  
  9144.  
  9145. a1 = new("Part",char)
  9146. a1.Name = "Beam"
  9147. a1.Anchored = true
  9148. a1.Size = v3(6,6,6)
  9149. a1.CanCollide = false
  9150. a1.Locked = true
  9151. a1.Position = v3(999,999,999)
  9152. a1.BrickColor = bc("Cyan")
  9153. a1.Material = "Neon"
  9154. a1.Transparency = 0
  9155. aa1 = new("SpecialMesh",a1)
  9156. if fuse == false then
  9157. aa1.MeshType = "Cylinder"
  9158. if potara == false then
  9159. aa1.MeshType = "Cylinder"
  9160. else
  9161. aa1.MeshType = "Sphere"
  9162. end
  9163. else
  9164. aa1.MeshType = "Sphere"
  9165. end
  9166.  
  9167. aa1.Scale = v3(1,1,1)
  9168.  
  9169. a2 = new("Part",char)
  9170. a2.Name = "Beam"
  9171. a2.Anchored = true
  9172. a2.Locked = true
  9173.  
  9174. a2.Size = v3(0.1,0.1,0.1)
  9175. a2.CanCollide = false
  9176. a2.Position = v3(999,999,999)
  9177. a2.BrickColor = bc("Cyan")
  9178. a2.Material = "Neon"
  9179. if fuse == false then
  9180. if potara == false then
  9181. a2.Transparency = 0
  9182. else
  9183. a2.Transparency = 1
  9184. end
  9185. else
  9186.  
  9187. a2.Transparency = 1
  9188. end
  9189. aa2 = new("SpecialMesh",a2)
  9190. aa2.MeshType = "Sphere"
  9191. aa2.Scale = v3(150,100,100)
  9192. a3 = new("Part",char)
  9193. a3.Name = "Beam"
  9194. a3.Locked = true
  9195. a3.Anchored = true
  9196. a3.Size = v3(0.1,0.1,0.1)
  9197. a3.CanCollide = false
  9198. a3.Position = v3(999,999,999)
  9199. a3.BrickColor = bc("Cyan")
  9200. a3.Material = "Neon"
  9201. if fuse == false then
  9202. if potara == false then
  9203. a3.Transparency = 0
  9204. else
  9205. a3.Transparency = 1
  9206. end
  9207. else
  9208.  
  9209. a3.Transparency = 1
  9210. end
  9211. aa3 = new("SpecialMesh",a3)
  9212. aa3.MeshType = "Sphere"
  9213. aa3.Scale = v3(200,100,100)
  9214. if ssj4 == true and fuse == false then
  9215. a1.BrickColor = bc("Really red")
  9216. a2.BrickColor = bc("Really red")
  9217. a3.BrickColor = bc("Really red")
  9218. end
  9219. kamecharge:Stop()
  9220. kamefire:Play()
  9221.  
  9222. GroundWave1()
  9223. startk = false
  9224. ringfolder = Instance.new("Model",char)
  9225. --Damages
  9226. -----------------------------------------------------------------------------------------
  9227. a1.Touched:connect(function(hit)
  9228.  
  9229. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9230.  
  9231.  
  9232.  
  9233. if hit.Parent:IsA("Model") then
  9234. hit.Parent:BreakJoints()
  9235. end
  9236. hit:Destroy()
  9237. if enabled == true then
  9238. enabled = false
  9239. num = num + 1
  9240. kamehit:Play()
  9241. a21 = new("Part",char)
  9242. a21.Name = "Beam"..num
  9243. a21.Locked = true
  9244. a21.Size = v3(1,1,1)
  9245. a21.CanCollide = false
  9246. a21.Position = v3(999,999,999)
  9247. a21.BrickColor = bc("Cyan")
  9248. a21.Material = "Neon"
  9249. a21.Transparency = 0
  9250. aa21 = new("SpecialMesh",a21)
  9251. a21.Anchored = true
  9252. a21.Position = hit.Position
  9253. aa21.MeshType = "Sphere"
  9254. aa21.Scale = v3(1,1,1)
  9255. GroundWave2()
  9256. GroundWave3()
  9257. GroundWave4()
  9258. for i = 1,50 do
  9259. wait()
  9260. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9261. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9262. end
  9263. enabled = true
  9264. char["Beam"..num]:Destroy()
  9265. end
  9266.  
  9267. end
  9268.  
  9269. end)
  9270.  
  9271.  
  9272. --Damages
  9273. -----------------------------------------------------------------------------------------
  9274. a5.Touched:connect(function(hit)
  9275.  
  9276. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9277.  
  9278.  
  9279.  
  9280. if hit.Parent:IsA("Model") then
  9281. hit.Parent:BreakJoints()
  9282. end
  9283. hit:Destroy()
  9284. if enabled == true then
  9285. enabled = false
  9286. num = num + 1
  9287. kamehit:Play()
  9288. a21 = new("Part",char)
  9289. a21.Name = "Beam"..num
  9290. a21.Locked = true
  9291. a21.Size = v3(1,1,1)
  9292. a21.CanCollide = false
  9293. a21.Position = v3(999,999,999)
  9294. a21.BrickColor = bc("Cyan")
  9295. a21.Material = "Neon"
  9296. a21.Transparency = 0
  9297. aa21 = new("SpecialMesh",a21)
  9298. a21.Anchored = true
  9299. a21.Position = hit.Position
  9300. aa21.MeshType = "Sphere"
  9301. aa21.Scale = v3(1,1,1)
  9302. GroundWave2()
  9303. GroundWave3()
  9304. GroundWave4()
  9305. for i = 1,50 do
  9306. wait()
  9307. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9308. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9309. end
  9310. enabled = true
  9311. char["Beam"..num]:Destroy()
  9312. end
  9313.  
  9314. end
  9315.  
  9316. end)
  9317.  
  9318.  
  9319. beam2 = true
  9320. beam1 = true
  9321.  
  9322. if potara == true then
  9323. for i = 1,20 do
  9324. wait(0.1)
  9325. sizeup = sizeup-0.7
  9326. ringgo = ringgo + 15
  9327. av = new("Part",ringfolder)
  9328. av.Name = "NewRing"
  9329. av.Anchored = true
  9330. av.Size = v3(0.6,1,1)
  9331. av.BrickColor = bc("New Yeller")
  9332. av.Material = "Neon"
  9333. av.Transparency = 0
  9334. aav = new("SpecialMesh",av)
  9335. aav.MeshType = "FileMesh"
  9336. aav.Scale = v3(sizeup,30,sizeup)
  9337. aav.MeshId = "rbxassetid://991124063"
  9338. 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)
  9339.  
  9340. end
  9341. end
  9342. if potara == false then
  9343. wait(3)
  9344. else
  9345. wait(0.5)
  9346. end
  9347.  
  9348. beam1 = false
  9349.  
  9350. repeat
  9351. wait()
  9352.  
  9353. if fuse == false then
  9354. if potara == false then
  9355. a1.Size = a1.Size - v3(0,0.2,0.2)
  9356. else
  9357. for i,v in pairs(char.Model:GetChildren()) do
  9358. if v:IsA("Part") then
  9359. if v.Name == "NewRing" then
  9360. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9361. v.Transparency = v.Transparency + 0.1
  9362. end
  9363. end
  9364. end
  9365. a1.Size = a1.Size - v3(0,2,2)
  9366. end
  9367. else
  9368. a1.Size = a1.Size - v3(0,2,2)
  9369. end
  9370. aa2.Scale = aa2.Scale - v3(3,3,3)
  9371. aa3.Scale = aa3.Scale - v3(3,3,3)
  9372. until
  9373. a1.Size.y < 0.1
  9374.  
  9375.  
  9376. a1:Destroy()
  9377. ringfolder:Destroy()
  9378. a2:Destroy()
  9379. a3:Destroy()
  9380. for i = 1,10 do
  9381. wait()
  9382.  
  9383. kamefire.Volume = kamefire.Volume - 0.5
  9384. end
  9385. kamefire:Stop()
  9386. RootPart.Anchored = false
  9387.  
  9388. end
  9389.  
  9390.  
  9391.  
  9392.  
  9393.  
  9394. mouse.KeyDown:connect(function(k)
  9395. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9396. MV4 = 0
  9397. Humanoid.WalkSpeed = 13
  9398. attack = true
  9399. Firepart1 = Instance.new("Part", RightArm)
  9400. Firepart1.Size = Vector3.new(1, 1, 1)
  9401. GuW1 = Instance.new("Weld")
  9402. GuW1.Name = "GuW"
  9403. GuW1.Part0 = RightArm
  9404. GuW1.C0 = cn(0, -1, 0)
  9405. GuW1.C1 = cn(0, 0, 0)
  9406. GuW1.Part1 = Firepart1
  9407. GuW1.Parent = RightArm
  9408. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9409. Firepart1.Transparency = 1
  9410. Firepart2 = Instance.new("Part", LeftArm)
  9411. Firepart2.Size = Vector3.new(1, 1, 1)
  9412. GuW2 = Instance.new("Weld")
  9413. GuW2.Name = "GuW"
  9414. GuW2.Part0 = LeftArm
  9415. GuW2.C0 = cn(0, -1, 0)
  9416. GuW2.C1 = cn(0, 0, 0)
  9417. GuW2.Part1 = Firepart2
  9418. GuW2.Parent = LeftArm
  9419. Firepart2.Transparency = 1
  9420. GuW1:Destroy()
  9421. GuW1 = Instance.new("Weld")
  9422. GuW1.Name = "GuW"
  9423. GuW1.Part0 = Torso
  9424. GuW1.C0 = cn(0, 0, -6)
  9425. GuW1.C1 = cn(0, 0, 0)
  9426. GuW1.Part1 = Firepart1
  9427. GuW1.Parent = Torso
  9428. GuW2:Destroy()
  9429. GuW2 = Instance.new("Weld")
  9430. GuW2.Name = "GuW"
  9431. GuW2.Part0 = Torso
  9432. GuW2.C0 = cn(0, 0, -6)
  9433. GuW2.C1 = cn(0, 0, 0)
  9434. GuW2.Part1 = Firepart2
  9435. GuW2.Parent = Torso
  9436. GuW2:Destroy()
  9437. GuW2 = Instance.new("Weld")
  9438. GuW2.Name = "GuW"
  9439. GuW2.Part0 = Torso
  9440. GuW2.C0 = cn(0, 0, -4)
  9441. GuW2.C1 = cn(0, 0, 0)
  9442. GuW2.Part1 = Firepart2
  9443. GuW2.Parent = Torso
  9444. for i = 0, 18, 0.1 do
  9445. swait()
  9446. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9447. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9448. 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)
  9449. if Torsovelocity.Y > 2 then
  9450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9452. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9453. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9454. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9455. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9456. elseif Torsovelocity.Y < 1 then
  9457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9459. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9460. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9461. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9462. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9463. end
  9464. end
  9465. GuW1:Destroy()
  9466. GuW1 = Instance.new("Weld")
  9467. GuW1.Name = "GuW"
  9468. GuW1.Part0 = Torso
  9469. GuW1.C0 = cn(0, 0, -15)
  9470. GuW1.C1 = cn(0, 0, 0)
  9471. GuW1.Part1 = Firepart1
  9472. GuW1.Parent = Torso
  9473. GuW2:Destroy()
  9474. GuW2 = Instance.new("Weld")
  9475. GuW2.Name = "GuW"
  9476. GuW2.Part0 = Torso
  9477. GuW2.C0 = cn(0, 0, -17.5)
  9478. GuW2.C1 = cn(0, 0, 0)
  9479. GuW2.Part1 = Firepart2
  9480. GuW2.Parent = Torso
  9481. for i = 0, 1.25, 0.01 do
  9482. swait()
  9483. 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)
  9484. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9485. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9486. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9487. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9488. if Torsovelocity.Y > 2 then
  9489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9491. 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)
  9492. 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)
  9493. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9494. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9495. end
  9496. end
  9497. wait(0.5)
  9498. Humanoid.WalkSpeed = 16
  9499. attack = false
  9500. MV4 = 300
  9501. Firepart1:Destroy()
  9502. Firepart2:Destroy()
  9503. end
  9504.  
  9505.  
  9506. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9507. MV4 = 90
  9508. Humanoid.WalkSpeed = 0.01
  9509. attack = true
  9510. Firepart1 = Instance.new("Part", RightArm)
  9511. Firepart1.Size = Vector3.new(1, 1, 1)
  9512. GuW1 = Instance.new("Weld")
  9513. GuW1.Name = "GuW"
  9514. GuW1.Part0 = RightArm
  9515. GuW1.C0 = cn(0, -1, 0)
  9516. GuW1.C1 = cn(0, 0, 0)
  9517. GuW1.Part1 = Firepart1
  9518. GuW1.Parent = RightArm
  9519. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9520. Firepart1.Transparency = 1
  9521. Firepart2 = Instance.new("Part", LeftArm)
  9522. Firepart2.Size = Vector3.new(1, 1, 1)
  9523. GuW2 = Instance.new("Weld")
  9524. GuW2.Name = "GuW"
  9525. GuW2.Part0 = LeftArm
  9526. GuW2.C0 = cn(0, -1, 0)
  9527. GuW2.C1 = cn(0, 0, 0)
  9528. GuW2.Part1 = Firepart2
  9529. GuW2.Parent = LeftArm
  9530. Firepart2.Transparency = 1
  9531. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9532. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9533. for i = 0, 2, 0.1 do
  9534. swait()
  9535. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9536. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9537. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9538. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9539. if Torsovelocity.Y > 2 then
  9540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9542. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9545. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9546. elseif Torsovelocity.Y < 1 then
  9547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9549. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9551. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9552. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9553. end
  9554. end
  9555. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9556. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9557. for i = 0, 7, 0.1 do
  9558. swait()
  9559. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9560. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9561. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9562. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9563. if Torsovelocity.Y > 2 then
  9564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9566. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9567. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9568. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9569. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9570. elseif Torsovelocity.Y < 1 then
  9571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9573. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9574. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9575. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9576. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9577. end
  9578. end
  9579. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9580. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9581. for i = 0, 7, 0.1 do
  9582. swait()
  9583. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9584. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9585. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9586. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9587. if Torsovelocity.Y > 2 then
  9588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9590. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9593. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9594. elseif Torsovelocity.Y < 1 then
  9595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9597. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9598. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9599. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9600. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9601. end
  9602. end
  9603. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9604. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9605. for i = 0, 6, 0.1 do
  9606. swait()
  9607. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9608. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9609. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9610. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9611. if Torsovelocity.Y > 2 then
  9612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9614. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9615. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9616. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9617. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9618. elseif Torsovelocity.Y < 1 then
  9619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9621. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9622. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9624. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9625. end
  9626. end
  9627. for i = 0, 5, 0.1 do
  9628. swait()
  9629. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9630. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9631. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9632. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9633. if Torsovelocity.Y > 2 then
  9634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9636. 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)
  9637. 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)
  9638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9639. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9640. elseif Torsovelocity.Y < 1 then
  9641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9643. 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)
  9644. 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)
  9645. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9646. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9647. end
  9648. end
  9649. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9650. for i = 0, 7, 0.1 do
  9651. swait()
  9652. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9653. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9654. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9655. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9656. if Torsovelocity.Y > 2 then
  9657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9659. 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)
  9660. 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)
  9661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9663. elseif Torsovelocity.Y < 1 then
  9664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9666. 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)
  9667. 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)
  9668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9669. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9670. end
  9671. end
  9672. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9673. GuW1:Destroy()
  9674. GuW1 = Instance.new("Weld")
  9675. GuW1.Name = "GuW"
  9676. GuW1.Part0 = Torso
  9677. GuW1.C0 = cn(0, 0, -6)
  9678. GuW1.C1 = cn(0, 0, 0)
  9679. GuW1.Part1 = Firepart1
  9680. GuW1.Parent = Torso
  9681. GuW2:Destroy()
  9682. GuW2 = Instance.new("Weld")
  9683. GuW2.Name = "GuW"
  9684. GuW2.Part0 = Torso
  9685. GuW2.C0 = cn(0, 0, -6)
  9686. GuW2.C1 = cn(0, 0, 0)
  9687. GuW2.Part1 = Firepart2
  9688. GuW2.Parent = Torso
  9689. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9690. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9691. GuW2:Destroy()
  9692. GuW2 = Instance.new("Weld")
  9693. GuW2.Name = "GuW"
  9694. GuW2.Part0 = Torso
  9695. GuW2.C0 = cn(0, 0, -4)
  9696. GuW2.C1 = cn(0, 0, 0)
  9697. GuW2.Part1 = Firepart2
  9698. GuW2.Parent = Torso
  9699. for i = 0, 7, 0.1 do
  9700. swait()
  9701. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9702. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9703. if Torsovelocity.Y > 2 then
  9704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9706. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9707. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9708. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9709. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9710. elseif Torsovelocity.Y < 1 then
  9711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9713. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9714. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9715. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9716. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9717. end
  9718. end
  9719. local bp2 = Create("BodyPosition")({
  9720. P = 900,
  9721. D = 1000,
  9722. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9723. position = Torso.Position + Vector3.new(0, 60, 0),
  9724. Parent = Torso
  9725. })
  9726. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9727. for i = 0, 8, 0.1 do
  9728. swait()
  9729. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9730. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9731. 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)
  9732. if Torsovelocity.Y > 2 then
  9733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9735. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9737. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9738. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9739. elseif Torsovelocity.Y < 1 then
  9740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9742. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9743. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9744. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9745. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9746. end
  9747. end
  9748. for i = 0, 18, 0.1 do
  9749. swait()
  9750. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9751. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9752. 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)
  9753. if Torsovelocity.Y > 2 then
  9754. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9755. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9756. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9757. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9758. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9759. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9760. elseif Torsovelocity.Y < 1 then
  9761. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9762. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9763. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9764. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9765. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9766. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9767. end
  9768. end
  9769. GuW1:Destroy()
  9770. GuW1 = Instance.new("Weld")
  9771. GuW1.Name = "GuW"
  9772. GuW1.Part0 = Torso
  9773. GuW1.C0 = cn(0, 0, -15)
  9774. GuW1.C1 = cn(0, 0, 0)
  9775. GuW1.Part1 = Firepart1
  9776. GuW1.Parent = Torso
  9777. GuW2:Destroy()
  9778. GuW2 = Instance.new("Weld")
  9779. GuW2.Name = "GuW"
  9780. GuW2.Part0 = Torso
  9781. GuW2.C0 = cn(0, 0, -17.5)
  9782. GuW2.C1 = cn(0, 0, 0)
  9783. GuW2.Part1 = Firepart2
  9784. GuW2.Parent = Torso
  9785. for i = 0, 1.25, 0.01 do
  9786. swait()
  9787. 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)
  9788. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9789. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9790. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9791. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9792. if Torsovelocity.Y > 2 then
  9793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9795. 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)
  9796. 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)
  9797. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9798. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9799. elseif Torsovelocity.Y < 1 then
  9800. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9801. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9802. 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)
  9803. 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)
  9804. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9805. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9806. end
  9807. end
  9808. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9809. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9810. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9811. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9812. for i = 0, 3, 0.1 do
  9813. swait()
  9814. if Torsovelocity.Y > 2 then
  9815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9817. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9818. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9819. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9820. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9821. elseif Torsovelocity.Y < 1 then
  9822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9827. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9828. end
  9829. end
  9830. wait(1)
  9831. bp2:Destroy()
  9832. Humanoid.WalkSpeed = 16
  9833. attack = false
  9834. MV4 = 0
  9835. Firepart1:Destroy()
  9836. Firepart2:Destroy()
  9837. end
  9838. end)
  9839. whiletruewait = false
  9840. game:GetService("RunService").Stepped:connect(function()
  9841. if whiletruewait == false then
  9842. whiletruewait = true
  9843. wait()
  9844. whiletruewait = false
  9845. end
  9846. end)
  9847. game:GetService("RunService").Stepped:connect(function()
  9848. if whiletruewait == false then
  9849. if MV1 < 20 then
  9850. MV1 = MV1 + 0.2
  9851. end
  9852. if MV2 < 90 then
  9853. MV2 = MV2 + 1
  9854. end
  9855. if MV3 < 190 then
  9856. MV3 = MV3 + 0.4
  9857. end
  9858. if MV4 < 500 then
  9859. MV4 = MV4 + 0.3
  9860. end
  9861. end
  9862. end)
  9863. Humanoid.MaxHealth = 10000
  9864. wait()
  9865. for i = 1, 6 do
  9866. Humanoid.Health = Humanoid.MaxHealth
  9867. wait()
  9868. end
  9869.  
  9870. ---
  9871. GroundWave3 = function()
  9872. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9873. Colors = {"White", "White"}
  9874. local wave = Instance.new("Part", char)
  9875. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9876. wave.Anchored = true
  9877. wave.Name = "Wave"
  9878. wave.CanCollide = false
  9879. wave.Locked = true
  9880. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9881. wave.TopSurface = "Smooth"
  9882. wave.BottomSurface = "Smooth"
  9883. wave.Transparency = 0.10
  9884. wave.CFrame = HandCF
  9885. wm = Instance.new("SpecialMesh",wave)
  9886. wm.MeshId = "rbxassetid://559831844"
  9887. coroutine.wrap(function()
  9888. for i = 1, 30, 1 do
  9889. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9890. wave.Size = wm.Scale
  9891. wave.CFrame = HandCF
  9892. wave.Transparency = i/30
  9893. wait()
  9894. end
  9895. wait()
  9896. wave:Destroy()
  9897. end)()
  9898. end
  9899. ---
  9900.  
  9901. local rock3 = false
  9902. local rock2 = false
  9903. local rock = false
  9904.  
  9905. if rock2 == true then
  9906. wait(0.1)
  9907.  
  9908. for i,v in pairs(char:GetChildren()) do
  9909. if v:IsA("Part") then
  9910. if v.Name == "NewPart2" then
  9911. v.GO.Velocity = v3(0,-5,0)
  9912. end
  9913. end
  9914.  
  9915. end
  9916. rock2 = false
  9917. end
  9918. if rock3 == true then
  9919. wait(0.1)
  9920. for i,v in pairs(char:GetChildren()) do
  9921. if v:IsA("Part") then
  9922. if v.Name == "NewPart2" then
  9923. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9924. end
  9925. end
  9926. end
  9927. rock3 = false
  9928. end
  9929.  
  9930.  
  9931. local v3 = Vector3.new
  9932. local num = 0
  9933. local bc = BrickColor.new
  9934. local new = Instance.new
  9935.  
  9936. GroundWave1d = function()
  9937.  
  9938. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9939. Colors = {"Cyan", "Cyan"}
  9940. local wave = Instance.new("Part", char)
  9941. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9942. wave.Anchored = true
  9943. wave.Name = "Wave"..number
  9944. wave.CanCollide = false
  9945. wave.Locked = true
  9946. wave.Size = Vector3.new(0.5,0.5,0.5)
  9947. wave.TopSurface = "Smooth"
  9948. wave.BottomSurface = "Smooth"
  9949. wave.Transparency = 0.35
  9950. wave.CFrame = HandCF
  9951. wm = Instance.new("SpecialMesh", wave)
  9952. wm.Name = "wave"..number
  9953. wm.MeshId = "rbxassetid://3270017"
  9954. coroutine.wrap(function()
  9955. for i = 1, 30, 1 do
  9956. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9957. wave.Size = wm.Scale
  9958. wave.CFrame = HandCF
  9959. wave.Transparency = i/30
  9960. wait()
  9961. end
  9962. wait()
  9963. wave:Destroy()
  9964.  
  9965. end)()
  9966. end
  9967.  
  9968. mouse.KeyDown:connect(function(key)
  9969. if key == "=" then
  9970.  
  9971. Humanoid.WalkSpeed = 0
  9972. RootPart.Anchored = true
  9973. bigkamehameha1 = true
  9974.  
  9975. wait(0)
  9976. bigkamehameha1 = false
  9977. bigkamehameha2 = true
  9978. ar = new("Part",char)
  9979. ar.Name = "NewPart"
  9980. ar.Position = v3(999,999,999)
  9981. ar.Size = v3(1,1,1)
  9982. ar.BrickColor = bc("Cyan")
  9983. ar.Material = "Neon"
  9984. ar.Transparency = 1
  9985. aar = new("SpecialMesh",ar)
  9986. aar.MeshType = "Sphere"
  9987. aar.Scale = v3(3,3,4)
  9988.  
  9989. aaar =new("Weld",ar)
  9990. aaar.Part0 = Torso
  9991. aaar.Part1 = ar
  9992. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9993. for i = 1,9 do
  9994. wait(0.5)
  9995. GroundWave1d()
  9996. ar.Transparency = ar.Transparency - 0.1
  9997. end
  9998. kamehameha()
  9999.  
  10000. idle7 = true
  10001. ar:Destroy()
  10002. bigkamehameha2 = false
  10003. RootPart.Anchored = false
  10004. end
  10005. end)
  10006.  
  10007.  
  10008.  
  10009. local rad = math.rad
  10010. local kamehameha5 = false
  10011. local kamehameha1 = false
  10012. local kamehameha2 = false
  10013. local kamehameha3 = false
  10014. local kamehameha4 = false
  10015.  
  10016. mouse.KeyDown:connect(function(key)
  10017. if key == "=" then
  10018.  
  10019.  
  10020. idle = false
  10021. Humanoid.WalkSpeed = 0
  10022. RootPart.Anchored = true
  10023.  
  10024. KamehamehaVoice:Play()
  10025. startk = true
  10026.  
  10027.  
  10028.  
  10029. wait(0.4)
  10030.  
  10031.  
  10032. kamehameha2 = true
  10033. kamehameha()
  10034. wait(0.8)
  10035. KamehamehaVoice.TimePosition = 0
  10036. kamehameha2 = false
  10037. Humanoid.WalkSpeed = 16
  10038. RootPart.Anchored = false
  10039. end
  10040. end)
  10041.  
  10042.  
  10043. mouse.KeyDown:connect(function(key)
  10044. if key=="=" then
  10045. Serious()
  10046. char.JumPower = 150
  10047. end
  10048. end)
  10049. Health = math.huge --------- Serious mode aura.
  10050. BaseHealth = math.huge
  10051.  
  10052.  
  10053.  
  10054.  
  10055. InForm = false
  10056.  
  10057. Player = game.Players.LocalPlayer
  10058. Char = Player.Character
  10059. Torso = Char.Torso
  10060.  
  10061. function Serious()
  10062. for X = 1, 1 do wait()
  10063.  
  10064.  
  10065. wait(0)
  10066. for X = 1, 1 do wait()
  10067. local Effect = Instance.new("Part")
  10068. Effect.Name = "Effect"
  10069. Effect.Parent = Torso
  10070. Effect.CFrame = Torso.CFrame
  10071. Effect.BrickColor = BrickColor.new("Neon orange")
  10072. Effect.Shape = "Ball"
  10073. Effect.Size = Vector3.new(1, 1, 1)
  10074. Effect.Anchored = true
  10075. Effect.Material = "Neon"
  10076. Effect.CanCollide = false
  10077. Effect.CFrame = Torso.CFrame
  10078. Effect.Size = Effect.Size + Vector3.new(0.5)
  10079. Effect.Transparency = Effect.Transparency + 0.04
  10080. end
  10081. end
  10082.  
  10083. repeat
  10084. Torso:FindFirstChild("Effect"):Remove()
  10085. until Torso:FindFirstChild("Effect") == nil
  10086.  
  10087.  
  10088. local Color1 = Color3.new(255, 255, 0)
  10089. local Color2 = Color3.new(255, 255, 0)
  10090.  
  10091. for i = 0, 3, 0.1 do
  10092. swait()
  10093. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10094. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10095. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10096. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10097. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10098. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10099. end
  10100. local pie22 = Instance.new("ParticleEmitter")
  10101. pie22.Parent = LeftArm
  10102. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10103. pie22.LightEmission = 1
  10104. pie22.Size = NumberSequence.new(1,2)
  10105. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10106. pie22.Transparency = NumberSequence.new(0.7,1)
  10107. pie22.EmissionDirection = "Top"
  10108. pie22.Enabled = true
  10109. pie22.Lifetime = NumberRange.new(1)
  10110. pie22.Rotation = NumberRange.new(-420, 425)
  10111. pie22.Rate = 50
  10112. pie22.Speed = NumberRange.new(1)
  10113. pie22.LockedToPart = false
  10114. pie22.VelocitySpread = 2
  10115. local pie22 = Instance.new("ParticleEmitter")
  10116. pie22.Parent = RightArm
  10117. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10118. pie22.LightEmission = 1
  10119. pie22.Size = NumberSequence.new(1,2)
  10120. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10121. pie22.Transparency = NumberSequence.new(0.7,1)
  10122. pie22.EmissionDirection = "Top"
  10123. pie22.Enabled = true
  10124. pie22.Lifetime = NumberRange.new(1)
  10125. pie22.Rotation = NumberRange.new(-420, 425)
  10126. pie22.Rate = 50
  10127. pie22.Speed = NumberRange.new(1)
  10128. pie22.LockedToPart = false
  10129. pie22.VelocitySpread = 2
  10130. local pie22 = Instance.new("ParticleEmitter")
  10131. pie22.Parent = LeftLeg
  10132. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10133. pie22.LightEmission = 1
  10134. pie22.Size = NumberSequence.new(1,2)
  10135. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10136. pie22.Transparency = NumberSequence.new(0.8,1)
  10137. pie22.EmissionDirection = "Top"
  10138. pie22.Enabled = true
  10139. pie22.Lifetime = NumberRange.new(1)
  10140. pie22.Rotation = NumberRange.new(-420, 425)
  10141. pie22.Rate = 20
  10142. pie22.Speed = NumberRange.new(1)
  10143. pie22.LockedToPart = false
  10144. pie22.VelocitySpread = 2
  10145. local pie22 = Instance.new("ParticleEmitter")
  10146. pie22.Parent = RightLeg
  10147. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10148. pie22.LightEmission = 1
  10149. pie22.Size = NumberSequence.new(1,2)
  10150. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10151. pie22.Transparency = NumberSequence.new(0.8,1)
  10152. pie22.EmissionDirection = "Top"
  10153. pie22.Enabled = true
  10154. pie22.Lifetime = NumberRange.new(1)
  10155. pie22.Rotation = NumberRange.new(-420, 425)
  10156. pie22.Rate = 20
  10157. pie22.Speed = NumberRange.new(1)
  10158. pie22.LockedToPart = false
  10159. pie22.VelocitySpread = 2
  10160. lig = Instance.new("PointLight",Player.Character.Torso)
  10161. lig.Color=Color3.new(255,255,0)
  10162. lig.Range = 6
  10163.  
  10164. local Must = Instance.new("Sound",Torso)
  10165. Must.SoundId = "rbxassetid://136847579"
  10166. Must.Pitch = 0.99
  10167. Must.Volume = 0.6
  10168. Must.Looped = false
  10169. wait(0)
  10170. Must:Play()
  10171. a21e = new("Part",char)
  10172. a21e.Name = "Beam"..num
  10173. a21e.Locked = true
  10174. a21e.Size = v3(1,1,1)
  10175. a21e.CanCollide = false
  10176. a21e.BrickColor = bc("Neon orange")
  10177. a21e.Material = "Neon"
  10178. a21e.Transparency = 0
  10179. aa21e = new("SpecialMesh",a21e)
  10180. a21e.Anchored = true
  10181. a21e.Position = RootPart.Position
  10182. aa21e.MeshType = "Sphere"
  10183. aa21e.Scale = v3(1,1,1)
  10184. for i = 1,50 do
  10185. wait()
  10186. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10187. a21e.Transparency = a21e.Transparency + 0.04
  10188. end
  10189.  
  10190.  
  10191. local Mus = Instance.new("Sound",Torso)
  10192. Mus.SoundId = "rbxassetid://291165237"
  10193. Mus.Pitch = 0.99
  10194. Mus.Volume = 0.2
  10195. Mus.Looped = true
  10196. wait(0)
  10197. Mus:Play()
  10198.  
  10199. InForm = true
  10200. Humanoid.JumpPower = 120
  10201.  
  10202. Char.Humanoid.MaxHealth = Health
  10203. wait(0.3)
  10204. Char.Humanoid.Health = Health
  10205. wait(0.7)
  10206. Must:Destroy()
  10207. end
  10208.  
  10209. function Base()
  10210. InForm = false
  10211. local Effect = Instance.new("Part")
  10212. Effect.Name = "Effect"
  10213. Effect.Parent = Torso
  10214. Effect.CFrame = Torso.CFrame
  10215. Effect.BrickColor = BrickColor.new("White")
  10216. Effect.Shape = "Ball"
  10217. Effect.Size = Vector3.new(8, 8, 8)
  10218. Effect.Anchored = true
  10219. Effect.Material = "Neon"
  10220. Effect.CanCollide = false
  10221. for loop = 1, 25 do wait()
  10222. Effect.CFrame = Torso.CFrame
  10223. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10224. Effect.Transparency = Effect.Transparency + 0.04
  10225.  
  10226. end
  10227. repeat
  10228. Torso:FindFirstChild("Effect"):Remove()
  10229. until Torso:FindFirstChild("Effect") == nil
  10230.  
  10231. for i, v in pairs(Torso:GetChildren()) do
  10232. if v:IsA('ParticleEmitter') then
  10233. v:Remove()
  10234. end
  10235. end
  10236. char.Humanoid.MaxHealth = BaseHealth
  10237. wait(0.3)
  10238. char.Humanoid.Health = BaseHealth
  10239.  
  10240.  
  10241. end
  10242.  
  10243. mouse.KeyDown:connect(function(key)
  10244. if key=="9" then
  10245. Base()
  10246. lig:Destroy()
  10247. end
  10248. end)
  10249.  
  10250. Player.Chatted:connect(function(Message)
  10251. if Message == "Time to get serious." and InForm == false then
  10252. wait(0.10)
  10253. Serious()
  10254. end
  10255. if Message == "off" or Message == "Nice fight." and InForm == true then
  10256. Base()
  10257. end
  10258. local ContentProvider = game:GetService("ContentProvider")
  10259.  
  10260. local function LoadAssets(AssetList)
  10261. -- Takes an asset list and preloads it. Will not wait for them to load.
  10262.  
  10263. for _, AssetId in pairs(AssetList) do
  10264. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10265. end
  10266. end
  10267.  
  10268. local Gibs = game.Workspace
  10269.  
  10270. function Kill(Character)
  10271. Character.Humanoid.Health = 0
  10272. local poo = Instance.new("IntValue",Character)
  10273. poo.Name = "haha nope"
  10274. local svch = Character
  10275. local hum = Character:findFirstChild("Humanoid")
  10276. Character.Archivable = true
  10277. local chrclone = Character:clone()
  10278. Character.Archivable = false
  10279.  
  10280. local ch = chrclone:GetChildren()
  10281. local i
  10282. for i = 1,#ch do
  10283. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10284. ch[i]:remove()
  10285. end
  10286. end
  10287. local function Scan(ch)
  10288. local e
  10289. for e = 1,#ch do
  10290. Scan(ch[e]:GetChildren())
  10291. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10292. ch[e]:remove()
  10293. end
  10294. end
  10295. end
  10296. Scan(chrclone:GetChildren())
  10297.  
  10298. local hum2 = chrclone:findFirstChild("Humanoid")
  10299.  
  10300.  
  10301. if hum2 ~= nil then
  10302. hum2.Name = "Humanoid2"
  10303. hum2.PlatformStand = true
  10304. hum2.Sit = true
  10305. hum2.MaxHealth = 0
  10306. hum2.Health = 0
  10307. end
  10308.  
  10309. local ch = Character:GetChildren()
  10310. local i
  10311. for i = 1,#ch do
  10312. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10313. ch[i]:remove()
  10314. end
  10315. end
  10316.  
  10317. wait(0.2)
  10318.  
  10319. local ch = Character:GetChildren()
  10320. local i
  10321. for i = 1,#ch do
  10322. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10323. ch[i]:remove()
  10324. end
  10325. end
  10326. Character = chrclone
  10327. local Torso = Character.Torso
  10328. local movevector = Vector3.new()
  10329.  
  10330. if Torso then
  10331. local Head = Character:FindFirstChild("Head")
  10332. local Limb = Character:FindFirstChild("Right Arm")
  10333. if Limb then
  10334.  
  10335. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10336. local Joint = Instance.new("Glue")
  10337. Joint.Name = "RightShoulder"
  10338. Joint.Part0 = Torso
  10339. Joint.Part1 = Limb
  10340. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10341. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10342. Joint.Parent = Torso
  10343.  
  10344. local B = Instance.new("Part")
  10345. B.TopSurface = 0
  10346. B.BottomSurface = 0
  10347. B.formFactor = "Symmetric"
  10348. B.Size = Vector3.new(1, 1, 1)
  10349. B.Transparency = 1
  10350. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10351. B.Parent = Character
  10352. local W = Instance.new("Weld")
  10353. W.Part0 = Limb
  10354. W.Part1 = B
  10355. W.C0 = CFrame.new(0, -0.5, 0)
  10356. W.Parent = Limb
  10357.  
  10358. end
  10359. local Limb = Character:FindFirstChild("Left Arm")
  10360. if Limb then
  10361.  
  10362. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10363. local Joint = Instance.new("Glue")
  10364. Joint.Name = "LeftShoulder"
  10365. Joint.Part0 = Torso
  10366. Joint.Part1 = Limb
  10367. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10368. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10369. Joint.Parent = Torso
  10370.  
  10371. local B = Instance.new("Part")
  10372. B.TopSurface = 0
  10373. B.BottomSurface = 0
  10374. B.formFactor = "Symmetric"
  10375. B.Size = Vector3.new(1, 1, 1)
  10376. B.Transparency = 1
  10377. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10378. B.Parent = Character
  10379. local W = Instance.new("Weld")
  10380. W.Part0 = Limb
  10381. W.Part1 = B
  10382. W.C0 = CFrame.new(0, -0.5, 0)
  10383. W.Parent = Limb
  10384.  
  10385. end
  10386. local Limb = Character:FindFirstChild("Right Leg")
  10387. if Limb then
  10388.  
  10389. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10390. local Joint = Instance.new("Glue")
  10391. Joint.Name = "RightHip"
  10392. Joint.Part0 = Torso
  10393. Joint.Part1 = Limb
  10394. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10395. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10396. Joint.Parent = Torso
  10397.  
  10398. local B = Instance.new("Part")
  10399. B.TopSurface = 0
  10400. B.BottomSurface = 0
  10401. B.formFactor = "Symmetric"
  10402. B.Size = Vector3.new(1, 1, 1)
  10403. B.Transparency = 1
  10404. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10405. B.Parent = Character
  10406. local W = Instance.new("Weld")
  10407. W.Part0 = Limb
  10408. W.Part1 = B
  10409. W.C0 = CFrame.new(0, -0.5, 0)
  10410. W.Parent = Limb
  10411.  
  10412. end
  10413. local Limb = Character:FindFirstChild("Left Leg")
  10414. if Limb then
  10415.  
  10416. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10417. local Joint = Instance.new("Glue")
  10418. Joint.Name = "LeftHip"
  10419. Joint.Part0 = Torso
  10420. Joint.Part1 = Limb
  10421. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10422. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10423. Joint.Parent = Torso
  10424.  
  10425. local B = Instance.new("Part")
  10426. B.TopSurface = 0
  10427. B.BottomSurface = 0
  10428. B.formFactor = "Symmetric"
  10429. B.Size = Vector3.new(1, 1, 1)
  10430. B.Transparency = 1
  10431. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10432. B.Parent = Character
  10433. local W = Instance.new("Weld")
  10434. W.Part0 = Limb
  10435. W.Part1 = B
  10436. W.C0 = CFrame.new(0, -0.5, 0)
  10437. W.Parent = Limb
  10438. end
  10439. end
  10440. end
  10441. ----------
  10442.  
  10443. lerpz = function(D, E, F, G)
  10444. D[E] = D[E]:lerp(F, G)
  10445. end
  10446.  
  10447. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10448. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10449. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10450. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10451. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10452. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10453. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10454. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10455. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10456. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10457. resetlerp = function()
  10458. RJ.C0 = RJC0
  10459. RJ.C1 = RJC1
  10460. N.C0 = NC0
  10461. N.C1 = NC1
  10462. RS.C0 = RSC0
  10463. RS.C1 = RSC1
  10464. LS.C0 = LSC0
  10465. LS.C1 = LSC1
  10466. RH.C0 = RHC0
  10467. RH.C1 = RHC1
  10468. LH.C0 = LHC0
  10469. LH.C1 = LHC1
  10470. end
  10471. -------
  10472. ----------
  10473. hrp = char.HumanoidRootPart
  10474.  
  10475. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10476. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10477. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10478. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10479. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10480. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10481. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10482. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10483. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10484. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10485. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10486. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10487. RS = Torso:FindFirstChild("Right Shoulder")
  10488. LS = Torso:FindFirstChild("Left Shoulder")
  10489. RH = Torso:FindFirstChild("Right Hip")
  10490. LH = Torso:FindFirstChild("Left Hip")
  10491. RJ = hrp:FindFirstChild("RootJoint")
  10492. N = Torso:FindFirstChild("Neck")
  10493. cf = CFrame.new
  10494. ang = CFrame.Angles
  10495. rd = math.rad
  10496. rd2 = math.random
  10497. cs = ColorSequence.new
  10498. ns = NumberSequence.new
  10499. nsk = NumberSequenceKeypoint.new
  10500. -------------------
  10501.  
  10502. end)
  10503.  
  10504. print([[
  10505. -------------------------------------------------
  10506. hi
  10507. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement