Advertisement
Blizzardy

Invincibility

Jan 18th, 2018
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 480.17 KB | None | 0 0
  1. --[[
  2. -Edited by Blizzardy
  3.  
  4. ░▒▓█ Ultra Instinct █▓▒░
  5.  
  6. --]]
  7.  
  8. local Player = game.Players.localPlayer
  9. local char = Player.Character
  10. local Character = Player.Character
  11. local RootPart = Character.HumanoidRootPart
  12. local Head = Character.Head
  13. local done = false
  14. local canheal = false
  15. local deathchat1 = false
  16. local once = true
  17. local dead = falseF
  18. local candie = true
  19. local deathchat = false
  20. local idleon = true
  21. local idle1 = true
  22. local idle = true
  23. local spiritballenergy = true
  24.  
  25. wait()
  26. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  27. shirt.Name = "Shirt"
  28. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  29. pants.Name = "Pants"
  30. local v3 = Vector3.new
  31. local num = 0
  32. local bc = BrickColor.new
  33. local new = Instance.new
  34.  
  35.  
  36. Instance.new("ForceField",char).Visible = false
  37. local poo = Instance.new("IntValue",Character)
  38. poo.Name = "haha nope"
  39. char.Humanoid.MaxHealth = math.huge
  40. wait()
  41. char.Humanoid.Health = math.huge
  42. Instance.new("ForceField",char).Visible = false
  43.  
  44.  
  45. local number = 1
  46.  
  47. --------------------------------------------------------------------------
  48. --transform
  49. GroundWave5 = function()
  50. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  51. Colors = {"Dark blue", "Dark blue"}
  52.  
  53. local wave11 = Instance.new("Part", char)
  54. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  55. wave11.Anchored = true
  56. wave11.Name = "Wave"
  57. wave11.CanCollide = false
  58. wave11.Locked = true
  59. wave11.Size = Vector3.new(1, 1, 1)
  60. wave11.TopSurface = "Smooth"
  61. wave11.BottomSurface = "Smooth"
  62. wave11.Transparency = 0.35
  63. wave11.CFrame = HandCF
  64. wm31 = Instance.new("SpecialMesh", wave11)
  65. wm31.MeshId = "rbxassetid://3270017"
  66. coroutine.wrap(function()
  67. for i = 1, 30, 1 do
  68. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  69. wave11.Size = wm31.Scale
  70. wave11.CFrame = HandCF
  71. wave11.Transparency = i/30
  72. wait()
  73. end
  74. wait()
  75. wave11:Destroy()
  76. end)()
  77. end
  78. GroundWave6 = function()
  79. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  80. Colors = {"White", "Dark blue"}
  81. local wave111 = Instance.new("Part", char)
  82. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  83. wave111.Anchored = true
  84. wave111.Name = "Wave"
  85. wave111.CanCollide = false
  86. wave111.Locked = true
  87. wave111.Size = Vector3.new(1, 1, 1)
  88. wave111.TopSurface = "Smooth"
  89. wave111.BottomSurface = "Smooth"
  90. wave111.Transparency = 0.35
  91. wave111.CFrame = HandCF
  92. wm311 = Instance.new("SpecialMesh", wave111)
  93. wm311.MeshId = "rbxassetid://3270017"
  94. coroutine.wrap(function()
  95. for i = 1, 30, 1 do
  96. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  97. wave111.Size = wm311.Scale
  98. wave111.CFrame = HandCF
  99. wave111.Transparency = i/30
  100. wait()
  101. end
  102. wait()
  103. wave111:Destroy()
  104. end)()
  105. end
  106. GroundWave7 = function()
  107. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  108. Colors = {"Dark blue", "White"}
  109. local wave1111 = Instance.new("Part", char)
  110. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  111. wave1111.Anchored = true
  112. wave1111.Name = "Wave"
  113. wave1111.CanCollide = false
  114. wave1111.Locked = true
  115. wave1111.Size = Vector3.new(1, 1, 1)
  116. wave1111.TopSurface = "Smooth"
  117. wave1111.BottomSurface = "Smooth"
  118. wave1111.Transparency = 0.35
  119. wave1111.CFrame = HandCF
  120. wm3111 = Instance.new("SpecialMesh", wave1111)
  121. wm3111.MeshId = "rbxassetid://3270017"
  122. coroutine.wrap(function()
  123. for i = 1, 30, 1 do
  124. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  125. wave1111.Size = wm3111.Scale
  126. wave1111.CFrame = HandCF
  127. wave1111.Transparency = i/30
  128. wait()
  129. end
  130. wait()
  131. wave1111:Destroy()
  132. end)()
  133. end
  134. GroundWave8 = function()
  135. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  136. Colors = {"Dark blue", "Dark blue"}
  137. local wave11111 = Instance.new("Part", char)
  138. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  139. wave11111.Anchored = true
  140. wave11111.Name = "Wave"
  141. wave11111.CanCollide = false
  142. wave11111.Locked = true
  143. wave11111.Size = Vector3.new(1, 1, 1)
  144. wave11111.TopSurface = "Smooth"
  145. wave11111.BottomSurface = "Smooth"
  146. wave11111.Transparency = 0.35
  147. wave11111.CFrame = HandCF
  148. wm31111 = Instance.new("SpecialMesh", wave11111)
  149. wm31111.MeshId = "rbxassetid://3270017"
  150. coroutine.wrap(function()
  151. for i = 1, 30, 1 do
  152. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  153. wave11111.Size = wm31111.Scale
  154. wave11111.CFrame = HandCF
  155. wave11111.Transparency = i/30
  156. wait()
  157. end
  158. wait()
  159. wave11111:Destroy()
  160. end)()
  161. end
  162. GroundWave9 = function()
  163. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  164.  
  165. Colors = {"Cyan", "White"}
  166. local wave111111 = Instance.new("Part", char)
  167. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  168. wave111111.Anchored = true
  169. wave111111.Name = "Wave"
  170. wave111111.CanCollide = false
  171. wave111111.Locked = true
  172. wave111111.Size = Vector3.new(1, 1, 1)
  173. wave111111.TopSurface = "Smooth"
  174. wave111111.BottomSurface = "Smooth"
  175. wave111111.Transparency = 0.35
  176. wave111111.CFrame = HandCF
  177. wm311111 = Instance.new("SpecialMesh", wave111111)
  178. wm311111.MeshId = "rbxassetid://3270017"
  179. coroutine.wrap(function()
  180. for i = 1, 30, 1 do
  181. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  182. wave111111.Size = wm311111.Scale
  183. wave111111.CFrame = HandCF
  184. wave111111.Transparency = i/30
  185. wait()
  186. end
  187. wait()
  188. wave111111:Destroy()
  189. end)()
  190. end
  191. GroundWave10 = function()
  192. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  193. Colors = {"White", "Dark blue"}
  194. local wave1111111 = Instance.new("Part", char)
  195. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  196. wave1111111.Anchored = true
  197. wave1111111.Name = "Wave"
  198. wave1111111.CanCollide = false
  199. wave1111111.Locked = true
  200. wave1111111.Size = Vector3.new(1, 1, 1)
  201. wave1111111.TopSurface = "Smooth"
  202. wave1111111.BottomSurface = "Smooth"
  203. wave1111111.Transparency = 0.35
  204. wave1111111.CFrame = HandCF
  205. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  206. wm3111111.MeshId = "rbxassetid://3270017"
  207. coroutine.wrap(function()
  208. for i = 1, 30, 1 do
  209. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  210. wave1111111.Size = wm3111111.Scale
  211. wave1111111.CFrame = HandCF
  212. wave1111111.Transparency = i/30
  213. wait()
  214. end
  215. wait()
  216. wave1111111:Destroy()
  217. end)()
  218. end
  219.  
  220. GroundWave1 = function()
  221.  
  222. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  223. Colors = {"White", "White"}
  224. local wave = Instance.new("Part", char)
  225. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  226. wave.Anchored = true
  227. wave.Name = "Wave"..number
  228. wave.CanCollide = false
  229. wave.Locked = true
  230. wave.Size = Vector3.new(1, 1, 1)
  231. wave.TopSurface = "Smooth"
  232. wave.BottomSurface = "Smooth"
  233. wave.Transparency = 0.35
  234. wave.CFrame = HandCF
  235. wm = Instance.new("SpecialMesh", wave)
  236. wm.Name = "wave"..number
  237. wm.MeshId = "rbxassetid://3270017"
  238. coroutine.wrap(function()
  239. for i = 1, 30, 1 do
  240. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  241. wave.Size = wm.Scale
  242. wave.CFrame = HandCF
  243. wave.Transparency = i/30
  244. wait()
  245. end
  246. wait()
  247. wave:Destroy()
  248.  
  249. end)()
  250.  
  251.  
  252. local ice = Instance.new("Part", Head)
  253. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  254. ice.BrickColor = BrickColor.new("White")
  255. ice.CanCollide = false
  256. ice.TopSurface = 0
  257. ice.BottomSurface = 0
  258. ice.Transparency = 1
  259. local ice2 = Instance.new("SpecialMesh", ice)
  260. ice2.MeshType = "Brick"
  261. ice2.Scale = Vector3.new(1, 1, 1)
  262. local ice3 = Instance.new("Weld", ice)
  263. ice3.Part0 = Head
  264. ice3.Part1 = ice
  265. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  266. local icesmoke = Instance.new("ParticleEmitter", ice)
  267. icesmoke.VelocitySpread = 5
  268. icesmoke.Size = NumberSequence.new({
  269. NumberSequenceKeypoint.new(0, 0.01),
  270. NumberSequenceKeypoint.new(1, 1)
  271. })
  272. icesmoke.Rate = math.huge
  273. icesmoke.Speed = NumberRange.new(1, 1)
  274. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  275. icesmoke.Transparency = NumberSequence.new({
  276. NumberSequenceKeypoint.new(0, 0.9),
  277. NumberSequenceKeypoint.new(1, 1)
  278. })
  279. icesmoke.Rotation = NumberRange.new(0, 360)
  280. icesmoke.Name = "Smoke"
  281. icesmoke.LightEmission = 0
  282. icesmoke.Acceleration = Vector3.new(0,0,0)
  283. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  284. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  285. icesmoke.LockedToPart = true
  286. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  287. secondcolor = "Really black"
  288. wait(0.016666666666666666)
  289. Effects = {}
  290. local Player = game.Players.localPlayer
  291. local Character = Player.Character
  292. local Humanoid = Character.Humanoid
  293. local mouse = Player:GetMouse()
  294. local LeftArm = Character["Left Arm"]
  295. local RightArm = Character["Right Arm"]
  296. local LeftLeg = Character["Left Leg"]
  297. local RightLeg = Character["Right Leg"]
  298. local Head = Character.Head
  299. local Torso = Character.Torso
  300. local cam = game.Workspace.CurrentCamera
  301. local RootJoint = RootPart.RootJoint
  302. local equipped = true
  303. local attack = false
  304. local Anim = "Idle"
  305. local idle = 0
  306. local attacktype = 1
  307. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  308. local velocity = RootPart.Velocity.y
  309. local sine = 0
  310. local change = 1
  311. local grabbed = false
  312. local cn = CFrame.new
  313. local mr = math.rad
  314. local angles = CFrame.Angles
  315. local ud = UDim2.new
  316. local c3 = Color3.new
  317. local dir = {
  318. w = 0,
  319. s = 0,
  320. a = 0,
  321. d = 0
  322. }
  323. firemode = true
  324. rock = true
  325. local Services = {
  326. SoundService = game:GetService("SoundService"),
  327. Players = game:GetService("Players"),
  328. Debris = game:GetService("Debris"),
  329. Workspace = game:GetService("Workspace"),
  330. Lighting = game:GetService("Lighting"),
  331. HttpService = game:GetService("HttpService"),
  332. InsertService = game:GetService("InsertService")
  333. }
  334. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  335. Humanoid.Animator:Destroy()
  336. Character.Animate:Destroy()
  337. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  338. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  339. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  340. RSH, LSH = nil, nil
  341. RW = Instance.new("Weld")
  342. LW = Instance.new("Weld")
  343. RH = Torso["Right Hip"]
  344. LH = Torso["Left Hip"]
  345. RSH = Torso["Right Shoulder"]
  346. LSH = Torso["Left Shoulder"]
  347. RSH.Parent = nil
  348. LSH.Parent = nil
  349. RW.Name = "RW"
  350. RW.Part0 = Torso
  351. RW.C0 = cn(1.5, 0.5, 0)
  352. RW.C1 = cn(0, 0.5, 0)
  353. RW.Part1 = RightArm
  354. RW.Parent = Torso
  355. LW.Name = "LW"
  356. LW.Part0 = Torso
  357. LW.C0 = cn(-1.5, 0.5, 0)
  358. LW.C1 = cn(0, 0.5, 0)
  359. LW.Part1 = LeftArm
  360. LW.Parent = Torso
  361. --------------
  362. human = char:FindFirstChild("Humanoid")
  363. human.Name = "hi"
  364. lig = Instance.new("PointLight",Player.Character.Torso)
  365. lig.Color=Color3.new(0,0,255)
  366. lig.Range = 10
  367. ----
  368. function clerp(a, b, t)
  369. local qa = {
  370. QuaternionFromCFrame(a)
  371. }
  372. local qb = {
  373. QuaternionFromCFrame(b)
  374. }
  375. local ax, ay, az = a.x, a.y, a.z
  376. local bx, by, bz = b.x, b.y, b.z
  377. local _t = 1 - t
  378. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  379. end
  380. function QuaternionFromCFrame(cf)
  381. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  382. local trace = m00 + m11 + m22
  383. if trace > 0 then
  384. local s = math.sqrt(1 + trace)
  385. local recip = 0.5 / s
  386. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  387. else
  388. local i = 0
  389. if m00 < m11 then
  390. i = 1
  391. end
  392. if m22 > (i == 0 and m00 or m11) then
  393. i = 2
  394. end
  395. if i == 0 then
  396. local s = math.sqrt(m00 - m11 - m22 + 1)
  397. local recip = 0.5 / s
  398. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  399. elseif i == 1 then
  400. local s = math.sqrt(m11 - m22 - m00 + 1)
  401. local recip = 0.5 / s
  402. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  403. elseif i == 2 then
  404. local s = math.sqrt(m22 - m00 - m11 + 1)
  405. local recip = 0.5 / s
  406. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  407. end
  408. end
  409. end
  410. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  411. local xs, ys, zs = x + x, y + y, z + z
  412. local wx, wy, wz = w * xs, w * ys, w * zs
  413. local xx = x * xs
  414. local xy = x * ys
  415. local xz = x * zs
  416. local yy = y * ys
  417. local yz = y * zs
  418. local zz = z * zs
  419. 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))
  420. end
  421. function QuaternionSlerp(a, b, t)
  422. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  423. local startInterp, finishInterp
  424. if cosTheta >= 1.0E-4 then
  425. if 1 - cosTheta > 1.0E-4 then
  426. local theta = math.acos(cosTheta)
  427. local invSinTheta = 1 / math.sin(theta)
  428. startInterp = math.sin((1 - t) * theta) * invSinTheta
  429. finishInterp = math.sin(t * theta) * invSinTheta
  430. else
  431. startInterp = 1 - t
  432. finishInterp = t
  433. end
  434. elseif 1 + cosTheta > 1.0E-4 then
  435. local theta = math.acos(-cosTheta)
  436. local invSinTheta = 1 / math.sin(theta)
  437. startInterp = math.sin((t - 1) * theta) * invSinTheta
  438. finishInterp = math.sin(t * theta) * invSinTheta
  439. else
  440. startInterp = t - 1
  441. finishInterp = t
  442. end
  443. 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
  444. end
  445. function swait(num)
  446. if num == 0 or num == nil then
  447. game:service("RunService").RenderStepped:wait(0)
  448. else
  449. for i = 0, num do
  450. game:service("RunService").RenderStepped:wait(0)
  451. end
  452. end
  453. end
  454. local RbxUtility = LoadLibrary("RbxUtility")
  455. local Create = RbxUtility.Create
  456. function RemoveOutlines(part)
  457. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  458. end
  459. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  460. local Part = Create("Part")({
  461. formFactor = FormFactor,
  462. Parent = Parent,
  463. Reflectance = Reflectance,
  464. Transparency = Transparency,
  465. CanCollide = false,
  466. Locked = true,
  467. BrickColor = BrickColor.new(tostring(BColor)),
  468. Name = Name,
  469. Size = Size,
  470. Material = Material
  471. })
  472. RemoveOutlines(Part)
  473. return Part
  474. end
  475. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  476. local Msh = Create(Mesh)({
  477. Parent = Part,
  478. Offset = OffSet,
  479. Scale = Scale
  480. })
  481. if Mesh == "SpecialMesh" then
  482. Msh.MeshType = MeshType
  483. Msh.MeshId = MeshId
  484. end
  485. return Msh
  486. end
  487. function CreateWeld(Parent, Part0, Part1, C0, C1)
  488. local Weld = Create("Weld")({
  489. Parent = Parent,
  490. Part0 = Part0,
  491. Part1 = Part1,
  492. C0 = C0,
  493. C1 = C1
  494. })
  495. return Weld
  496. end
  497. function rayCast(Position, Direction, Range, Ignore)
  498. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  499. end
  500. function CreateSound(id, par, vol, pit)
  501. coroutine.resume(coroutine.create(function()
  502. local sou = Instance.new("Sound", par or workspace)
  503. sou.Volume = vol
  504. sou.Pitch = pit or 1
  505. sou.SoundId = id
  506. wait()
  507. sou:play()
  508. game:GetService("Debris"):AddItem(sou, 6)
  509. end))
  510. end
  511. function CreateSong(id, par, vol, pit)
  512. coroutine.resume(coroutine.create(function()
  513. sou2 = Instance.new("Sound", par or workspace)
  514. sou2.Volume = 1
  515. sou2.Pitch = 1
  516. sou2.SoundId = id
  517. wait()
  518. sou2:play()
  519. sou2.Looped = true
  520. end))
  521. end
  522. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  523. local function getclosest(obj, distance)
  524. local last, lastx = distance + 1, nil
  525. for i, v in pairs(workspace:GetChildren()) do
  526. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  527. local t = v.Torso
  528. local dist = t.Position - obj.Position.magnitude
  529. if distance >= dist and last > dist then
  530. last = dist
  531. lastx = v
  532. end
  533. end
  534. end
  535. return lastx
  536. end
  537. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  538. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  539. prt.Anchored = true
  540. prt.CFrame = cframe
  541. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  542. game:GetService("Debris"):AddItem(prt, 10)
  543. if Type == 1 or Type == nil then
  544. table.insert(Effects, {
  545. prt,
  546. "Block1",
  547. delay,
  548. x3,
  549. y3,
  550. z3,
  551. msh
  552. })
  553. elseif Type == 2 then
  554. table.insert(Effects, {
  555. prt,
  556. "Block2",
  557. delay,
  558. x3,
  559. y3,
  560. z3,
  561. msh
  562. })
  563. elseif Type == 3 then
  564. table.insert(Effects, {
  565. prt,
  566. "Block3",
  567. delay,
  568. x3,
  569. y3,
  570. z3,
  571. msh
  572. })
  573. end
  574. end
  575. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  576. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  577. prt.Anchored = true
  578. prt.CFrame = cframe
  579. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  580. game:GetService("Debris"):AddItem(prt, 10)
  581. table.insert(Effects, {
  582. prt,
  583. "Cylinder",
  584. delay,
  585. x3,
  586. y3,
  587. z3,
  588. msh
  589. })
  590. end
  591. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  592. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  593. prt.Anchored = true
  594. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  595. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  596. game:GetService("Debris"):AddItem(prt, 10)
  597. table.insert(Effects, {
  598. prt,
  599. "Cylinder",
  600. delay,
  601. x3,
  602. y3,
  603. z3,
  604. msh
  605. })
  606. end
  607. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  608. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  609. prt.Anchored = true
  610. prt.CFrame = cframe
  611. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  612. game:GetService("Debris"):AddItem(prt, 10)
  613. table.insert(Effects, {
  614. prt,
  615. "Cylinder",
  616. delay,
  617. x3,
  618. y3,
  619. z3,
  620. msh
  621. })
  622. end
  623. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  624. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  625. prt.Anchored = true
  626. prt.CFrame = cframe
  627. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  628. game:GetService("Debris"):AddItem(prt, 10)
  629. table.insert(Effects, {
  630. prt,
  631. "Cylinder",
  632. delay,
  633. x3,
  634. y3,
  635. z3,
  636. msh
  637. })
  638. end
  639. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  640. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  641. prt.Anchored = true
  642. prt.CFrame = cframe
  643. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  644. game:GetService("Debris"):AddItem(prt, 10)
  645. table.insert(Effects, {
  646. prt,
  647. "Cylinder",
  648. delay,
  649. x3,
  650. y3,
  651. z3,
  652. msh
  653. })
  654. end
  655. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  656. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  657. prt.Anchored = true
  658. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  659. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  660. local num = math.random(10, 50) / 1000
  661. game:GetService("Debris"):AddItem(prt, 10)
  662. table.insert(Effects, {
  663. prt,
  664. "Shatter",
  665. num,
  666. prt.CFrame,
  667. math.random() - math.random(),
  668. 0,
  669. math.random(50, 100) / 100
  670. })
  671. end
  672.  
  673. attack = false
  674. game:GetService("RunService").Stepped:connect(function()
  675. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  676. velocity = RootPart.Velocity.y
  677. sine = sine + change
  678. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  679. if equipped == true or equipped == false then
  680. if 1 < RootPart.Velocity.y and hit == nil then
  681. Anim = "Jump"
  682. if attack == false and ice_mode == false then
  683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  685. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  686. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  687. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  688. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  689. end
  690. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  691. Anim = "Fall"
  692. if attack == false then
  693. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  694. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  695. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  696. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  697. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  698. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  699. end
  700. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  701. Anim = "Idle"
  702. if attack==false then
  703. 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)
  704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  705. 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)
  706. 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)
  707. 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)
  708. 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)
  709. end
  710. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  711. Anim = "Walk"
  712. if attack==false then
  713. 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)
  714. 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)
  715. 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)
  716. 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)
  717. 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)
  718. 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)
  719. end
  720. end
  721. end
  722. if equipped == true or equipped == false then
  723. if 1 < RootPart.Velocity.Y and hit == nil then
  724. Anim = "Jump"
  725. if attack == false and ice_mode == true then
  726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  728. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  729. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  730. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  731. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  732. end
  733. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  734. Anim = "Fall"
  735. if attack == false then
  736. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  737. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  738. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  739. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  740. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  741. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  742. end
  743. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  744. Anim = "Idle"
  745. if attack == false then
  746. change = 0.8
  747. 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)
  748. 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)
  749. 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)
  750. 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)
  751. 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)
  752. 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)
  753. end
  754. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  755. Anim = "Walk"
  756. if attack == false then
  757. 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)
  758. 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)
  759. 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)
  760. 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)
  761. 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)
  762. 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)
  763. end
  764. end
  765. end
  766. if 0 < #Effects then
  767. for e = 1, #Effects do
  768. if Effects[e] ~= nil then
  769. local Thing = Effects[e]
  770. if Thing ~= nil then
  771. local Part = Thing[1]
  772. local Mode = Thing[2]
  773. local Delay = Thing[3]
  774. local IncX = Thing[4]
  775. local IncY = Thing[5]
  776. local IncZ = Thing[6]
  777. if 1 >= Thing[1].Transparency then
  778. if Thing[2] == "Block1" then
  779. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  780. local Mesh = Thing[1].Mesh
  781. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  782. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  783. elseif Thing[2] == "Block2" then
  784. 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)
  785. local Mesh = Thing[7]
  786. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  787. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  788. elseif Thing[2] == "Block3" then
  789. 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)
  790. local Mesh = Thing[7]
  791. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  792. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  793. elseif Thing[2] == "Cylinder" then
  794. local Mesh = Thing[1].Mesh
  795. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  796. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  797. elseif Thing[2] == "Blood" then
  798. local Mesh = Thing[7]
  799. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  800. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  801. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  802. elseif Thing[2] == "Elec" then
  803. local Mesh = Thing[1].Mesh
  804. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  805. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  806. elseif Thing[2] == "Disappear" then
  807. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  808. elseif Thing[2] == "Shatter" then
  809. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  810. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  811. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  812. Thing[6] = Thing[6] + Thing[5]
  813. end
  814. else
  815. Part.Parent = nil
  816. table.remove(Effects, e)
  817. end
  818. end
  819. end
  820. end
  821. end
  822. end)
  823. ---
  824. local whoh = Instance.new("Sound",Torso)
  825. whoh.SoundId = "rbxassetid://1179254378"
  826. whoh.Pitch = 0.99
  827. whoh.Volume = 1.5
  828. whoh.Looped = true
  829. wait(0)
  830. whoh:Play()
  831. local Aura = Instance.new('ParticleEmitter')
  832. Aura.Name = "Aura"
  833. Aura.Texture = "rbxassetid://833874434"
  834. Aura.Parent = LeftArm
  835. Aura.LightEmission = 1
  836. Aura.Transparency = NumberSequence.new(1,0.2,1)
  837. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  838. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  839. Aura.LockedToPart = true
  840. Aura.Lifetime = NumberRange.new(1)
  841. Aura.Rate = 100
  842. Aura.Speed = NumberRange.new(0.3)
  843. Aura.EmissionDirection = "Top"
  844.  
  845.  
  846. local Aura = Instance.new('ParticleEmitter')
  847. Aura.Name = "Aura"
  848. Aura.Texture = "rbxassetid://833874434"
  849. Aura.Parent = Head
  850. Aura.LightEmission = 1
  851. Aura.Transparency = NumberSequence.new(1,0.2,1)
  852. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  853. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  854. Aura.LockedToPart = true
  855. Aura.Lifetime = NumberRange.new(1)
  856. Aura.Rate = 100
  857. Aura.Speed = NumberRange.new(0)
  858. Aura.EmissionDirection = "Top"
  859. local Aura2 = Instance.new('ParticleEmitter')
  860. Aura2.Name = "Aura"
  861. Aura2.Texture = "rbxassetid://833874434"
  862. Aura2.Parent = RightArm
  863. Aura2.LightEmission = 1
  864. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  865. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  866. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  867. Aura2.LockedToPart = true
  868. Aura2.Lifetime = NumberRange.new(1)
  869. Aura2.Rate = 100
  870. Aura2.Speed = NumberRange.new(0.3)
  871. Aura2.EmissionDirection = "Top"
  872. local Aura2 = Instance.new('ParticleEmitter')
  873. Aura2.Name = "Aura"
  874. Aura2.Texture = "rbxassetid://833874434"
  875. Aura2.Parent = LeftLeg
  876. Aura2.LightEmission = 1
  877. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  878. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  879. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  880. Aura2.LockedToPart = true
  881. Aura2.Lifetime = NumberRange.new(1)
  882. Aura2.Rate = 100
  883. Aura2.Speed = NumberRange.new(0.3)
  884. Aura2.EmissionDirection = "Top"
  885. local Aura2 = Instance.new('ParticleEmitter')
  886. Aura2.Name = "Aura"
  887. Aura2.Texture = "rbxassetid://833874434"
  888. Aura2.Parent = RightLeg
  889. Aura2.LightEmission = 1
  890. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  891. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  892. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  893. Aura2.LockedToPart = true
  894. Aura2.Lifetime = NumberRange.new(1)
  895. Aura2.Rate = 100
  896. Aura2.Speed = NumberRange.new(0.3)
  897. Aura2.EmissionDirection = "Top"
  898. ---aura2
  899. local Aura = Instance.new('ParticleEmitter')
  900. Aura.Name = "Aura"
  901. Aura.Texture = "rbxassetid://833874434"
  902. Aura.Parent = LeftArm
  903. Aura.LightEmission = 1
  904. Aura.Transparency = NumberSequence.new(1,0.4,1)
  905. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  906. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  907. Aura.LockedToPart = true
  908. Aura.Lifetime = NumberRange.new(1)
  909. Aura.Rate = 60
  910. Aura.Speed = NumberRange.new(0.3)
  911. Aura.EmissionDirection = "Top"
  912. local Aura2 = Instance.new('ParticleEmitter')
  913. Aura2.Name = "Aura"
  914. Aura2.Texture = "rbxassetid://833874434"
  915. Aura2.Parent = RightArm
  916. Aura2.LightEmission = 1
  917. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  918. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  919. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  920. Aura2.LockedToPart = true
  921. Aura2.Lifetime = NumberRange.new(1)
  922. Aura2.Rate = 60
  923. Aura2.Speed = NumberRange.new(0.3)
  924. Aura2.EmissionDirection = "Top"
  925. local Aura2 = Instance.new('ParticleEmitter')
  926. Aura2.Name = "Aura"
  927. Aura2.Texture = "rbxassetid://833874434"
  928. Aura2.Parent = LeftLeg
  929. Aura2.LightEmission = 1
  930. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  931. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  932. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  933. Aura2.LockedToPart = true
  934. Aura2.Lifetime = NumberRange.new(1)
  935. Aura2.Rate = 60
  936. Aura2.Speed = NumberRange.new(0.1)
  937. Aura2.EmissionDirection = "Top"
  938. local Aura2 = Instance.new('ParticleEmitter')
  939. Aura2.Name = "Aura"
  940. Aura2.Texture = "rbxassetid://833874434"
  941. Aura2.Parent = RightLeg
  942. Aura2.LightEmission = 1
  943. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  944. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  945. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  946. Aura2.LockedToPart = true
  947. Aura2.Lifetime = NumberRange.new(1)
  948. Aura2.Rate = 60
  949. Aura2.Speed = NumberRange.new(0.3)
  950. Aura2.EmissionDirection = "Top"
  951. ----aura3
  952. ---aura2
  953. local Aura = Instance.new('ParticleEmitter')
  954. Aura.Name = "Aura"
  955. Aura.Texture = "rbxassetid://833874434"
  956. Aura.Parent = LeftArm
  957. Aura.LightEmission = 1
  958. Aura.Transparency = NumberSequence.new(1,0.7,1)
  959. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  960. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  961. Aura.LockedToPart = true
  962. Aura.Lifetime = NumberRange.new(1)
  963. Aura.Rate = 60
  964. Aura.Speed = NumberRange.new(0.3)
  965. Aura.EmissionDirection = "Top"
  966. local Aura2 = Instance.new('ParticleEmitter')
  967. Aura2.Name = "Aura"
  968. Aura2.Texture = "rbxassetid://833874434"
  969. Aura2.Parent = RightArm
  970. Aura2.LightEmission = 1
  971. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  972. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  973. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  974. Aura2.LockedToPart = true
  975. Aura2.Lifetime = NumberRange.new(1)
  976. Aura2.Rate = 60
  977. Aura2.Speed = NumberRange.new(0.3)
  978. Aura2.EmissionDirection = "Top"
  979. local Aura2 = Instance.new('ParticleEmitter')
  980. Aura2.Name = "Aura"
  981. Aura2.Texture = "rbxassetid://833874434"
  982. Aura2.Parent = LeftLeg
  983. Aura2.LightEmission = 1
  984. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  985. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  986. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  987. Aura2.LockedToPart = true
  988. Aura2.Lifetime = NumberRange.new(1)
  989. Aura2.Rate = 60
  990. Aura2.Speed = NumberRange.new(0.3)
  991. Aura2.EmissionDirection = "Top"
  992. local Aura2 = Instance.new('ParticleEmitter')
  993. Aura2.Name = "Aura"
  994. Aura2.Texture = "rbxassetid://833874434"
  995. Aura2.Parent = RightLeg
  996. Aura2.LightEmission = 1
  997. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  998. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  999. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1000. Aura2.LockedToPart = true
  1001. Aura2.Lifetime = NumberRange.new(0.6)
  1002. Aura2.Rate = 60
  1003. Aura2.Speed = NumberRange.new(0.3)
  1004. Aura2.EmissionDirection = "Top"
  1005. ----
  1006.  
  1007. ---aura2
  1008. local Aura = Instance.new('ParticleEmitter')
  1009. Aura.Name = "Aura"
  1010. Aura.Texture = "rbxassetid://833874434"
  1011. Aura.Parent = LeftArm
  1012. Aura.LightEmission = 1
  1013. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1014. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1015. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1016. Aura.LockedToPart = true
  1017. Aura.Lifetime = NumberRange.new(1)
  1018. Aura.Rate = 60
  1019. Aura.Speed = NumberRange.new(0.3)
  1020. Aura.EmissionDirection = "Top"
  1021. local Aura2 = Instance.new('ParticleEmitter')
  1022. Aura2.Name = "Aura"
  1023. Aura2.Texture = "rbxassetid://833874434"
  1024. Aura2.Parent = RightArm
  1025. Aura2.LightEmission = 1
  1026. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1027. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1028. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1029. Aura2.LockedToPart = true
  1030. Aura2.Lifetime = NumberRange.new(1)
  1031. Aura2.Rate = 60
  1032. Aura2.Speed = NumberRange.new(0.3)
  1033. Aura2.EmissionDirection = "Top"
  1034. local Aura2 = Instance.new('ParticleEmitter')
  1035. Aura2.Name = "Aura"
  1036. Aura2.Texture = "rbxassetid://833874434"
  1037. Aura2.Parent = LeftLeg
  1038. Aura2.LightEmission = 1
  1039. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1040. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1041. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1042. Aura2.LockedToPart = true
  1043. Aura2.Lifetime = NumberRange.new(1)
  1044. Aura2.Rate = 60
  1045. Aura2.Speed = NumberRange.new(0.3)
  1046. Aura2.EmissionDirection = "Top"
  1047. local Aura2 = Instance.new('ParticleEmitter')
  1048. Aura2.Name = "Aura"
  1049. Aura2.Texture = "rbxassetid://833874434"
  1050. Aura2.Parent = RightLeg
  1051. Aura2.LightEmission = 1
  1052. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1053. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1054. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1055. Aura2.LockedToPart = true
  1056. Aura2.Lifetime = NumberRange.new(0.6)
  1057. Aura2.Rate = 60
  1058. Aura2.Speed = NumberRange.new(0.3)
  1059. Aura2.EmissionDirection = "Top"
  1060. local tra = Instance.new('ParticleEmitter')
  1061. tra.Parent = Torso
  1062. tra.LightEmission = 1
  1063. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1064. tra.Rate = 15
  1065. tra.Rotation = NumberRange.new(-5, 5)
  1066. tra.Lifetime = NumberRange.new(1.5, 2)
  1067. tra.Size = NumberSequence.new(0.098,0)
  1068. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1069. tra.Speed = NumberRange.new(0.5)
  1070. tra.VelocitySpread = 360
  1071. tra.VelocityInheritance = 0.5
  1072. tra.ZOffset = 2
  1073. local tra = Instance.new('ParticleEmitter')
  1074. tra.Parent = Head
  1075. tra.LightEmission = 1
  1076. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1077. tra.Rate = 15
  1078. tra.Rotation = NumberRange.new(-5, 5)
  1079. tra.Lifetime = NumberRange.new(1.5, 2)
  1080. tra.Size = NumberSequence.new(0.098,0)
  1081. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1082. tra.Speed = NumberRange.new(0.5)
  1083. tra.VelocitySpread = 360
  1084. tra.VelocityInheritance = 0.5
  1085. tra.ZOffset = 2
  1086. local tra = Instance.new('ParticleEmitter')
  1087. tra.Parent = LeftArm
  1088. tra.LightEmission = 1
  1089. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1090. tra.Rate = 15
  1091. tra.Rotation = NumberRange.new(-5, 5)
  1092. tra.Lifetime = NumberRange.new(1.5, 2)
  1093. tra.Size = NumberSequence.new(0.098,0)
  1094. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1095. tra.Speed = NumberRange.new(0.5)
  1096. tra.VelocitySpread = 360
  1097. tra.VelocityInheritance = 0.5
  1098. tra.ZOffset = 2
  1099. local tra = Instance.new('ParticleEmitter')
  1100. tra.Parent = RightArm
  1101. tra.LightEmission = 1
  1102. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1103. tra.Rate = 15
  1104. tra.Rotation = NumberRange.new(-5, 5)
  1105. tra.Lifetime = NumberRange.new(1.5, 2)
  1106. tra.Size = NumberSequence.new(0.098,0)
  1107. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1108. tra.Speed = NumberRange.new(0.5)
  1109. tra.VelocitySpread = 360
  1110. tra.VelocityInheritance = 0.5
  1111. tra.ZOffset = 2
  1112. local tra = Instance.new('ParticleEmitter')
  1113. tra.Parent = LeftLeg
  1114. tra.LightEmission = 1
  1115. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1116. tra.Rate = 15
  1117. tra.Rotation = NumberRange.new(-5, 5)
  1118. tra.Lifetime = NumberRange.new(1.5, 2)
  1119. tra.Size = NumberSequence.new(0.098,0)
  1120. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1121. tra.Speed = NumberRange.new(0.5)
  1122. tra.VelocitySpread = 360
  1123. tra.VelocityInheritance = 0.5
  1124. tra.ZOffset = 2
  1125. local tra = Instance.new('ParticleEmitter')
  1126. tra.Parent = RightLeg
  1127. tra.LightEmission = 1
  1128. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1129. tra.Rate = 15
  1130. tra.Rotation = NumberRange.new(-5, 5)
  1131. tra.Lifetime = NumberRange.new(1.5, 2)
  1132. tra.Size = NumberSequence.new(0.098,0)
  1133. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1134. tra.Speed = NumberRange.new(0.5)
  1135. tra.VelocitySpread = 360
  1136. tra.VelocityInheritance = 0.5
  1137. tra.ZOffset = 2
  1138. ----
  1139. function RemoveOutlines(part)
  1140. part.TopSurface = 10
  1141. end
  1142. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1143. local Part = Create("Part")({
  1144. Parent = Parent,
  1145. Reflectance = Reflectance,
  1146. Transparency = Transparency,
  1147. CanCollide = false,
  1148. Locked = true,
  1149. BrickColor = BrickColor.new(tostring(BColor)),
  1150. Name = Name,
  1151. Size = Size,
  1152. Material = Material
  1153. })
  1154. RemoveOutlines(Part)
  1155. return Part
  1156. end
  1157. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1158. local Msh = Create(Mesh)({
  1159. Parent = Part,
  1160. Offset = OffSet,
  1161. Scale = Scale
  1162. })
  1163. if Mesh == "SpecialMesh" then
  1164. Msh.MeshType = MeshType
  1165. Msh.MeshId = MeshId
  1166. end
  1167. return Msh
  1168. end
  1169. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1170. local Weld = Create("Weld")({
  1171. Parent = Parent,
  1172. Part0 = Part0,
  1173. Part1 = Part1,
  1174. C0 = C0,
  1175. C1 = C1
  1176. })
  1177. return Weld
  1178. end
  1179. WSHM = {
  1180. "White",
  1181. "Pastel light blue"
  1182. }
  1183. WSH = WSHM[math.random(1, #WSHM)]
  1184. function IcePartFunk(HPart, aria, Min, Max)
  1185. IcePart = Instance.new("Part", HPart)
  1186. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1187. IcePart.CanCollide = false
  1188. IuW = Instance.new("Weld")
  1189. IuW.Name = "GuW"
  1190. IuW.Part0 = HPart
  1191. 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))
  1192. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1193. IuW.Part1 = IcePart
  1194. IuW.Parent = HPart
  1195. IcePart.Transparency = 0.85
  1196. IcePart.Material = "Neon"
  1197. WSH = WSHM[math.random(1, #WSHM)]
  1198. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1199. RemoveOutlines(IcePart)
  1200. game:GetService("Debris"):AddItem(IuW, 4)
  1201. game:GetService("Debris"):AddItem(IcePart, 6)
  1202. end
  1203. SpikeMeshId = 1033714
  1204. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1205. local Part = Instance.new("Part", Parent)
  1206. Part.Name = Name
  1207. Part.BrickColor = BrickColor.new(Color)
  1208. Part.Size = Size
  1209. Part.Material = Material
  1210. Part.Transparency = Transparency
  1211. Part.CanCollide = false
  1212. RemoveOutlines(Part)
  1213. local Mesh = Instance.new("SpecialMesh", Part)
  1214. Mesh.MeshType = "Sphere"
  1215. Mesh.Scale = Scale
  1216. return Mesh and Part
  1217. end
  1218. CFuncs = {
  1219. Part = {
  1220. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1221. local Part = Create("Part")({
  1222. Parent = Parent,
  1223. Reflectance = Reflectance,
  1224. Transparency = Transparency,
  1225. CanCollide = false,
  1226. Locked = true,
  1227. BrickColor = BrickColor.new(tostring(BColor)),
  1228. Name = Name,
  1229. Size = Size,
  1230. Material = Material
  1231. })
  1232. RemoveOutlines(Part)
  1233. return Part
  1234. end
  1235. },
  1236. Mesh = {
  1237. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1238. local Msh = Create(Mesh)({
  1239. Parent = Part,
  1240. Offset = OffSet,
  1241. Scale = Scale
  1242. })
  1243. if Mesh == "SpecialMesh" then
  1244. Msh.MeshType = MeshType
  1245. Msh.MeshId = MeshId
  1246. end
  1247. return Msh
  1248. end
  1249. },
  1250. Mesh = {
  1251. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1252. local Msh = Create(Mesh)({
  1253. Parent = Part,
  1254. Offset = OffSet,
  1255. Scale = Scale
  1256. })
  1257. if Mesh == "SpecialMesh" then
  1258. Msh.MeshType = MeshType
  1259. Msh.MeshId = MeshId
  1260. end
  1261. return Msh
  1262. end
  1263. },
  1264. Weld = {
  1265. Create = function(Parent, Part0, Part1, C0, C1)
  1266. local Weld = Create("Weld")({
  1267. Parent = Parent,
  1268. Part0 = Part0,
  1269. Part1 = Part1,
  1270. C0 = C0,
  1271. C1 = C1
  1272. })
  1273. return Weld
  1274. end
  1275. },
  1276. Sound = {
  1277. Create = function(id, par, vol, pit)
  1278. coroutine.resume(coroutine.create(function()
  1279. local S = Create("Sound")({
  1280. Volume = vol,
  1281. Pitch = pit or 1,
  1282. SoundId = id,
  1283. Parent = par or workspace
  1284. })
  1285. wait()
  1286. S:play()
  1287. game:GetService("Debris"):AddItem(S, 6)
  1288. end))
  1289. end
  1290. },
  1291. ParticleEmitter = {
  1292. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1293. local fp = Create("ParticleEmitter")({
  1294. Parent = Parent,
  1295. Color = ColorSequence.new(Color1, Color2),
  1296. LightEmission = LightEmission,
  1297. Size = Size,
  1298. Texture = Texture,
  1299. Transparency = Transparency,
  1300. ZOffset = ZOffset,
  1301. Acceleration = Accel,
  1302. Drag = Drag,
  1303. LockedToPart = LockedToPart,
  1304. VelocityInheritance = VelocityInheritance,
  1305. EmissionDirection = EmissionDirection,
  1306. Enabled = Enabled,
  1307. Lifetime = LifeTime,
  1308. Rate = Rate,
  1309. Rotation = Rotation,
  1310. RotSpeed = RotSpeed,
  1311. Speed = Speed,
  1312. VelocitySpread = VelocitySpread
  1313. })
  1314. return fp
  1315. end
  1316. }
  1317. }
  1318. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1319. if hit.Parent == nil then
  1320. return
  1321. end
  1322. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1323. for _, v in pairs(hit.Parent:children()) do
  1324. if v:IsA("Humanoid") then
  1325. h = v
  1326. end
  1327. end
  1328. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1329. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1330. return
  1331. end
  1332. local c = Create("ObjectValue")({
  1333. Name = "creator",
  1334. Value = game:service("Players").LocalPlayer,
  1335. Parent = h
  1336. })
  1337. game:GetService("Debris"):AddItem(c, 0.5)
  1338. if HitSound ~= nil and HitPitch ~= nil then
  1339. CreateSound(HitSound, hit, 1, HitPitch)
  1340. end
  1341. local Damage = math.random(minim, maxim)
  1342. local blocked = false
  1343. local block = hit.Parent:findFirstChild("Block")
  1344. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1345. blocked = true
  1346. block.Value = block.Value - 1
  1347. print(block.Value)
  1348. end
  1349. if blocked == false then
  1350. h.Health = h.Health - Damage
  1351. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1352. else
  1353. h.Health = h.Health - Damage / 2
  1354. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1355. end
  1356. if Type == "Knockdown" then
  1357. local hum = hit.Parent.Humanoid
  1358. hum.PlatformStand = true
  1359. coroutine.resume(coroutine.create(function(HHumanoid)
  1360. swait(1)
  1361. HHumanoid.PlatformStand = false
  1362. end), hum)
  1363. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1364. local bodvol = Create("BodyVelocity")({
  1365. velocity = angle * knockback,
  1366. P = 5000,
  1367. maxForce = Vector3.new(8000, 8000, 8000),
  1368. Parent = hit
  1369. })
  1370. local rl = Create("BodyAngularVelocity")({
  1371. P = 3000,
  1372. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1373. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1374. Parent = hit
  1375. })
  1376. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1377. game:GetService("Debris"):AddItem(rl, 0.5)
  1378. elseif Type == "Normal" then
  1379. local vp = Create("BodyVelocity")({
  1380. P = 500,
  1381. maxForce = Vector3.new(math.huge, 0, math.huge),
  1382. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1383. })
  1384. if knockback > 0 then
  1385. vp.Parent = hit.Parent.Torso
  1386. end
  1387. game:GetService("Debris"):AddItem(vp, 0.5)
  1388. elseif Type == "Impale" then
  1389. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1390. Spike.Anchored = true
  1391. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1392. Spike.Position = hit.Parent.Torso.Position
  1393. for i = 1, 5 do
  1394. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1395. end
  1396. Services.Debris:AddItem(Spike, 4)
  1397. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1398. hit.Parent.Humanoid.PlatformStand = true
  1399. swait(1)
  1400. hit.Parent.Humanoid.PlatformStand = false
  1401. elseif Type == "Up" then
  1402. local bodyVelocity = Create("BodyVelocity")({
  1403. velocity = Vector3.new(0, 20, 0),
  1404. P = 5000,
  1405. maxForce = Vector3.new(8000, 8000, 8000),
  1406. Parent = hit
  1407. })
  1408. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1409. local bodyVelocity = Create("BodyVelocity")({
  1410. velocity = Vector3.new(0, 20, 0),
  1411. P = 5000,
  1412. maxForce = Vector3.new(8000, 8000, 8000),
  1413. Parent = hit
  1414. })
  1415. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1416. elseif Type == "Snare" then
  1417. local bp = Create("BodyPosition")({
  1418. P = 900,
  1419. D = 1000,
  1420. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1421. position = hit.Parent.Torso.Position,
  1422. Parent = hit.Parent.Torso
  1423. })
  1424. game:GetService("Debris"):AddItem(bp, 1)
  1425. elseif Type == "Slowness" then
  1426. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1427. for i = 1, 25 do
  1428. hit.Parent.Humanoid.WalkSpeed = 4
  1429. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1430. end
  1431. wait(4)
  1432. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1433. elseif Type == "FireDmg" then
  1434. for i = 1, math.random(60, 150) do
  1435. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1436. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1437. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1438. wait(0.1)
  1439. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1440. end
  1441. elseif Type == "Freeze" then
  1442. local bp = Create("BodyPosition")({
  1443. P = 900,
  1444. D = 1000,
  1445. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1446. position = hit.Parent.Torso.Position,
  1447. Parent = hit.Parent.Torso
  1448. })
  1449. game:GetService("Debris"):AddItem(bp, 4)
  1450. for i = 1, 25 do
  1451. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1452. end
  1453. elseif Type == "Freeze2" then
  1454. local BodPos = Create("BodyPosition")({
  1455. P = 50000,
  1456. D = 1000,
  1457. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1458. position = hit.Parent.Torso.Position,
  1459. Parent = hit.Parent.Torso
  1460. })
  1461. local BodGy = Create("BodyGyro")({
  1462. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1463. P = 20000,
  1464. Parent = hit.Parent.Torso,
  1465. cframe = hit.Parent.Torso.CFrame
  1466. })
  1467. hit.Parent.Torso.Anchored = true
  1468. coroutine.resume(coroutine.create(function(Part)
  1469. swait(1.5)
  1470. Part.Anchored = false
  1471. end), hit.Parent.Torso)
  1472. game:GetService("Debris"):AddItem(BodPos, 3)
  1473. game:GetService("Debris"):AddItem(BodGy, 3)
  1474. end
  1475. local debounce = Create("BoolValue")({
  1476. Name = "DebounceHit",
  1477. Parent = hit.Parent,
  1478. Value = true
  1479. })
  1480. game:GetService("Debris"):AddItem(debounce, Delay)
  1481. c = Instance.new("ObjectValue")
  1482. c.Name = "creator"
  1483. c.Value = Player
  1484. c.Parent = h
  1485. game:GetService("Debris"):AddItem(c, 0.5)
  1486. end
  1487. end
  1488. function ShowDamage(Pos, Text, Time, Color)
  1489. local Rate = 0.033333333333333
  1490. if not Pos then
  1491. local Pos = Vector3.new(0, 0, 0)
  1492. end
  1493. local Text = Text or ""
  1494. local Time = Time or 2
  1495. if not Color then
  1496. local Color = Color3.new(1, 0, 1)
  1497. end
  1498. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1499. EffectPart.Anchored = true
  1500. local BillboardGui = Create("BillboardGui")({
  1501. Size = UDim2.new(3, 0, 3, 0),
  1502. Adornee = EffectPart,
  1503. Parent = EffectPart
  1504. })
  1505. local TextLabel = Create("TextLabel")({
  1506. BackgroundTransparency = 1,
  1507. Size = UDim2.new(1, 0, 1, 0),
  1508. Text = Text,
  1509. TextColor3 = Color,
  1510. TextScaled = true,
  1511. Font = Enum.Font.ArialBold,
  1512. Parent = BillboardGui
  1513. })
  1514. game.Debris:AddItem(EffectPart, Time + 0.1)
  1515. EffectPart.Parent = game:GetService("Workspace")
  1516. delay(0, function()
  1517. local Frames = Time / Rate
  1518. for Frame = 1, Frames do
  1519. wait(Rate)
  1520. local Percent = Frame / Frames
  1521. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1522. TextLabel.TextTransparency = Percent
  1523. end
  1524. if EffectPart and EffectPart.Parent then
  1525. EffectPart:Destroy()
  1526. end
  1527. end)
  1528. end
  1529. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1530. for _, c in pairs(workspace:children()) do
  1531. local hum = c:findFirstChild("Humanoid")
  1532. if hum ~= nil then
  1533. local head = c:findFirstChild("Head")
  1534. if head ~= nil then
  1535. local targ = head.Position - Part.Position
  1536. local mag = targ.magnitude
  1537. if magni >= mag and c.Name ~= Player.Name then
  1538. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1539. end
  1540. end
  1541. end
  1542. end
  1543. end
  1544. function MagniKILL(Part, magni, knock, Type)
  1545. for _, c in pairs(workspace:children()) do
  1546. local hum = c:findFirstChild("Humanoid")
  1547. if hum ~= nil then
  1548. local head = c:findFirstChild("Head")
  1549. if head ~= nil then
  1550. local targ = head.Position - Part.Position
  1551. local mag = targ.magnitude
  1552. if magni >= mag and c.Name ~= Player.Name then
  1553. hum.Health = 0
  1554. end
  1555. end
  1556. end
  1557. end
  1558. end
  1559. EffectModel = Instance.new("Model", Character)
  1560. EffectModel.Name = "Effects"
  1561. Effects = {
  1562. Block = {
  1563. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1564. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1565. prt.Anchored = true
  1566. prt.CFrame = cframe
  1567. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1568. game:GetService("Debris"):AddItem(prt, 10)
  1569. if Type == 1 or Type == nil then
  1570. table.insert(Effects, {
  1571. prt,
  1572. "Block1",
  1573. delay,
  1574. x3,
  1575. y3,
  1576. z3,
  1577. msh
  1578. })
  1579. elseif Type == 2 then
  1580. table.insert(Effects, {
  1581. prt,
  1582. "Block2",
  1583. delay,
  1584. x3,
  1585. y3,
  1586. z3,
  1587. msh
  1588. })
  1589. else
  1590. table.insert(Effects, {
  1591. prt,
  1592. "Block3",
  1593. delay,
  1594. x3,
  1595. y3,
  1596. z3,
  1597. msh
  1598. })
  1599. end
  1600. end
  1601. },
  1602. Sphere = {
  1603. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1604. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1605. prt.Anchored = true
  1606. prt.CFrame = cframe
  1607. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1608. game:GetService("Debris"):AddItem(prt, 10)
  1609. table.insert(Effects, {
  1610. prt,
  1611. "Cylinder",
  1612. delay,
  1613. x3,
  1614. y3,
  1615. z3,
  1616. msh
  1617. })
  1618. end
  1619. },
  1620. Cylinder = {
  1621. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1622. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1623. prt.Anchored = true
  1624. prt.CFrame = cframe
  1625. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1626. game:GetService("Debris"):AddItem(prt, 10)
  1627. table.insert(Effects, {
  1628. prt,
  1629. "Cylinder",
  1630. delay,
  1631. x3,
  1632. y3,
  1633. z3,
  1634. msh
  1635. })
  1636. end
  1637. },
  1638. Wave = {
  1639. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1640. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1641. prt.Anchored = true
  1642. prt.CFrame = cframe
  1643. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1644. game:GetService("Debris"):AddItem(prt, 10)
  1645. table.insert(Effects, {
  1646. prt,
  1647. "Cylinder",
  1648. delay,
  1649. x3,
  1650. y3,
  1651. z3,
  1652. msh
  1653. })
  1654. end
  1655. },
  1656. Ring = {
  1657. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1658. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1659. prt.Anchored = true
  1660. prt.CFrame = cframe
  1661. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1662. game:GetService("Debris"):AddItem(prt, 10)
  1663. table.insert(Effects, {
  1664. prt,
  1665. "Cylinder",
  1666. delay,
  1667. x3,
  1668. y3,
  1669. z3,
  1670. msh
  1671. })
  1672. end
  1673. },
  1674. Break = {
  1675. Create = function(brickcolor, cframe, x1, y1, z1)
  1676. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1677. prt.Anchored = true
  1678. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1679. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1680. local num = math.random(10, 50) / 1000
  1681. game:GetService("Debris"):AddItem(prt, 10)
  1682. table.insert(Effects, {
  1683. prt,
  1684. "Shatter",
  1685. num,
  1686. prt.CFrame,
  1687. math.random() - math.random(),
  1688. 0,
  1689. math.random(50, 100) / 100
  1690. })
  1691. end
  1692. }
  1693. }
  1694. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1695. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1696. prt.Anchored = true
  1697. prt.CFrame = cframe
  1698. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1699. game:GetService("Debris"):AddItem(prt, 10)
  1700. if Type == 1 or Type == nil then
  1701. table.insert(Effects, {
  1702. prt,
  1703. "Block1",
  1704. delay,
  1705. x3,
  1706. y3,
  1707. z3,
  1708. msh
  1709. })
  1710. elseif Type == 2 then
  1711. table.insert(Effects, {
  1712. prt,
  1713. "Block2",
  1714. delay,
  1715. x3,
  1716. y3,
  1717. z3,
  1718. msh
  1719. })
  1720. elseif Type == 3 then
  1721. table.insert(Effects, {
  1722. prt,
  1723. "Block3",
  1724. delay,
  1725. x3,
  1726. y3,
  1727. z3,
  1728. msh
  1729. })
  1730. end
  1731. end
  1732. function CreateSound(id, par, vol, pit)
  1733. coroutine.resume(coroutine.create(function()
  1734. local sou = Instance.new("Sound", par or workspace)
  1735. sou.Volume = vol
  1736. sou.Pitch = pit or 1
  1737. sou.SoundId = id
  1738. swait()
  1739. sou:play()
  1740. game:GetService("Debris"):AddItem(sou, 6)
  1741. end))
  1742. end
  1743. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1744. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1745. prt.Anchored = true
  1746. prt.CFrame = cframe
  1747. prt.Material = "Neon"
  1748. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1749. game:GetService("Debris"):AddItem(prt, 10)
  1750. coroutine.resume(coroutine.create(function(Part, Mesh)
  1751. for i = 0, 6, delay do
  1752. swait()
  1753. Part.Transparency = i
  1754. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1755. end
  1756. Part.Parent = nil
  1757. end), prt, msh)
  1758. end
  1759. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1760. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1761. local MainPos = partt.Position
  1762. local MainPos2 = mouse + SpreadVectors
  1763. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1764. local speed = 1000
  1765. local num = 1
  1766. coroutine.resume(coroutine.create(function()
  1767. repeat
  1768. swait()
  1769. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1770. local mag =(MainPos - pos).magnitude
  1771. 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)
  1772. MainPos = MainPos + MouseLook.lookVector * speed
  1773. num = num - 1
  1774. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1775. if hit ~= nil then
  1776. num = 0
  1777. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1778. refpart.Anchored = true
  1779. refpart.CFrame = CFrame.new(pos)
  1780. game:GetService("Debris"):AddItem(refpart, 2)
  1781. end
  1782. if num <= 0 then
  1783. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1784. refpart.Anchored = true
  1785. refpart.CFrame = CFrame.new(pos)
  1786. if hit ~= nil then
  1787. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1788. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1789. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1790. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1791. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1792. end
  1793. game:GetService("Debris"):AddItem(refpart, 0)
  1794. end
  1795. until num <= 0
  1796. end))
  1797. end
  1798. function shoottraildd2(mouse, partt, SpreadAmount)
  1799. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1800. local MainPos = partt.Position
  1801. local MainPos2 = mouse + SpreadVectors
  1802. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1803. local speed = 3000
  1804. local num = 1
  1805. coroutine.resume(coroutine.create(function()
  1806. repeat
  1807. swait()
  1808. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1809. local mag = (MainPos - pos).magnitude
  1810. 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)
  1811. MainPos = MainPos + MouseLook.lookVector * speed
  1812. num = num - 1
  1813. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1814. if hit ~= nil then
  1815. num = 0
  1816. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1817. refpart.Anchored = true
  1818. refpart.CFrame = CFrame.new(pos)
  1819. game:GetService("Debris"):AddItem(refpart, 2)
  1820. end
  1821. if num <= 0 then
  1822. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1823. refpart.Anchored = true
  1824. refpart.CFrame = CFrame.new(pos)
  1825. if hit ~= nil then
  1826. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1827. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1828. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1829. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1830. MagniKILL(refpart, 80, 0, "Normal")
  1831. end
  1832. game:GetService("Debris"):AddItem(refpart, 0)
  1833. end
  1834. until num <= 0
  1835. end))
  1836. end
  1837. function shoottraildd22(mouse, partt, SpreadAmount)
  1838. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1839. local MainPos = partt.Position
  1840. local MainPos2 = mouse + SpreadVectors
  1841. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1842. local speed = 900
  1843. local num = 1
  1844. coroutine.resume(coroutine.create(function()
  1845. repeat
  1846. swait()
  1847. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1848. local mag = (MainPos - pos).magnitude
  1849. 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)
  1850. MainPos = MainPos + MouseLook.lookVector * speed
  1851. num = num - 1
  1852. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1853. if hit ~= nil then
  1854. num = 0
  1855. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1856. refpart.Anchored = true
  1857. refpart.CFrame = CFrame.new(pos)
  1858. game:GetService("Debris"):AddItem(refpart, 2)
  1859. end
  1860. if num <= 0 then
  1861. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1862. refpart.Anchored = true
  1863. refpart.CFrame = CFrame.new(pos)
  1864. if hit ~= nil then
  1865. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1866. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1867. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1868. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1869. MagniKILL(refpart, 80, 0, "Normal")
  1870. end
  1871. game:GetService("Debris"):AddItem(refpart, 0)
  1872. end
  1873. until num <= 0
  1874. end))
  1875. end
  1876. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1877. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1878. local MainPos = partt.Position
  1879. local MainPos2 = mouse + SpreadVectors
  1880. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1881. local speed = 200
  1882. local num = 0
  1883. coroutine.resume(coroutine.create(function()
  1884. repeat
  1885. swait()
  1886. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1887. local mag = (MainPos - pos).magnitude
  1888. 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)
  1889. MainPos = MainPos + MouseLook.lookVector * speed
  1890. num = num - 1
  1891. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1892. if hit ~= nil then
  1893. num = 0
  1894. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1895. refpart.Anchored = true
  1896. refpart.CFrame = CFrame.new(pos)
  1897. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1898. game:GetService("Debris"):AddItem(refpart, 2)
  1899. end
  1900. if num <= 0 then
  1901. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1902. refpart.Anchored = true
  1903. refpart.CFrame = CFrame.new(pos)
  1904. if hit ~= nil then
  1905. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1906. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1907. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1908. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1909. end
  1910. game:GetService("Debris"):AddItem(refpart, 0)
  1911. end
  1912. until num <= 0
  1913. end))
  1914. end
  1915. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1916. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1917. local MainPos = partt.Position
  1918. local MainPos2 = mouse + SpreadVectors
  1919. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1920. local speed = 500
  1921. local num = 1
  1922. coroutine.resume(coroutine.create(function()
  1923. repeat
  1924. swait()
  1925. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1926. local mag = (MainPos - pos).magnitude
  1927. 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)
  1928. MainPos = MainPos + MouseLook.lookVector * speed
  1929. num = num - 1
  1930. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1931. if hit ~= nil then
  1932. num = 0
  1933. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1934. refpart.Anchored = true
  1935. refpart.CFrame = CFrame.new(pos)
  1936. game:GetService("Debris"):AddItem(refpart, 2)
  1937. end
  1938. if num <= 0 then
  1939. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1940. refpart.Anchored = true
  1941. refpart.CFrame = CFrame.new(pos)
  1942. if hit ~= nil then
  1943. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1944. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1945. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1946. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1947. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1948. end
  1949. game:GetService("Debris"):AddItem(refpart, 0)
  1950. end
  1951. until num <= 0
  1952. end))
  1953. end
  1954.  
  1955.  
  1956. ---
  1957.  
  1958. attackdebounce = false
  1959. deb=false
  1960.  
  1961. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1962. if hit.Parent==nil then
  1963. return
  1964. end
  1965. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1966. for _,v in pairs(hit.Parent:children()) do
  1967. if v:IsA("Humanoid") then
  1968. h=v
  1969. end
  1970. end
  1971. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1972. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1973. end
  1974. if hit.Parent.className=="Hat" then
  1975. hit=hit.Parent.Parent:findFirstChild("Head")
  1976. end
  1977. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1978. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1979. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1980. return
  1981. end]]
  1982. -- hs(hit,1.2)
  1983. c=Instance.new("ObjectValue")
  1984. c.Name="creator"
  1985. c.Value=game:service("Players").LocalPlayer
  1986. c.Parent=h
  1987. game:GetService("Debris"):AddItem(c,.5)
  1988. Damage=math.random(minim,maxim)
  1989. -- h:TakeDamage(Damage)
  1990. blocked=false
  1991. block=hit.Parent:findFirstChild("Block")
  1992. if block~=nil then
  1993. print(block.className)
  1994. if block.className=="NumberValue" then
  1995. if block.Value>0 then
  1996. blocked=true
  1997. if decreaseblock==nil then
  1998. block.Value=block.Value-1
  1999. end
  2000. end
  2001. end
  2002. if block.className=="IntValue" then
  2003. if block.Value>0 then
  2004. blocked=true
  2005. if decreaseblock~=nil then
  2006. block.Value=block.Value-1
  2007. end
  2008. end
  2009. end
  2010. end
  2011. if blocked==false then
  2012. -- h:TakeDamage(Damage)
  2013. h.Health=h.Health-Damage
  2014. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2015. else
  2016. h.Health=h.Health-(Damage/2)
  2017. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2018. end
  2019. if Type=="Knockdown" then
  2020. Humanoid=hit.Parent.Humanoid
  2021. Humanoid.PlatformStand=true
  2022. coroutine.resume(coroutine.create(function(HHumanoid)
  2023. swait(1)
  2024. HHumanoid.PlatformStand=false
  2025. end),Humanoid)
  2026. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2027. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2028. local bodvol=Instance.new("BodyVelocity")
  2029. bodvol.velocity=angle*knockback
  2030. bodvol.P=5000
  2031. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2032. bodvol.Parent=hit
  2033. rl=Instance.new("BodyAngularVelocity")
  2034. rl.P=3000
  2035. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2036. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2037. rl.Parent=hit
  2038. game:GetService("Debris"):AddItem(bodvol,.5)
  2039. game:GetService("Debris"):AddItem(rl,.5)
  2040. elseif Type=="Normal" then
  2041. bp=Instance.new("BodyVelocity")
  2042. bp.P=100000
  2043. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2044. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2045. if KnockbackType==1 then
  2046. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2047. elseif KnockbackType==2 then
  2048. bp.velocity=Property.CFrame.lookVector*knockback
  2049. end
  2050. if knockback>0 then
  2051. bp.Parent=hit.Parent.Torso
  2052.  
  2053. end
  2054. game:GetService("Debris"):AddItem(bp,.5)
  2055. elseif Type=="Up" then
  2056. local bodyVelocity=Instance.new("BodyVelocity")
  2057. bodyVelocity.velocity=vt(0,60,0)
  2058. bodyVelocity.P=5000
  2059. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2060. bodyVelocity.Parent=hit
  2061. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2062. rl=Instance.new("BodyAngularVelocity")
  2063. rl.P=3000
  2064. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2065. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2066. rl.Parent=hit
  2067. game:GetService("Debris"):AddItem(rl,.5)
  2068. elseif Type=="Snare" then
  2069. bp=Instance.new("BodyPosition")
  2070. bp.P=2000
  2071. bp.D=100
  2072. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2073. bp.position=hit.Parent.Torso.Position
  2074. bp.Parent=hit.Parent.Torso
  2075. game:GetService("Debris"):AddItem(bp,1)
  2076. elseif Type=="Target" then
  2077. if Targetting==false then
  2078. ZTarget=hit.Parent.Torso
  2079. coroutine.resume(coroutine.create(function(Part)
  2080. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2081. swait(1)
  2082. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2083. end),ZTarget)
  2084. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2085. targetgui=Instance.new("BillboardGui")
  2086. targetgui.Parent=ZTarget
  2087. targetgui.Size=UDim2.new(10,100,10,100)
  2088. targ=Instance.new("ImageLabel")
  2089. targ.Parent=targetgui
  2090. targ.BackgroundTransparency=1
  2091. targ.Image="rbxassetid://4834067"
  2092. targ.Size=UDim2.new(1,0,1,0)
  2093. cam.CameraType="Scriptable"
  2094. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2095. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2096. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2097. Targetting=true
  2098. RocketTarget=ZTarget
  2099. for i=1,Property do
  2100. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2101. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2102. swait()
  2103. end
  2104. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2105. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2106. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2107. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2108. end
  2109. Targetting=true
  2110. RocketTarget=true
  2111. targetgui.Parent=true
  2112. cam.CameraType="Custom"
  2113. end
  2114. end
  2115. debounce=Instance.new("BoolValue")
  2116. debounce.Name="DebounceHit"
  2117. debounce.Parent=hit.Parent
  2118. debounce.Value=true
  2119. game:GetService("Debris"):AddItem(debounce,Delay)
  2120. c=Instance.new("ObjectValue")
  2121. c.Name="creator"
  2122. c.Value=Player
  2123. c.Parent=h
  2124. game:GetService("Debris"):AddItem(c,.5)
  2125. CRIT=true
  2126. hitDeb=true
  2127. AttackPos=6
  2128. end
  2129. end
  2130.  
  2131. showDamage=function(Char,Dealt,du,Color)
  2132. m=Instance.new("Model")
  2133. m.Name=tostring(Dealt)
  2134. h=Instance.new("Humanoid")
  2135. h.Health=0
  2136. h.MaxHealth=0
  2137. h.Parent=m
  2138. c=Instance.new("Part")
  2139. c.Transparency=0
  2140. c.BrickColor=Color
  2141. c.Transparency = 1
  2142. c.Name="Head"
  2143. c.TopSurface=0
  2144. c.BottomSurface=0
  2145. c.formFactor="Plate"
  2146. c.Size=Vector3.new(1,.4,1)
  2147.  
  2148. local txt = Instance.new("BillboardGui", c)
  2149. txt.Adornee = c
  2150. txt.Name = "_status"
  2151. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2152. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2153. local text = Instance.new("TextLabel", txt)
  2154. text.Size = UDim2.new(10, 0, 7, 0)
  2155. text.FontSize = "Size12"
  2156. text.TextScaled = true
  2157. text.TextTransparency = 0.5
  2158. text.BackgroundTransparency = 1
  2159. text.TextTransparency = 0.5
  2160. text.TextStrokeTransparency = 0.5
  2161. text.Font = "SciFi"
  2162. text.TextStrokeColor3 = Color3.new(0,0,0)
  2163. v=Instance.new("Part")
  2164. v.Name = "ColorBrick"
  2165. v.Parent=c
  2166. v.FormFactor="Symmetric"
  2167. v.Anchored=true
  2168. v.CanCollide=false
  2169. v.BottomSurface="Smooth"
  2170. v.TopSurface="Smooth"
  2171. v.Size=Vector3.new(10,5,3)
  2172. v.Transparency=1
  2173. v.CFrame=c.CFrame
  2174. v.BrickColor=BrickColor.random()
  2175. v.Transparency=1
  2176. text.TextColor3 = t.BrickColor.Color
  2177. v.Shape="Block"
  2178. text.Text = tostring(Dealt)
  2179. ms=Instance.new("CylinderMesh")
  2180. ms.Scale=Vector3.new(.8,.8,.8)
  2181. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2182. local rndm=math.random(1,#hitsounds)
  2183. local r=rndm
  2184. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2185. if CRIT==true then
  2186. ms.Scale=Vector3.new(1,1.25,1)
  2187. end
  2188. ms.Parent=c
  2189. c.Reflectance=0
  2190. Instance.new("BodyGyro").Parent=c
  2191. c.Parent=m
  2192. if Char:findFirstChild("Head")~=nil then
  2193. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2194. elseif Char.Parent:findFirstChild("Head")~=nil then
  2195. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2196. end
  2197. f=Instance.new("BodyPosition")
  2198. f.P=200000
  2199. f.D=100
  2200. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2201. f.position=c.Position+Vector3.new(0,3,0)
  2202. f.Parent=c
  2203. game:GetService("Debris"):AddItem(m,.5+du)
  2204. c.CanCollide=false
  2205. m.Parent=workspace
  2206. c.CanCollide=false
  2207. end
  2208.  
  2209.  
  2210. ------
  2211. hito = function(dm, X, c, dn, dp, dq)
  2212. for I,dr in pairs(workspace:GetChildren()) do
  2213. 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
  2214. local ds = dr:FindFirstChild("Humanoid")
  2215. local dt = dr:FindFirstChild("HumanoidRootPart")
  2216. TakeDamage(ds, c)
  2217. if InForm == true then
  2218. ds.Parent:BreakJoints()
  2219. wait(1.2)
  2220. ds.Parent:Destroy()
  2221. end
  2222. ds:SetStateEnabled(16, true)
  2223. delay(dn, function()
  2224. ds:SetStateEnabled(16, true)
  2225. end)
  2226. local du = Instance.new("StringValue")
  2227. du.Name = "alabo"
  2228. du.Parent = dt
  2229. game.Debris:AddItem(du, dn)
  2230. local dv = Instance.new("Part")
  2231.  
  2232. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2233. dv.Transparency = 0.25
  2234. dv.Anchored = true
  2235. dv.CanCollide = false
  2236. dv.BrickColor = BrickColor.new("White")
  2237. dv.Material = "Neon"
  2238. dv.Locked = true
  2239. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2240. dv.Parent = modz
  2241. local dw = Instance.new("SpecialMesh")
  2242. dw.MeshType = "Sphere"
  2243. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2244. dw.Parent = dv
  2245. game.Debris:AddItem(dv, 1)
  2246. local dx = Instance.new("Model")
  2247. dx.Name = c
  2248. dx.Parent = workspace
  2249. game.Debris:AddItem(dx, 0.5 + c / 75)
  2250. local dy = Instance.new("Humanoid")
  2251. dy.MaxHealth = 0
  2252. dy.Parent = dx
  2253. local dz = Instance.new("Part")
  2254. dz.Name = "Head"
  2255. dz.Locked = true
  2256. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2257. dz.Position = dt.Position
  2258. dz.BrickColor = BrickColor.new("New Yeller")
  2259. dz.Material = "Neon"
  2260. dz.Transparency = 1
  2261. dz.CanCollide = false
  2262. dz.Parent = dx
  2263. local dA = Instance.new("BodyPosition")
  2264. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2265. dA.P = 20000
  2266. dA.D = 300
  2267. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2268. dA.Parent = dz
  2269. local dB = Instance.new("CylinderMesh")
  2270. dB.Parent = dz
  2271. coroutine.resume(coroutine.create(function()
  2272. while dB do
  2273. swait()
  2274. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2275. end
  2276. end))
  2277. if dp then
  2278. local dC = Instance.new("BodyVelocity")
  2279. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2280. dC.P = 9999999999
  2281. dC.Velocity = dp
  2282. dC.Parent = dt
  2283. game.Debris:AddItem(dC, dn)
  2284. end
  2285. if dq then
  2286. local dD = Instance.new("BodyAngularVelocity")
  2287. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2288. dD.P = math.huge
  2289. dD.AngularVelocity = dq
  2290. dD.Parent = dt
  2291. game.Debris:AddItem(dD, dn)
  2292. end
  2293. local dE = Instance.new("Sound")
  2294. dE.Pitch = rd2(10, 11) / 10
  2295. dE.Volume = rd2(10, 13) / 10
  2296. dE.EmitterSize = 10
  2297. dE.SoundId = "rbxassetid://"
  2298. dE.Parent = dv
  2299. dE:Play()
  2300. coroutine.resume(coroutine.create(function()
  2301. for I = 1, 5 do
  2302. swait()
  2303. dv.Transparency = dv.Transparency + 0.175
  2304. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2305. end
  2306. end))
  2307. end
  2308. end
  2309. end
  2310. ------
  2311.  
  2312. vt = Vector3.new
  2313. local new = Instance.new
  2314. local cf = CFrame.new
  2315. local cfa = CFrame.Angles
  2316. local bc = BrickColor.new
  2317.  
  2318. function bigbangattack()
  2319. attack = true
  2320. Humanoid.WalkSpeed = 0
  2321. for i = 0, 8, 0.1 do
  2322. swait()
  2323. 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)
  2324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2327. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2328. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2329. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2330. end
  2331. local rng = Instance.new("Part", mouse)
  2332. rng.Anchored = true
  2333. rng.BrickColor = BrickColor.new("Cyan")
  2334. rng.CanCollide = false
  2335. rng.FormFactor = 3
  2336. rng.Name = "Ring"
  2337. rng.Size = Vector3.new(0.4,0.4,0.4)
  2338. rng.Transparency = 0
  2339. rng.TopSurface = 0
  2340. rng.BottomSurface = 0
  2341. rng.CFrame = RootPart.CFrame
  2342. local rngm = Instance.new("SpecialMesh", rng)
  2343. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2344.  
  2345. local rng3 = rng:Clone()
  2346. rng3.Parent = char
  2347. local rng3m = rng3.Mesh
  2348.  
  2349. local rng5 = rng:Clone()
  2350. rng5.Parent = char
  2351. rng5.BrickColor = BrickColor.new("Cyan")
  2352. local rng5m = rng5.Mesh
  2353. local rng6 = rng:Clone()
  2354. rng6.Material = "Plastic"
  2355. rng6.BrickColor = BrickColor.new("Cyan")
  2356. rng6.Parent = char
  2357. local rng6m = rng6.Mesh
  2358. rng6m.Scale = vt(7.5,7.5,7.5)
  2359. rng6m.MeshType = "FileMesh"
  2360. rng6m.MeshId = "rbxassetid://430736398"
  2361. local Must2 = Instance.new("Sound",rng6)
  2362. Must2.SoundId = "rbxassetid://135581154"
  2363. Must2.Pitch = 0.99
  2364. Must2.Volume = 3
  2365. Must2.Looped = false
  2366. wait(0)
  2367. Must2:Play()
  2368. local hita = rng6.Touched:connect(function(hit)
  2369. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2370. end)
  2371.  
  2372. rng3.CFrame = RootPart.CFrame
  2373.  
  2374. rng5.CFrame = RootPart.CFrame
  2375. rng6.CFrame = RootPart.CFrame
  2376. local pie222 = Instance.new("ParticleEmitter")
  2377. pie222.Parent = rng6
  2378. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2379. pie222.LightEmission = 1
  2380. pie222.Size = NumberSequence.new(6,1)
  2381. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2382. pie222.Transparency = NumberSequence.new(0.6,1)
  2383. pie222.EmissionDirection = "Top"
  2384. pie222.Enabled = true
  2385. pie222.Lifetime = NumberRange.new(1)
  2386. pie222.Rotation = NumberRange.new(-320, 320)
  2387. pie222.Rate = 404
  2388. pie222.Speed = NumberRange.new(0)
  2389. pie222.LockedToPart = false
  2390. pie222.VelocitySpread = 2
  2391. wait()
  2392. local scaler = 10/5
  2393. local scaler2 = 10/5
  2394. for i = 0,10,0.1 do
  2395. swait()
  2396. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2397.  
  2398. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2399.  
  2400. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2401. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2402. rng6.CFrame = rng3.CFrame
  2403. rng.Transparency = rng.Transparency + 1
  2404.  
  2405. rng3.Transparency = rng3.Transparency + 0.01
  2406.  
  2407. rng5.Transparency = rng5.Transparency + 0.01
  2408. rng6.Transparency = rng6.Transparency + 0.021
  2409. scaler = scaler - 0.125/5
  2410. scaler2 = scaler2 - 0.1/5
  2411.  
  2412. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2413.  
  2414. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2415. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2416. end
  2417. hita:disconnect()
  2418. game:GetService("Debris"):AddItem(rng, 1)
  2419.  
  2420. game:GetService("Debris"):AddItem(rng3, 1)
  2421.  
  2422. game:GetService("Debris"):AddItem(rng5, 1)
  2423. attack = false
  2424. pie222:Destroy()
  2425. Humanoid.WalkSpeed = 16
  2426. end
  2427.  
  2428.  
  2429. function bigbangattack2()
  2430. attack = true
  2431. Humanoid.WalkSpeed = 0
  2432. for i = 0, 8, 0.1 do
  2433. swait()
  2434. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2435. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2436. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2437. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2438. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2439. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2440. end
  2441. local rng = Instance.new("Part", RightArm)
  2442. rng.Anchored = true
  2443. rng.BrickColor = BrickColor.new("Cyan")
  2444. rng.CanCollide = false
  2445. rng.FormFactor = 3
  2446. rng.Name = "Ring"
  2447. rng.Size = Vector3.new(0.4,0.4,0.4)
  2448. rng.Transparency = 0
  2449. rng.TopSurface = 0
  2450. rng.BottomSurface = 0
  2451. rng.CFrame = RootPart.CFrame
  2452. local rngm = Instance.new("SpecialMesh", rng)
  2453. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2454.  
  2455. local rng3 = rng:Clone()
  2456. rng3.Parent = char
  2457. local rng3m = rng3.Mesh
  2458.  
  2459. local rng5 = rng:Clone()
  2460. rng5.Parent = char
  2461. rng5.BrickColor = BrickColor.new("Cyan")
  2462. local rng5m = rng5.Mesh
  2463. local rng6 = rng:Clone()
  2464. rng6.Material = "Plastic"
  2465. rng6.BrickColor = BrickColor.new("Cyan")
  2466. rng6.Parent = char
  2467. local rng6m = rng6.Mesh
  2468. rng6m.Scale = vt(7.5,7.5,30.5)
  2469. rng6m.MeshType = "FileMesh"
  2470. rng6m.MeshId = "rbxassetid://430736398"
  2471. local Must2 = Instance.new("Sound",Torso)
  2472. Must2.SoundId = "rbxassetid://719747626"
  2473. Must2.Pitch = 0.99
  2474. Must2.Volume = 3
  2475. Must2.Looped = false
  2476. wait(0)
  2477. Must2:Play()
  2478. local hita = rng6.Touched:connect(function(hit)
  2479. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2480. end)
  2481.  
  2482. rng3.CFrame = Head.CFrame
  2483.  
  2484. rng5.CFrame = Head.CFrame
  2485. rng6.CFrame = rng5.CFrame
  2486. local pie222 = Instance.new("ParticleEmitter")
  2487. pie222.Parent = rng6
  2488. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2489. pie222.LightEmission = 1
  2490. pie222.Size = NumberSequence.new(15,1)
  2491. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2492. pie222.Transparency = NumberSequence.new(0.6,1)
  2493. pie222.EmissionDirection = "Top"
  2494. pie222.Enabled = true
  2495. pie222.Lifetime = NumberRange.new(1)
  2496. pie222.Rotation = NumberRange.new(-320, 320)
  2497. pie222.Rate = 404
  2498. pie222.Speed = NumberRange.new(0)
  2499. pie222.LockedToPart = false
  2500. pie222.VelocitySpread = 2
  2501. wait()
  2502. local scaler = 10/5
  2503. local scaler2 = 10/5
  2504. for i = 0,10,0.1 do
  2505. swait()
  2506. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2507.  
  2508. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2509.  
  2510. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2511. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2512. rng6.CFrame = rng3.CFrame
  2513. rng.Transparency = rng.Transparency + 1
  2514.  
  2515. rng3.Transparency = rng3.Transparency + 0.01
  2516.  
  2517. rng5.Transparency = rng5.Transparency + 0.01
  2518. rng6.Transparency = rng6.Transparency + 0.021
  2519. scaler = scaler - 0.125/5
  2520. scaler2 = scaler2 - 0.1/5
  2521.  
  2522. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2523.  
  2524. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2525. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2526. end
  2527. hita:disconnect()
  2528. game:GetService("Debris"):AddItem(rng, 1)
  2529.  
  2530. game:GetService("Debris"):AddItem(rng3, 1)
  2531.  
  2532. game:GetService("Debris"):AddItem(rng5, 1)
  2533. attack = false
  2534. pie222:Destroy()
  2535. Humanoid.WalkSpeed = 16
  2536. end
  2537.  
  2538. mouse.KeyDown:connect(function(k) ---galickgun
  2539. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2540. MV4 = 0
  2541. local Must = Instance.new("Sound",Torso)
  2542. Must.SoundId = "rbxassetid://719748223"
  2543. Must.Pitch = 0.99
  2544. Must.Volume = 3.4
  2545. Must.Looped = false
  2546. wait(0)
  2547. Must:Play()
  2548. Humanoid.WalkSpeed = 13
  2549. local Aura = Instance.new('ParticleEmitter')
  2550. Aura.Name = "Aura"
  2551. Aura.Texture = "rbxassetid://347730682"
  2552. Aura.Parent = Torso
  2553. Aura.LightEmission = 1
  2554. Aura.Transparency = NumberSequence.new(0.4,1)
  2555. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2556. Aura.Size = NumberSequence.new(1,9)
  2557. Aura.Rotation = NumberRange.new(-360,360)
  2558. Aura.LockedToPart = true
  2559. Aura.Lifetime = NumberRange.new(1)
  2560. Aura.Rate = 100
  2561. Aura.Speed = NumberRange.new(0)
  2562. Aura.EmissionDirection = "Top"
  2563. local Aura2 = Instance.new('ParticleEmitter')
  2564. Aura2.Name = "Aura"
  2565. Aura2.Texture = "rbxassetid://1046299182"
  2566. Aura2.Parent = Torso
  2567. Aura2.LightEmission = 1
  2568. Aura2.Transparency = NumberSequence.new(0,1)
  2569. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2570. Aura2.Size = NumberSequence.new(14)
  2571. Aura2.Rotation = NumberRange.new(-360,360)
  2572. Aura2.LockedToPart = true
  2573. Aura2.Lifetime = NumberRange.new(0.2)
  2574. Aura2.Rate = 20
  2575. Aura2.Speed = NumberRange.new(0)
  2576. Aura2.EmissionDirection = "Top"
  2577. attack = true
  2578. Firepart1 = Instance.new("Part", RightArm)
  2579. Firepart1.Size = Vector3.new(1, 1, 1)
  2580. GuW1 = Instance.new("Weld")
  2581. GuW1.Name = "GuW"
  2582. GuW1.Part0 = RightArm
  2583. GuW1.C0 = cn(0, -1, 0)
  2584. GuW1.C1 = cn(0, 0, 0)
  2585. GuW1.Part1 = Firepart1
  2586. GuW1.Parent = RightArm
  2587. Firepart1.Transparency = 1
  2588. Firepart2 = Instance.new("Part", LeftArm)
  2589. Firepart2.Size = Vector3.new(1, 1, 1)
  2590. GuW2 = Instance.new("Weld")
  2591. GuW2.Name = "GuW"
  2592. GuW2.Part0 = LeftArm
  2593. GuW2.C0 = cn(0, -1, 0)
  2594. GuW2.C1 = cn(0, 0, 0)
  2595. GuW2.Part1 = Firepart2
  2596. GuW2.Parent = LeftArm
  2597. Firepart2.Transparency = 1
  2598. GuW1:Destroy()
  2599. GuW1 = Instance.new("Weld")
  2600. GuW1.Name = "GuW"
  2601. GuW1.Part0 = Torso
  2602. GuW1.C0 = cn(0, 0, -6)
  2603. GuW1.C1 = cn(0, 0, 0)
  2604. GuW1.Part1 = Firepart1
  2605. GuW1.Parent = Torso
  2606. GuW2:Destroy()
  2607. GuW2 = Instance.new("Weld")
  2608. GuW2.Name = "GuW"
  2609. GuW2.Part0 = Torso
  2610. GuW2.C0 = cn(0, 0, -6)
  2611. GuW2.C1 = cn(0, 0, 0)
  2612. GuW2.Part1 = Firepart2
  2613. GuW2.Parent = Torso
  2614. GuW2:Destroy()
  2615. GuW2 = Instance.new("Weld")
  2616. GuW2.Name = "GuW"
  2617. GuW2.Part0 = Torso
  2618. GuW2.C0 = cn(0, 0, -4)
  2619. GuW2.C1 = cn(0, 0, 0)
  2620. GuW2.Part1 = Firepart2
  2621. GuW2.Parent = Torso
  2622. for i = 0, 18, 0.1 do
  2623. swait()
  2624. if Torsovelocity.Y > 2 then
  2625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2627. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2629. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2630. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2631. elseif Torsovelocity.Y < 1 then
  2632. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2633. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2634. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2635. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2636. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2637. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2638. end
  2639. end
  2640. GuW1:Destroy()
  2641. GuW1 = Instance.new("Weld")
  2642. GuW1.Name = "GuW"
  2643. GuW1.Part0 = Torso
  2644. GuW1.C0 = cn(0, 0, -15)
  2645. GuW1.C1 = cn(0, 0, 0)
  2646. GuW1.Part1 = Firepart1
  2647. GuW1.Parent = Torso
  2648. GuW2:Destroy()
  2649. GuW2 = Instance.new("Weld")
  2650. GuW2.Name = "GuW"
  2651. GuW2.Part0 = Torso
  2652. GuW2.C0 = cn(0, 0, -17.5)
  2653. GuW2.C1 = cn(0, 0, 0)
  2654. GuW2.Part1 = Firepart2
  2655. GuW2.Parent = Torso
  2656. local Must = Instance.new("Sound",Torso)
  2657. Must.SoundId = "rbxassetid://719747626"
  2658. Must.Pitch = 0.99
  2659. Must.Volume = 3.9
  2660. Must.Looped = false
  2661. wait(0)
  2662. Must:Play()
  2663. for i = 0, 1.25, 0.01 do
  2664. swait()
  2665. 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)
  2666. shoottraildd22(mouse.Hit.p, Torso, 0)
  2667. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2668. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2669. if Torsovelocity.Y > 2 then
  2670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2672. 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)
  2673. 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)
  2674. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2675. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2676. end
  2677. end
  2678. Must:Stop()
  2679. Aura:Destroy()
  2680. Aura2:Destroy()
  2681. wait(0.5)
  2682. Humanoid.WalkSpeed = 16
  2683. attack = false
  2684. MV4 = 300
  2685. Firepart1:Destroy()
  2686. Firepart2:Destroy()
  2687. end
  2688. end)
  2689.  
  2690.  
  2691. d = {}
  2692. function iteffect()
  2693.  
  2694. coroutine.resume(coroutine.create(function()
  2695.  
  2696. for i = 1, 10 do
  2697. effect = Instance.new("Part", workspace)
  2698. effect.Anchored = true
  2699. effect.CanCollide = false
  2700. effect.Size = Vector3.new(0.2, 3, 0.2)
  2701. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2702. effect.Transparency = 0
  2703. effect.Material = "Plastic"
  2704. effect.BrickColor = BrickColor.new("Really black")
  2705. table.insert(d, effect)
  2706. game:GetService("Debris"):AddItem(effect, 0.3)
  2707. end
  2708.  
  2709. coroutine.resume(coroutine.create(function()
  2710. for i = 1, 10 do
  2711. for i,e in pairs(d) do
  2712. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2713. e.Transparency = e.Transparency + 0.030
  2714. end
  2715. wait(0.01)
  2716. end
  2717.  
  2718. end))
  2719. end))
  2720.  
  2721.  
  2722. end
  2723.  
  2724. tp = true
  2725.  
  2726. mouse.KeyDown:connect(function(k)
  2727. if k == "e" then
  2728. if tp == true then
  2729. tp = false
  2730. char.Head.face.Parent = game.Lighting
  2731. wait(0)
  2732. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2733. game.Lighting.face.Parent = char.Head
  2734. wait(0)
  2735. tp = true
  2736.  
  2737.  
  2738. end
  2739. end
  2740. end)
  2741.  
  2742.  
  2743. MV4 = 300
  2744. mouse.KeyDown:connect(function(k)
  2745. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2746. MV4 = 0
  2747. local Must = Instance.new("Sound",workspace)
  2748. Must.SoundId = "rbxassetid://512366303"
  2749. Must.Pitch = 0.99
  2750. Must.Volume = 3.5
  2751. Must.Looped = true
  2752. wait(0)
  2753. Must:Play()
  2754. local lb = Instance.new("Part")
  2755. lb.Parent = char
  2756. lb.Material = "Neon"
  2757. lb.Color = BrickColor.new("Gold").Color
  2758. lb.CanCollide = false
  2759. lb.Material = "Neon"
  2760. lb.Size = vt(1,1,1)
  2761. lb.CFrame = Torso.CFrame
  2762. lb.Rotation = vt(0,0,0)
  2763. lb.Anchored = true
  2764. lb.Transparency = 0
  2765. local thing = Instance.new("SpecialMesh",lb)
  2766. thing.MeshType = "FileMesh"
  2767. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2768. thing.Scale = vt(0,15,0)
  2769. local chancerot = math.random(1,2)
  2770. for z = 0, 4 do
  2771. if chancerot == 1 then
  2772. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2773. elseif chancerot == 2 then
  2774. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2775. end
  2776. lb.Transparency = lb.Transparency + 0.1
  2777. thing.Scale = thing.Scale + vt(15,0,15)
  2778. wait()
  2779. end
  2780. for z = 0, 4 do
  2781. if chancerot == 1 then
  2782. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2783. elseif chancerot == 2 then
  2784. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2785. end
  2786. lb.Transparency = lb.Transparency + 0.1
  2787. thing.Scale = thing.Scale + vt(15,0,15)
  2788. wait()
  2789. end
  2790.  
  2791. local Aura = Instance.new('ParticleEmitter')
  2792. Aura.Name = "Aura"
  2793. Aura.Texture = "rbxassetid://347730682"
  2794. Aura.Parent = Torso
  2795. Aura.LightEmission = 1
  2796. Aura.Transparency = NumberSequence.new(0.5,1)
  2797. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2798. Aura.Size = NumberSequence.new(1,25)
  2799. Aura.Rotation = NumberRange.new(-360,360)
  2800. Aura.LockedToPart = true
  2801. Aura.Lifetime = NumberRange.new(1)
  2802. Aura.Rate = 100
  2803. Aura.Speed = NumberRange.new(0)
  2804. Aura.EmissionDirection = "Top"
  2805. local Aura2 = Instance.new('ParticleEmitter')
  2806. Aura2.Name = "Aura"
  2807. Aura2.Texture = "rbxassetid://1046299182"
  2808. Aura2.Parent = Torso
  2809. Aura2.LightEmission = 1
  2810. Aura2.Transparency = NumberSequence.new(0,1)
  2811. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2812. Aura2.Size = NumberSequence.new(55)
  2813. Aura2.Rotation = NumberRange.new(-360,360)
  2814. Aura2.LockedToPart = true
  2815. Aura2.Lifetime = NumberRange.new(0.2)
  2816. Aura2.Rate = 20
  2817. Aura2.Speed = NumberRange.new(0)
  2818. Aura2.EmissionDirection = "Top"
  2819. lig = Instance.new("PointLight",Player.Character.Torso)
  2820. lig.Color=Color3.new(255,255,0)
  2821. lig.Range = 12
  2822. Humanoid.WalkSpeed = 0.01
  2823. attack = true
  2824. Firepart1 = Instance.new("Part", RightArm)
  2825. Firepart1.Size = Vector3.new(1, 1, 1)
  2826. GuW1 = Instance.new("Weld")
  2827. GuW1.Name = "GuW"
  2828. GuW1.Part0 = RightArm
  2829. GuW1.C0 = cn(0, -1, 0)
  2830. GuW1.C1 = cn(0, 0, 0)
  2831. GuW1.Part1 = Firepart1
  2832. GuW1.Parent = RightArm
  2833. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2834. Firepart1.Transparency = 1
  2835. Firepart2 = Instance.new("Part", LeftArm)
  2836. Firepart2.Size = Vector3.new(1, 1, 1)
  2837. GuW2 = Instance.new("Weld")
  2838. GuW2.Name = "GuW"
  2839. GuW2.Part0 = LeftArm
  2840. GuW2.C0 = cn(0, -1, 0)
  2841. GuW2.C1 = cn(0, 0, 0)
  2842. GuW2.Part1 = Firepart2
  2843. GuW2.Parent = LeftArm
  2844. Firepart2.Transparency = 1
  2845.  
  2846. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2847. GuW1:Destroy()
  2848. GuW1 = Instance.new("Weld")
  2849. GuW1.Name = "GuW"
  2850. GuW1.Part0 = Torso
  2851. GuW1.C0 = cn(0, 0, -6)
  2852. GuW1.C1 = cn(0, 0, 0)
  2853. GuW1.Part1 = Firepart1
  2854. GuW1.Parent = Torso
  2855. GuW2:Destroy()
  2856. GuW2 = Instance.new("Weld")
  2857. GuW2.Name = "GuW"
  2858. GuW2.Part0 = Torso
  2859. GuW2.C0 = cn(0, 0, -6)
  2860. GuW2.C1 = cn(0, 0, 0)
  2861. GuW2.Part1 = Firepart2
  2862. GuW2.Parent = Torso
  2863.  
  2864. GuW2:Destroy()
  2865. GuW2 = Instance.new("Weld")
  2866. GuW2.Name = "GuW"
  2867. GuW2.Part0 = Torso
  2868. GuW2.C0 = cn(0, 0, -4)
  2869. GuW2.C1 = cn(0, 0, 0)
  2870. GuW2.Part1 = Firepart2
  2871. GuW2.Parent = Torso
  2872. for i = 0, 15, 0.1 do
  2873. swait()
  2874. if Torsovelocity.Y > 2 then
  2875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2877. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2878. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2880. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2881. elseif Torsovelocity.Y < 1 then
  2882. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2883. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2884. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2885. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2886. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2887. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2888. end
  2889. end
  2890. wait(16)
  2891. local Aura3 = Instance.new('ParticleEmitter')
  2892. Aura3.Name = "Aura"
  2893. Aura3.Texture = "rbxassetid://1046299182"
  2894. Aura3.Parent = Torso
  2895. Aura3.LightEmission = 1
  2896. Aura3.Transparency = NumberSequence.new(0.4,1)
  2897. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2898. Aura3.Size = NumberSequence.new(140)
  2899. Aura3.Rotation = NumberRange.new(-360,360)
  2900. Aura3.LockedToPart = true
  2901. Aura3.Lifetime = NumberRange.new(0.2)
  2902. Aura3.Rate = 70
  2903. Aura3.Speed = NumberRange.new(0)
  2904. Aura3.EmissionDirection = "Top"
  2905. local Aura4 = Instance.new('ParticleEmitter')
  2906. Aura4.Name = "Aura"
  2907. Aura4.Texture = "rbxassetid://1046299182"
  2908. Aura4.Parent = Torso
  2909. Aura4.LightEmission = 1
  2910. Aura4.Transparency = NumberSequence.new(0.7,1)
  2911. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2912. Aura4.Size = NumberSequence.new(190)
  2913. Aura4.Rotation = NumberRange.new(-360,360)
  2914. Aura4.LockedToPart = true
  2915. Aura4.Lifetime = NumberRange.new(0.2)
  2916. Aura4.Rate = 120
  2917. Aura4.Speed = NumberRange.new(0)
  2918. Aura4.EmissionDirection = "Top"
  2919. local Aura5 = Instance.new('ParticleEmitter')
  2920. Aura5.Name = "Aura"
  2921. Aura5.Texture = "rbxassetid://347730682"
  2922. Aura5.Parent = Torso
  2923. Aura5.LightEmission = 1
  2924. Aura5.Transparency = NumberSequence.new(0.2,1)
  2925. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2926. Aura5.Size = NumberSequence.new(1,65)
  2927. Aura5.Rotation = NumberRange.new(-360,360)
  2928. Aura5.LockedToPart = true
  2929. Aura5.Lifetime = NumberRange.new(1)
  2930. Aura5.Rate = 200
  2931. Aura5.Speed = NumberRange.new(0)
  2932. Aura5.EmissionDirection = "Top"
  2933. local quake = Instance.new("Sound",workspace)
  2934. quake.SoundId = "rbxassetid://1048411878"
  2935. quake.Pitch = 0.99
  2936. quake.Volume = 1.3
  2937. quake.Looped = true
  2938. wait(0)
  2939. quake:Play()
  2940. local scrr = Instance.new("Sound",Torso)
  2941. scrr.SoundId = "rbxassetid://908472235"
  2942. scrr.Pitch = 0.99
  2943. scrr.Volume = 5.5
  2944. scrr.Looped = true
  2945. wait(0)
  2946. scrr:Play()
  2947.  
  2948. for i = 0, 2, 0.1 do
  2949. swait()
  2950. local lb = Instance.new("Part")
  2951. lb.Parent = char
  2952. lb.Material = "Neon"
  2953. lb.Color = BrickColor.new("Gold").Color
  2954. lb.CanCollide = false
  2955. lb.Material = "Neon"
  2956. lb.Size = vt(0.5,0,0.5)
  2957. lb.CFrame = Torso.CFrame
  2958. lb.Rotation = vt(0,0,0)
  2959. lb.Anchored = true
  2960. lb.Transparency = 0
  2961. local thing = Instance.new("SpecialMesh",lb)
  2962. thing.MeshType = "FileMesh"
  2963. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2964. thing.Scale = vt(0,15,0)
  2965. local chancerot = math.random(1,2)
  2966. for z = 0, 4 do
  2967. if chancerot == 1 then
  2968. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2969. elseif chancerot == 2 then
  2970. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2971. end
  2972. lb.Transparency = lb.Transparency + 0.1
  2973. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2974. wait()
  2975. end
  2976. for z = 0, 4 do
  2977. if chancerot == 1 then
  2978. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2979. elseif chancerot == 2 then
  2980. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2981. end
  2982. lb.Transparency = lb.Transparency + 0.1
  2983. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2984. wait()
  2985. end
  2986. end
  2987.  
  2988.  
  2989. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2990. for i = 0, 24, 0.1 do
  2991. swait()
  2992. if Torsovelocity.Y > 2 then
  2993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2994. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2995. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2996. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2997. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2998. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2999. elseif Torsovelocity.Y < 1 then
  3000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3002. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3006. end
  3007. end
  3008. wait(5)
  3009. GuW1:Destroy()
  3010. GuW1 = Instance.new("Weld")
  3011. GuW1.Name = "GuW"
  3012. GuW1.Part0 = Torso
  3013. GuW1.C0 = cn(0, 0, -15)
  3014. GuW1.C1 = cn(0, 0, 0)
  3015. GuW1.Part1 = Firepart1
  3016. GuW1.Parent = Torso
  3017. GuW2:Destroy()
  3018. GuW2 = Instance.new("Weld")
  3019. GuW2.Name = "GuW"
  3020. GuW2.Part0 = Torso
  3021. GuW2.C0 = cn(0, 0, -17.5)
  3022. GuW2.C1 = cn(0, 0, 0)
  3023. GuW2.Part1 = Firepart2
  3024. GuW2.Parent = Torso
  3025. local Must2 = Instance.new("Sound",Torso) --1048411878
  3026. Must2.SoundId = "rbxassetid://950551676"
  3027. Must2.Pitch = 0.99
  3028. Must2.Volume = 10
  3029. Must2.Looped = false
  3030. wait(0)
  3031. Must2:Play()
  3032. quake:Stop()
  3033. scrr:Stop()
  3034. local Gone = Instance.new('ParticleEmitter')
  3035. Gone.Name = "Aura"
  3036. Gone.Texture = "rbxassetid://1046299182"
  3037. Gone.Parent = Torso
  3038. Gone.LightEmission = 1
  3039. Gone.Transparency = NumberSequence.new(0.7,1)
  3040. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3041. Gone.Size = NumberSequence.new(340)
  3042. Gone.Rotation = NumberRange.new(-360,360)
  3043. Gone.LockedToPart = true
  3044. Gone.Lifetime = NumberRange.new(0.2)
  3045. Gone.Rate = 70
  3046. Gone.Speed = NumberRange.new(0)
  3047. Gone.EmissionDirection = "Top"
  3048. wait(2)
  3049. Aura:Destroy()
  3050. Aura2:Destroy()
  3051. Aura3:Destroy()
  3052. Aura4:Destroy()
  3053. Aura5:Destroy()
  3054. lig:Destroy()
  3055. Gone:Destroy()
  3056. for i = 0, 3, 0.01 do
  3057. swait()
  3058. shoottraildd2(mouse.Hit.p, Torso, 0)
  3059. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3060. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3061. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3062. if Torsovelocity.Y > 2 then
  3063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3065. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3066. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3067. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3068. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3069. elseif Torsovelocity.Y < 1 then
  3070. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3071. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3072. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3073. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3074. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3075. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3076. end
  3077. end
  3078. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3079. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3080. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3081. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3082. for i = 0, 3, 0.1 do
  3083. swait()
  3084. if Torsovelocity.Y > 2 then
  3085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3087. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3090. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3091. elseif Torsovelocity.Y < 1 then
  3092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3094. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3097. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3098. end
  3099. end
  3100. wait(1)
  3101. Humanoid.WalkSpeed = 16
  3102. attack = false
  3103. MV4 = 0
  3104. Must:Stop()
  3105. Firepart1:Destroy()
  3106. Firepart2:Destroy()
  3107. end
  3108. end)
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114. musiccommand = 1
  3115. musicwait = false
  3116. mouse.KeyDown:connect(function(k)
  3117. if k == "=" and attack == false then
  3118. if musiccommand == 1 and musicwait == false then
  3119. musicwait = true
  3120. sou2:Stop()
  3121. musiccommand = 2
  3122. end
  3123. if musiccommand == 2 and musicwait == false then
  3124. musicwait = true
  3125. sou2:Play()
  3126. sou2.Volume = 2
  3127. musiccommand = 3
  3128. end
  3129. if musiccommand == 3 and musicwait == false then
  3130. musicwait = true
  3131. sou2.Volume = 0.5
  3132. musiccommand = 1
  3133. end
  3134. musicwait = false
  3135. end
  3136. end)
  3137. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3138. Hitpart3 = Instance.new("Part", HPart3)
  3139. Hitpart3.Size = Vector3.new(1, 1, 1)
  3140. Hitpart3.CanCollide = false
  3141. HuW3 = Instance.new("Weld")
  3142. HuW3.Name = "GuW"
  3143. HuW3.Part0 = HPart3
  3144. HuW3.C0 = cn(Xv, Yv, Zv)
  3145. HuW3.C1 = cn(0, 0, 0)
  3146. HuW3.Part1 = Hitpart3
  3147. HuW3.Parent = HPart3
  3148. Hitpart3.Transparency = 1
  3149. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3150. end
  3151. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3152. Hitpart2 = Instance.new("Part", HPart2)
  3153. Hitpart2.Size = Vector3.new(1, 1, 1)
  3154. Hitpart2.CanCollide = false
  3155. HuW2 = Instance.new("Weld")
  3156. HuW2.Name = "GuW"
  3157. HuW2.Part0 = HPart2
  3158. HuW2.C0 = cn(Xv, Yv, Zv)
  3159. HuW2.C1 = cn(0, 0, 0)
  3160. HuW2.Part1 = Hitpart2
  3161. HuW2.Parent = HPart2
  3162. Hitpart2.Transparency = 1
  3163. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3164. end
  3165. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3166. Hitpart = Instance.new("Part", HPart)
  3167. Hitpart.Size = Vector3.new(1, 1, 1)
  3168. Hitpart.CanCollide = false
  3169. HuW = Instance.new("Weld")
  3170. HuW.Name = "GuW"
  3171. HuW.Part0 = HPart
  3172. HuW.C0 = cn(Xv, Yv, Zv)
  3173. HuW.C1 = cn(0, 0, 0)
  3174. HuW.Part1 = Hitpart
  3175. HuW.Parent = HPart
  3176. Hitpart.Transparency = 1
  3177. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3178. end
  3179. wait2 = false
  3180. combo = 1
  3181. mouse.Button1Down:connect(function(key)
  3182. if attack == false then
  3183. attack = true
  3184. Humanoid.WalkSpeed = 17.01
  3185. if combo == 1 and wait2 == false then
  3186. wait2 = true
  3187. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3188. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3189. for i = 0, 0.3, 0.1 do
  3190. swait()
  3191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3193. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3194. LW.C0 = clerp(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)
  3195. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3196. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3197. end
  3198. combo = 2
  3199. end
  3200. if combo == 2 and wait2 == false then
  3201. wait2 = true
  3202.  
  3203. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3204. for i = 0, 0.3, 0.1 do
  3205. swait()
  3206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3208. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3209. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3210. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3211. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3212. end
  3213. combo = 3
  3214. end
  3215. if combo == 3 and wait2 == false then
  3216. wait2 = true
  3217. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3218. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3219. for i = 0, 0.1, 0.1 do
  3220. swait()
  3221. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3222. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3223. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3224. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3225. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3226. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3227. end
  3228. combo = 1
  3229. end
  3230. Humanoid.WalkSpeed = 16
  3231. Hitpart:Destroy()
  3232. wait2 = false
  3233. attack = false
  3234. end
  3235. end)
  3236. --
  3237. mouse.KeyDown:connect(function(k)
  3238. if k == "f" then
  3239. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3240. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3241. for i = 0, 1.2, 0.1 do
  3242. swait()
  3243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3245. 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)
  3246. 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)
  3247. 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)
  3248. 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)
  3249. end
  3250. end
  3251. end)
  3252. --
  3253. MV1 = 20
  3254. mouse.KeyDown:connect(function(k)
  3255. if k == "=" and attack == false then
  3256. if firemode == true then
  3257. firemode = false
  3258. print("ice mode")
  3259. icesmoke.Acceleration = Vector3.new(0,0,0)
  3260. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3261. icesmoke.Transparency = NumberSequence.new({
  3262. NumberSequenceKeypoint.new(0, 0.9),
  3263. NumberSequenceKeypoint.new(1, 1)
  3264. })
  3265. icesmoke.Size = NumberSequence.new(3)
  3266. icesmoke.Parent = RightArm
  3267. else
  3268. firemode = true
  3269. print("fire mode")
  3270. ice_mode = false
  3271. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3272. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3273. icesmoke.Rate = 400
  3274. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3275. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3276. icesmoke.Size = NumberSequence.new(3)
  3277. icesmoke.EmissionDirection = "Top"
  3278. icesmoke.Parent = LeftArm
  3279. end
  3280. end
  3281. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3282. MV1 = 90
  3283. Humanoid.WalkSpeed = 15
  3284. attack = true
  3285. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3286. Firepart2 = Instance.new("Part", LeftArm)
  3287. Firepart2.Size = Vector3.new(1, 1, 1)
  3288. Firepart2.CanCollide = false
  3289. GuW2 = Instance.new("Weld")
  3290. GuW2.Name = "GuW"
  3291. GuW2.Part0 = LeftArm
  3292. GuW2.C0 = cn(0, -0.5, 0)
  3293. GuW2.C1 = cn(0, 0, 0)
  3294. GuW2.Part1 = Firepart2
  3295. GuW2.Parent = LeftArm
  3296. Firepart2.Transparency = 1
  3297. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3298. for i = 0, 2, 0.1 do
  3299. swait()
  3300. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3303. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3304. 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)
  3305. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3306. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3307. end
  3308. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3309. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3310. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3311. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3312. Humanoid.WalkSpeed = 16
  3313. attack = false
  3314. Firepart2:Destroy()
  3315. end
  3316. end)
  3317. MV2 = 90
  3318.  
  3319. mouse.KeyDown:connect(function(key)
  3320. if key == "=" then
  3321. Head.Transparency = 1
  3322. Torso.Transparency = 1
  3323. LeftArm.Transparency = 1
  3324. Head.face.Texture = ""
  3325. RightArm.Transparency = 1
  3326. LeftLeg.Transparency = 1
  3327. RightLeg.Transparency = 1
  3328. mesh1.Transparency = 1
  3329. mesh2.Transparency = 1
  3330. mesh5.Transparency = 1
  3331. mesheye.Transparency = 1
  3332. mesheye1.Transparency = 1
  3333. mesheye2.Transparency = 1
  3334. mesheye3.Transparency = 1
  3335. char.Parent = workspace.Camera
  3336. char.WalkSpeed = 60
  3337. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3338. char:FindFirstChild("TalkingBillBoard"):destroy()
  3339. end
  3340. end
  3341. end)
  3342. mouse.KeyUp:connect(function(key)
  3343. if key == "=" then
  3344. Head.Transparency = 0
  3345. Torso.Transparency = 0
  3346. LeftArm.Transparency = 0
  3347. Head.face.Texture = ""
  3348. RightArm.Transparency = 0
  3349. LeftLeg.Transparency = 0
  3350. RightLeg.Transparency = 0
  3351. mesh1.Transparency = 0
  3352. mesh2.Transparency = 0
  3353. mesh5.Transparency = 0
  3354. mesheye.Transparency = 0
  3355. mesheye1.Transparency = 0
  3356. mesheye2.Transparency = 0
  3357. mesheye3.Transparency = 0
  3358. hat1.Transparency = 0
  3359. hat2.Transparency = 0
  3360. hat3.Transparency = 0
  3361. hat4.Transparency = 0
  3362. hat5.Transparency = 0
  3363. hat6.Transparency = 0
  3364. hat7.Transparency = 0
  3365. hat8.Transparency = 0
  3366. hat9.Transparency = 0
  3367. char.Parent = workspace
  3368. end
  3369. end)
  3370.  
  3371. mouse.KeyDown:connect(function(k)
  3372. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3373. MV2 = 90
  3374. attack = true
  3375. Firepart = Instance.new("Part", RightArm)
  3376. Firepart.Size = Vector3.new(1, 1, 1)
  3377. GuW = Instance.new("Weld")
  3378. GuW.Name = "GuW"
  3379. GuW.Part0 = RightArm
  3380. GuW.C0 = cn(0, -1, 0)
  3381. GuW.C1 = cn(0, 0, 0)
  3382. GuW.Part1 = Firepart
  3383. GuW.Parent = RightArm
  3384. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3385. Firepart.Transparency = 1
  3386. Humanoid.WalkSpeed = 15
  3387. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3388. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3389. for i = 1, 3 do
  3390. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3391. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3392. end
  3393. for i = 0, 3, 0.1 do
  3394. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3395. swait()
  3396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3398. 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)
  3399. 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)
  3400. 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)
  3401. 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)
  3402. end
  3403. wait(1)
  3404. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3405.  
  3406. Humanoid.WalkSpeed = 16
  3407. attack = false
  3408. Firepart:Destroy()
  3409. end
  3410.  
  3411.  
  3412.  
  3413.  
  3414. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3415. MV2 = 90
  3416. attack = true
  3417. Firepart = Instance.new("Part", RightArm)
  3418. Firepart.Size = Vector3.new(1, 1, 1)
  3419. GuW = Instance.new("Weld")
  3420. GuW.Name = "GuW"
  3421. GuW.Part0 = RightArm
  3422. GuW.C0 = cn(0, -1, 0)
  3423. GuW.C1 = cn(0, 0, 0)
  3424. GuW.Part1 = Firepart
  3425. GuW.Parent = RightArm
  3426. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3427. Firepart.Transparency = 1
  3428. Humanoid.WalkSpeed = 0.01
  3429. for i = 0, 4, 0.1 do
  3430. swait()
  3431. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3432. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3435. 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)
  3436. 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)
  3437. 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)
  3438. 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)
  3439. end
  3440. for i = 0, 4, 0.1 do
  3441. swait()
  3442. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3443. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3446. 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)
  3447. 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)
  3448. 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)
  3449. 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)
  3450. end
  3451. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3452. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3453. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3454. for i = 1, 3 do
  3455. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3456. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3457. end
  3458. for i = 0, 2, 0.1 do
  3459. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3460. swait()
  3461. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3462. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3463. 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)
  3464. 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)
  3465. 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)
  3466. 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)
  3467. end
  3468. Humanoid.WalkSpeed = 16
  3469. attack = false
  3470. Firepart:Destroy()
  3471. end
  3472. end)
  3473. Rapid = false
  3474. BasePart = Instance.new("Part")
  3475. BasePart.Shape = Enum.PartType.Block
  3476. BasePart.Material = Enum.Material.Neon
  3477. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3478. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3479. BasePart.FormFactor = Enum.FormFactor.Custom
  3480. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3481. BasePart.CanCollide = true
  3482. BasePart.Locked = true
  3483. BasePart.Anchored = false
  3484. local icy_Player = game.Players.localPlayer
  3485. local icy_mouse = icy_Player:GetMouse()
  3486. ice_mode = false
  3487. local colors = {
  3488. BrickColor.new("Cyan"),
  3489. BrickColor.new("Medium blue"),
  3490. BrickColor.new("Pastel blue")
  3491. }
  3492. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3493. if root then
  3494. icy_mouse.KeyDown:connect(function(k)
  3495. if k == "=" and firemode == false then
  3496. if ice_mode == true then
  3497. ice_mode = false
  3498. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3499. else
  3500. ice_mode = true
  3501. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3502. end
  3503. end
  3504. if k == "z" and firemode == true then
  3505. attack = true
  3506. do
  3507. local Stop = false
  3508. local Version = 0
  3509. local MaxSpeed = 5
  3510. local Speed = 3.5
  3511. local Keys = {}
  3512. local Force = 10000
  3513. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3514. swait(0.5)
  3515. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3516. if Fly then
  3517. Fly:Destroy()
  3518. end
  3519. if Rot then
  3520. Rot:Destroy()
  3521. end
  3522. Fly = Instance.new("BodyPosition", char.Torso)
  3523. Fly.Name = "LMMFly"
  3524. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3525. Fly.P = Force
  3526. Fly.position = char.Torso.Position
  3527. Rot = Instance.new("BodyGyro", char.Torso)
  3528. Rot.Name = "LMMRot"
  3529. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3530. Rot.P = Force
  3531. Rot.cframe = cam.CoordinateFrame
  3532. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3533. local Thread, Old = Version, nil
  3534. char.Humanoid.PlatformStand = true
  3535. function StopFly()
  3536. Version = Version + 1
  3537. Stop = true
  3538. char.Humanoid.PlatformStand = false
  3539. Fly:Destroy()
  3540. Rot:Destroy()
  3541. attack = false
  3542. end
  3543. char.ChildAdded:connect(function(Obj)
  3544. wait()
  3545. if Obj.Name == "LM" .. "MFlyStop" then
  3546. Obj:Destroy()
  3547. StopFly()
  3548. end
  3549. end)
  3550. HitpartFunk2(RightArm, 0, -0.7, 0)
  3551. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3552. for i = 0, 25, 0.1 do
  3553. if attack == true then
  3554. swait()
  3555.  
  3556. end
  3557. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3558. if Keys[string.char(48)] then
  3559. Speed = 1
  3560. end
  3561. if Keys.w then
  3562. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3563. end
  3564. if Keys.s then
  3565. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3566. end
  3567. if Keys.d then
  3568. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3569. end
  3570. if Keys.a then
  3571. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3572. end
  3573. if Keys.e or Keys[" "] then
  3574. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3575. end
  3576. if Keys.q then
  3577. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3578. end
  3579. if Keys.z then
  3580. StopFly()
  3581. end
  3582. if Old ~= Vectoring then
  3583. Fly.position = Vectoring.p
  3584. Old = Vectoring
  3585. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3586. else
  3587. Speed = 1
  3588. end
  3589. Rot.cframe = cam.CoordinateFrame
  3590. mouse.KeyDown:connect(function(Key)
  3591. Keys[Key] = true
  3592. end)
  3593. mouse.KeyUp:connect(function(Key)
  3594. Keys[Key] = false
  3595. end)
  3596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3598. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3599. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3600. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3601. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3602. end
  3603. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3604. attack = false
  3605. char.Humanoid.PlatformStand = false
  3606. Fly:Destroy()
  3607. Rot:Destroy()
  3608. end
  3609. end
  3610. if k == "=" and InForm == true then
  3611. attack = true
  3612. do
  3613. local Stop = false
  3614. local Version = 0
  3615. local MaxSpeed = 6
  3616. local Speed = 3
  3617. local Keys = {}
  3618. local Force = 10000
  3619. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3620. swait(1)
  3621. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3622. if Fly then
  3623. Fly:Destroy()
  3624. end
  3625. if Rot then
  3626. Rot:Destroy()
  3627. end
  3628. Fly = Instance.new("BodyPosition", char.Torso)
  3629. Fly.Name = "LMMFly"
  3630. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3631. Fly.P = Force
  3632. Fly.position = char.Torso.Position
  3633. Rot = Instance.new("BodyGyro", char.Torso)
  3634. Rot.Name = "LMMRot"
  3635. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3636. Rot.P = Force
  3637. Rot.cframe = cam.CoordinateFrame
  3638. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3639. local Thread, Old = Version, nil
  3640. char.Humanoid.PlatformStand = true
  3641. function StopFly()
  3642. Version = Version + 1
  3643. Stop = true
  3644. char.Humanoid.PlatformStand = false
  3645. Fly:Destroy()
  3646. Rot:Destroy()
  3647. attack = false
  3648. end
  3649. char.ChildAdded:connect(function(Obj)
  3650. wait()
  3651. if Obj.Name == "LM" .. "MFlyStop" then
  3652. Obj:Destroy()
  3653. StopFly()
  3654. end
  3655. end)
  3656. HitpartFunk2(RightArm, 0, -0.7, 0)
  3657. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3658. for i = 0, 25, 0.1 do
  3659. if attack == true then
  3660. swait()
  3661. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3662. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3663. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3664. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3665. end
  3666. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3667. if Keys[string.char(48)] then
  3668. Speed = 1
  3669. end
  3670. if Keys.w then
  3671. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3672. end
  3673. if Keys.s then
  3674. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3675. end
  3676. if Keys.d then
  3677. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3678. end
  3679. if Keys.a then
  3680. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3681. end
  3682. if Keys.e or Keys[" "] then
  3683. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3684. end
  3685. if Keys.q then
  3686. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3687. end
  3688. if Keys.z then
  3689. StopFly()
  3690. end
  3691. if Old ~= Vectoring then
  3692. Fly.position = Vectoring.p
  3693. Old = Vectoring
  3694. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3695. else
  3696. Speed = 1
  3697. end
  3698. Rot.cframe = cam.CoordinateFrame
  3699. mouse.KeyDown:connect(function(Key)
  3700. Keys[Key] = true
  3701. end)
  3702. mouse.KeyUp:connect(function(Key)
  3703. Keys[Key] = false
  3704. end)
  3705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3707. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3708. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3709. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3710. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3711. end
  3712. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3713. attack = false
  3714. char.Humanoid.PlatformStand = false
  3715. Fly:Destroy()
  3716. Rot:Destroy()
  3717. end
  3718. end
  3719. end)
  3720. game:GetService("RunService").Stepped:connect(function()
  3721. if ice_mode == true then
  3722. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3723. local icePath = BasePart:Clone()
  3724. icePath.Anchored = true
  3725. icePath.Transparency = 0.85
  3726. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3727. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3728. icePath.BrickColor = colors[math.random(1, #colors)]
  3729. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3730. game:GetService("Debris"):AddItem(icePath, 1)
  3731. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3732. end
  3733. end)
  3734. end
  3735. MV3 = 190
  3736. mouse.KeyDown:connect(function(k)
  3737. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3738. MV3 = 80
  3739. attack = true
  3740. Humanoid.WalkSpeed = 15
  3741. HitpartFunk2(RightArm, 0, -0.5, 0)
  3742. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3743. for i = 0, 1.5, 0.1 do
  3744. swait()
  3745. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3746. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3747. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3748. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3749. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3750. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3751. end
  3752. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3753. for i = 0, 2, 0.1 do
  3754. swait()
  3755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3757. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3758. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3759. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3760. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3761. end
  3762. for i = 0, 4.2, 0.1 do
  3763. swait()
  3764. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3765. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3766. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3767. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3770. 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)
  3771. 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)
  3772. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3773. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3774. end
  3775. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3776. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3777. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3778. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3779. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3780. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3781. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3782. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3783. for i = 0, 2, 0.1 do
  3784. swait()
  3785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3787. 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)
  3788. 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)
  3789. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3790. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3791. end
  3792. for i = 0, 2, 0.1 do
  3793. swait()
  3794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3796. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3797. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3798. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3799. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3800. end
  3801. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3802. for i = 0, 4, 0.1 do
  3803. swait()
  3804. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3805. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3808. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3812. end
  3813. for i = 0, 2, 0.1 do
  3814. swait()
  3815. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3816. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3819. 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)
  3820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3823. end
  3824. for i = 1, 6 do
  3825. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3826. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3827. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3828. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3829. wait(0.15)
  3830. end
  3831. attack = false
  3832. Humanoid.WalkSpeed = 16
  3833. end
  3834. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3835. Humanoid.WalkSpeed = 1
  3836. MV3 = 80
  3837. attack = true
  3838. FastFireBall = Instance.new("Part", RightArm)
  3839. FastFireBall.Size = Vector3.new(1, 1, 1)
  3840. FFW = Instance.new("Weld")
  3841. FFW.Name = "GuW"
  3842. FFW.Part0 = RightArm
  3843. FFW.C0 = cn(0, -1, 0)
  3844. FFW.C1 = cn(0, 0, 0)
  3845. FFW.Part1 = FastFireBall
  3846. FFW.Parent = RightArm
  3847. FastFireBall.Transparency = 1
  3848. FastFireBall2 = Instance.new("Part", LeftArm)
  3849. FastFireBall2.Size = Vector3.new(1, 1, 1)
  3850. FFW2 = Instance.new("Weld")
  3851. FFW2.Name = "GuW"
  3852. FFW2.Part0 = LeftArm
  3853. FFW2.C0 = cn(0, -1, 0)
  3854. FFW2.C1 = cn(0, 0, 0)
  3855. FFW2.Part1 = FastFireBall2
  3856. FFW2.Parent = LeftArm
  3857. FastFireBall2.Transparency = 1
  3858. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3859. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3860. for i = 0, 1, 0.1 do
  3861. swait()
  3862. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3863. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3864. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3865. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3868. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3871. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3872. end
  3873. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3874. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3875. function holding()
  3876. if Rapid == true and ice_mode == false then
  3877. for i = 0, 0.8, 0.1 do
  3878. swait()
  3879. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3880. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  3882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  3883. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  3884. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  3885. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3886. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3887. end
  3888. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  3889. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  3890. for i = 0, 0.8, 0.1 do
  3891. swait()
  3892. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3893. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  3895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  3896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  3897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  3898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3900. end
  3901. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  3902. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  3903. holding()
  3904. end
  3905. end
  3906. if Rapid == false then
  3907. Rapid = true
  3908. holding()
  3909. end
  3910. end
  3911. end)
  3912. mouse.KeyUp:connect(function(k)
  3913. if k == "c" and Rapid == true then
  3914. MV3 = 180
  3915. Rapid = false
  3916. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  3917. attack = false
  3918. wait(0.5)
  3919. Humanoid.WalkSpeed = 16
  3920. FastFireBall:Destroy()
  3921. FastFireBall2:Destroy()
  3922. end
  3923. end)
  3924.  
  3925. mouse.KeyDown:connect(function(key)
  3926. if key == "t" then
  3927. if Morph == false then
  3928. Morph = true
  3929. MorphFunction()
  3930. end
  3931. end
  3932. end)
  3933. mouse.KeyUp:connect(function(key)
  3934. if key == "t" then
  3935. Morph = false
  3936. end
  3937. end)
  3938.  
  3939.  
  3940.  
  3941. Object = Player.Character.HumanoidRootPart
  3942.  
  3943. Run = game["Run Service"]
  3944.  
  3945. PreviousP = Object.CFrame.p
  3946. Running = false
  3947.  
  3948. MorphFunction = function()
  3949. local MaxX = 100
  3950. local MinX = -100
  3951. local MaxY = 100
  3952. local MinY = -100
  3953. local MaxZ = 100
  3954. local MinZ = -100
  3955. local Morph = coroutine.wrap(function()
  3956. while Run.Stepped:wait(0.1) do
  3957. local Model = Instance.new("Model",workspace)
  3958.  
  3959.  
  3960. if Player.Character:FindFirstChild("Pants") then
  3961. local Pants = Player.Character.Pants:Clone()
  3962. Pants.Parent = Model
  3963. end
  3964. local Humanoid = Instance.new("Humanoid",Model)
  3965. local LeftArm = Player.Character["Left Arm"]:Clone()
  3966. LeftArm.Parent = Model
  3967. LeftArm.Transparency = 0.4
  3968. LeftArm.Anchored = true
  3969. 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)
  3970. local RightArm = Player.Character["Right Arm"]:Clone()
  3971. RightArm.Parent = Model
  3972. RightArm.Transparency = 0.4
  3973. RightArm.Anchored = true
  3974. 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)
  3975. local LeftLeg = Player.Character["Left Leg"]:Clone()
  3976. LeftLeg.Parent = Model
  3977. LeftLeg.Transparency = 0.4
  3978. LeftLeg.Anchored = true
  3979. 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)
  3980. local RightLeg = Player.Character["Right Leg"]:Clone()
  3981. RightLeg.Parent = Model
  3982. RightLeg.Transparency = 0.4
  3983. RightLeg.Anchored = true
  3984. 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)
  3985. local Children = Model:GetChildren()
  3986. wait(0.01)
  3987. for i = 1,#Children do
  3988. if Children[i]:IsA("Part") then
  3989. Children[i].Transparency = 1
  3990. end
  3991. game.Debris:AddItem(Children[i],0)
  3992. end
  3993. end
  3994. end)
  3995. Morph()
  3996. end
  3997.  
  3998.  
  3999. mouse.KeyDown:connect(function(key)
  4000. if key == "r" then
  4001. Humanoid.WalkSpeed = 150
  4002.  
  4003. end
  4004. end)
  4005.  
  4006.  
  4007. mouse.KeyDown:connect(function(key)
  4008. if key == "m" then
  4009. Must2.Volume = 0.7
  4010. end
  4011. end)
  4012.  
  4013. mouse.KeyDown:connect(function(key)
  4014. if key == "n" then
  4015. Must2.Volume = 1.6
  4016. end
  4017. end)
  4018.  
  4019.  
  4020. mouse.KeyUp:connect(function(key)
  4021. if key == "r" then
  4022. Humanoid.WalkSpeed = 16
  4023.  
  4024. end
  4025. end)
  4026.  
  4027. function smooth(obj)
  4028. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4029. for i,v in pairs(sides) do
  4030. obj[v.."Surface"] = "SmoothNoOutlines"
  4031. end
  4032. end
  4033. function fade(obj, dest, grow)
  4034. spawn(function()
  4035. local oldcf = obj.CFrame
  4036. for i = 0, 10 do
  4037. if grow then
  4038. obj.Size = obj.Size +Vector3.new(1,1,1)
  4039. obj.CFrame = oldcf
  4040. end
  4041. obj.Transparency = obj.Transparency +0.2
  4042. swait()
  4043. end
  4044. if dest then
  4045. obj:Destroy()
  4046. end
  4047. end)
  4048. end
  4049.  
  4050.  
  4051. sprint = false
  4052. mouse.KeyDown:connect(function(key)
  4053. if key=="r" then
  4054. sprint = true
  4055. char:FindFirstChildOfClass("Humanoid")
  4056. local mod = Instance.new("Model", workspace)
  4057. mod.Name = "MobModel"
  4058. for i,v in pairs(char:children()) do
  4059. if v:IsA("Accessory") and not rage then
  4060. if v:FindFirstChild("Handle") then
  4061. v.Handle.Transparency = 1
  4062. end
  4063. end
  4064. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4065. v.Transparency = 0
  4066. end
  4067. end
  4068. if char.Head:FindFirstChild("face") then
  4069. char.Head.face.Transparency = 1
  4070. end
  4071. repeat wait()
  4072. if not workspace:FindFirstChild("MobModel") then
  4073. mod = Instance.new("Model", workspace)
  4074. mod.Name = "MobModel"
  4075. end
  4076. for i,v in pairs(Character:children()) do
  4077. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4078. local new = v:Clone()
  4079. smooth(new)
  4080. new.Transparency = 0.3
  4081. new.Anchored = true
  4082. new.CanCollide = false
  4083. new.Material = "Neon"
  4084. new.BrickColor = BrickColor.new("Dark blue")
  4085. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4086. new.Parent = mod
  4087. fade(new, true)
  4088. end
  4089. end
  4090. until not sprint
  4091. if mod then
  4092. spawn(function()
  4093. repeat wait() until not mod or #mod:children() == 0
  4094. mod:Destroy()
  4095. end)
  4096. end
  4097. char:FindFirstChildOfClass("Humanoid")
  4098. end
  4099. end)
  4100. mouse.KeyUp:connect(function(key)
  4101. if key=="r" then
  4102. sprint = false
  4103. for i,v in pairs(char:children()) do
  4104. if v:IsA("Accessory") and not rage then
  4105. if v:FindFirstChild("Handle") then
  4106. v.Handle.Transparency = 1
  4107. end
  4108. end
  4109. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4110. v.Transparency = 0
  4111. end
  4112. end
  4113. if char.Head:FindFirstChild("face") then
  4114. char.Head.face.Transparency = 0
  4115. end
  4116. end
  4117. end)
  4118.  
  4119. mouse.KeyUp:connect(function(k)
  4120. if k == "q" then
  4121. Combo1()
  4122. end
  4123. end)
  4124.  
  4125. mouse.KeyUp:connect(function(k)
  4126. if k == "r" then
  4127. Combo2()
  4128. end
  4129. end)
  4130.  
  4131. mouse.KeyUp:connect(function(k)
  4132. if k == "t" then
  4133. Combo3()
  4134. end
  4135. end)
  4136. mouse.KeyUp:connect(function(k)
  4137. if k == "u" then
  4138. Combo4()
  4139. end
  4140. end)
  4141.  
  4142.  
  4143. SoundFolder = Instance.new("Folder",char)
  4144. SoundFolder.Name = "SoundFolder"
  4145. punchsound1 = Instance.new("Sound",Torso)
  4146. punchsound1.Volume = 1.2
  4147. punchsound1.Name = "punchsound1"
  4148. punchsound1.Looped = false
  4149. punchsound1.SoundId = "rbxassetid://137579113"
  4150. StrongPunch = Instance.new("Sound",Torso)
  4151. StrongPunch.Volume = 1.6
  4152. StrongPunch.Name = "StrongPunch"
  4153. StrongPunch.Looped = false
  4154. StrongPunch.SoundId = "rbxassetid://441202925"
  4155. StrongPunch = Instance.new("Sound",Torso)
  4156. StrongPunch.Volume = 1.6
  4157. StrongPunch.Name = "StrongPunch"
  4158. StrongPunch.Looped = false
  4159. StrongPunch.SoundId = "rbxassetid://441202925"
  4160. StrongPunch1 = Instance.new("Sound",Torso)
  4161. StrongPunch1.Volume = 1.6
  4162. StrongPunch1.Name = "StrongPunch"
  4163. StrongPunch1.Looped = false
  4164. StrongPunch1.SoundId = "rbxassetid://441202925"
  4165. StrongPunch2 = Instance.new("Sound",Torso)
  4166. StrongPunch2.Volume = 1.6
  4167. StrongPunch2.Name = "StrongPunch"
  4168. StrongPunch.Looped = false
  4169. StrongPunch2.SoundId = "rbxassetid://441202925"
  4170. Zano = Instance.new("Sound",Torso)
  4171. Zano.Volume = 6
  4172. Zano.Name = "Zano"
  4173. Zano.Looped = false
  4174. Zano.SoundId = "rbxassetid://744770874"
  4175. GroundImpact = Instance.new("Sound",Torso)
  4176. GroundImpact.Volume = 8
  4177. GroundImpact.Name = "GroundImpact"
  4178. GroundImpact.Looped = false
  4179. GroundImpact.SoundId = "rbxassetid://165970126"
  4180. Break = Instance.new("Sound",Torso)
  4181. Break.Volume = 5
  4182. Break.Name = "Bonebreak"
  4183. Break.Looped = false
  4184. Break.SoundId = "rbxassetid://314390675"
  4185.  
  4186. local hit1 = false
  4187. local hit2 = false
  4188. local hit3 = false
  4189. local hit4 = false
  4190.  
  4191. function Combo1()
  4192. getplayer = new("Part",char)
  4193. getplayer.Position = Vector3.new(999,999,999)
  4194. getplayer.Transparency = 1
  4195. getplayer.Size = v3(3,3,3)
  4196. getplayer.CanCollide = false
  4197. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4198. getplayer.Name = "GetPlayer"
  4199.  
  4200. game.Debris:AddItem(getplayer,0.5)
  4201.  
  4202. getplayer.Touched:connect(function(hit)
  4203. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4204. getplayer:Destroy()
  4205. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4206. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4207. to.Anchored = true
  4208. idle = false
  4209.  
  4210.  
  4211. punchsound1:Play()
  4212. hit1 = true
  4213. for i = 0, 1, 0.1 do
  4214. swait()
  4215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4217. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4218. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4219. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4220. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4221. end
  4222. punchsound1:Play()
  4223. for i = 0, 1, 0.1 do
  4224. swait()
  4225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4228. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4229. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4230. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4231. end
  4232. punchsound1:Play()
  4233. for i = 0, 1, 0.1 do
  4234. swait()
  4235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4238. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4239. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4240. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4241. end
  4242. for i = 0, 1, 0.1 do
  4243. swait()
  4244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4249. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4250. end
  4251. for i = 0, 1, 0.1 do
  4252. swait()
  4253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4256. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4257. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4258. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4259. end
  4260. StrongPunch1:Play()
  4261. for i = 0, 1, 0.1 do
  4262. swait()
  4263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4268. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4269. end
  4270. for i = 0, 0.6, 0.1 do
  4271. swait()
  4272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4275. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4276. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4277. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4278. end
  4279. for i = 0, 0.6, 0.1 do
  4280. swait()
  4281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4284. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4285. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4286. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4287. end
  4288. for i,v in pairs(to.Parent:GetChildren()) do
  4289. if v:IsA("Humanoid") then
  4290. v.Health = v.Health - 3
  4291.  
  4292. v.PlatformStand = true
  4293. end
  4294. end
  4295. StrongPunch:Play()
  4296. for i = 0, 1, 0.1 do
  4297. swait()
  4298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4300. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4301. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4302. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4303. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4304. end
  4305. for i,v in pairs(to.Parent:GetChildren()) do
  4306. if v:IsA("Humanoid") then
  4307. v.Health = v.Health - 5
  4308.  
  4309. v.PlatformStand = true
  4310. end
  4311. end
  4312.  
  4313. hit1 = false
  4314.  
  4315. punchsound1:Play()
  4316. hit2 = true
  4317. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4318. for i = 0, 1, 0.1 do
  4319. swait()
  4320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4322. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4323. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4324. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4325. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4326. end
  4327. for i,v in pairs(to.Parent:GetChildren()) do
  4328. if v:IsA("Humanoid") then
  4329. v.Health = v.Health - 5
  4330.  
  4331. v.PlatformStand = true
  4332. end
  4333. end
  4334. hit2 = false
  4335.  
  4336. punchsound1:Play()
  4337. hit3 = true
  4338. hit4 = true
  4339.  
  4340.  
  4341. punchsound1:Play()
  4342.  
  4343. coroutine.wrap(function()
  4344. for i=1,5 do
  4345. wait()
  4346. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4347. GroundImpact:Play()
  4348. a21e = new("Part",to)
  4349. a21e.Name = "Beam"..num
  4350. a21e.Locked = true
  4351. a21e.Size = v3(1,1,1)
  4352. a21e.CanCollide = false
  4353. a21e.BrickColor = bc("Gold")
  4354. a21e.Material = "Neon"
  4355. a21e.Transparency = 0
  4356. aa21e = new("SpecialMesh",a21e)
  4357. a21e.Anchored = true
  4358. a21e.Position = to.Position
  4359. aa21e.MeshType = "Sphere"
  4360. aa21e.Scale = v3(1,1,1)
  4361. a51e = new("Part",char)
  4362. a51e.Name = "Beam"..num
  4363. a51e.Locked = true
  4364. a51e.Size = v3(1,1,1)
  4365. a51e.CanCollide = false
  4366. a51e.BrickColor = bc("White")
  4367. a51e.Material = "Neon"
  4368. a51e.Transparency = 0
  4369. aa51e = new("SpecialMesh",a51e)
  4370. a51e.Anchored = true
  4371. a51e.Position = to.Position
  4372. aa51e.MeshType = "Sphere"
  4373. aa51e.Scale = v3(1,1,1)
  4374. a61e = new("Part",char)
  4375. a61e.Name = "Beam"..num
  4376. a61e.Locked = true
  4377. a61e.Size = v3(1,1,1)
  4378. a61e.CanCollide = false
  4379. a61e.BrickColor = bc("Really red")
  4380. a61e.Material = "Neon"
  4381. a61e.Transparency = 0
  4382. aa61e = new("SpecialMesh",a61e)
  4383. a61e.Anchored = true
  4384. a61e.Position = to.Position
  4385. aa61e.MeshType = "Sphere"
  4386. aa61e.Scale = v3(1,1,1)
  4387. for i = 1,20 do
  4388. wait()
  4389. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4390. a21e.Transparency = a21e.Transparency + 0.03
  4391. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4392. a51e.Transparency = a51e.Transparency + 0.03
  4393. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4394. a61e.Transparency = a61e.Transparency + 0.02
  4395. for i,v in pairs(to.Parent:GetChildren()) do
  4396. if v:IsA("Humanoid") then
  4397. v.Health = v.Health - 0.5
  4398.  
  4399. v.PlatformStand = true
  4400. end
  4401. end
  4402. end
  4403. a61e:Destroy()
  4404. aa61e:Destroy()
  4405. a51e:Destroy()
  4406. aa51e:Destroy()
  4407. a21e:Destroy()
  4408. aa21e:Destroy()
  4409.  
  4410. end
  4411.  
  4412.  
  4413. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4414. for i = 0, 1, 0.1 do
  4415. swait()
  4416. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4417. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4418. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4419. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4420. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4421. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4422. end
  4423.  
  4424.  
  4425.  
  4426. wait(0.7)
  4427. end)()
  4428.  
  4429.  
  4430.  
  4431.  
  4432. RootPart.Anchored = true
  4433.  
  4434. for i = 0, 1, 0.1 do
  4435. swait()
  4436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4438. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4439. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4440. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4441. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4442. end
  4443.  
  4444.  
  4445. StrongPunch:Play()
  4446.  
  4447.  
  4448. for i = 0, 1, 0.1 do
  4449. swait()
  4450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4452. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4453. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4454. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4455. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4456. end
  4457.  
  4458. for i = 0, 1, 0.1 do
  4459. swait()
  4460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4463. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4464. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4465. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4466. end
  4467.  
  4468.  
  4469.  
  4470. for i,v in pairs(to.Parent:GetChildren()) do
  4471. if v:IsA("Humanoid") then
  4472. v.Health = v.Health - 20
  4473.  
  4474. v.PlatformStand = true
  4475. end
  4476. end
  4477.  
  4478. StrongPunch2:Play()
  4479. for i = 0, 1, 0.1 do
  4480. swait()
  4481. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4482. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4483. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4484. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4485. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4486. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4487. end
  4488.  
  4489. hitground = new("Part",char)
  4490. hitground.Size = Vector3.new(5,5,5)
  4491. hitground.Name = "Ground"
  4492. hitground.Transparency = 1
  4493. hitground.CanCollide = false
  4494. game.Debris:AddItem(hitground,2)
  4495. hitground.Position = Vector3.new(999,999,999)
  4496. hitgroundweld = new("Weld",hitground)
  4497. hitgroundweld.Part0 = to
  4498. hitgroundweld.Part1 = hitground
  4499. hitground.Touched:connect(function(hit2)
  4500. if hit2.Size.x > 150 then
  4501. hitground:Destroy()
  4502. ad = new("Part",char)
  4503. ad.Name = "NewPart"
  4504. ad.Size = Vector3.new(30,0.1,30)
  4505. ad.CanCollide = false
  4506. ad.Anchored = true
  4507. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4508. ad.Transparency = 1
  4509. aad = new("Decal",ad)
  4510.  
  4511. aad.Face = "Top"
  4512. aad.Transparency = 1
  4513. aad.Transparency = 0
  4514. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4515. smoke = new("Part",to)
  4516. smokemesh = new("SpecialMesh",smoke)
  4517. smokemesh.MeshId = "rbxassetid://928329648"
  4518. smoke.BrickColor = hit2.BrickColor
  4519. smoke.Anchored = true
  4520. smoke.Position = hitground.Position
  4521. GroundImpact:Play()
  4522. for i = 1,20 do
  4523. wait()
  4524. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4525. smoke.Transparency = smoke.Transparency + 1/20
  4526. end
  4527. smoke:Destroy()
  4528. wait(0.5)
  4529.  
  4530. for i = 1,20 do
  4531. wait(0.1)
  4532. aad.Transparency = aad.Transparency + 1/20
  4533. end
  4534. end
  4535. end)
  4536. to.Anchored = false
  4537. ys = Instance.new("BodyVelocity",to)
  4538. ys.Name = "GO"
  4539.  
  4540. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4541.  
  4542. ys.Velocity = v3(0,-90,0)
  4543.  
  4544. wait(1)
  4545. ys:Destroy()
  4546.  
  4547.  
  4548.  
  4549.  
  4550.  
  4551. hit3 = false
  4552. hit4 = false
  4553.  
  4554.  
  4555. hit1 = false
  4556. hit2 = false
  4557. hit3 = false
  4558. hit4 = false
  4559. idle = true
  4560. RootPart.Anchored = false
  4561. end
  4562. end)
  4563. end
  4564.  
  4565.  
  4566. function Combo4()
  4567. getplayer = new("Part",char)
  4568. getplayer.Position = Vector3.new(999,999,999)
  4569. getplayer.Transparency = 1
  4570. getplayer.Size = v3(3,3,3)
  4571. getplayer.CanCollide = false
  4572. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4573. getplayer.Name = "GetPlayer"
  4574.  
  4575. game.Debris:AddItem(getplayer,0.5)
  4576.  
  4577. getplayer.Touched:connect(function(hit)
  4578. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4579. getplayer:Destroy()
  4580. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4581. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4582. to.Anchored = true
  4583. RootPart.Anchored = true
  4584. idle = false
  4585.  
  4586.  
  4587. punchsound1:Play()
  4588. hit1 = true
  4589. for i = 0, 0.5, 0.1 do
  4590. swait()
  4591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4593. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4594. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4595. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4596. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4597. end
  4598. punchsound1:Play()
  4599. for i = 0, 0.5, 0.1 do
  4600. swait()
  4601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4603. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4604. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4605. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4606. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4607. end
  4608. punchsound1:Play()
  4609. for i = 0, 0.6, 0.1 do
  4610. swait()
  4611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4613. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4614. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4615. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4616. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4617. end
  4618. for i = 0, 0.6, 0.1 do
  4619. swait()
  4620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4622. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4623. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4625. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4626. end
  4627. for i = 0, 0.5, 0.1 do
  4628. swait()
  4629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4632. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4633. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4634. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4635. end
  4636. punchsound1:Play()
  4637. for i = 0, 0.5, 0.1 do
  4638. swait()
  4639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4641. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4642. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4643. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4644. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4645. end
  4646. punchsound1:Play()
  4647. for i = 0, 0.6, 0.1 do
  4648. swait()
  4649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4651. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4652. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4653. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4654. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4655. end
  4656. for i = 0, 0.6, 0.1 do
  4657. swait()
  4658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4660. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4663. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4664. end
  4665. for i = 0, 0.5, 0.1 do
  4666. swait()
  4667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4669. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4670. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4671. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4672. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4673. end
  4674. punchsound1:Play()
  4675. for i = 0, 0.5, 0.1 do
  4676. swait()
  4677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4683. end
  4684. punchsound1:Play()
  4685. for i = 0, 0.6, 0.1 do
  4686. swait()
  4687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4693. end
  4694. for i = 0, 0.6, 0.1 do
  4695. swait()
  4696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4702. end
  4703. for i = 0, 0.5, 0.1 do
  4704. swait()
  4705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4707. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4708. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4709. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4710. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4711. end
  4712. punchsound1:Play()
  4713. for i = 0, 0.5, 0.1 do
  4714. swait()
  4715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4721. end
  4722. punchsound1:Play()
  4723. for i = 0, 0.6, 0.1 do
  4724. swait()
  4725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4727. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4728. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4729. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4730. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4731. end
  4732. for i = 0, 0.6, 0.1 do
  4733. swait()
  4734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4736. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4739. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4740. end
  4741. for i = 0, 0.5, 0.1 do
  4742. swait()
  4743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4746. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4747. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4748. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4749. end
  4750. punchsound1:Play()
  4751. for i = 0, 0.5, 0.1 do
  4752. swait()
  4753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4758. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4759. end
  4760. punchsound1:Play()
  4761. for i = 0, 0.6, 0.1 do
  4762. swait()
  4763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4765. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4766. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4767. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4768. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4769. end
  4770. StrongPunch2:Play()
  4771. for i = 0, 5, 0.1 do
  4772. swait()
  4773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4775. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4776. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4777. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4778. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4779. end
  4780.  
  4781. for i,v in pairs(to.Parent:GetChildren()) do
  4782. if v:IsA("Humanoid") then
  4783. v.Health = v.Health - 20
  4784.  
  4785. v.PlatformStand = true
  4786. end
  4787. end
  4788. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4789. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4790. Zanzoken = Instance.new("Part",char)
  4791. Zanzoken.Anchored = true
  4792. Zanzoken.Position = v3(999,999,999)
  4793. Zanzoken.CFrame = Torso.CFrame
  4794. game.Debris:AddItem(Zanzoken,0.5)
  4795. Zanzoken.Transparency = 1
  4796. Zano:Play()
  4797. wait()
  4798. idk = Instance.new("BillboardGui",Zanzoken)
  4799. idk.Size = UDim2.new(10,0,15,0)
  4800. idk.AlwaysOnTop = false
  4801. idk1 = Instance.new("ImageLabel",idk)
  4802. idk1.BackgroundTransparency = 1
  4803. idk.ExtentsOffset = v3(0,0,0)
  4804. idk1.ImageTransparency = 0
  4805. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4806. idk1.Size = UDim2.new(2,0,1,0)
  4807. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4808. idk1.Image = "rbxassetid://319554883"
  4809. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4810. wait()
  4811. Zanzoken = Instance.new("Part",char)
  4812. Zanzoken.Anchored = true
  4813. Zanzoken.Position = v3(999,999,999)
  4814. Zanzoken.CFrame = Torso.CFrame
  4815. game.Debris:AddItem(Zanzoken,0.5)
  4816. Zanzoken.Transparency = 1
  4817. wait()
  4818. idk = Instance.new("BillboardGui",Zanzoken)
  4819. idk.Size = UDim2.new(20,0,20,0)
  4820. idk.AlwaysOnTop = false
  4821. idk1 = Instance.new("ImageLabel",idk)
  4822. idk1.BackgroundTransparency = 1
  4823. idk.ExtentsOffset = v3(0,0,0)
  4824. idk1.ImageTransparency = 0
  4825. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4826. idk1.Size = UDim2.new(2,0,1,0)
  4827. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4828. idk1.Image = "rbxassetid://319554883"
  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. for i = 0, 0.6, 0.1 do
  4935. swait()
  4936. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4937. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4938. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4939. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4940. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4941. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4942. end
  4943. for i = 0, 0.5, 0.1 do
  4944. swait()
  4945. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4946. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4947. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4948. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4949. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4950. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4951. end
  4952. punchsound1:Play()
  4953. for i = 0, 0.5, 0.1 do
  4954. swait()
  4955. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4956. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4957. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4958. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4959. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4960. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4961. end
  4962. punchsound1:Play()
  4963. for i = 0, 0.3, 0.1 do
  4964. swait()
  4965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4971. end
  4972. for i = 0, 0.3, 0.1 do
  4973. swait()
  4974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4980. end
  4981. for i = 0, 0.3, 0.1 do
  4982. swait()
  4983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4985. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4986. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4987. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4988. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4989. end
  4990. punchsound1:Play()
  4991. for i = 0, 0.3, 0.1 do
  4992. swait()
  4993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4994. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4995. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4996. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4997. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4998. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4999. end
  5000. punchsound1:Play()
  5001. for i = 0, 0.3, 0.1 do
  5002. swait()
  5003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5005. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5006. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5007. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5008. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5009. end
  5010. for i = 0, 0.3, 0.1 do
  5011. swait()
  5012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5014. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5015. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5016. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5017. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5018. end
  5019. punchsound1:Play()
  5020. for i = 0, 1, 0.1 do
  5021. swait()
  5022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5024. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5025. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5026. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5027. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5028. end
  5029. for i = 0, 0.3, 0.1 do
  5030. swait()
  5031. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5032. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5033. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5034. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5035. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5036. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5037. end
  5038. punchsound1:Play()
  5039. for i = 0, 0.3, 0.1 do
  5040. swait()
  5041. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5042. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5043. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5044. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5045. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5046. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5047. end
  5048. for i = 0, 0.3, 0.1 do
  5049. swait()
  5050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5052. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5053. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5054. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5055. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5056. end
  5057. for i = 0, 0.3, 0.1 do
  5058. swait()
  5059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5061. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5062. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5063. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5064. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5065. end
  5066. punchsound1:Play()
  5067. for i = 0, 0.3, 0.1 do
  5068. swait()
  5069. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5070. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5071. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5072. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5073. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5074. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5075. end
  5076. punchsound1:Play()
  5077. for i = 0, 0.6, 0.1 do
  5078. swait()
  5079. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5080. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5081. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5082. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5083. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5084. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5085. end
  5086. for i = 0, 0.3, 0.1 do
  5087. swait()
  5088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5090. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5091. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5092. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5093. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5094. end
  5095. for i = 0, 0.3, 0.1 do
  5096. swait()
  5097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5100. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5101. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5102. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5103. end
  5104. punchsound1:Play()
  5105. for i = 0, 0.5, 0.1 do
  5106. swait()
  5107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5110. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5111. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5112. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5113. end
  5114. punchsound1:Play()
  5115. for i = 0, 0.6, 0.1 do
  5116. swait()
  5117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5119. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5120. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5121. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5122. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5123. end
  5124. for i = 0, 0.6, 0.1 do
  5125. swait()
  5126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5128. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5131. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5132. end
  5133. for i = 0, 0.5, 0.1 do
  5134. swait()
  5135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5138. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5139. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5140. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5141. end
  5142. punchsound1:Play()
  5143. for i = 0, 0.5, 0.1 do
  5144. swait()
  5145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5147. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5148. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5150. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5151. end
  5152. punchsound1:Play()
  5153. for i = 0, 0.6, 0.1 do
  5154. swait()
  5155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5157. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5158. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5159. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5160. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5161. end
  5162. for i = 0, 0.6, 0.1 do
  5163. swait()
  5164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5166. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5167. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5168. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5169. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5170. end
  5171. for i = 0, 0.5, 0.1 do
  5172. swait()
  5173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5175. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5176. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5177. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5178. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5179. end
  5180. punchsound1:Play()
  5181. for i = 0, 0.5, 0.1 do
  5182. swait()
  5183. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5184. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5185. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5186. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5187. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5188. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5189. end
  5190. punchsound1:Play()
  5191. for i = 0, 0.6, 0.1 do
  5192. swait()
  5193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5195. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5196. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5197. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5198. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5199. end
  5200. for i = 0, 0.6, 0.1 do
  5201. swait()
  5202. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5203. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5204. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5205. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5206. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5207. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5208. end
  5209. punchsound1:Play()
  5210. for i = 0, 1, 0.1 do
  5211. swait()
  5212. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5213. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5214. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5215. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5216. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5217. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5218. end
  5219. for i = 0, 0.5, 0.1 do
  5220. swait()
  5221. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5222. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5223. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5224. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5225. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5226. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5227. end
  5228. punchsound1:Play()
  5229. for i = 0, 0.6, 0.1 do
  5230. swait()
  5231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5233. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5234. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5235. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5236. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5237. end
  5238. for i = 0, 0.6, 0.1 do
  5239. swait()
  5240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5242. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5243. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5244. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5245. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5246. end
  5247. for i = 0, 0.5, 0.1 do
  5248. swait()
  5249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5252. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5253. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5254. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5255. end
  5256. punchsound1:Play()
  5257. for i = 0, 0.5, 0.1 do
  5258. swait()
  5259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5261. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5262. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5263. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5264. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5265. end
  5266. punchsound1:Play()
  5267. for i = 0, 0.6, 0.1 do
  5268. swait()
  5269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5271. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5272. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5273. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5274. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5275. end
  5276. for i = 0, 0.6, 0.1 do
  5277. swait()
  5278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5280. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5283. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5284. end
  5285. for i = 0, 0.5, 0.1 do
  5286. swait()
  5287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5289. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5290. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5291. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5292. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5293. end
  5294. punchsound1:Play()
  5295. for i = 0, 0.5, 0.1 do
  5296. swait()
  5297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5299. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5300. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5301. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5302. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5303. end
  5304. punchsound1:Play()
  5305. for i = 0, 0.6, 0.1 do
  5306. swait()
  5307. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5308. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5309. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5310. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5311. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5312. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5313. end
  5314. for i = 0, 0.6, 0.1 do
  5315. swait()
  5316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5318. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5319. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5320. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5321. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5322. end
  5323. for i = 0, 0.5, 0.1 do
  5324. swait()
  5325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5328. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5329. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5330. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5331. end
  5332. punchsound1:Play()
  5333. for i = 0, 0.5, 0.1 do
  5334. swait()
  5335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5337. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5338. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5339. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5340. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5341. end
  5342. punchsound1:Play()
  5343. for i = 0, 0.6, 0.1 do
  5344. swait()
  5345. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5346. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5347. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5348. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5349. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5350. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5351. end
  5352. for i = 0, 0.6, 0.1 do
  5353. swait()
  5354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5356. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5357. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5358. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5359. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5360. end
  5361. for i = 0, 0.5, 0.1 do
  5362. swait()
  5363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5365. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5366. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5367. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5368. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5369. end
  5370. punchsound1:Play()
  5371. for i = 0, 0.5, 0.1 do
  5372. swait()
  5373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5375. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5378. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5379. end
  5380. punchsound1:Play()
  5381. for i = 0, 0.6, 0.1 do
  5382. swait()
  5383. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5384. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5385. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5386. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5387. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5388. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5389. end
  5390. for i = 0, 0.6, 0.1 do
  5391. swait()
  5392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5396. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5397. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5398. end
  5399. punchsound1:Play()
  5400. for i = 0, 1, 0.1 do
  5401. swait()
  5402. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5403. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5404. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5405. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5406. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5407. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5408. end
  5409. for i = 0, 0.5, 0.1 do
  5410. swait()
  5411. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5412. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5413. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5414. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5415. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5416. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5417. end
  5418. punchsound1:Play()
  5419. for i = 0, 0.6, 0.1 do
  5420. swait()
  5421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5423. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5424. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5425. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5426. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5427. end
  5428. for i = 0, 0.6, 0.1 do
  5429. swait()
  5430. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5431. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5432. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5433. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5434. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5435. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5436. end
  5437. for i = 0, 0.5, 0.1 do
  5438. swait()
  5439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5441. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5442. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5443. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5444. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5445. end
  5446. punchsound1:Play()
  5447. for i = 0, 0.3, 0.1 do
  5448. swait()
  5449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5451. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5454. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5455. end
  5456. punchsound1:Play()
  5457. for i = 0, 0.3, 0.1 do
  5458. swait()
  5459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5461. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5462. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5463. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5464. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5465. end
  5466. for i = 0, 0.3, 0.1 do
  5467. swait()
  5468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5474. end
  5475. for i = 0, 0.3, 0.1 do
  5476. swait()
  5477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5479. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5480. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5481. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5482. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5483. end
  5484. punchsound1:Play()
  5485. for i = 0, 0.3, 0.1 do
  5486. swait()
  5487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5489. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5490. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5491. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5492. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5493. end
  5494. punchsound1:Play()
  5495. for i = 0, 0.3, 0.1 do
  5496. swait()
  5497. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5498. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5499. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5500. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5501. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5502. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5503. end
  5504. for i = 0, 0.3, 0.1 do
  5505. swait()
  5506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5508. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5509. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5510. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5511. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5512. end
  5513. for i = 0, 0.3, 0.1 do
  5514. swait()
  5515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5517. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5518. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5519. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5520. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5521. end
  5522. punchsound1:Play()
  5523. for i = 0, 0.3, 0.1 do
  5524. swait()
  5525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5527. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5529. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5530. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5531. end
  5532. punchsound1:Play()
  5533. for i = 0, 0.3, 0.1 do
  5534. swait()
  5535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5537. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5538. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5539. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5540. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5541. end
  5542. for i = 0, 0.1, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5549. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5550. end
  5551. for i = 0, 0.1, 0.1 do
  5552. swait()
  5553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5556. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5557. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5558. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5559. end
  5560. punchsound1:Play()
  5561. for i = 0, 0.1, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5568. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5569. end
  5570. punchsound1:Play()
  5571. for i = 0, 0.1, 0.1 do
  5572. swait()
  5573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5575. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5576. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5577. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5578. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5579. end
  5580. for i = 0, 0.1, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5587. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5588. end
  5589. punchsound1:Play()
  5590. for i = 0, 0.4, 0.1 do
  5591. swait()
  5592. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5593. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5594. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5595. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5596. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5597. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5598. end
  5599. for i,v in pairs(to.Parent:GetChildren()) do
  5600. if v:IsA("Humanoid") then
  5601. v.Health = v.Health - 20
  5602.  
  5603. v.PlatformStand = true
  5604. end
  5605. end
  5606. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5607. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5608. Zanzoken = Instance.new("Part",char)
  5609. Zanzoken.Anchored = true
  5610. Zanzoken.Position = v3(999,999,999)
  5611. Zanzoken.CFrame = Torso.CFrame
  5612. game.Debris:AddItem(Zanzoken,0.5)
  5613. Zanzoken.Transparency = 1
  5614. Zano:Play()
  5615. wait()
  5616. idk = Instance.new("BillboardGui",Zanzoken)
  5617. idk.Size = UDim2.new(10,0,15,0)
  5618. idk.AlwaysOnTop = false
  5619. idk1 = Instance.new("ImageLabel",idk)
  5620. idk1.BackgroundTransparency = 1
  5621. idk.ExtentsOffset = v3(0,0,0)
  5622. idk1.ImageTransparency = 0
  5623. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5624. idk1.Size = UDim2.new(2,0,1,0)
  5625. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5626. idk1.Image = "rbxassetid://319554883"
  5627. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5628. wait()
  5629. Zanzoken = Instance.new("Part",char)
  5630. Zanzoken.Anchored = true
  5631. Zanzoken.Position = v3(999,999,999)
  5632. Zanzoken.CFrame = Torso.CFrame
  5633. game.Debris:AddItem(Zanzoken,0.5)
  5634. Zanzoken.Transparency = 1
  5635. wait()
  5636. idk = Instance.new("BillboardGui",Zanzoken)
  5637. idk.Size = UDim2.new(20,0,20,0)
  5638. idk.AlwaysOnTop = false
  5639. idk1 = Instance.new("ImageLabel",idk)
  5640. idk1.BackgroundTransparency = 1
  5641. idk.ExtentsOffset = v3(0,0,0)
  5642. idk1.ImageTransparency = 0
  5643. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5644. idk1.Size = UDim2.new(2,0,1,0)
  5645. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5646. idk1.Image = "rbxassetid://319554883"
  5647. punchsound1:Play()
  5648. for i = 0, 6, 0.1 do
  5649. swait()
  5650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5652. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5654. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5655. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5656. end
  5657. for i = 0, 0.6, 0.1 do
  5658. swait()
  5659. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5660. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5661. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5662. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5663. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5664. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5665. end
  5666. for i = 0, 0.6, 0.1 do
  5667. swait()
  5668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5670. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5671. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5672. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5673. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5674. end
  5675. punchsound1:Play()
  5676. for i = 0, 1, 0.1 do
  5677. swait()
  5678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5681. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5682. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5683. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5684. end
  5685. for i = 0, 0.6, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5693. end
  5694. for i = 0, 0.6, 0.1 do
  5695. swait()
  5696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5702. end
  5703. punchsound1:Play()
  5704. for i = 0, 1, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5708. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5709. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5710. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5711. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5712. end
  5713. for i = 0, 0.6, 0.1 do
  5714. swait()
  5715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5718. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5719. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5720. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5721. end
  5722. for i = 0, 0.6, 0.1 do
  5723. swait()
  5724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5729. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5730. end
  5731. punchsound1:Play()
  5732. for i = 0, 1, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5740. end
  5741. for i = 0, 0.6, 0.1 do
  5742. swait()
  5743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5746. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5747. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5748. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5749. end
  5750. for i = 0, 0.6, 0.1 do
  5751. swait()
  5752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5754. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5756. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5757. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5758. end
  5759. punchsound1:Play()
  5760. for i = 0, 1, 0.1 do
  5761. swait()
  5762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5765. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5766. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5767. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5768. end
  5769. for i = 0, 0.6, 0.1 do
  5770. swait()
  5771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5773. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5774. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5775. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5776. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5777. end
  5778. for i = 0, 0.6, 0.1 do
  5779. swait()
  5780. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5781. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5782. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5783. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5784. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5785. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5786. end
  5787. punchsound1:Play()
  5788. for i = 0, 1, 0.1 do
  5789. swait()
  5790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5793. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5794. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5795. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5796. end
  5797. for i = 0, 0.6, 0.1 do
  5798. swait()
  5799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5801. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5802. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5803. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5804. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5805. end
  5806. for i = 0, 0.6, 0.1 do
  5807. swait()
  5808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5810. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5811. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5812. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5813. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5814. end
  5815. punchsound1:Play()
  5816. for i = 0, 1, 0.1 do
  5817. swait()
  5818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5821. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5822. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5823. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5824. end
  5825.  
  5826.  
  5827.  
  5828. for i,v in pairs(to.Parent:GetChildren()) do
  5829. if v:IsA("Humanoid") then
  5830. v.Health = v.Health - 20
  5831.  
  5832. v.PlatformStand = true
  5833. end
  5834. end
  5835. StrongPunch:Play()
  5836. for i = 0, 1, 0.1 do
  5837. swait()
  5838. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5839. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5840. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5841. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5842. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5843. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5844. end
  5845. for i = 0, 1, 0.1 do
  5846. swait()
  5847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5849. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5850. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5851. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5852. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5853. end
  5854. for i,v in pairs(to.Parent:GetChildren()) do
  5855. if v:IsA("Humanoid") then
  5856. v.Health = v.Health - 5
  5857.  
  5858. v.PlatformStand = true
  5859. end
  5860. end
  5861. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  5862. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  5863. Zanzoken = Instance.new("Part",char)
  5864. Zanzoken.Anchored = true
  5865. Zanzoken.Position = v3(999,999,999)
  5866. Zanzoken.CFrame = Torso.CFrame
  5867. game.Debris:AddItem(Zanzoken,0.5)
  5868. Zanzoken.Transparency = 1
  5869. Zano:Play()
  5870. wait()
  5871. idk = Instance.new("BillboardGui",Zanzoken)
  5872. idk.Size = UDim2.new(10,0,15,0)
  5873. idk.AlwaysOnTop = false
  5874. idk1 = Instance.new("ImageLabel",idk)
  5875. idk1.BackgroundTransparency = 1
  5876. idk.ExtentsOffset = v3(0,0,0)
  5877. idk1.ImageTransparency = 0
  5878. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5879. idk1.Size = UDim2.new(2,0,1,0)
  5880. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5881. idk1.Image = "rbxassetid://319554883"
  5882. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5883. wait()
  5884. Zanzoken = Instance.new("Part",char)
  5885. Zanzoken.Anchored = true
  5886. Zanzoken.Position = v3(999,999,999)
  5887. Zanzoken.CFrame = Torso.CFrame
  5888. game.Debris:AddItem(Zanzoken,0.5)
  5889. Zanzoken.Transparency = 1
  5890. wait()
  5891. idk = Instance.new("BillboardGui",Zanzoken)
  5892. idk.Size = UDim2.new(20,0,20,0)
  5893. idk.AlwaysOnTop = false
  5894. idk1 = Instance.new("ImageLabel",idk)
  5895. idk1.BackgroundTransparency = 1
  5896. idk.ExtentsOffset = v3(0,0,0)
  5897. idk1.ImageTransparency = 0
  5898. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5899. idk1.Size = UDim2.new(2,0,1,0)
  5900. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5901. idk1.Image = "rbxassetid://319554883"
  5902. for i = 0, 1, 0.1 do
  5903. swait()
  5904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5907. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5908. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5909. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5910. end
  5911. punchsound1:Play()
  5912. for i = 0, 1, 0.1 do
  5913. swait()
  5914. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5915. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5916. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5917. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5918. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5919. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5920. end
  5921. punchsound1:Play()
  5922. for i = 0, 1, 0.1 do
  5923. swait()
  5924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5926. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5927. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5928. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5929. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5930. end
  5931. for i = 0, 1, 0.1 do
  5932. swait()
  5933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5935. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5937. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5938. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5939. end
  5940. for i = 0, 1, 0.1 do
  5941. swait()
  5942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5944. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5945. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5946. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5947. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5948. end
  5949. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  5950. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  5951. Zanzoken = Instance.new("Part",char)
  5952. Zanzoken.Anchored = true
  5953. Zanzoken.Position = v3(999,999,999)
  5954. Zanzoken.CFrame = Torso.CFrame
  5955. game.Debris:AddItem(Zanzoken,0.5)
  5956. Zanzoken.Transparency = 1
  5957. Zano:Play()
  5958. wait()
  5959. idk = Instance.new("BillboardGui",Zanzoken)
  5960. idk.Size = UDim2.new(10,0,15,0)
  5961. idk.AlwaysOnTop = false
  5962. idk1 = Instance.new("ImageLabel",idk)
  5963. idk1.BackgroundTransparency = 1
  5964. idk.ExtentsOffset = v3(0,0,0)
  5965. idk1.ImageTransparency = 0
  5966. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5967. idk1.Size = UDim2.new(2,0,1,0)
  5968. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5969. idk1.Image = "rbxassetid://319554883"
  5970. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5971. wait()
  5972. Zanzoken = Instance.new("Part",char)
  5973. Zanzoken.Anchored = true
  5974. Zanzoken.Position = v3(999,999,999)
  5975. Zanzoken.CFrame = Torso.CFrame
  5976. game.Debris:AddItem(Zanzoken,0.5)
  5977. Zanzoken.Transparency = 1
  5978. wait()
  5979. idk = Instance.new("BillboardGui",Zanzoken)
  5980. idk.Size = UDim2.new(20,0,20,0)
  5981. idk.AlwaysOnTop = false
  5982. idk1 = Instance.new("ImageLabel",idk)
  5983. idk1.BackgroundTransparency = 1
  5984. idk.ExtentsOffset = v3(0,0,0)
  5985. idk1.ImageTransparency = 0
  5986. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5987. idk1.Size = UDim2.new(2,0,1,0)
  5988. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5989. idk1.Image = "rbxassetid://319554883"
  5990. StrongPunch:Play()
  5991. Break:Play()
  5992.  
  5993. for i = 0, 6, 0.1 do
  5994. swait()
  5995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5998. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5999. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6000. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6001. end
  6002. StrongPunch1:Play()
  6003. for i = 0, 6, 0.1 do
  6004. swait()
  6005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6008. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6009. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6010. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6011. end
  6012. StrongPunch2:Play()
  6013. for i = 0, 7, 0.1 do
  6014. swait()
  6015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6017. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6018. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6019. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6020. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6021. end
  6022. for i = 0, 1, 0.1 do
  6023. swait()
  6024. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6025. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6026. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6027. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6028. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6029. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6030. end
  6031. punchsound1:Play()
  6032. for i = 0, 1, 0.1 do
  6033. swait()
  6034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6036. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6037. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6038. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6039. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6040. end
  6041. punchsound1:Play()
  6042. for i = 0, 1, 0.1 do
  6043. swait()
  6044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6046. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6047. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6048. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6049. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6050. end
  6051. for i = 0, 1, 0.1 do
  6052. swait()
  6053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6055. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6056. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6057. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6058. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6059. end
  6060. for i = 0, 1, 0.1 do
  6061. swait()
  6062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6064. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6065. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6066. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6067. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6068. end
  6069. punchsound1:Play()
  6070. for i = 0, 0.5, 0.1 do
  6071. swait()
  6072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6074. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6075. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6076. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6077. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6078. end
  6079. punchsound1:Play()
  6080. for i = 0, 0.5, 0.1 do
  6081. swait()
  6082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6084. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6085. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6086. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6087. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6088. end
  6089. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6090. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6091. Zanzoken = Instance.new("Part",char)
  6092. Zanzoken.Anchored = true
  6093. Zanzoken.Position = v3(999,999,999)
  6094. Zanzoken.CFrame = Torso.CFrame
  6095. game.Debris:AddItem(Zanzoken,0.5)
  6096. Zanzoken.Transparency = 1
  6097. Zano:Play()
  6098. wait()
  6099. idk = Instance.new("BillboardGui",Zanzoken)
  6100. idk.Size = UDim2.new(10,0,15,0)
  6101. idk.AlwaysOnTop = false
  6102. idk1 = Instance.new("ImageLabel",idk)
  6103. idk1.BackgroundTransparency = 1
  6104. idk.ExtentsOffset = v3(0,0,0)
  6105. idk1.ImageTransparency = 0
  6106. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6107. idk1.Size = UDim2.new(2,0,1,0)
  6108. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6109. idk1.Image = "rbxassetid://319554883"
  6110. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6111. wait()
  6112. Zanzoken = Instance.new("Part",char)
  6113. Zanzoken.Anchored = true
  6114. Zanzoken.Position = v3(999,999,999)
  6115. Zanzoken.CFrame = Torso.CFrame
  6116. game.Debris:AddItem(Zanzoken,0.5)
  6117. Zanzoken.Transparency = 1
  6118. wait()
  6119. idk = Instance.new("BillboardGui",Zanzoken)
  6120. idk.Size = UDim2.new(20,0,20,0)
  6121. idk.AlwaysOnTop = false
  6122. idk1 = Instance.new("ImageLabel",idk)
  6123. idk1.BackgroundTransparency = 1
  6124. idk.ExtentsOffset = v3(0,0,0)
  6125. idk1.ImageTransparency = 0
  6126. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6127. idk1.Size = UDim2.new(2,0,1,0)
  6128. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6129. idk1.Image = "rbxassetid://319554883"
  6130. for i = 0, 0.4, 0.1 do
  6131. swait()
  6132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6135. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6136. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6137. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6138. end
  6139. punchsound1:Play()
  6140. for i = 0, 0.4, 0.1 do
  6141. swait()
  6142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6144. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6145. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6146. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6147. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6148. end
  6149. for i = 0, 0.4, 0.1 do
  6150. swait()
  6151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6153. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6154. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6155. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6156. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6157. end
  6158. punchsound1:Play()
  6159. for i = 0, 0.4, 0.1 do
  6160. swait()
  6161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6163. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6166. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6167. end
  6168. for i = 0, 0.4, 0.1 do
  6169. swait()
  6170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6172. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6173. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6174. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6175. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6176. end
  6177. punchsound1:Play()
  6178. for i = 0, 0.4, 0.1 do
  6179. swait()
  6180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6181. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6182. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6183. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6184. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6185. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6186. end
  6187. for i = 0, 0.4, 0.1 do
  6188. swait()
  6189. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6190. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6191. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6192. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6193. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6194. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6195. end
  6196. punchsound1:Play()
  6197. for i = 0, 0.4, 0.1 do
  6198. swait()
  6199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6201. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6202. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6203. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6204. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6205. end
  6206. for i = 0, 0.4, 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. punchsound1:Play()
  6216. for i = 0, 0.4, 0.1 do
  6217. swait()
  6218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6219. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6220. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6221. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6222. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6223. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6224. end
  6225. for i = 0, 0.4, 0.1 do
  6226. swait()
  6227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6229. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6230. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6231. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6232. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6233. end
  6234. punchsound1:Play()
  6235. for i = 0, 0.4, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6242. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6243. end
  6244. for i = 0, 0.4, 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. punchsound1:Play()
  6254. for i = 0, 0.4, 0.1 do
  6255. swait()
  6256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6258. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6259. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6260. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6261. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6262. end
  6263. punchsound1:Play()
  6264. local pie222 = Instance.new("ParticleEmitter")
  6265. pie222.Parent = LeftArm
  6266. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6267. pie222.LightEmission = 1
  6268. pie222.Size = NumberSequence.new(3)
  6269. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6270. pie222.Transparency = NumberSequence.new(0.6,1)
  6271. pie222.EmissionDirection = "Top"
  6272. pie222.Enabled = true
  6273. pie222.Lifetime = NumberRange.new(1)
  6274. pie222.Rotation = NumberRange.new(-320, 320)
  6275. pie222.Rate = 404
  6276. pie222.Speed = NumberRange.new(0)
  6277. pie222.LockedToPart = false
  6278. pie222.VelocitySpread = 2
  6279. for i = 0, 2, 0.1 do
  6280. swait()
  6281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6284. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6285. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6286. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6287. end
  6288. wait(2)
  6289. bigbangattack2()
  6290. pie222:Destroy()
  6291.  
  6292. for i,v in pairs(to.Parent:GetChildren()) do
  6293. if v:IsA("Humanoid") then
  6294. v.Health = v.Health - math.huge
  6295.  
  6296. v.PlatformStand = true
  6297. end
  6298. end
  6299.  
  6300. hit1 = false
  6301.  
  6302. hit2 = true
  6303. for i,v in pairs(to.Parent:GetChildren()) do
  6304. if v:IsA("Humanoid") then
  6305. v.Health = v.Health - 10
  6306.  
  6307. v.PlatformStand = true
  6308. end
  6309. end
  6310. hit2 = false
  6311.  
  6312. hit3 = true
  6313. hit4 = true
  6314.  
  6315.  
  6316.  
  6317.  
  6318. coroutine.wrap(function()
  6319. for i=1,2 do
  6320. wait()
  6321.  
  6322.  
  6323.  
  6324.  
  6325.  
  6326. for i,v in pairs(to.Parent:GetChildren()) do
  6327. if v:IsA("Humanoid") then
  6328. v.Health = v.Health - 2
  6329.  
  6330. v.PlatformStand = true
  6331. end
  6332. end
  6333. end
  6334.  
  6335.  
  6336. wait(3)
  6337. end)()
  6338.  
  6339.  
  6340.  
  6341.  
  6342.  
  6343.  
  6344.  
  6345.  
  6346.  
  6347.  
  6348.  
  6349.  
  6350.  
  6351.  
  6352. for i,v in pairs(to.Parent:GetChildren()) do
  6353. if v:IsA("Humanoid") then
  6354. v.Health = v.Health - 10
  6355.  
  6356. v.PlatformStand = true
  6357. end
  6358. end
  6359.  
  6360.  
  6361.  
  6362. hitground = new("Part",char)
  6363. hitground.Size = Vector3.new(5,5,5)
  6364. hitground.Name = "Ground"
  6365. hitground.Transparency = 1
  6366. hitground.CanCollide = false
  6367. game.Debris:AddItem(hitground,2)
  6368. hitground.Position = Vector3.new(999,999,999)
  6369. hitgroundweld = new("Weld",hitground)
  6370. hitgroundweld.Part0 = to
  6371. hitgroundweld.Part1 = hitground
  6372. hitground.Touched:connect(function(hit2)
  6373. if hit2.Size.x > 150 then
  6374. hitground:Destroy()
  6375. ad = new("Part",char)
  6376. ad.Name = "NewPart"
  6377. ad.Size = Vector3.new(30,0.1,30)
  6378. ad.CanCollide = false
  6379. ad.Anchored = true
  6380. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6381. ad.Transparency = 1
  6382. aad = new("Decal",ad)
  6383.  
  6384. aad.Face = "Top"
  6385. aad.Transparency = 1
  6386. aad.Transparency = 0
  6387. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6388. smoke = new("Part",to)
  6389. smokemesh = new("SpecialMesh",smoke)
  6390. smokemesh.MeshId = "rbxassetid://928329648"
  6391. smoke.BrickColor = hit2.BrickColor
  6392. smoke.Anchored = true
  6393. smoke.Position = hitground.Position
  6394. GroundImpact:Play()
  6395. for i = 1,20 do
  6396. wait()
  6397. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6398. smoke.Transparency = smoke.Transparency + 1/20
  6399. end
  6400. smoke:Destroy()
  6401. wait(0.5)
  6402.  
  6403. for i = 1,20 do
  6404. wait(0.1)
  6405. aad.Transparency = aad.Transparency + 1/20
  6406. end
  6407. end
  6408. end)
  6409. ys = Instance.new("BodyVelocity",to)
  6410. ys.Name = "GO"
  6411.  
  6412. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6413.  
  6414. ys.Velocity = v3(0,-90,0)
  6415.  
  6416. wait(1)
  6417. ys:Destroy()
  6418.  
  6419.  
  6420.  
  6421. hit3 = false
  6422. hit4 = false
  6423.  
  6424.  
  6425. hit1 = false
  6426. hit2 = false
  6427. hit3 = false
  6428. hit4 = false
  6429. idle = true
  6430. RootPart.Anchored = false
  6431. end
  6432. end)
  6433. end
  6434.  
  6435. function Combo3()
  6436. getplayer = new("Part",char)
  6437. getplayer.Position = Vector3.new(999,999,999)
  6438. getplayer.Transparency = 1
  6439. getplayer.Size = v3(3,3,3)
  6440. getplayer.CanCollide = false
  6441. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6442. getplayer.Name = "GetPlayer"
  6443.  
  6444. game.Debris:AddItem(getplayer,0.5)
  6445.  
  6446. getplayer.Touched:connect(function(hit)
  6447. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6448. getplayer:Destroy()
  6449. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6450. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6451. to.Anchored = true
  6452. RootPart.Anchored = true
  6453. idle = false
  6454.  
  6455.  
  6456. punchsound1:Play()
  6457. hit1 = true
  6458. for i = 0, 1, 0.1 do
  6459. swait()
  6460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6463. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6464. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6465. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6466. end
  6467. punchsound1:Play()
  6468. for i = 0, 1, 0.1 do
  6469. swait()
  6470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6472. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6473. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6474. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6475. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6476. end
  6477. punchsound1:Play()
  6478. for i = 0, 1, 0.1 do
  6479. swait()
  6480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6482. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6483. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6484. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6485. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6486. end
  6487. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6488. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6489. Zanzoken = Instance.new("Part",char)
  6490. Zanzoken.Anchored = true
  6491. Zanzoken.Position = v3(999,999,999)
  6492. Zanzoken.CFrame = Torso.CFrame
  6493. game.Debris:AddItem(Zanzoken,0.5)
  6494. Zanzoken.Transparency = 1
  6495. Zano:Play()
  6496. wait()
  6497. idk = Instance.new("BillboardGui",Zanzoken)
  6498. idk.Size = UDim2.new(10,0,15,0)
  6499. idk.AlwaysOnTop = false
  6500. idk1 = Instance.new("ImageLabel",idk)
  6501. idk1.BackgroundTransparency = 1
  6502. idk.ExtentsOffset = v3(0,0,0)
  6503. idk1.ImageTransparency = 0
  6504. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6505. idk1.Size = UDim2.new(2,0,1,0)
  6506. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6507. idk1.Image = "rbxassetid://319554883"
  6508. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6509. wait()
  6510. Zanzoken = Instance.new("Part",char)
  6511. Zanzoken.Anchored = true
  6512. Zanzoken.Position = v3(999,999,999)
  6513. Zanzoken.CFrame = Torso.CFrame
  6514. game.Debris:AddItem(Zanzoken,0.5)
  6515. Zanzoken.Transparency = 1
  6516. wait()
  6517. idk = Instance.new("BillboardGui",Zanzoken)
  6518. idk.Size = UDim2.new(20,0,20,0)
  6519. idk.AlwaysOnTop = false
  6520. idk1 = Instance.new("ImageLabel",idk)
  6521. idk1.BackgroundTransparency = 1
  6522. idk.ExtentsOffset = v3(0,0,0)
  6523. idk1.ImageTransparency = 0
  6524. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6525. idk1.Size = UDim2.new(2,0,1,0)
  6526. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6527. idk1.Image = "rbxassetid://319554883"
  6528. for i = 0, 1, 0.1 do
  6529. swait()
  6530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6532. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6533. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6534. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6535. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6536. end
  6537. punchsound1:Play()
  6538. for i = 0, 1, 0.1 do
  6539. swait()
  6540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6542. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6545. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6546. end
  6547. punchsound1:Play()
  6548. for i = 0, 1, 0.1 do
  6549. swait()
  6550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6552. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6553. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6554. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6555. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6556. end
  6557. for i = 0, 1, 0.1 do
  6558. swait()
  6559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6562. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6563. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6564. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6565. end
  6566. punchsound1:Play()
  6567. for i = 0, 1, 0.1 do
  6568. swait()
  6569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6571. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6574. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6575. end
  6576. punchsound1:Play()
  6577. for i = 0, 1, 0.1 do
  6578. swait()
  6579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6581. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6582. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6583. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6584. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6585. end
  6586. for i = 0, 1, 0.1 do
  6587. swait()
  6588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6590. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6591. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6592. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6593. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6594. end
  6595. punchsound1:Play()
  6596. for i = 0, 1, 0.1 do
  6597. swait()
  6598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6599. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6600. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6601. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6602. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6603. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6604. end
  6605. punchsound1:Play()
  6606. for i,v in pairs(to.Parent:GetChildren()) do
  6607. if v:IsA("Humanoid") then
  6608. v.Health = v.Health - 10
  6609.  
  6610. v.PlatformStand = true
  6611. end
  6612. end
  6613. for i = 0, 1, 0.1 do
  6614. swait()
  6615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6617. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6618. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6619. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6620. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6621. end
  6622.  
  6623. for i = 0, 1, 0.1 do
  6624. swait()
  6625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6627. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6629. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6630. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6631. end
  6632. punchsound1:Play()
  6633. for i = 0, 1, 0.1 do
  6634. swait()
  6635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6637. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6638. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6639. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6640. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6641. end
  6642. for i,v in pairs(to.Parent:GetChildren()) do
  6643. if v:IsA("Humanoid") then
  6644. v.Health = v.Health - 3
  6645.  
  6646. v.PlatformStand = true
  6647. end
  6648. end
  6649. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6650. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6651. Zanzoken = Instance.new("Part",char)
  6652. Zanzoken.Anchored = true
  6653. Zanzoken.Position = v3(999,999,999)
  6654. Zanzoken.CFrame = Torso.CFrame
  6655. game.Debris:AddItem(Zanzoken,0.5)
  6656. Zanzoken.Transparency = 1
  6657. Zano:Play()
  6658. wait()
  6659. idk = Instance.new("BillboardGui",Zanzoken)
  6660. idk.Size = UDim2.new(10,0,15,0)
  6661. idk.AlwaysOnTop = false
  6662. idk1 = Instance.new("ImageLabel",idk)
  6663. idk1.BackgroundTransparency = 1
  6664. idk.ExtentsOffset = v3(0,0,0)
  6665. idk1.ImageTransparency = 0
  6666. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6667. idk1.Size = UDim2.new(2,0,1,0)
  6668. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6669. idk1.Image = "rbxassetid://319554883"
  6670. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6671. wait()
  6672. Zanzoken = Instance.new("Part",char)
  6673. Zanzoken.Anchored = true
  6674. Zanzoken.Position = v3(999,999,999)
  6675. Zanzoken.CFrame = Torso.CFrame
  6676. game.Debris:AddItem(Zanzoken,0.5)
  6677. Zanzoken.Transparency = 1
  6678. wait()
  6679. idk = Instance.new("BillboardGui",Zanzoken)
  6680. idk.Size = UDim2.new(20,0,20,0)
  6681. idk.AlwaysOnTop = false
  6682. idk1 = Instance.new("ImageLabel",idk)
  6683. idk1.BackgroundTransparency = 1
  6684. idk.ExtentsOffset = v3(0,0,0)
  6685. idk1.ImageTransparency = 0
  6686. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6687. idk1.Size = UDim2.new(2,0,1,0)
  6688. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6689. idk1.Image = "rbxassetid://319554883"
  6690. for i = 0, 1, 0.1 do
  6691. swait()
  6692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6694. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6695. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6696. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6697. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6698. end
  6699. for i = 0, 1, 0.1 do
  6700. swait()
  6701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6704. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6705. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6706. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6707. end
  6708. punchsound1:Play()
  6709. for i = 0, 1, 0.1 do
  6710. swait()
  6711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6713. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6714. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6715. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6716. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6717. end
  6718. for i,v in pairs(to.Parent:GetChildren()) do
  6719. if v:IsA("Humanoid") then
  6720. v.Health = v.Health - 3
  6721.  
  6722. v.PlatformStand = true
  6723. end
  6724. end
  6725. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6726. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6727. Zanzoken = Instance.new("Part",char)
  6728. Zanzoken.Anchored = true
  6729. Zanzoken.Position = v3(999,999,999)
  6730. Zanzoken.CFrame = Torso.CFrame
  6731. game.Debris:AddItem(Zanzoken,0.5)
  6732. Zanzoken.Transparency = 1
  6733. Zano:Play()
  6734. wait()
  6735. idk = Instance.new("BillboardGui",Zanzoken)
  6736. idk.Size = UDim2.new(10,0,15,0)
  6737. idk.AlwaysOnTop = false
  6738. idk1 = Instance.new("ImageLabel",idk)
  6739. idk1.BackgroundTransparency = 1
  6740. idk.ExtentsOffset = v3(0,0,0)
  6741. idk1.ImageTransparency = 0
  6742. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6743. idk1.Size = UDim2.new(2,0,1,0)
  6744. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6745. idk1.Image = "rbxassetid://319554883"
  6746. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6747. wait()
  6748. Zanzoken = Instance.new("Part",char)
  6749. Zanzoken.Anchored = true
  6750. Zanzoken.Position = v3(999,999,999)
  6751. Zanzoken.CFrame = Torso.CFrame
  6752. game.Debris:AddItem(Zanzoken,0.5)
  6753. Zanzoken.Transparency = 1
  6754. wait()
  6755. idk = Instance.new("BillboardGui",Zanzoken)
  6756. idk.Size = UDim2.new(20,0,20,0)
  6757. idk.AlwaysOnTop = false
  6758. idk1 = Instance.new("ImageLabel",idk)
  6759. idk1.BackgroundTransparency = 1
  6760. idk.ExtentsOffset = v3(0,0,0)
  6761. idk1.ImageTransparency = 0
  6762. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6763. idk1.Size = UDim2.new(2,0,1,0)
  6764. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6765. idk1.Image = "rbxassetid://319554883"
  6766. punchsound1:Play()
  6767. for i = 0, 1, 0.1 do
  6768. swait()
  6769. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6770. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6771. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6772. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6773. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6774. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6775. end
  6776. punchsound1:Play()
  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.  
  6788. for i,v in pairs(to.Parent:GetChildren()) do
  6789. if v:IsA("Humanoid") then
  6790. v.Health = v.Health - 20
  6791.  
  6792. v.PlatformStand = true
  6793. end
  6794. end
  6795. StrongPunch:Play()
  6796. for i = 0, 1, 0.1 do
  6797. swait()
  6798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6800. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6801. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6802. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6803. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6804. end
  6805. for i = 0, 1, 0.1 do
  6806. swait()
  6807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6809. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6810. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6811. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6812. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6813. end
  6814. for i,v in pairs(to.Parent:GetChildren()) do
  6815. if v:IsA("Humanoid") then
  6816. v.Health = v.Health - 3
  6817.  
  6818. v.PlatformStand = true
  6819. end
  6820. end
  6821. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6822. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6823. Zanzoken = Instance.new("Part",char)
  6824. Zanzoken.Anchored = true
  6825. Zanzoken.Position = v3(999,999,999)
  6826. Zanzoken.CFrame = Torso.CFrame
  6827. game.Debris:AddItem(Zanzoken,0.5)
  6828. Zanzoken.Transparency = 1
  6829. Zano:Play()
  6830. wait()
  6831. idk = Instance.new("BillboardGui",Zanzoken)
  6832. idk.Size = UDim2.new(10,0,15,0)
  6833. idk.AlwaysOnTop = false
  6834. idk1 = Instance.new("ImageLabel",idk)
  6835. idk1.BackgroundTransparency = 1
  6836. idk.ExtentsOffset = v3(0,0,0)
  6837. idk1.ImageTransparency = 0
  6838. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6839. idk1.Size = UDim2.new(2,0,1,0)
  6840. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6841. idk1.Image = "rbxassetid://319554883"
  6842. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6843. wait()
  6844. Zanzoken = Instance.new("Part",char)
  6845. Zanzoken.Anchored = true
  6846. Zanzoken.Position = v3(999,999,999)
  6847. Zanzoken.CFrame = Torso.CFrame
  6848. game.Debris:AddItem(Zanzoken,0.5)
  6849. Zanzoken.Transparency = 1
  6850. wait()
  6851. idk = Instance.new("BillboardGui",Zanzoken)
  6852. idk.Size = UDim2.new(20,0,20,0)
  6853. idk.AlwaysOnTop = false
  6854. idk1 = Instance.new("ImageLabel",idk)
  6855. idk1.BackgroundTransparency = 1
  6856. idk.ExtentsOffset = v3(0,0,0)
  6857. idk1.ImageTransparency = 0
  6858. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6859. idk1.Size = UDim2.new(2,0,1,0)
  6860. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6861. idk1.Image = "rbxassetid://319554883"
  6862. for i = 0, 1, 0.1 do
  6863. swait()
  6864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6867. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6868. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6869. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6870. end
  6871. punchsound1:Play()
  6872. for i = 0, 1, 0.1 do
  6873. swait()
  6874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6879. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6880. end
  6881. punchsound1:Play()
  6882. for i = 0, 1, 0.1 do
  6883. swait()
  6884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6887. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6888. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6889. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6890. end
  6891. for i = 0, 1, 0.1 do
  6892. swait()
  6893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6895. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6897. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6898. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6899. end
  6900. for i = 0, 1, 0.1 do
  6901. swait()
  6902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6905. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6906. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6907. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6908. end
  6909. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  6910. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  6911. Zanzoken = Instance.new("Part",char)
  6912. Zanzoken.Anchored = true
  6913. Zanzoken.Position = v3(999,999,999)
  6914. Zanzoken.CFrame = Torso.CFrame
  6915. game.Debris:AddItem(Zanzoken,0.5)
  6916. Zanzoken.Transparency = 1
  6917. Zano:Play()
  6918. wait()
  6919. idk = Instance.new("BillboardGui",Zanzoken)
  6920. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6931. wait()
  6932. Zanzoken = Instance.new("Part",char)
  6933. Zanzoken.Anchored = true
  6934. Zanzoken.Position = v3(999,999,999)
  6935. Zanzoken.CFrame = Torso.CFrame
  6936. game.Debris:AddItem(Zanzoken,0.5)
  6937. Zanzoken.Transparency = 1
  6938. wait()
  6939. idk = Instance.new("BillboardGui",Zanzoken)
  6940. idk.Size = UDim2.new(20,0,20,0)
  6941. idk.AlwaysOnTop = false
  6942. idk1 = Instance.new("ImageLabel",idk)
  6943. idk1.BackgroundTransparency = 1
  6944. idk.ExtentsOffset = v3(0,0,0)
  6945. idk1.ImageTransparency = 0
  6946. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6947. idk1.Size = UDim2.new(2,0,1,0)
  6948. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6949. idk1.Image = "rbxassetid://319554883"
  6950. StrongPunch:Play()
  6951. Break:Play()
  6952. local Aura4 = Instance.new('ParticleEmitter')
  6953. Aura4.Name = "Aura"
  6954. Aura4.Texture = "rbxassetid://1046299182"
  6955. Aura4.Parent = Torso
  6956. Aura4.LightEmission = 1
  6957. Aura4.Transparency = NumberSequence.new(0.7,1)
  6958. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6959. Aura4.Size = NumberSequence.new(1,30)
  6960. Aura4.Rotation = NumberRange.new(-360,360)
  6961. Aura4.LockedToPart = true
  6962. Aura4.Lifetime = NumberRange.new(0.2)
  6963. Aura4.Rate = 100
  6964. Aura4.Speed = NumberRange.new(0)
  6965. Aura4.EmissionDirection = "Top"
  6966. for i = 0, 6, 0.1 do
  6967. swait()
  6968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6970. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6971. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6972. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6973. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6974. end
  6975. Aura4:Destroy()
  6976. wait(0.1)
  6977. local Aura4 = Instance.new('ParticleEmitter')
  6978. Aura4.Name = "Aura"
  6979. Aura4.Texture = "rbxassetid://1046299182"
  6980. Aura4.Parent = Torso
  6981. Aura4.LightEmission = 1
  6982. Aura4.Transparency = NumberSequence.new(0.7,1)
  6983. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6984. Aura4.Size = NumberSequence.new(1,30)
  6985. Aura4.Rotation = NumberRange.new(-360,360)
  6986. Aura4.LockedToPart = true
  6987. Aura4.Lifetime = NumberRange.new(0.2)
  6988. Aura4.Rate = 100
  6989. Aura4.Speed = NumberRange.new(0)
  6990. Aura4.EmissionDirection = "Top"
  6991. StrongPunch1:Play()
  6992. Break:Play()
  6993. for i = 0, 6, 0.1 do
  6994. swait()
  6995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6998. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6999. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7000. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7001. end
  7002. Aura4:Destroy()
  7003. StrongPunch2:Play()
  7004. Break:Play()
  7005. local Aura4 = Instance.new('ParticleEmitter')
  7006. Aura4.Name = "Aura"
  7007. Aura4.Texture = "rbxassetid://1046299182"
  7008. Aura4.Parent = Torso
  7009. Aura4.LightEmission = 1
  7010. Aura4.Transparency = NumberSequence.new(0.7,1)
  7011. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7012. Aura4.Size = NumberSequence.new(1,30)
  7013. Aura4.Rotation = NumberRange.new(-360,360)
  7014. Aura4.LockedToPart = true
  7015. Aura4.Lifetime = NumberRange.new(0.2)
  7016. Aura4.Rate = 100
  7017. Aura4.Speed = NumberRange.new(0)
  7018. Aura4.EmissionDirection = "Top"
  7019. for i = 0, 7, 0.1 do
  7020. swait()
  7021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7023. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7024. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7025. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7026. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7027. end
  7028. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7029. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7030. Aura4:Destroy()
  7031. Zanzoken = Instance.new("Part",char)
  7032. Zanzoken.Anchored = true
  7033. Zanzoken.Position = v3(999,999,999)
  7034. Zanzoken.CFrame = Torso.CFrame
  7035. game.Debris:AddItem(Zanzoken,0.5)
  7036. Zanzoken.Transparency = 1
  7037. Zano:Play()
  7038. wait()
  7039. idk = Instance.new("BillboardGui",Zanzoken)
  7040. idk.Size = UDim2.new(10,0,15,0)
  7041. idk.AlwaysOnTop = false
  7042. idk1 = Instance.new("ImageLabel",idk)
  7043. idk1.BackgroundTransparency = 1
  7044. idk.ExtentsOffset = v3(0,0,0)
  7045. idk1.ImageTransparency = 0
  7046. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7047. idk1.Size = UDim2.new(2,0,1,0)
  7048. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7049. idk1.Image = "rbxassetid://319554883"
  7050. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7051. wait()
  7052. Zanzoken = Instance.new("Part",char)
  7053. Zanzoken.Anchored = true
  7054. Zanzoken.Position = v3(999,999,999)
  7055. Zanzoken.CFrame = Torso.CFrame
  7056. game.Debris:AddItem(Zanzoken,0.5)
  7057. Zanzoken.Transparency = 1
  7058. wait()
  7059. idk = Instance.new("BillboardGui",Zanzoken)
  7060. idk.Size = UDim2.new(20,0,20,0)
  7061. idk.AlwaysOnTop = false
  7062. idk1 = Instance.new("ImageLabel",idk)
  7063. idk1.BackgroundTransparency = 1
  7064. idk.ExtentsOffset = v3(0,0,0)
  7065. idk1.ImageTransparency = 0
  7066. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7067. idk1.Size = UDim2.new(2,0,1,0)
  7068. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7069. idk1.Image = "rbxassetid://319554883"
  7070. for i = 0, 1, 0.1 do
  7071. swait()
  7072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7074. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7075. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7076. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7077. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7078. end
  7079. punchsound1:Play()
  7080. for i = 0, 1, 0.1 do
  7081. swait()
  7082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7084. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7085. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7086. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7087. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7088. end
  7089. punchsound1:Play()
  7090. for i = 0, 1, 0.1 do
  7091. swait()
  7092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7094. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7095. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7096. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7097. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7098. end
  7099. for i = 0, 1, 0.1 do
  7100. swait()
  7101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7103. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7105. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7106. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7107. end
  7108. for i = 0, 1, 0.1 do
  7109. swait()
  7110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7112. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7113. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7114. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7115. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7116. end
  7117. punchsound1:Play()
  7118. for i = 0, 0.5, 0.1 do
  7119. swait()
  7120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7122. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7125. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7126. end
  7127. punchsound1:Play()
  7128. for i = 0, 0.5, 0.1 do
  7129. swait()
  7130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7133. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7134. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7135. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7136. end
  7137. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7138. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7139. Zanzoken = Instance.new("Part",char)
  7140. Zanzoken.Anchored = true
  7141. Zanzoken.Position = v3(999,999,999)
  7142. Zanzoken.CFrame = Torso.CFrame
  7143. game.Debris:AddItem(Zanzoken,0.5)
  7144. Zanzoken.Transparency = 1
  7145. Zano:Play()
  7146. wait()
  7147. idk = Instance.new("BillboardGui",Zanzoken)
  7148. idk.Size = UDim2.new(10,0,15,0)
  7149. idk.AlwaysOnTop = false
  7150. idk1 = Instance.new("ImageLabel",idk)
  7151. idk1.BackgroundTransparency = 1
  7152. idk.ExtentsOffset = v3(0,0,0)
  7153. idk1.ImageTransparency = 0
  7154. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7155. idk1.Size = UDim2.new(2,0,1,0)
  7156. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7157. idk1.Image = "rbxassetid://319554883"
  7158. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7159. wait()
  7160. Zanzoken = Instance.new("Part",char)
  7161. Zanzoken.Anchored = true
  7162. Zanzoken.Position = v3(999,999,999)
  7163. Zanzoken.CFrame = Torso.CFrame
  7164. game.Debris:AddItem(Zanzoken,0.5)
  7165. Zanzoken.Transparency = 1
  7166. wait()
  7167. idk = Instance.new("BillboardGui",Zanzoken)
  7168. idk.Size = UDim2.new(20,0,20,0)
  7169. idk.AlwaysOnTop = false
  7170. idk1 = Instance.new("ImageLabel",idk)
  7171. idk1.BackgroundTransparency = 1
  7172. idk.ExtentsOffset = v3(0,0,0)
  7173. idk1.ImageTransparency = 0
  7174. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7175. idk1.Size = UDim2.new(2,0,1,0)
  7176. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7177. idk1.Image = "rbxassetid://319554883"
  7178. for i = 0, 0.4, 0.1 do
  7179. swait()
  7180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7181. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7182. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7183. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7184. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7185. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7186. end
  7187. punchsound1:Play()
  7188. for i = 0, 0.4, 0.1 do
  7189. swait()
  7190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7193. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7194. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7195. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7196. end
  7197. punchsound1:Play()
  7198. for i = 0, 1, 0.1 do
  7199. swait()
  7200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7203. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7204. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7205. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7206. end
  7207. for i,v in pairs(to.Parent:GetChildren()) do
  7208. if v:IsA("Humanoid") then
  7209. v.Health = v.Health - 8
  7210.  
  7211. v.PlatformStand = true
  7212. end
  7213. end
  7214.  
  7215. hit1 = false
  7216.  
  7217. punchsound1:Play()
  7218. hit2 = true
  7219. for i = 0, 1, 0.1 do
  7220. swait()
  7221. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7222. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7223. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7224. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7225. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7226. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7227. end
  7228. for i,v in pairs(to.Parent:GetChildren()) do
  7229. if v:IsA("Humanoid") then
  7230. v.Health = v.Health - 10
  7231.  
  7232. v.PlatformStand = true
  7233. end
  7234. end
  7235. hit2 = false
  7236.  
  7237. punchsound1:Play()
  7238. hit3 = true
  7239. hit4 = true
  7240.  
  7241.  
  7242. punchsound1:Play()
  7243.  
  7244.  
  7245. coroutine.wrap(function()
  7246. for i=1,2 do
  7247. wait()
  7248.  
  7249.  
  7250.  
  7251.  
  7252.  
  7253. for i,v in pairs(to.Parent:GetChildren()) do
  7254. if v:IsA("Humanoid") then
  7255. v.Health = v.Health - 30
  7256.  
  7257. v.PlatformStand = true
  7258. end
  7259. end
  7260. end
  7261.  
  7262.  
  7263. wait(3)
  7264. end)()
  7265.  
  7266.  
  7267.  
  7268. RootPart.Anchored = false
  7269.  
  7270.  
  7271.  
  7272.  
  7273.  
  7274. StrongPunch:Play()
  7275.  
  7276.  
  7277.  
  7278.  
  7279.  
  7280.  
  7281. for i,v in pairs(to.Parent:GetChildren()) do
  7282. if v:IsA("Humanoid") then
  7283. v.Health = v.Health - 20
  7284.  
  7285. v.PlatformStand = true
  7286. end
  7287. end
  7288.  
  7289. StrongPunch2:Play()
  7290.  
  7291.  
  7292. hitground = new("Part",char)
  7293. hitground.Size = Vector3.new(5,5,5)
  7294. hitground.Name = "Ground"
  7295. hitground.Transparency = 1
  7296. hitground.CanCollide = false
  7297. game.Debris:AddItem(hitground,2)
  7298. hitground.Position = Vector3.new(999,999,999)
  7299. hitgroundweld = new("Weld",hitground)
  7300. hitgroundweld.Part0 = to
  7301. hitgroundweld.Part1 = hitground
  7302. hitground.Touched:connect(function(hit2)
  7303. if hit2.Size.x > 150 then
  7304. hitground:Destroy()
  7305. ad = new("Part",char)
  7306. ad.Name = "NewPart"
  7307. ad.Size = Vector3.new(30,0.1,30)
  7308. ad.CanCollide = false
  7309. ad.Anchored = true
  7310. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7311. ad.Transparency = 1
  7312. aad = new("Decal",ad)
  7313.  
  7314. aad.Face = "Top"
  7315. aad.Transparency = 1
  7316. aad.Transparency = 0
  7317. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7318. smoke = new("Part",to)
  7319. smokemesh = new("SpecialMesh",smoke)
  7320. smokemesh.MeshId = "rbxassetid://928329648"
  7321. smoke.BrickColor = hit2.BrickColor
  7322. smoke.Anchored = true
  7323. smoke.Position = hitground.Position
  7324. GroundImpact:Play()
  7325. for i = 1,20 do
  7326. wait()
  7327. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7328. smoke.Transparency = smoke.Transparency + 1/20
  7329. end
  7330. smoke:Destroy()
  7331. wait(0.5)
  7332.  
  7333. for i = 1,20 do
  7334. wait(0.1)
  7335. aad.Transparency = aad.Transparency + 1/20
  7336. end
  7337. end
  7338. end)
  7339. ys = Instance.new("BodyVelocity",to)
  7340. ys.Name = "GO"
  7341.  
  7342. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7343.  
  7344. ys.Velocity = v3(0,-90,0)
  7345.  
  7346. wait(1)
  7347. ys:Destroy()
  7348.  
  7349.  
  7350.  
  7351.  
  7352.  
  7353. hit3 = false
  7354. hit4 = false
  7355.  
  7356.  
  7357. hit1 = false
  7358. hit2 = false
  7359. hit3 = false
  7360. hit4 = false
  7361. idle = true
  7362. RootPart.Anchored = false
  7363. to.Anchored = false
  7364. end
  7365. end)
  7366. end
  7367.  
  7368.  
  7369. function Combo2()
  7370. getplayer = new("Part",char)
  7371. getplayer.Position = Vector3.new(999,999,999)
  7372. getplayer.Transparency = 1
  7373. getplayer.Size = v3(3,3,3)
  7374. getplayer.CanCollide = false
  7375. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7376. getplayer.Name = "GetPlayer"
  7377.  
  7378. game.Debris:AddItem(getplayer,0.5)
  7379.  
  7380. getplayer.Touched:connect(function(hit)
  7381. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7382. getplayer:Destroy()
  7383. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7384. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7385. to.Anchored = true
  7386. idle = false
  7387.  
  7388.  
  7389. punchsound1:Play()
  7390. hit1 = true
  7391. for i = 0, 1, 0.1 do
  7392. swait()
  7393. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7394. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7395. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7396. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7397. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7398. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7399. end
  7400. punchsound1:Play()
  7401. for i = 0, 1, 0.1 do
  7402. swait()
  7403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7405. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7408. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7409. end
  7410. punchsound1:Play()
  7411. for i = 0, 1, 0.1 do
  7412. swait()
  7413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7415. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7416. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7417. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7418. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7419. end
  7420. for i = 0, 1, 0.1 do
  7421. swait()
  7422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7428. end
  7429. for i = 0, 1, 0.1 do
  7430. swait()
  7431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7433. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7434. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7435. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7436. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7437. end
  7438. StrongPunch1:Play()
  7439. for i = 0, 1, 0.1 do
  7440. swait()
  7441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7443. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7444. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7446. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7447. end
  7448. for i = 0, 0.6, 0.1 do
  7449. swait()
  7450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7452. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7453. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7454. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7455. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7456. end
  7457. for i = 0, 0.6, 0.1 do
  7458. swait()
  7459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7461. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7462. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7463. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7464. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7465. end
  7466. for i,v in pairs(to.Parent:GetChildren()) do
  7467. if v:IsA("Humanoid") then
  7468. v.Health = v.Health - 6
  7469.  
  7470. v.PlatformStand = true
  7471. end
  7472. end
  7473. StrongPunch:Play()
  7474. for i = 0, 1, 0.1 do
  7475. swait()
  7476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7478. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7479. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7480. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7481. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7482. end
  7483. for i,v in pairs(to.Parent:GetChildren()) do
  7484. if v:IsA("Humanoid") then
  7485. v.Health = v.Health - 8
  7486.  
  7487. v.PlatformStand = true
  7488. end
  7489. end
  7490.  
  7491. hit1 = false
  7492.  
  7493. punchsound1:Play()
  7494. hit2 = true
  7495. for i = 0, 1, 0.1 do
  7496. swait()
  7497. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7498. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7499. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7500. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7501. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7502. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7503. end
  7504. for i,v in pairs(to.Parent:GetChildren()) do
  7505. if v:IsA("Humanoid") then
  7506. v.Health = v.Health - 5
  7507.  
  7508. v.PlatformStand = true
  7509. end
  7510. end
  7511. hit2 = false
  7512.  
  7513. punchsound1:Play()
  7514. hit3 = true
  7515. hit4 = true
  7516.  
  7517.  
  7518. punchsound1:Play()
  7519.  
  7520. coroutine.wrap(function()
  7521. for i=1,2 do
  7522. wait()
  7523. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7524. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7525. Zanzoken = Instance.new("Part",char)
  7526. Zanzoken.Anchored = true
  7527. Zanzoken.Position = v3(999,999,999)
  7528. Zanzoken.CFrame = Torso.CFrame
  7529. game.Debris:AddItem(Zanzoken,0.5)
  7530. Zanzoken.Transparency = 1
  7531. Zano:Play()
  7532. wait()
  7533. idk = Instance.new("BillboardGui",Zanzoken)
  7534. idk.Size = UDim2.new(10,0,15,0)
  7535. idk.AlwaysOnTop = false
  7536. idk1 = Instance.new("ImageLabel",idk)
  7537. idk1.BackgroundTransparency = 1
  7538. idk.ExtentsOffset = v3(0,0,0)
  7539. idk1.ImageTransparency = 0
  7540. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7541. idk1.Size = UDim2.new(2,0,1,0)
  7542. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7543. idk1.Image = "rbxassetid://319554883"
  7544. wait()
  7545. Zanzoken = Instance.new("Part",char)
  7546. Zanzoken.Anchored = true
  7547. Zanzoken.Position = v3(999,999,999)
  7548. Zanzoken.CFrame = Torso.CFrame
  7549. game.Debris:AddItem(Zanzoken,0.5)
  7550. Zanzoken.Transparency = 1
  7551. wait()
  7552. idk = Instance.new("BillboardGui",Zanzoken)
  7553. idk.Size = UDim2.new(20,0,20,0)
  7554. idk.AlwaysOnTop = false
  7555. idk1 = Instance.new("ImageLabel",idk)
  7556. idk1.BackgroundTransparency = 1
  7557. idk.ExtentsOffset = v3(0,0,0)
  7558. idk1.ImageTransparency = 0
  7559. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7560. idk1.Size = UDim2.new(2,0,1,0)
  7561. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7562. idk1.Image = "rbxassetid://319554883"
  7563. for i = 0, 1, 0.1 do
  7564. swait()
  7565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7567. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7568. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7569. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7570. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7571. end
  7572. StrongPunch:Play()
  7573. for i,v in pairs(to.Parent:GetChildren()) do
  7574. if v:IsA("Humanoid") then
  7575. v.Health = v.Health - 10
  7576.  
  7577. v.PlatformStand = true
  7578. end
  7579. end
  7580. end
  7581.  
  7582.  
  7583. wait(0.7)
  7584. end)()
  7585.  
  7586.  
  7587.  
  7588.  
  7589. RootPart.Anchored = true
  7590. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7591. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7592. Zanzoken = Instance.new("Part",char)
  7593. Zanzoken.Anchored = true
  7594. Zanzoken.Position = v3(999,999,999)
  7595. Zanzoken.CFrame = Torso.CFrame
  7596. game.Debris:AddItem(Zanzoken,0.5)
  7597. Zanzoken.Transparency = 1
  7598. Zano:Play()
  7599. wait()
  7600. idk = Instance.new("BillboardGui",Zanzoken)
  7601. idk.Size = UDim2.new(10,0,15,0)
  7602. idk.AlwaysOnTop = false
  7603. idk1 = Instance.new("ImageLabel",idk)
  7604. idk1.BackgroundTransparency = 1
  7605. idk.ExtentsOffset = v3(0,0,0)
  7606. idk1.ImageTransparency = 0
  7607. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7608. idk1.Size = UDim2.new(2,0,1,0)
  7609. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7610. idk1.Image = "rbxassetid://319554883"
  7611. wait()
  7612. Zanzoken = Instance.new("Part",char)
  7613. Zanzoken.Anchored = true
  7614. Zanzoken.Position = v3(999,999,999)
  7615. Zanzoken.CFrame = Torso.CFrame
  7616. game.Debris:AddItem(Zanzoken,0.5)
  7617. Zanzoken.Transparency = 1
  7618. wait()
  7619. idk = Instance.new("BillboardGui",Zanzoken)
  7620. idk.Size = UDim2.new(20,0,20,0)
  7621. idk.AlwaysOnTop = false
  7622. idk1 = Instance.new("ImageLabel",idk)
  7623. idk1.BackgroundTransparency = 1
  7624. idk.ExtentsOffset = v3(0,0,0)
  7625. idk1.ImageTransparency = 0
  7626. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7627. idk1.Size = UDim2.new(2,0,1,0)
  7628. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7629. idk1.Image = "rbxassetid://319554883"
  7630.  
  7631. for i = 0, 1, 0.1 do
  7632. swait()
  7633. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7634. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7635. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7636. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7637. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7638. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7639. end
  7640.  
  7641.  
  7642. StrongPunch:Play()
  7643.  
  7644.  
  7645. for i = 0, 1, 0.1 do
  7646. swait()
  7647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7649. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7650. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7651. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7652. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7653. end
  7654.  
  7655. for i = 0, 1, 0.1 do
  7656. swait()
  7657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7659. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7660. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7661. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7662. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7663. end
  7664.  
  7665.  
  7666.  
  7667. for i,v in pairs(to.Parent:GetChildren()) do
  7668. if v:IsA("Humanoid") then
  7669. v.Health = v.Health - 20
  7670.  
  7671. v.PlatformStand = true
  7672. end
  7673. end
  7674.  
  7675. StrongPunch2:Play()
  7676. for i = 0, 1, 0.1 do
  7677. swait()
  7678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7680. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7683. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7684. end
  7685.  
  7686. hitground = new("Part",char)
  7687. hitground.Size = Vector3.new(5,5,5)
  7688. hitground.Name = "Ground"
  7689. hitground.Transparency = 1
  7690. hitground.CanCollide = false
  7691. game.Debris:AddItem(hitground,2)
  7692. hitground.Position = Vector3.new(999,999,999)
  7693. hitgroundweld = new("Weld",hitground)
  7694. hitgroundweld.Part0 = to
  7695. hitgroundweld.Part1 = hitground
  7696. hitground.Touched:connect(function(hit2)
  7697. if hit2.Size.x > 150 then
  7698. hitground:Destroy()
  7699. ad = new("Part",char)
  7700. ad.Name = "NewPart"
  7701. ad.Size = Vector3.new(30,0.1,30)
  7702. ad.CanCollide = false
  7703. ad.Anchored = true
  7704. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7705. ad.Transparency = 1
  7706. aad = new("Decal",ad)
  7707.  
  7708. aad.Face = "Top"
  7709. aad.Transparency = 1
  7710. aad.Transparency = 0
  7711. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7712. smoke = new("Part",to)
  7713. smokemesh = new("SpecialMesh",smoke)
  7714. smokemesh.MeshId = "rbxassetid://928329648"
  7715. smoke.BrickColor = hit2.BrickColor
  7716. smoke.Anchored = true
  7717. smoke.Position = hitground.Position
  7718. GroundImpact:Play()
  7719. for i = 1,20 do
  7720. wait()
  7721. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7722. smoke.Transparency = smoke.Transparency + 1/20
  7723. end
  7724. smoke:Destroy()
  7725. wait(0.5)
  7726.  
  7727. for i = 1,20 do
  7728. wait(0.1)
  7729. aad.Transparency = aad.Transparency + 1/20
  7730. end
  7731. end
  7732. end)
  7733. to.Anchored = false
  7734. ys = Instance.new("BodyVelocity",to)
  7735. ys.Name = "GO"
  7736.  
  7737. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7738.  
  7739. ys.Velocity = v3(0,-90,0)
  7740.  
  7741. wait(1)
  7742. ys:Destroy()
  7743.  
  7744.  
  7745.  
  7746.  
  7747.  
  7748. hit3 = false
  7749. hit4 = false
  7750.  
  7751.  
  7752. hit1 = false
  7753. hit2 = false
  7754. hit3 = false
  7755. hit4 = false
  7756. idle = true
  7757. RootPart.Anchored = false
  7758. end
  7759. end)
  7760. end
  7761.  
  7762. function KABOOMZ222()
  7763. local effspwn = Instance.new("Part")
  7764. coroutine.resume(coroutine.create(function()
  7765. local sound1 = Instance.new("Sound")
  7766. sound1.SoundId = "rbxassetid://440145223"
  7767. sound1.MaxDistance = 600
  7768. sound1.EmitterSize = 60
  7769. sound1.Volume = 5.5
  7770. sound1.Pitch = 1.3
  7771. sound1.Parent = effspwn
  7772. local sound2 = Instance.new("Sound")
  7773. sound2.SoundId = "rbxassetid://440145223"
  7774. sound2.MaxDistance = 300
  7775. sound2.EmitterSize = 20
  7776. sound2.Volume = 3
  7777. sound2.Pitch = 0.7
  7778. sound2.Parent = effspwn
  7779. local sound3 = Instance.new("Sound")
  7780. sound3.SoundId = "rbxassetid://440145223"
  7781. sound2.MaxDistance = 400
  7782. sound2.EmitterSize = 30
  7783. sound2.Volume = 0.5
  7784. sound2.Pitch = 0.5
  7785. sound2.Parent = effspwn
  7786. sound2:Play()
  7787. wait()
  7788. sound1:Play()
  7789. sound3:Play()
  7790. end))
  7791. local model = Instance.new("Model")
  7792. game.Debris:AddItem(model, 20)
  7793. model.Name = "smasheffects"
  7794. model.Parent = workspace
  7795. effspwn.Name = "spwnr"
  7796. effspwn.Size = Vector3.new(1, 1, 1)
  7797. effspwn.Anchored = true
  7798. effspwn.CanCollide = false
  7799. effspwn.Transparency = 1
  7800. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7801. effspwn.Parent = model
  7802.  
  7803.  
  7804.  
  7805.  
  7806. coroutine.resume(coroutine.create(function()
  7807. local shok = Instance.new("Part")
  7808. shok.Name = "whoosh"
  7809. shok.BrickColor = BrickColor.new("Institutional white")
  7810. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7811. shok.Size = Vector3.new(1, 1, 1)
  7812. shok.Anchored = true
  7813. shok.Material = "Neon"
  7814. shok.Transparency = 1
  7815. shok.CanCollide = false
  7816. shok.Parent = model
  7817. game.Debris:AddItem(shok, 12)
  7818. local mesh = Instance.new("SpecialMesh")
  7819. mesh.MeshType = "FileMesh"
  7820. mesh.MeshId = "rbxassetid://437347603"
  7821. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7822. mesh.Parent = shok
  7823.  
  7824.  
  7825.  
  7826.  
  7827.  
  7828. for e = 1, 8 do
  7829. wait()
  7830. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7831. shok.Transparency = shok.Transparency + 0.035
  7832. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7833. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7834.  
  7835.  
  7836. end
  7837. for e = 1, 16 do
  7838. wait()
  7839. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7840. shok.Transparency = shok.Transparency + 0.11
  7841. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7842. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7843.  
  7844. end
  7845. end))
  7846. coroutine.resume(coroutine.create(function()
  7847. local shok = Instance.new("Part")
  7848. shok.Name = "wring1"
  7849. shok.BrickColor = BrickColor.new("Institutional white")
  7850. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7851. shok.Size = Vector3.new(1, 1, 1)
  7852. shok.Anchored = true
  7853. shok.Material = "Neon"
  7854. shok.Transparency = 0.25
  7855. shok.CanCollide = false
  7856. shok.Parent = model
  7857. game.Debris:AddItem(shok, 12)
  7858. local mesh = Instance.new("SpecialMesh")
  7859. mesh.MeshType = "FileMesh"
  7860. mesh.MeshId = "rbxassetid://3270017"
  7861. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7862. mesh.Parent = shok
  7863. for e = 1, 30 do
  7864. wait()
  7865. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  7866. shok.Transparency = shok.Transparency + 0.002
  7867. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7868. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7869. end
  7870. for e = 1, 38 do
  7871. wait()
  7872. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7873. shok.Transparency = shok.Transparency + 0.002
  7874. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7875. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7876. end
  7877. for e = 1, 24 do
  7878. wait()
  7879. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7880. shok.Transparency = shok.Transparency + 0.03
  7881. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7882. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7883. end
  7884. end))
  7885. coroutine.resume(coroutine.create(function()
  7886. local shok = Instance.new("Part")
  7887. shok.Name = "wring2"
  7888. shok.BrickColor = BrickColor.new("Institutional white")
  7889. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7890. shok.Size = Vector3.new(1, 1, 1)
  7891. shok.Anchored = true
  7892. shok.Material = "Neon"
  7893. shok.Transparency = 0.25
  7894. shok.CanCollide = false
  7895. shok.Parent = model
  7896. game.Debris:AddItem(shok, 12)
  7897. local mesh = Instance.new("SpecialMesh")
  7898. mesh.MeshType = "FileMesh"
  7899. mesh.MeshId = "rbxassetid://3270017"
  7900. mesh.Scale = Vector3.new(12, 12, 0.05)
  7901. mesh.Parent = shok
  7902. for e = 1, 30 do
  7903. wait()
  7904. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  7905. shok.Transparency = shok.Transparency + 0.002
  7906. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7907. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7908. end
  7909. for e = 1, 38 do
  7910. wait()
  7911. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7912. shok.Transparency = shok.Transparency + 0.002
  7913. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7914. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7915. end
  7916. for e = 1, 24 do
  7917. wait()
  7918. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7919. shok.Transparency = shok.Transparency + 0.03
  7920. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7921. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7922. end
  7923. end))
  7924. coroutine.resume(coroutine.create(function()
  7925. local shok = Instance.new("Part")
  7926. shok.Name = "coil1"
  7927. shok.BrickColor = BrickColor.new("Institutional white")
  7928. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7929. shok.Size = Vector3.new(1, 1, 1)
  7930. shok.Anchored = true
  7931. shok.Material = "Neon"
  7932. shok.Transparency = 0.25
  7933. shok.CanCollide = false
  7934. shok.Parent = model
  7935. game.Debris:AddItem(shok, 12)
  7936. local mesh = Instance.new("SpecialMesh")
  7937. mesh.MeshType = "FileMesh"
  7938. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7939. mesh.Scale = Vector3.new(12, 12, 12)
  7940. mesh.Parent = shok
  7941. for e = 1, 15 do
  7942. wait()
  7943. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7944. shok.Transparency = shok.Transparency + 0.004
  7945. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7946. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7947. end
  7948. for e = 1, 16 do
  7949. wait()
  7950. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7951. shok.Transparency = shok.Transparency + 0.004
  7952. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7953. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7954. end
  7955. for e = 1, 12 do
  7956. wait()
  7957. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7958. shok.Transparency = shok.Transparency + 0.06
  7959. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7960. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7961. end
  7962. end))
  7963. coroutine.resume(coroutine.create(function()
  7964. local shok = Instance.new("Part")
  7965. shok.Name = "coil2"
  7966. shok.BrickColor = BrickColor.new("Institutional white")
  7967. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7968. shok.Size = Vector3.new(1, 1, 1)
  7969. shok.Anchored = true
  7970. shok.Material = "Neon"
  7971. shok.Transparency = 1
  7972. shok.CanCollide = false
  7973. shok.Parent = model
  7974. game.Debris:AddItem(shok, 12)
  7975. local mesh = Instance.new("SpecialMesh")
  7976. mesh.MeshType = "FileMesh"
  7977. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7978. mesh.Scale = Vector3.new(6, 12, 6)
  7979. mesh.Parent = shok
  7980. for e = 1, 15 do
  7981. wait()
  7982. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7983. shok.Transparency = shok.Transparency + 0.005
  7984. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7985. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7986. end
  7987. for e = 1, 16 do
  7988. wait()
  7989. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7990. shok.Transparency = shok.Transparency + 0.005
  7991. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7992. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7993. end
  7994. for e = 1, 12 do
  7995. wait()
  7996. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7997. shok.Transparency = shok.Transparency + 0.09
  7998. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7999. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8000. end
  8001. end))
  8002. coroutine.resume(coroutine.create(function()
  8003. local shok = Instance.new("Part")
  8004. shok.Name = "shokwve"
  8005. shok.BrickColor = BrickColor.new("Institutional white")
  8006. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8007. shok.Size = Vector3.new(1, 1, 1)
  8008. shok.Anchored = true
  8009. shok.Material = "Neon"
  8010. shok.Transparency = 0.6
  8011. shok.CanCollide = false
  8012. shok.Parent = model
  8013. game.Debris:AddItem(shok, 12)
  8014. local mesh = Instance.new("SpecialMesh")
  8015. mesh.MeshType = "FileMesh"
  8016. mesh.MeshId = "rbxassetid://489415447"
  8017. mesh.Scale = Vector3.new(1, 1, 1)
  8018. mesh.Parent = shok
  8019. for e = 1, 12 do
  8020. wait()
  8021. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8022. shok.Transparency = shok.Transparency + 0.002
  8023. end
  8024. for e = 1, 32 do
  8025. wait()
  8026. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8027. shok.Transparency = shok.Transparency + 0.002
  8028. end
  8029. for e = 1, 24 do
  8030. wait()
  8031. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8032. shok.Transparency = shok.Transparency + 0.03
  8033. end
  8034. end))
  8035. coroutine.resume(coroutine.create(function()
  8036. local shok = Instance.new("Part")
  8037. shok.Name = "shock2"
  8038. shok.BrickColor = BrickColor.new("Institutional white")
  8039. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8040. shok.Size = Vector3.new(1, 1, 1)
  8041. shok.Anchored = true
  8042. shok.Material = "Neon"
  8043. shok.Transparency = 0.35
  8044. shok.CanCollide = false
  8045. shok.Parent = model
  8046. game.Debris:AddItem(shok, 12)
  8047. local mesh = Instance.new("SpecialMesh")
  8048. mesh.MeshType = "FileMesh"
  8049. mesh.MeshId = "rbxassetid://1095709"
  8050. mesh.Scale = Vector3.new(12, 12, 12)
  8051. mesh.Parent = shok
  8052. for e = 1, 15 do
  8053. wait()
  8054. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8055. shok.Transparency = shok.Transparency + 0.004
  8056. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8057. end
  8058. for e = 1, 16 do
  8059. wait()
  8060. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8061. shok.Transparency = shok.Transparency + 0.004
  8062. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8063. end
  8064. for e = 1, 12 do
  8065. wait()
  8066. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8067. shok.Transparency = shok.Transparency + 0.06
  8068. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8069. end
  8070. end))
  8071. coroutine.resume(coroutine.create(function()
  8072. local shok = Instance.new("Part")
  8073. shok.Name = "shock3"
  8074. shok.BrickColor = BrickColor.new("Institutional white")
  8075. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8076. shok.Size = Vector3.new(1, 1, 1)
  8077. shok.Anchored = true
  8078. shok.Material = "Neon"
  8079. shok.Transparency = 0.35
  8080. shok.CanCollide = false
  8081. shok.Parent = model
  8082. game.Debris:AddItem(shok, 12)
  8083. local mesh = Instance.new("SpecialMesh")
  8084. mesh.MeshType = "FileMesh"
  8085. mesh.MeshId = "rbxassetid://1095709"
  8086. mesh.Scale = Vector3.new(12, 12, 12)
  8087. mesh.Parent = shok
  8088. for e = 1, 15 do
  8089. wait()
  8090. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8091. shok.Transparency = shok.Transparency + 0.004
  8092. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8093. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8094. end
  8095. for e = 1, 16 do
  8096. wait()
  8097. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8098. shok.Transparency = shok.Transparency + 0.004
  8099. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8100. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8101. end
  8102. for e = 1, 12 do
  8103. wait()
  8104. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8105. shok.Transparency = shok.Transparency + 0.06
  8106. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8107. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8108. end
  8109. end))
  8110. end
  8111.  
  8112.  
  8113.  
  8114. mouse.KeyDown:connect(function(k)
  8115. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8116. local exp = Instance.new("Explosion",Torso)
  8117. exp.BlastRadius = 45.5
  8118. exp.BlastPressure = 100
  8119. exp.Position = Torso
  8120. exp.Visible = true
  8121. end
  8122. end)
  8123.  
  8124. MV4 = 300
  8125. mouse.KeyDown:connect(function(k)
  8126. if attack == false and k == "8" then
  8127. for i, v in pairs(Torso:GetChildren()) do
  8128. if v:IsA('ParticleEmitter') then
  8129. v:Remove()
  8130. end
  8131. end
  8132. end
  8133. end)
  8134.  
  8135.  
  8136. MV4 = 300
  8137. mouse.KeyDown:connect(function(k)
  8138. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8139. MV4 = 0
  8140. Humanoid.WalkSpeed = 13
  8141. attack = true
  8142. Firepart1 = Instance.new("Part", RightArm)
  8143. Firepart1.Size = Vector3.new(1, 1, 1)
  8144. GuW1 = Instance.new("Weld")
  8145. GuW1.Name = "GuW"
  8146. GuW1.Part0 = RightArm
  8147. GuW1.C0 = cn(0, -1, 0)
  8148. GuW1.C1 = cn(0, 0, 0)
  8149. GuW1.Part1 = Firepart1
  8150. GuW1.Parent = RightArm
  8151. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8152. Firepart1.Transparency = 1
  8153. Firepart2 = Instance.new("Part", LeftArm)
  8154. Firepart2.Size = Vector3.new(1, 1, 1)
  8155. GuW2 = Instance.new("Weld")
  8156. GuW2.Name = "GuW"
  8157. GuW2.Part0 = LeftArm
  8158. GuW2.C0 = cn(0, -1, 0)
  8159. GuW2.C1 = cn(0, 0, 0)
  8160. GuW2.Part1 = Firepart2
  8161. GuW2.Parent = LeftArm
  8162. Firepart2.Transparency = 1
  8163. for i = 0, 5, 0.1 do
  8164. swait()
  8165. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8166. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8167. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8168. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8169. if Torsovelocity.Y > 2 then
  8170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8172. 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)
  8173. 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)
  8174. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8175. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8176. elseif Torsovelocity.Y < 1 then
  8177. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8178. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8179. 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)
  8180. 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)
  8181. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8182. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8183. end
  8184. end
  8185. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8186. for i = 0, 7, 0.1 do
  8187. swait()
  8188. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8189. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8190. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8191. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8192. if Torsovelocity.Y > 2 then
  8193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8195. 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)
  8196. 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)
  8197. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8198. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8199. elseif Torsovelocity.Y < 1 then
  8200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8202. 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)
  8203. 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)
  8204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8205. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8206. end
  8207. end
  8208. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8209. GuW1:Destroy()
  8210. GuW1 = Instance.new("Weld")
  8211. GuW1.Name = "GuW"
  8212. GuW1.Part0 = Torso
  8213. GuW1.C0 = cn(0, 0, -6)
  8214. GuW1.C1 = cn(0, 0, 0)
  8215. GuW1.Part1 = Firepart1
  8216. GuW1.Parent = Torso
  8217. GuW2:Destroy()
  8218. GuW2 = Instance.new("Weld")
  8219. GuW2.Name = "GuW"
  8220. GuW2.Part0 = Torso
  8221. GuW2.C0 = cn(0, 0, -6)
  8222. GuW2.C1 = cn(0, 0, 0)
  8223. GuW2.Part1 = Firepart2
  8224. GuW2.Parent = Torso
  8225. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8226. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8227. GuW2:Destroy()
  8228. GuW2 = Instance.new("Weld")
  8229. GuW2.Name = "GuW"
  8230. GuW2.Part0 = Torso
  8231. GuW2.C0 = cn(0, 0, -4)
  8232. GuW2.C1 = cn(0, 0, 0)
  8233. GuW2.Part1 = Firepart2
  8234. GuW2.Parent = Torso
  8235.  
  8236.  
  8237. for i = 0, 7, 0.1 do
  8238. swait()
  8239. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8240. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8241. if Torsovelocity.Y > 2 then
  8242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8244. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8245. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8246. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8247. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8248. elseif Torsovelocity.Y < 1 then
  8249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8251. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8252. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8253. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8254. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8255. end
  8256. end
  8257. local bp2 = Create("BodyPosition")({
  8258. P = 900,
  8259. D = 1000,
  8260. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8261. position = Torso.Position + Vector3.new(0, 60, 0),
  8262. Parent = Torso
  8263. })
  8264. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8265. for i = 0, 8, 0.1 do
  8266. swait()
  8267. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8268. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8269. 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)
  8270. if Torsovelocity.Y > 2 then
  8271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8273. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8276. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8277. elseif Torsovelocity.Y < 1 then
  8278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8280. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8283. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8284. end
  8285. end
  8286. for i = 0, 18, 0.1 do
  8287. swait()
  8288. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8289. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8290. 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)
  8291. if Torsovelocity.Y > 2 then
  8292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8294. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8295. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8296. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8297. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8298. elseif Torsovelocity.Y < 1 then
  8299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8301. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8302. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8303. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8304. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8305. end
  8306. end
  8307. GuW1:Destroy()
  8308. GuW1 = Instance.new("Weld")
  8309. GuW1.Name = "GuW"
  8310. GuW1.Part0 = Torso
  8311. GuW1.C0 = cn(0, 0, -15)
  8312. GuW1.C1 = cn(0, 0, 0)
  8313. GuW1.Part1 = Firepart1
  8314. GuW1.Parent = Torso
  8315. GuW2:Destroy()
  8316. GuW2 = Instance.new("Weld")
  8317. GuW2.Name = "GuW"
  8318. GuW2.Part0 = Torso
  8319. GuW2.C0 = cn(0, 0, -17.5)
  8320. GuW2.C1 = cn(0, 0, 0)
  8321. GuW2.Part1 = Firepart2
  8322. GuW2.Parent = Torso
  8323. for i = 0, 1.25, 0.01 do
  8324. swait()
  8325. 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)
  8326. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8327. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8328. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8329. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8330. if Torsovelocity.Y > 2 then
  8331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8333. 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)
  8334. 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)
  8335. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8336. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8337. elseif Torsovelocity.Y < 1 then
  8338. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8339. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8340. 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)
  8341. 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)
  8342. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8343. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8344. end
  8345. end
  8346. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8347. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8348. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8349. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8350. for i = 0, 3, 0.1 do
  8351. swait()
  8352. if Torsovelocity.Y > 2 then
  8353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8355. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8358. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8359. elseif Torsovelocity.Y < 1 then
  8360. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8361. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8362. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8363. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8364. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8365. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8366. end
  8367. end
  8368. wait(1)
  8369. bp2:Destroy()
  8370. Humanoid.WalkSpeed = 16
  8371. attack = false
  8372. MV4 = 0
  8373. Firepart1:Destroy()
  8374. Firepart2:Destroy()
  8375. end
  8376. end)
  8377. spiritballenergy = true
  8378. local spirit1 = true
  8379. local spirit2 = true
  8380. local sizeup = 38
  8381. local ringgo = 18
  8382. local potara = false
  8383. local potara1 = false
  8384. local potara2 = false
  8385. local potara3 = false
  8386. local potara4 = false
  8387. local hipheight = false
  8388. local idle7 = true
  8389. local idle6 = true
  8390. local idle5 = false
  8391. local noidle = false
  8392. local noidle1 = false
  8393. local fuse = false
  8394. local bigkamehameha1 = false
  8395. local bigkamehameha2 = false
  8396. local idle2 = false
  8397. local idle3 = false
  8398. local com1 = 10
  8399. local com2 = -5
  8400. local fuse1 = false
  8401. local fuse2 = false
  8402. local fuse3 = false
  8403. local fuse4 = false
  8404. local fuse5 = false
  8405. local fuse6 = false
  8406. local fuse7 = false
  8407. local fuse8 = false
  8408. local ssj4 = false
  8409. local headcolor = 0
  8410. local walk11 = true
  8411. local great = false
  8412. local size = 0
  8413. local size2 = 0
  8414. local kicharging = false
  8415. local ki = 100
  8416.  
  8417.  
  8418.  
  8419. --Sounds
  8420. --Folder
  8421. soundfolder = Instance.new("Model",char)
  8422. soundfolder.Name = "Sound Folder"
  8423. --Sounds
  8424. kamecharge = Instance.new("Sound",soundfolder)
  8425. kamecharge.Volume = 10
  8426. kamecharge.Name = "kamecharge"
  8427. kamecharge.Looped = false
  8428. kamecharge.SoundId = "rbxassetid://908489666"
  8429. kamefire = Instance.new("Sound",soundfolder)
  8430. kamefire.Volume = 10
  8431. kamefire.Name = "kamefire"
  8432. kamefire.Looped = false
  8433. kamefire.TimePosition = 0.5
  8434. kamefire.SoundId = "rbxassetid://977360812"
  8435. kamehit = Instance.new("Sound",soundfolder)
  8436. kamehit.Volume = 30
  8437. kamehit.Name = "kamehit"
  8438. kamehit.Looped = false
  8439. kamehit.SoundId = "rbxassetid://908484148"
  8440. ssjaura = Instance.new("Sound",soundfolder)
  8441. ssjaura.Volume = 5
  8442. ssjaura.Name = "ssjaura"
  8443. ssjaura.Looped = true
  8444. ssjaura.SoundId = "rbxassetid://891397456"
  8445. ssjauraburst = Instance.new("Sound",soundfolder)
  8446. ssjauraburst.Volume = math.huge
  8447. ssjauraburst.Name = "ssjauraburst"
  8448. ssjauraburst.Looped =false
  8449. ssjauraburst.SoundId = "rbxassetid://437393965"
  8450. ssjmusic = Instance.new("Sound",soundfolder)
  8451. ssjmusic.Volume = 0
  8452. ssjmusic.Name = "ssjmusic"
  8453. ssjmusic.Looped = true
  8454. ssjmusic.SoundId = "rbxassetid://390946253"
  8455. ssj2music = Instance.new("Sound",soundfolder)
  8456. ssj2music.Volume = 0
  8457. ssj2music.Name = "ssj2music"
  8458. ssj2music.Looped = true
  8459. ssj2music.SoundId = "rbxassetid://144377132"
  8460. ssj2aura = Instance.new("Sound",soundfolder)
  8461. ssj2aura.Volume = 5
  8462. ssj2aura.Name = "ssj2aura"
  8463. ssj2aura.Looped = true
  8464. ssj2aura.SoundId = "rbxassetid://850205092"
  8465. ssj3music = Instance.new("Sound",soundfolder)
  8466. ssj3music.Volume = 0
  8467. ssj3music.Name = "ssj3music"
  8468. ssj3music.Looped = true
  8469. ssj3music.SoundId = "rbxassetid://156056027"
  8470. KiCharge = Instance.new("Sound",soundfolder)
  8471. KiCharge.Volume = 10000
  8472. KiCharge.Name = "KiCharge"
  8473. KiCharge.Looped = true
  8474. KiCharge.TimePosition = 0.7
  8475. KiCharge.SoundId = "rbxassetid://700499952"
  8476.  
  8477. KiCharge2 = Instance.new("Sound",soundfolder)
  8478. KiCharge2.Volume = 10000
  8479. KiCharge2.Name = "KiCharge2"
  8480. KiCharge2.Looped = false
  8481. KiCharge2.TimePosition = 7.3
  8482.  
  8483. KiCharge2.SoundId = "rbxassetid://700499952"
  8484. Lightning = Instance.new("Sound",soundfolder)
  8485. Lightning.Volume = 10000
  8486. Lightning.TimePosition = 1
  8487. Lightning.Name = "Lightning"
  8488. Lightning.Looped = false
  8489. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8490. AuraOff = Instance.new("Sound",soundfolder)
  8491. AuraOff.Volume = 10000
  8492. AuraOff.Name = "AuraOff"
  8493. AuraOff.Looped = false
  8494. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8495. PowerDown = Instance.new("Sound",soundfolder)
  8496. PowerDown.Volume = 10000
  8497. PowerDown.Name = "PowerDown"
  8498. PowerDown.Looped = false
  8499. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8500. punchsound1 = Instance.new("Sound",soundfolder)
  8501. punchsound1.Volume = 10
  8502. punchsound1.Name = "punchsound1"
  8503. punchsound1.Looped = false
  8504. punchsound1.SoundId = "rbxassetid://137579113"
  8505. punchsound2 = Instance.new("Sound",soundfolder)
  8506. punchsound2.Volume = 10
  8507. punchsound2.Name = "punchsound2"
  8508. punchsound2.Looped = false
  8509. punchsound2.SoundId = "rbxassetid://441202925"
  8510. kiblastsound = Instance.new("Sound",soundfolder)
  8511. kiblastsound.Volume = 10000
  8512. kiblastsound.Name = "kiblastsound"
  8513. kiblastsound.Looped = false
  8514. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8515. screaming = Instance.new("Sound",soundfolder)
  8516. screaming.Volume = 1
  8517. screaming.Name = "screaming"
  8518. screaming.Looped = true
  8519. screaming.SoundId = "rbxassetid://1096434714"
  8520. screaming1 = Instance.new("Sound",soundfolder)
  8521. screaming1.Volume = 10
  8522. screaming1.Name = "screaming1"
  8523. screaming1.Looped = false
  8524. screaming1.SoundId = "rbxassetid://975468335"
  8525. FastPunch = Instance.new("Sound",soundfolder)
  8526. FastPunch.Volume = 10000
  8527. FastPunch.Name = "FastPunch"
  8528. FastPunch.Looped = false
  8529. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8530. GiantStep = Instance.new("Sound",soundfolder)
  8531. GiantStep.Volume = 10000
  8532. GiantStep.Name = "GiantStep"
  8533. GiantStep.Looped = false
  8534. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8535. StrongPunch = Instance.new("Sound",soundfolder)
  8536. StrongPunch.Volume = 10000
  8537. StrongPunch.Name = "StrongPunch"
  8538. StrongPunch.Looped = false
  8539. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8540. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8541. KamehamehaVoice.Volume = 10000
  8542. KamehamehaVoice.Name = "KamehamehaVoice"
  8543. KamehamehaVoice.Looped = false
  8544. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8545. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8546. KamehamehaVoice6.Volume = 10000
  8547. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8548. KamehamehaVoice6.Looped = false
  8549. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8550. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8551. KamehamehaVoice3.Volume = 10000
  8552. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8553. KamehamehaVoice3.Looped = false
  8554. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8555. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8556. KamehamehaVoice2.Volume = 10000
  8557. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8558. KamehamehaVoice2.Looped = false
  8559. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8560. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8561. KamehamehaVoice1.Volume = 10000
  8562. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8563. KamehamehaVoice1.Looped = false
  8564. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8565. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8566. KamehamehaVoice4.Volume = 10000
  8567. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8568. KamehamehaVoice4.Looped = false
  8569. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8570. ssjbaura = Instance.new("Sound",soundfolder)
  8571. ssjbaura.Volume = 1
  8572. ssjbaura.Name = "ssjbaura"
  8573. ssjbaura.Looped = true
  8574. ssjbaura.SoundId = "rbxassetid://443386048"
  8575. ssjbauraburst = Instance.new("Sound",soundfolder)
  8576. ssjbauraburst.Volume = 1
  8577. ssjbauraburst.Name = "ssjbauraburst"
  8578. ssjbauraburst.Looped = false
  8579. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8580. ssjbmusic = Instance.new("Sound",soundfolder)
  8581. ssjbmusic.Volume = 0
  8582. ssjbmusic.Name = "ssjbmusic"
  8583. ssjbmusic.Looped = true
  8584. ssjbmusic.SoundId = "rbxassetid://180572775"
  8585. ssjbkaioken = Instance.new("Sound",soundfolder)
  8586. ssjbkaioken.Volume = 10000
  8587. ssjbkaioken.Name = "ssjbkaioken"
  8588. ssjbkaioken.Looped = false
  8589. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8590. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8591. ssjbkaioken1.Volume = 10000
  8592. ssjbkaioken1.Name = "ssjbkaioken1"
  8593. ssjbkaioken1.Looped = false
  8594. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8595. ssjbkaura = Instance.new("Sound",soundfolder)
  8596. ssjbkaura.Volume = 3
  8597. ssjbkaura.Name = "ssjbkaura"
  8598. ssjbkaura.Looped = true
  8599. ssjbkaura.SoundId = "rbxassetid://972925821"
  8600. ssjgaura = Instance.new("Sound",soundfolder)
  8601. ssjgaura.Volume = 5
  8602. ssjgaura.Name = "ssjgaura"
  8603. ssjgaura.Looped = true
  8604. ssjgaura.SoundId = "rbxassetid://590580266"
  8605. ApeGrowl = Instance.new("Sound",soundfolder)
  8606. ApeGrowl.Volume = 10
  8607. ApeGrowl.Name = "ApeGrowl"
  8608. ApeGrowl.Looped = false
  8609. ApeGrowl.SoundId = "rbxassetid://849892755"
  8610. ssjgmusic = Instance.new("Sound",soundfolder)
  8611. ssjgmusic.Volume = 0
  8612. ssjgmusic.Name = "ssjgmusic"
  8613. ssjgmusic.Looped = true
  8614. ssjgmusic.SoundId = "rbxassetid://785398417"
  8615. Ape1 = Instance.new("Sound",soundfolder)
  8616. Ape1.Volume = 10
  8617. Ape1.Name = "Ape1"
  8618. Ape1.Looped = false
  8619. Ape1.SoundId = "rbxassetid://851581494"
  8620.  
  8621. Ape2 = Instance.new("Sound",soundfolder)
  8622. Ape2.Volume = 10
  8623. Ape2.Name = "Ape2"
  8624. Ape2.Looped = false
  8625. Ape2.SoundId = "rbxassetid://851581851"
  8626. Ape3 = Instance.new("Sound",soundfolder)
  8627. Ape3.Volume = 10
  8628. Ape3.Name = "Ape3"
  8629. Ape3.Looped = false
  8630. Ape3.SoundId = "rbxassetid://851582274"
  8631.  
  8632. local beamgo = 6
  8633. local beamgo1 = 1
  8634. local startk = false
  8635. local beam1 = false
  8636. local beam2 = false
  8637.  
  8638. local kamehameha5 = false
  8639. enabled = false
  8640. local number = 1
  8641. --GoundWaves
  8642.  
  8643.  
  8644.  
  8645. function RenderStepped3()
  8646. if spiritballenergy == true then
  8647. wait(math.random(0.1,0.5))
  8648. ay = new("Part",char)
  8649. ay.Name = "NewPart2"
  8650. ay.Size = v3(0.3,0.3,0.3)
  8651. ay.CanCollide = false
  8652. ay.Material = "Neon"
  8653.  
  8654. ay.BrickColor = bc("Cyan")
  8655.  
  8656. imcool = new("Part",char)
  8657. imcool = Instance.new("SpecialMesh",ay)
  8658. imcool.MeshType = "Sphere"
  8659.  
  8660. ay.Position = v3(999,999,999)
  8661. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8662. ys = Instance.new("BodyVelocity",ay)
  8663. ys.Name = "GO1"
  8664. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8665.  
  8666. ys.Velocity = v3(0,6,0)
  8667. game.Debris:AddItem(ay,4)
  8668. end
  8669. end
  8670.  
  8671. --[[a1 = new("Part",char)
  8672. a1.Name = "Beam"
  8673. a1.Anchored = true
  8674. a1.Size = v3(6,6,6)
  8675. a1.CanCollide = false
  8676. a1.Locked = true
  8677. a1.Position = v3(999,999,999)
  8678. a1.BrickColor = bc("Cyan")
  8679. a1.Material = "Neon"
  8680. a1.Transparency = 0
  8681. aa1 = new("SpecialMesh",a1)
  8682. if fuse == false then
  8683. aa1.MeshType = "Cylinder"
  8684. if potara == false then
  8685. aa1.MeshType = "Cylinder"
  8686. else
  8687. aa1.MeshType = "Sphere"
  8688. end
  8689. else
  8690. aa1.MeshType = "Sphere"
  8691. end
  8692.  
  8693. aa1.Scale = v3(1,1,1)
  8694.  
  8695. a2 = new("Part",char)
  8696. a2.Name = "Beam"
  8697. a2.Anchored = true
  8698. a2.Locked = true
  8699.  
  8700. a2.Size = v3(0.1,0.1,0.1)
  8701. a2.CanCollide = false
  8702. a2.Position = v3(999,999,999)
  8703. a2.BrickColor = bc("Cyan")
  8704. a2.Material = "Neon"
  8705. if fuse == false then
  8706. if potara == false then
  8707. a2.Transparency = 0
  8708. else
  8709. a2.Transparency = 1
  8710. end
  8711. else
  8712.  
  8713. a2.Transparency = 1
  8714. end
  8715. aa2 = new("SpecialMesh",a2)
  8716. aa2.MeshType = "Sphere"
  8717. aa2.Scale = v3(150,100,100)
  8718. a3 = new("Part",char)
  8719. a3.Name = "Beam"
  8720. a3.Locked = true
  8721. a3.Anchored = true
  8722. a3.Size = v3(0.1,0.1,0.1)
  8723. a3.CanCollide = false
  8724. a3.Position = v3(999,999,999)
  8725. a3.BrickColor = bc("Cyan")
  8726. a3.Material = "Neon"
  8727. if fuse == false then
  8728. if potara == false then
  8729. a3.Transparency = 0
  8730. else
  8731. a3.Transparency = 1
  8732. end
  8733. else
  8734.  
  8735. a3.Transparency = 1
  8736. end
  8737. aa3 = new("SpecialMesh",a3)
  8738. aa3.MeshType = "Sphere"
  8739. aa3.Scale = v3(200,100,100)
  8740. if ssj4 == true and fuse == false then
  8741. a1.BrickColor = bc("Really red")
  8742. a2.BrickColor = bc("Really red")
  8743. a3.BrickColor = bc("Really red")
  8744. --]]
  8745.  
  8746.  
  8747. mouse.KeyDown:connect(function(key)
  8748. if key == "=" then
  8749.  
  8750. Humanoid.WalkSpeed = 0
  8751. RootPart.Anchored = true
  8752. bigkamehameha1 = true
  8753.  
  8754. wait(0)
  8755. bigkamehameha1 = false
  8756. bigkamehameha2 = true
  8757. ar = new("Part",char)
  8758. ar.Name = "NewPart"
  8759. ar.Position = v3(999,999,999)
  8760. ar.Size = v3(1,1,1)
  8761. ar.BrickColor = bc("Cyan")
  8762. ar.Material = "Neon"
  8763. ar.Transparency = 1
  8764. aar = new("SpecialMesh",ar)
  8765. aar.MeshType = "Sphere"
  8766. aar.Scale = v3(3,3,4)
  8767.  
  8768. aaar =new("Weld",ar)
  8769. aaar.Part0 = Torso
  8770. aaar.Part1 = ar
  8771. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8772. for i = 1,9 do
  8773. wait(0.5)
  8774. GroundWave1d()
  8775. ar.Transparency = ar.Transparency - 0.1
  8776. end
  8777. kamehameha()
  8778.  
  8779. idle7 = true
  8780. ar:Destroy()
  8781. bigkamehameha2 = false
  8782. RootPart.Anchored = false
  8783. end
  8784. end)
  8785.  
  8786. function splash()
  8787. beamgo = 6
  8788. beamgo1 = 1
  8789. enabled = true
  8790. sizeup = -25
  8791.  
  8792. kamefire.Volume = 5
  8793.  
  8794. wait(0.2)
  8795. RootPart.Anchored = true
  8796. kamecharge:Stop()
  8797.  
  8798.  
  8799. a1 = new("Part",char)
  8800. a1.Name = "Beam"
  8801. a1.Anchored = true
  8802. a1.Size = v3(6,6,6)
  8803. a1.CanCollide = false
  8804. a1.Locked = true
  8805. a1.Position = v3(999,999,999)
  8806. a1.BrickColor = bc("Cyan")
  8807. a1.Material = "Neon"
  8808. a1.Transparency = 0
  8809. aa1 = new("SpecialMesh",a1)
  8810. if fuse == false then
  8811. aa1.MeshType = "Cylinder"
  8812. if potara == false then
  8813. aa1.MeshType = "Cylinder"
  8814. else
  8815. aa1.MeshType = "Sphere"
  8816. end
  8817. else
  8818. aa1.MeshType = "Sphere"
  8819. end
  8820.  
  8821. aa1.Scale = v3(1,1,1)
  8822.  
  8823. a2 = new("Part",char)
  8824. a2.Name = "Beam"
  8825. a2.Anchored = true
  8826. a2.Locked = true
  8827.  
  8828. a2.Size = v3(0.1,0.1,0.1)
  8829. a2.CanCollide = false
  8830. a2.Position = v3(999,999,999)
  8831. a2.BrickColor = bc("Cyan")
  8832. a2.Material = "Neon"
  8833. if fuse == false then
  8834. if potara == false then
  8835. a2.Transparency = 0
  8836. else
  8837. a2.Transparency = 1
  8838. end
  8839. else
  8840.  
  8841. a2.Transparency = 1
  8842. end
  8843. aa2 = new("SpecialMesh",a2)
  8844. aa2.MeshType = "Sphere"
  8845. aa2.Scale = v3(150,100,100)
  8846. a3 = new("Part",char)
  8847. a3.Name = "Beam"
  8848. a3.Locked = true
  8849. a3.Anchored = true
  8850. a3.Size = v3(0.1,0.1,0.1)
  8851. a3.CanCollide = false
  8852. a3.Position = v3(999,999,999)
  8853. a3.BrickColor = bc("Cyan")
  8854. a3.Material = "Neon"
  8855. if fuse == false then
  8856. if potara == false then
  8857. a3.Transparency = 0
  8858. else
  8859. a3.Transparency = 1
  8860. end
  8861. else
  8862.  
  8863. a3.Transparency = 1
  8864. end
  8865. aa3 = new("SpecialMesh",a3)
  8866. aa3.MeshType = "Sphere"
  8867. aa3.Scale = v3(200,100,100)
  8868. if ssj4 == true and fuse == false then
  8869. a1.BrickColor = bc("Really red")
  8870. a2.BrickColor = bc("Really red")
  8871. a3.BrickColor = bc("Really red")
  8872. end
  8873. kamecharge:Stop()
  8874. kamefire:Play()
  8875.  
  8876. GroundWave1()
  8877. startk = false
  8878. ringfolder = Instance.new("Model",char)
  8879. end
  8880.  
  8881.  
  8882. GroundWave2 = function()
  8883. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8884. Colors = {"White", "White"}
  8885. local wave3 = Instance.new("Part", char)
  8886. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8887. wave3.Anchored = true
  8888. wave3.Name = "Wave"
  8889. wave3.CanCollide = false
  8890. wave3.Locked = true
  8891. wave3.Size = Vector3.new(1, 1, 1)
  8892. wave3.TopSurface = "Smooth"
  8893. wave3.BottomSurface = "Smooth"
  8894. wave3.Transparency = 0.35
  8895. wave3.CFrame = HandCF
  8896. wm1 = Instance.new("SpecialMesh", wave3)
  8897. wm1.MeshId = "rbxassetid://3270017"
  8898. coroutine.wrap(function()
  8899. for i = 1, 30, 1 do
  8900. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8901. wave3.Size = wm1.Scale
  8902. wave3.CFrame = HandCF
  8903. wave3.Transparency = i/30
  8904. wait()
  8905. end
  8906. wait()
  8907. wave3:Destroy()
  8908. end)()
  8909. end
  8910. GroundWave3 = function()
  8911. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8912. Colors = {"White", "White"}
  8913. local wave2 = Instance.new("Part", char)
  8914. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8915. wave2.Anchored = true
  8916. wave2.Name = "Wave"
  8917. wave2.CanCollide = false
  8918. wave2.Locked = true
  8919. wave2.Size = Vector3.new(1, 1, 1)
  8920. wave2.TopSurface = "Smooth"
  8921. wave2.BottomSurface = "Smooth"
  8922. wave2.Transparency = 0.35
  8923. wave2.CFrame = HandCF
  8924. wm2 = Instance.new("SpecialMesh", wave2)
  8925. wm2.MeshId = "rbxassetid://3270017"
  8926. coroutine.wrap(function()
  8927. for i = 1, 30, 1 do
  8928. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8929. wave2.Size = wm2.Scale
  8930. wave2.CFrame = HandCF
  8931. wave2.Transparency = i/30
  8932. wait()
  8933. end
  8934. wait()
  8935. wave2:Destroy()
  8936. end)()
  8937. end
  8938. GroundWave4 = function()
  8939. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8940. Colors = {"White", "White"}
  8941. local wave1 = Instance.new("Part", char)
  8942. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8943. wave1.Anchored = true
  8944. wave1.Name = "Wave"
  8945. wave1.CanCollide = false
  8946. wave1.Locked = true
  8947. wave1.Size = Vector3.new(1, 1, 1)
  8948. wave1.TopSurface = "Smooth"
  8949. wave1.BottomSurface = "Smooth"
  8950. wave1.Transparency = 0.35
  8951. wave1.CFrame = HandCF
  8952. wm3 = Instance.new("SpecialMesh", wave1)
  8953. wm3.MeshId = "rbxassetid://3270017"
  8954. coroutine.wrap(function()
  8955. for i = 1, 30, 1 do
  8956. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  8957. wave1.Size = wm3.Scale
  8958. wave1.CFrame = HandCF
  8959. wave1.Transparency = i/30
  8960. wait()
  8961. end
  8962. wait()
  8963. wave1:Destroy()
  8964. end)()
  8965. end
  8966.  
  8967.  
  8968. function kamehameha()
  8969. beamgo = 6
  8970. beamgo1 = 1
  8971. enabled = true
  8972. sizeup = -25
  8973.  
  8974. kamefire.Volume = 5
  8975.  
  8976. wait(0.2)
  8977. RootPart.Anchored = true
  8978. kamecharge:Stop()
  8979.  
  8980.  
  8981. a1 = new("Part",char)
  8982. a1.Name = "Beam"
  8983. a1.Anchored = true
  8984. a1.Size = v3(6,6,6)
  8985. a1.CanCollide = false
  8986. a1.Locked = true
  8987. a1.Position = v3(999,999,999)
  8988. a1.BrickColor = bc("Cyan")
  8989. a1.Material = "Neon"
  8990. a1.Transparency = 0
  8991. aa1 = new("SpecialMesh",a1)
  8992. if fuse == false then
  8993. aa1.MeshType = "Cylinder"
  8994. if potara == false then
  8995. aa1.MeshType = "Cylinder"
  8996. else
  8997. aa1.MeshType = "Sphere"
  8998. end
  8999. else
  9000. aa1.MeshType = "Sphere"
  9001. end
  9002.  
  9003. aa1.Scale = v3(1,1,1)
  9004.  
  9005. a2 = new("Part",char)
  9006. a2.Name = "Beam"
  9007. a2.Anchored = true
  9008. a2.Locked = true
  9009.  
  9010. a2.Size = v3(0.1,0.1,0.1)
  9011. a2.CanCollide = false
  9012. a2.Position = v3(999,999,999)
  9013. a2.BrickColor = bc("Cyan")
  9014. a2.Material = "Neon"
  9015. if fuse == false then
  9016. if potara == false then
  9017. a2.Transparency = 0
  9018. else
  9019. a2.Transparency = 1
  9020. end
  9021. else
  9022.  
  9023. a2.Transparency = 1
  9024. end
  9025. aa2 = new("SpecialMesh",a2)
  9026. aa2.MeshType = "Sphere"
  9027. aa2.Scale = v3(150,100,100)
  9028. a3 = new("Part",char)
  9029. a3.Name = "Beam"
  9030. a3.Locked = true
  9031. a3.Anchored = true
  9032. a3.Size = v3(0.1,0.1,0.1)
  9033. a3.CanCollide = false
  9034. a3.Position = v3(999,999,999)
  9035. a3.BrickColor = bc("Cyan")
  9036. a3.Material = "Neon"
  9037. if fuse == false then
  9038. if potara == false then
  9039. a3.Transparency = 0
  9040. else
  9041. a3.Transparency = 1
  9042. end
  9043. else
  9044.  
  9045. a3.Transparency = 1
  9046. end
  9047. aa3 = new("SpecialMesh",a3)
  9048. aa3.MeshType = "Sphere"
  9049. aa3.Scale = v3(200,100,100)
  9050. if ssj4 == true and fuse == false then
  9051. a1.BrickColor = bc("Really red")
  9052. a2.BrickColor = bc("Really red")
  9053. a3.BrickColor = bc("Really red")
  9054. end
  9055. kamecharge:Stop()
  9056. kamefire:Play()
  9057.  
  9058. GroundWave1()
  9059. startk = false
  9060. ringfolder = Instance.new("Model",char)
  9061. --Damages
  9062. -----------------------------------------------------------------------------------------
  9063. a1.Touched:connect(function(hit)
  9064.  
  9065. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9066.  
  9067.  
  9068.  
  9069. if hit.Parent:IsA("Model") then
  9070. hit.Parent:BreakJoints()
  9071. end
  9072. hit:Destroy()
  9073. if enabled == true then
  9074. enabled = false
  9075. num = num + 1
  9076. kamehit:Play()
  9077. a21 = new("Part",char)
  9078. a21.Name = "Beam"..num
  9079. a21.Locked = true
  9080. a21.Size = v3(1,1,1)
  9081. a21.CanCollide = false
  9082. a21.Position = v3(999,999,999)
  9083. a21.BrickColor = bc("Cyan")
  9084. a21.Material = "Neon"
  9085. a21.Transparency = 0
  9086. aa21 = new("SpecialMesh",a21)
  9087. a21.Anchored = true
  9088. a21.Position = hit.Position
  9089. aa21.MeshType = "Sphere"
  9090. aa21.Scale = v3(1,1,1)
  9091. GroundWave2()
  9092. GroundWave3()
  9093. GroundWave4()
  9094. for i = 1,50 do
  9095. wait()
  9096. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9097. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9098. end
  9099. enabled = true
  9100. char["Beam"..num]:Destroy()
  9101. end
  9102.  
  9103. end
  9104.  
  9105. end)
  9106.  
  9107.  
  9108. --Damages
  9109. -----------------------------------------------------------------------------------------
  9110. a5.Touched:connect(function(hit)
  9111.  
  9112. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9113.  
  9114.  
  9115.  
  9116. if hit.Parent:IsA("Model") then
  9117. hit.Parent:BreakJoints()
  9118. end
  9119. hit:Destroy()
  9120. if enabled == true then
  9121. enabled = false
  9122. num = num + 1
  9123. kamehit:Play()
  9124. a21 = new("Part",char)
  9125. a21.Name = "Beam"..num
  9126. a21.Locked = true
  9127. a21.Size = v3(1,1,1)
  9128. a21.CanCollide = false
  9129. a21.Position = v3(999,999,999)
  9130. a21.BrickColor = bc("Cyan")
  9131. a21.Material = "Neon"
  9132. a21.Transparency = 0
  9133. aa21 = new("SpecialMesh",a21)
  9134. a21.Anchored = true
  9135. a21.Position = hit.Position
  9136. aa21.MeshType = "Sphere"
  9137. aa21.Scale = v3(1,1,1)
  9138. GroundWave2()
  9139. GroundWave3()
  9140. GroundWave4()
  9141. for i = 1,50 do
  9142. wait()
  9143. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9144. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9145. end
  9146. enabled = true
  9147. char["Beam"..num]:Destroy()
  9148. end
  9149.  
  9150. end
  9151.  
  9152. end)
  9153.  
  9154.  
  9155. beam2 = true
  9156. beam1 = true
  9157.  
  9158. if potara == true then
  9159. for i = 1,20 do
  9160. wait(0.1)
  9161. sizeup = sizeup-0.7
  9162. ringgo = ringgo + 15
  9163. av = new("Part",ringfolder)
  9164. av.Name = "NewRing"
  9165. av.Anchored = true
  9166. av.Size = v3(0.6,1,1)
  9167. av.BrickColor = bc("New Yeller")
  9168. av.Material = "Neon"
  9169. av.Transparency = 0
  9170. aav = new("SpecialMesh",av)
  9171. aav.MeshType = "FileMesh"
  9172. aav.Scale = v3(sizeup,30,sizeup)
  9173. aav.MeshId = "rbxassetid://991124063"
  9174. 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)
  9175.  
  9176. end
  9177. end
  9178. if potara == false then
  9179. wait(3)
  9180. else
  9181. wait(0.5)
  9182. end
  9183.  
  9184. beam1 = false
  9185.  
  9186. repeat
  9187. wait()
  9188.  
  9189. if fuse == false then
  9190. if potara == false then
  9191. a1.Size = a1.Size - v3(0,0.2,0.2)
  9192. else
  9193. for i,v in pairs(char.Model:GetChildren()) do
  9194. if v:IsA("Part") then
  9195. if v.Name == "NewRing" then
  9196. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9197. v.Transparency = v.Transparency + 0.1
  9198. end
  9199. end
  9200. end
  9201. a1.Size = a1.Size - v3(0,2,2)
  9202. end
  9203. else
  9204. a1.Size = a1.Size - v3(0,2,2)
  9205. end
  9206. aa2.Scale = aa2.Scale - v3(3,3,3)
  9207. aa3.Scale = aa3.Scale - v3(3,3,3)
  9208. until
  9209. a1.Size.y < 0.1
  9210.  
  9211.  
  9212. a1:Destroy()
  9213. ringfolder:Destroy()
  9214. a2:Destroy()
  9215. a3:Destroy()
  9216. for i = 1,10 do
  9217. wait()
  9218.  
  9219. kamefire.Volume = kamefire.Volume - 0.5
  9220. end
  9221. kamefire:Stop()
  9222. RootPart.Anchored = false
  9223.  
  9224. end
  9225.  
  9226.  
  9227.  
  9228.  
  9229.  
  9230. mouse.KeyDown:connect(function(k)
  9231. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9232. MV4 = 0
  9233. Humanoid.WalkSpeed = 13
  9234. attack = true
  9235. Firepart1 = Instance.new("Part", RightArm)
  9236. Firepart1.Size = Vector3.new(1, 1, 1)
  9237. GuW1 = Instance.new("Weld")
  9238. GuW1.Name = "GuW"
  9239. GuW1.Part0 = RightArm
  9240. GuW1.C0 = cn(0, -1, 0)
  9241. GuW1.C1 = cn(0, 0, 0)
  9242. GuW1.Part1 = Firepart1
  9243. GuW1.Parent = RightArm
  9244. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9245. Firepart1.Transparency = 1
  9246. Firepart2 = Instance.new("Part", LeftArm)
  9247. Firepart2.Size = Vector3.new(1, 1, 1)
  9248. GuW2 = Instance.new("Weld")
  9249. GuW2.Name = "GuW"
  9250. GuW2.Part0 = LeftArm
  9251. GuW2.C0 = cn(0, -1, 0)
  9252. GuW2.C1 = cn(0, 0, 0)
  9253. GuW2.Part1 = Firepart2
  9254. GuW2.Parent = LeftArm
  9255. Firepart2.Transparency = 1
  9256. GuW1:Destroy()
  9257. GuW1 = Instance.new("Weld")
  9258. GuW1.Name = "GuW"
  9259. GuW1.Part0 = Torso
  9260. GuW1.C0 = cn(0, 0, -6)
  9261. GuW1.C1 = cn(0, 0, 0)
  9262. GuW1.Part1 = Firepart1
  9263. GuW1.Parent = Torso
  9264. GuW2:Destroy()
  9265. GuW2 = Instance.new("Weld")
  9266. GuW2.Name = "GuW"
  9267. GuW2.Part0 = Torso
  9268. GuW2.C0 = cn(0, 0, -6)
  9269. GuW2.C1 = cn(0, 0, 0)
  9270. GuW2.Part1 = Firepart2
  9271. GuW2.Parent = Torso
  9272. GuW2:Destroy()
  9273. GuW2 = Instance.new("Weld")
  9274. GuW2.Name = "GuW"
  9275. GuW2.Part0 = Torso
  9276. GuW2.C0 = cn(0, 0, -4)
  9277. GuW2.C1 = cn(0, 0, 0)
  9278. GuW2.Part1 = Firepart2
  9279. GuW2.Parent = Torso
  9280. for i = 0, 18, 0.1 do
  9281. swait()
  9282. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9283. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9284. 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)
  9285. if Torsovelocity.Y > 2 then
  9286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9288. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9292. elseif Torsovelocity.Y < 1 then
  9293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9295. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9296. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9297. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9298. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9299. end
  9300. end
  9301. GuW1:Destroy()
  9302. GuW1 = Instance.new("Weld")
  9303. GuW1.Name = "GuW"
  9304. GuW1.Part0 = Torso
  9305. GuW1.C0 = cn(0, 0, -15)
  9306. GuW1.C1 = cn(0, 0, 0)
  9307. GuW1.Part1 = Firepart1
  9308. GuW1.Parent = Torso
  9309. GuW2:Destroy()
  9310. GuW2 = Instance.new("Weld")
  9311. GuW2.Name = "GuW"
  9312. GuW2.Part0 = Torso
  9313. GuW2.C0 = cn(0, 0, -17.5)
  9314. GuW2.C1 = cn(0, 0, 0)
  9315. GuW2.Part1 = Firepart2
  9316. GuW2.Parent = Torso
  9317. for i = 0, 1.25, 0.01 do
  9318. swait()
  9319. 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)
  9320. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9321. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9322. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9323. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9324. if Torsovelocity.Y > 2 then
  9325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9327. 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)
  9328. 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)
  9329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9330. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9331. end
  9332. end
  9333. wait(0.5)
  9334. Humanoid.WalkSpeed = 16
  9335. attack = false
  9336. MV4 = 300
  9337. Firepart1:Destroy()
  9338. Firepart2:Destroy()
  9339. end
  9340.  
  9341.  
  9342. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9343. MV4 = 90
  9344. Humanoid.WalkSpeed = 0.01
  9345. attack = true
  9346. Firepart1 = Instance.new("Part", RightArm)
  9347. Firepart1.Size = Vector3.new(1, 1, 1)
  9348. GuW1 = Instance.new("Weld")
  9349. GuW1.Name = "GuW"
  9350. GuW1.Part0 = RightArm
  9351. GuW1.C0 = cn(0, -1, 0)
  9352. GuW1.C1 = cn(0, 0, 0)
  9353. GuW1.Part1 = Firepart1
  9354. GuW1.Parent = RightArm
  9355. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9356. Firepart1.Transparency = 1
  9357. Firepart2 = Instance.new("Part", LeftArm)
  9358. Firepart2.Size = Vector3.new(1, 1, 1)
  9359. GuW2 = Instance.new("Weld")
  9360. GuW2.Name = "GuW"
  9361. GuW2.Part0 = LeftArm
  9362. GuW2.C0 = cn(0, -1, 0)
  9363. GuW2.C1 = cn(0, 0, 0)
  9364. GuW2.Part1 = Firepart2
  9365. GuW2.Parent = LeftArm
  9366. Firepart2.Transparency = 1
  9367. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9368. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9369. for i = 0, 2, 0.1 do
  9370. swait()
  9371. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9372. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9373. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9374. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9375. if Torsovelocity.Y > 2 then
  9376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9381. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9382. elseif Torsovelocity.Y < 1 then
  9383. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9384. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9385. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9386. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9387. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9388. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9389. end
  9390. end
  9391. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9392. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9393. for i = 0, 7, 0.1 do
  9394. swait()
  9395. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9396. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9397. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9398. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9399. if Torsovelocity.Y > 2 then
  9400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9402. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9403. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9404. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9405. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9406. elseif Torsovelocity.Y < 1 then
  9407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9409. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9410. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9411. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9412. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9413. end
  9414. end
  9415. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9416. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9417. for i = 0, 7, 0.1 do
  9418. swait()
  9419. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9420. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9421. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9422. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9423. if Torsovelocity.Y > 2 then
  9424. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9425. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9426. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9427. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9428. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9429. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9430. elseif Torsovelocity.Y < 1 then
  9431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9433. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9434. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9435. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9436. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9437. end
  9438. end
  9439. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9440. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9441. for i = 0, 6, 0.1 do
  9442. swait()
  9443. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9444. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9445. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9446. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9447. if Torsovelocity.Y > 2 then
  9448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9450. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9453. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9454. elseif Torsovelocity.Y < 1 then
  9455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9457. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9458. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9460. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9461. end
  9462. end
  9463. for i = 0, 5, 0.1 do
  9464. swait()
  9465. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9466. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9467. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9468. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9469. if Torsovelocity.Y > 2 then
  9470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9472. 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)
  9473. 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)
  9474. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9475. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9476. elseif Torsovelocity.Y < 1 then
  9477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9479. 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)
  9480. 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)
  9481. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9482. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9483. end
  9484. end
  9485. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9486. for i = 0, 7, 0.1 do
  9487. swait()
  9488. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9489. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9490. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9491. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9492. if Torsovelocity.Y > 2 then
  9493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9495. 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)
  9496. 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)
  9497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9498. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9499. elseif Torsovelocity.Y < 1 then
  9500. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9501. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9502. 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)
  9503. 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)
  9504. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9505. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9506. end
  9507. end
  9508. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9509. GuW1:Destroy()
  9510. GuW1 = Instance.new("Weld")
  9511. GuW1.Name = "GuW"
  9512. GuW1.Part0 = Torso
  9513. GuW1.C0 = cn(0, 0, -6)
  9514. GuW1.C1 = cn(0, 0, 0)
  9515. GuW1.Part1 = Firepart1
  9516. GuW1.Parent = Torso
  9517. GuW2:Destroy()
  9518. GuW2 = Instance.new("Weld")
  9519. GuW2.Name = "GuW"
  9520. GuW2.Part0 = Torso
  9521. GuW2.C0 = cn(0, 0, -6)
  9522. GuW2.C1 = cn(0, 0, 0)
  9523. GuW2.Part1 = Firepart2
  9524. GuW2.Parent = Torso
  9525. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9526. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9527. GuW2:Destroy()
  9528. GuW2 = Instance.new("Weld")
  9529. GuW2.Name = "GuW"
  9530. GuW2.Part0 = Torso
  9531. GuW2.C0 = cn(0, 0, -4)
  9532. GuW2.C1 = cn(0, 0, 0)
  9533. GuW2.Part1 = Firepart2
  9534. GuW2.Parent = Torso
  9535. for i = 0, 7, 0.1 do
  9536. swait()
  9537. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9538. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 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(20), 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(-10), math.rad(90)), 0.2)
  9543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9545. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  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.1)
  9548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9549. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9551. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9552. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9553. end
  9554. end
  9555. local bp2 = Create("BodyPosition")({
  9556. P = 900,
  9557. D = 1000,
  9558. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9559. position = Torso.Position + Vector3.new(0, 60, 0),
  9560. Parent = Torso
  9561. })
  9562. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9563. for i = 0, 8, 0.1 do
  9564. swait()
  9565. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9566. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9567. 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)
  9568. if Torsovelocity.Y > 2 then
  9569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9571. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9574. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9575. elseif Torsovelocity.Y < 1 then
  9576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9578. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9579. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9580. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9581. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9582. end
  9583. end
  9584. for i = 0, 18, 0.1 do
  9585. swait()
  9586. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9587. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9588. 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)
  9589. if Torsovelocity.Y > 2 then
  9590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9592. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9595. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9596. elseif Torsovelocity.Y < 1 then
  9597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9599. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9602. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9603. end
  9604. end
  9605. GuW1:Destroy()
  9606. GuW1 = Instance.new("Weld")
  9607. GuW1.Name = "GuW"
  9608. GuW1.Part0 = Torso
  9609. GuW1.C0 = cn(0, 0, -15)
  9610. GuW1.C1 = cn(0, 0, 0)
  9611. GuW1.Part1 = Firepart1
  9612. GuW1.Parent = Torso
  9613. GuW2:Destroy()
  9614. GuW2 = Instance.new("Weld")
  9615. GuW2.Name = "GuW"
  9616. GuW2.Part0 = Torso
  9617. GuW2.C0 = cn(0, 0, -17.5)
  9618. GuW2.C1 = cn(0, 0, 0)
  9619. GuW2.Part1 = Firepart2
  9620. GuW2.Parent = Torso
  9621. for i = 0, 1.25, 0.01 do
  9622. swait()
  9623. 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)
  9624. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9625. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9626. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9627. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9628. if Torsovelocity.Y > 2 then
  9629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9631. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9632. 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)
  9633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9634. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9635. elseif Torsovelocity.Y < 1 then
  9636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9638. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9639. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9642. end
  9643. end
  9644. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9645. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9646. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9647. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9648. for i = 0, 3, 0.1 do
  9649. swait()
  9650. if Torsovelocity.Y > 2 then
  9651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9653. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9655. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9656. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9657. elseif Torsovelocity.Y < 1 then
  9658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9660. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9663. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9664. end
  9665. end
  9666. wait(1)
  9667. bp2:Destroy()
  9668. Humanoid.WalkSpeed = 16
  9669. attack = false
  9670. MV4 = 0
  9671. Firepart1:Destroy()
  9672. Firepart2:Destroy()
  9673. end
  9674. end)
  9675. whiletruewait = false
  9676. game:GetService("RunService").Stepped:connect(function()
  9677. if whiletruewait == false then
  9678. whiletruewait = true
  9679. wait()
  9680. whiletruewait = false
  9681. end
  9682. end)
  9683. game:GetService("RunService").Stepped:connect(function()
  9684. if whiletruewait == false then
  9685. if MV1 < 20 then
  9686. MV1 = MV1 + 0.2
  9687. end
  9688. if MV2 < 90 then
  9689. MV2 = MV2 + 1
  9690. end
  9691. if MV3 < 190 then
  9692. MV3 = MV3 + 0.4
  9693. end
  9694. if MV4 < 500 then
  9695. MV4 = MV4 + 0.3
  9696. end
  9697. end
  9698. end)
  9699. Humanoid.MaxHealth = 10000
  9700. wait()
  9701. for i = 1, 6 do
  9702. Humanoid.Health = Humanoid.MaxHealth
  9703. wait()
  9704. end
  9705.  
  9706. ---
  9707. GroundWave3 = function()
  9708. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9709. Colors = {"White", "White"}
  9710. local wave = Instance.new("Part", char)
  9711. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9712. wave.Anchored = true
  9713. wave.Name = "Wave"
  9714. wave.CanCollide = false
  9715. wave.Locked = true
  9716. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9717. wave.TopSurface = "Smooth"
  9718. wave.BottomSurface = "Smooth"
  9719. wave.Transparency = 0.10
  9720. wave.CFrame = HandCF
  9721. wm = Instance.new("SpecialMesh",wave)
  9722. wm.MeshId = "rbxassetid://559831844"
  9723. coroutine.wrap(function()
  9724. for i = 1, 30, 1 do
  9725. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9726. wave.Size = wm.Scale
  9727. wave.CFrame = HandCF
  9728. wave.Transparency = i/30
  9729. wait()
  9730. end
  9731. wait()
  9732. wave:Destroy()
  9733. end)()
  9734. end
  9735. ---
  9736.  
  9737. local rock3 = false
  9738. local rock2 = false
  9739. local rock = false
  9740.  
  9741. if rock2 == true then
  9742. wait(0.1)
  9743.  
  9744. for i,v in pairs(char:GetChildren()) do
  9745. if v:IsA("Part") then
  9746. if v.Name == "NewPart2" then
  9747. v.GO.Velocity = v3(0,-5,0)
  9748. end
  9749. end
  9750.  
  9751. end
  9752. rock2 = false
  9753. end
  9754. if rock3 == true then
  9755. wait(0.1)
  9756. for i,v in pairs(char:GetChildren()) do
  9757. if v:IsA("Part") then
  9758. if v.Name == "NewPart2" then
  9759. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9760. end
  9761. end
  9762. end
  9763. rock3 = false
  9764. end
  9765.  
  9766.  
  9767. local v3 = Vector3.new
  9768. local num = 0
  9769. local bc = BrickColor.new
  9770. local new = Instance.new
  9771.  
  9772. GroundWave1d = function()
  9773.  
  9774. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9775. Colors = {"Cyan", "Cyan"}
  9776. local wave = Instance.new("Part", char)
  9777. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9778. wave.Anchored = true
  9779. wave.Name = "Wave"..number
  9780. wave.CanCollide = false
  9781. wave.Locked = true
  9782. wave.Size = Vector3.new(0.5,0.5,0.5)
  9783. wave.TopSurface = "Smooth"
  9784. wave.BottomSurface = "Smooth"
  9785. wave.Transparency = 0.35
  9786. wave.CFrame = HandCF
  9787. wm = Instance.new("SpecialMesh", wave)
  9788. wm.Name = "wave"..number
  9789. wm.MeshId = "rbxassetid://3270017"
  9790. coroutine.wrap(function()
  9791. for i = 1, 30, 1 do
  9792. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9793. wave.Size = wm.Scale
  9794. wave.CFrame = HandCF
  9795. wave.Transparency = i/30
  9796. wait()
  9797. end
  9798. wait()
  9799. wave:Destroy()
  9800.  
  9801. end)()
  9802. end
  9803.  
  9804. mouse.KeyDown:connect(function(key)
  9805. if key == "=" then
  9806.  
  9807. Humanoid.WalkSpeed = 0
  9808. RootPart.Anchored = true
  9809. bigkamehameha1 = true
  9810.  
  9811. wait(0)
  9812. bigkamehameha1 = false
  9813. bigkamehameha2 = true
  9814. ar = new("Part",char)
  9815. ar.Name = "NewPart"
  9816. ar.Position = v3(999,999,999)
  9817. ar.Size = v3(1,1,1)
  9818. ar.BrickColor = bc("Cyan")
  9819. ar.Material = "Neon"
  9820. ar.Transparency = 1
  9821. aar = new("SpecialMesh",ar)
  9822. aar.MeshType = "Sphere"
  9823. aar.Scale = v3(3,3,4)
  9824.  
  9825. aaar =new("Weld",ar)
  9826. aaar.Part0 = Torso
  9827. aaar.Part1 = ar
  9828. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9829. for i = 1,9 do
  9830. wait(0.5)
  9831. GroundWave1d()
  9832. ar.Transparency = ar.Transparency - 0.1
  9833. end
  9834. kamehameha()
  9835.  
  9836. idle7 = true
  9837. ar:Destroy()
  9838. bigkamehameha2 = false
  9839. RootPart.Anchored = false
  9840. end
  9841. end)
  9842.  
  9843.  
  9844.  
  9845. local rad = math.rad
  9846. local kamehameha5 = false
  9847. local kamehameha1 = false
  9848. local kamehameha2 = false
  9849. local kamehameha3 = false
  9850. local kamehameha4 = false
  9851.  
  9852. mouse.KeyDown:connect(function(key)
  9853. if key == "=" then
  9854.  
  9855.  
  9856. idle = false
  9857. Humanoid.WalkSpeed = 0
  9858. RootPart.Anchored = true
  9859.  
  9860. KamehamehaVoice:Play()
  9861. startk = true
  9862.  
  9863.  
  9864.  
  9865. wait(0.4)
  9866.  
  9867.  
  9868. kamehameha2 = true
  9869. kamehameha()
  9870. wait(0.8)
  9871. KamehamehaVoice.TimePosition = 0
  9872. kamehameha2 = false
  9873. Humanoid.WalkSpeed = 16
  9874. RootPart.Anchored = false
  9875. end
  9876. end)
  9877.  
  9878.  
  9879. mouse.KeyDown:connect(function(key)
  9880. if key=="=" then
  9881. Serious()
  9882. char.JumPower = 150
  9883. end
  9884. end)
  9885. Health = math.huge --------- Serious mode aura.
  9886. BaseHealth = math.huge
  9887.  
  9888.  
  9889.  
  9890.  
  9891. InForm = false
  9892.  
  9893. Player = game.Players.LocalPlayer
  9894. Char = Player.Character
  9895. Torso = Char.Torso
  9896.  
  9897. function Serious()
  9898. for X = 1, 1 do wait()
  9899.  
  9900.  
  9901. wait(0)
  9902. for X = 1, 1 do wait()
  9903. local Effect = Instance.new("Part")
  9904. Effect.Name = "Effect"
  9905. Effect.Parent = Torso
  9906. Effect.CFrame = Torso.CFrame
  9907. Effect.BrickColor = BrickColor.new("Neon orange")
  9908. Effect.Shape = "Ball"
  9909. Effect.Size = Vector3.new(1, 1, 1)
  9910. Effect.Anchored = true
  9911. Effect.Material = "Neon"
  9912. Effect.CanCollide = false
  9913. Effect.CFrame = Torso.CFrame
  9914. Effect.Size = Effect.Size + Vector3.new(0.5)
  9915. Effect.Transparency = Effect.Transparency + 0.04
  9916. end
  9917. end
  9918.  
  9919. repeat
  9920. Torso:FindFirstChild("Effect"):Remove()
  9921. until Torso:FindFirstChild("Effect") == nil
  9922.  
  9923.  
  9924. local Color1 = Color3.new(255, 255, 0)
  9925. local Color2 = Color3.new(255, 255, 0)
  9926.  
  9927. for i = 0, 3, 0.1 do
  9928. swait()
  9929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9931. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9932. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9933. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9934. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9935. end
  9936. local pie22 = Instance.new("ParticleEmitter")
  9937. pie22.Parent = LeftArm
  9938. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9939. pie22.LightEmission = 1
  9940. pie22.Size = NumberSequence.new(1,2)
  9941. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9942. pie22.Transparency = NumberSequence.new(0.7,1)
  9943. pie22.EmissionDirection = "Top"
  9944. pie22.Enabled = true
  9945. pie22.Lifetime = NumberRange.new(1)
  9946. pie22.Rotation = NumberRange.new(-420, 425)
  9947. pie22.Rate = 50
  9948. pie22.Speed = NumberRange.new(1)
  9949. pie22.LockedToPart = false
  9950. pie22.VelocitySpread = 2
  9951. local pie22 = Instance.new("ParticleEmitter")
  9952. pie22.Parent = RightArm
  9953. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9954. pie22.LightEmission = 1
  9955. pie22.Size = NumberSequence.new(1,2)
  9956. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9957. pie22.Transparency = NumberSequence.new(0.7,1)
  9958. pie22.EmissionDirection = "Top"
  9959. pie22.Enabled = true
  9960. pie22.Lifetime = NumberRange.new(1)
  9961. pie22.Rotation = NumberRange.new(-420, 425)
  9962. pie22.Rate = 50
  9963. pie22.Speed = NumberRange.new(1)
  9964. pie22.LockedToPart = false
  9965. pie22.VelocitySpread = 2
  9966. local pie22 = Instance.new("ParticleEmitter")
  9967. pie22.Parent = LeftLeg
  9968. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9969. pie22.LightEmission = 1
  9970. pie22.Size = NumberSequence.new(1,2)
  9971. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9972. pie22.Transparency = NumberSequence.new(0.8,1)
  9973. pie22.EmissionDirection = "Top"
  9974. pie22.Enabled = true
  9975. pie22.Lifetime = NumberRange.new(1)
  9976. pie22.Rotation = NumberRange.new(-420, 425)
  9977. pie22.Rate = 20
  9978. pie22.Speed = NumberRange.new(1)
  9979. pie22.LockedToPart = false
  9980. pie22.VelocitySpread = 2
  9981. local pie22 = Instance.new("ParticleEmitter")
  9982. pie22.Parent = RightLeg
  9983. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9984. pie22.LightEmission = 1
  9985. pie22.Size = NumberSequence.new(1,2)
  9986. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9987. pie22.Transparency = NumberSequence.new(0.8,1)
  9988. pie22.EmissionDirection = "Top"
  9989. pie22.Enabled = true
  9990. pie22.Lifetime = NumberRange.new(1)
  9991. pie22.Rotation = NumberRange.new(-420, 425)
  9992. pie22.Rate = 20
  9993. pie22.Speed = NumberRange.new(1)
  9994. pie22.LockedToPart = false
  9995. pie22.VelocitySpread = 2
  9996. lig = Instance.new("PointLight",Player.Character.Torso)
  9997. lig.Color=Color3.new(255,255,0)
  9998. lig.Range = 6
  9999.  
  10000. local Must = Instance.new("Sound",Torso)
  10001. Must.SoundId = "rbxassetid://136847579"
  10002. Must.Pitch = 0.99
  10003. Must.Volume = 0.6
  10004. Must.Looped = false
  10005. wait(0)
  10006. Must:Play()
  10007. a21e = new("Part",char)
  10008. a21e.Name = "Beam"..num
  10009. a21e.Locked = true
  10010. a21e.Size = v3(1,1,1)
  10011. a21e.CanCollide = false
  10012. a21e.BrickColor = bc("Neon orange")
  10013. a21e.Material = "Neon"
  10014. a21e.Transparency = 0
  10015. aa21e = new("SpecialMesh",a21e)
  10016. a21e.Anchored = true
  10017. a21e.Position = RootPart.Position
  10018. aa21e.MeshType = "Sphere"
  10019. aa21e.Scale = v3(1,1,1)
  10020. for i = 1,50 do
  10021. wait()
  10022. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10023. a21e.Transparency = a21e.Transparency + 0.04
  10024. end
  10025.  
  10026.  
  10027. local Mus = Instance.new("Sound",Torso)
  10028. Mus.SoundId = "rbxassetid://291165237"
  10029. Mus.Pitch = 0.99
  10030. Mus.Volume = 0.2
  10031. Mus.Looped = true
  10032. wait(0)
  10033. Mus:Play()
  10034.  
  10035. InForm = true
  10036. Humanoid.JumpPower = 120
  10037.  
  10038. Char.Humanoid.MaxHealth = Health
  10039. wait(0.3)
  10040. Char.Humanoid.Health = Health
  10041. wait(0.7)
  10042. Must:Destroy()
  10043. end
  10044.  
  10045. function Base()
  10046. InForm = false
  10047. local Effect = Instance.new("Part")
  10048. Effect.Name = "Effect"
  10049. Effect.Parent = Torso
  10050. Effect.CFrame = Torso.CFrame
  10051. Effect.BrickColor = BrickColor.new("White")
  10052. Effect.Shape = "Ball"
  10053. Effect.Size = Vector3.new(8, 8, 8)
  10054. Effect.Anchored = true
  10055. Effect.Material = "Neon"
  10056. Effect.CanCollide = false
  10057. for loop = 1, 25 do wait()
  10058. Effect.CFrame = Torso.CFrame
  10059. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10060. Effect.Transparency = Effect.Transparency + 0.04
  10061.  
  10062. end
  10063. repeat
  10064. Torso:FindFirstChild("Effect"):Remove()
  10065. until Torso:FindFirstChild("Effect") == nil
  10066.  
  10067. for i, v in pairs(Torso:GetChildren()) do
  10068. if v:IsA('ParticleEmitter') then
  10069. v:Remove()
  10070. end
  10071. end
  10072. char.Humanoid.MaxHealth = BaseHealth
  10073. wait(0.3)
  10074. char.Humanoid.Health = BaseHealth
  10075.  
  10076.  
  10077. end
  10078.  
  10079. mouse.KeyDown:connect(function(key)
  10080. if key=="9" then
  10081. Base()
  10082. lig:Destroy()
  10083. end
  10084. end)
  10085.  
  10086. Player.Chatted:connect(function(Message)
  10087. if Message == "Time to get serious." and InForm == false then
  10088. wait(0.10)
  10089. Serious()
  10090. end
  10091. if Message == "off" or Message == "Nice fight." and InForm == true then
  10092. Base()
  10093. end
  10094. local ContentProvider = game:GetService("ContentProvider")
  10095.  
  10096. local function LoadAssets(AssetList)
  10097. -- Takes an asset list and preloads it. Will not wait for them to load.
  10098.  
  10099. for _, AssetId in pairs(AssetList) do
  10100. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10101. end
  10102. end
  10103.  
  10104. local Gibs = game.Workspace
  10105.  
  10106. function Kill(Character)
  10107. Character.Humanoid.Health = 0
  10108. local poo = Instance.new("IntValue",Character)
  10109. poo.Name = "haha nope"
  10110. local svch = Character
  10111. local hum = Character:findFirstChild("Humanoid")
  10112. Character.Archivable = true
  10113. local chrclone = Character:clone()
  10114. Character.Archivable = false
  10115.  
  10116. local ch = chrclone:GetChildren()
  10117. local i
  10118. for i = 1,#ch do
  10119. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10120. ch[i]:remove()
  10121. end
  10122. end
  10123. local function Scan(ch)
  10124. local e
  10125. for e = 1,#ch do
  10126. Scan(ch[e]:GetChildren())
  10127. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10128. ch[e]:remove()
  10129. end
  10130. end
  10131. end
  10132. Scan(chrclone:GetChildren())
  10133.  
  10134. local hum2 = chrclone:findFirstChild("Humanoid")
  10135.  
  10136.  
  10137. if hum2 ~= nil then
  10138. hum2.Name = "Humanoid2"
  10139. hum2.PlatformStand = true
  10140. hum2.Sit = true
  10141. hum2.MaxHealth = 0
  10142. hum2.Health = 0
  10143. end
  10144.  
  10145. local ch = Character:GetChildren()
  10146. local i
  10147. for i = 1,#ch do
  10148. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10149. ch[i]:remove()
  10150. end
  10151. end
  10152.  
  10153. wait(0.2)
  10154.  
  10155. local ch = Character:GetChildren()
  10156. local i
  10157. for i = 1,#ch do
  10158. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10159. ch[i]:remove()
  10160. end
  10161. end
  10162. Character = chrclone
  10163. local Torso = Character.Torso
  10164. local movevector = Vector3.new()
  10165.  
  10166. if Torso then
  10167. local Head = Character:FindFirstChild("Head")
  10168. local Limb = Character:FindFirstChild("Right Arm")
  10169. if Limb then
  10170.  
  10171. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10172. local Joint = Instance.new("Glue")
  10173. Joint.Name = "RightShoulder"
  10174. Joint.Part0 = Torso
  10175. Joint.Part1 = Limb
  10176. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10177. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10178. Joint.Parent = Torso
  10179.  
  10180. local B = Instance.new("Part")
  10181. B.TopSurface = 0
  10182. B.BottomSurface = 0
  10183. B.formFactor = "Symmetric"
  10184. B.Size = Vector3.new(1, 1, 1)
  10185. B.Transparency = 1
  10186. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10187. B.Parent = Character
  10188. local W = Instance.new("Weld")
  10189. W.Part0 = Limb
  10190. W.Part1 = B
  10191. W.C0 = CFrame.new(0, -0.5, 0)
  10192. W.Parent = Limb
  10193.  
  10194. end
  10195. local Limb = Character:FindFirstChild("Left Arm")
  10196. if Limb then
  10197.  
  10198. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10199. local Joint = Instance.new("Glue")
  10200. Joint.Name = "LeftShoulder"
  10201. Joint.Part0 = Torso
  10202. Joint.Part1 = Limb
  10203. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10204. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10205. Joint.Parent = Torso
  10206.  
  10207. local B = Instance.new("Part")
  10208. B.TopSurface = 0
  10209. B.BottomSurface = 0
  10210. B.formFactor = "Symmetric"
  10211. B.Size = Vector3.new(1, 1, 1)
  10212. B.Transparency = 1
  10213. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10214. B.Parent = Character
  10215. local W = Instance.new("Weld")
  10216. W.Part0 = Limb
  10217. W.Part1 = B
  10218. W.C0 = CFrame.new(0, -0.5, 0)
  10219. W.Parent = Limb
  10220.  
  10221. end
  10222. local Limb = Character:FindFirstChild("Right Leg")
  10223. if Limb then
  10224.  
  10225. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10226. local Joint = Instance.new("Glue")
  10227. Joint.Name = "RightHip"
  10228. Joint.Part0 = Torso
  10229. Joint.Part1 = Limb
  10230. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10231. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10232. Joint.Parent = Torso
  10233.  
  10234. local B = Instance.new("Part")
  10235. B.TopSurface = 0
  10236. B.BottomSurface = 0
  10237. B.formFactor = "Symmetric"
  10238. B.Size = Vector3.new(1, 1, 1)
  10239. B.Transparency = 1
  10240. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10241. B.Parent = Character
  10242. local W = Instance.new("Weld")
  10243. W.Part0 = Limb
  10244. W.Part1 = B
  10245. W.C0 = CFrame.new(0, -0.5, 0)
  10246. W.Parent = Limb
  10247.  
  10248. end
  10249. local Limb = Character:FindFirstChild("Left Leg")
  10250. if Limb then
  10251.  
  10252. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10253. local Joint = Instance.new("Glue")
  10254. Joint.Name = "LeftHip"
  10255. Joint.Part0 = Torso
  10256. Joint.Part1 = Limb
  10257. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10258. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10259. Joint.Parent = Torso
  10260.  
  10261. local B = Instance.new("Part")
  10262. B.TopSurface = 0
  10263. B.BottomSurface = 0
  10264. B.formFactor = "Symmetric"
  10265. B.Size = Vector3.new(1, 1, 1)
  10266. B.Transparency = 1
  10267. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10268. B.Parent = Character
  10269. local W = Instance.new("Weld")
  10270. W.Part0 = Limb
  10271. W.Part1 = B
  10272. W.C0 = CFrame.new(0, -0.5, 0)
  10273. W.Parent = Limb
  10274. end
  10275. end
  10276. end
  10277. ----------
  10278.  
  10279. lerpz = function(D, E, F, G)
  10280. D[E] = D[E]:lerp(F, G)
  10281. end
  10282.  
  10283. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10284. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10285. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10286. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10287. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10288. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10289. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10290. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10291. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10292. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10293. resetlerp = function()
  10294. RJ.C0 = RJC0
  10295. RJ.C1 = RJC1
  10296. N.C0 = NC0
  10297. N.C1 = NC1
  10298. RS.C0 = RSC0
  10299. RS.C1 = RSC1
  10300. LS.C0 = LSC0
  10301. LS.C1 = LSC1
  10302. RH.C0 = RHC0
  10303. RH.C1 = RHC1
  10304. LH.C0 = LHC0
  10305. LH.C1 = LHC1
  10306. end
  10307. -------
  10308. ----------
  10309. hrp = char.HumanoidRootPart
  10310.  
  10311. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10312. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10313. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10314. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10315. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10316. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10317. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10318. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10319. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10320. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10321. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10322. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10323. RS = Torso:FindFirstChild("Right Shoulder")
  10324. LS = Torso:FindFirstChild("Left Shoulder")
  10325. RH = Torso:FindFirstChild("Right Hip")
  10326. LH = Torso:FindFirstChild("Left Hip")
  10327. RJ = hrp:FindFirstChild("RootJoint")
  10328. N = Torso:FindFirstChild("Neck")
  10329. cf = CFrame.new
  10330. ang = CFrame.Angles
  10331. rd = math.rad
  10332. rd2 = math.random
  10333. cs = ColorSequence.new
  10334. ns = NumberSequence.new
  10335. nsk = NumberSequenceKeypoint.new
  10336. -------------------
  10337. end
  10338. ) end
  10339.  
  10340. print([[
  10341. -------------------------------------------------
  10342. Ultra Instinct Edited by Blizzardy; Original script by: ???
  10343. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement