Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 485.60 KB | None | 0 0
  1. wait(2)
  2. local Player = game.Players.Galactias
  3. local char = Player.Character
  4. local Character = Player.Character
  5. local Head = Character.Head
  6. local done = false
  7. local canheal = false
  8. local deathchat1 = false
  9. local once = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local idleon = true
  14. local idle1 = true
  15. local idle = true
  16. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  17. if v:IsA("Accessory") then
  18. v:Destroy()
  19. end
  20. end
  21. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  22. if v:IsA("Shirt") then
  23. v:Remove()
  24. end
  25. end
  26. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  27. if v:IsA("Pants") then
  28. v:Remove()
  29. end
  30. end
  31. wait()
  32. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  33. shirt.Name = "Shirt"
  34. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  35. pants.Name = "Pants"
  36.  
  37. local v3 = Vector3.new
  38. local num = 0
  39. local bc = BrickColor.new
  40. local new = Instance.new
  41.  
  42.  
  43. Instance.new("ForceField",char).Visible = false
  44. local poo = Instance.new("IntValue",Character)
  45. poo.Name = "haha nope"
  46. char.Humanoid.MaxHealth = math.huge
  47. wait()
  48. char.Humanoid.Health = math.huge
  49. Instance.new("ForceField",char).Visible = false
  50.  
  51. shirt = Instance.new("Shirt", char)
  52. shirt.Name = "Shirt"
  53. pants = Instance.new("Pants", char)
  54. pants.Name = "Pants"
  55. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=680033292"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=680033562"
  57. char.Head.face.Texture = "rbxassetid://1108342609"
  58.  
  59. Hair7 = Instance.new("Part")
  60. Hair7.Parent = char
  61. Hair7.Name = "Hair"
  62. Hair7.CanCollide = false
  63. Hair7.Locked = true
  64. Hair7.TopSurface = "Smooth"
  65. Hair7.BottomSurface = "Smooth"
  66. Hair7.formFactor = "Symmetric"
  67. Hair7.Material = "Neon"
  68. Hair7.BrickColor = BrickColor.new("Really black")
  69. Hair7.CFrame = char.Torso.CFrame
  70. Hair7.Size = Vector3.new(1, 1, 1)
  71. Hair7.Transparency = 0
  72.  
  73.  
  74. Weld1 = Instance.new("Weld")
  75. Weld1.Parent = char.Head
  76. Weld1.Part0 = char.Head
  77. Weld1.Part1 = Hair7
  78. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  79.  
  80. Mesh = Instance.new("SpecialMesh")
  81. Mesh.Offset = Vector3.new(0,-0.4,0)
  82. Mesh.Parent = Hair7
  83. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  84. Mesh.MeshType = "FileMesh"
  85. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  86. Mesh.TextureId = ""
  87.  
  88.  
  89. local ice = Instance.new("Part", Head)
  90. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  91. ice.BrickColor = BrickColor.new("White")
  92. ice.CanCollide = false
  93. ice.TopSurface = 0
  94. ice.BottomSurface = 0
  95. ice.Transparency = 1
  96. local ice2 = Instance.new("SpecialMesh", ice)
  97. ice2.MeshType = "Brick"
  98. ice2.Scale = Vector3.new(1, 1, 1)
  99. local ice3 = Instance.new("Weld", ice)
  100. ice3.Part0 = Head
  101. ice3.Part1 = ice
  102. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  103. local icesmoke = Instance.new("ParticleEmitter", ice)
  104. icesmoke.VelocitySpread = 5
  105. icesmoke.Size = NumberSequence.new({
  106. NumberSequenceKeypoint.new(0, 0.01),
  107. NumberSequenceKeypoint.new(1, 1)
  108. })
  109. icesmoke.Rate = math.huge
  110. icesmoke.Speed = NumberRange.new(1, 1)
  111. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  112. icesmoke.Transparency = NumberSequence.new({
  113. NumberSequenceKeypoint.new(0, 0.9),
  114. NumberSequenceKeypoint.new(1, 1)
  115. })
  116. icesmoke.Rotation = NumberRange.new(0, 360)
  117. icesmoke.Name = "Smoke"
  118. icesmoke.LightEmission = 0
  119. icesmoke.Acceleration = Vector3.new(0,0,0)
  120. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  121. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  122. icesmoke.LockedToPart = true
  123. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  124. secondcolor = "Really black"
  125. wait(0.016666666666666666)
  126. Effects = {}
  127. local Player = game.Players.localPlayer
  128. local Character = Player.Character
  129. local Humanoid = Character.Humanoid
  130. local mouse = Player:GetMouse()
  131. local LeftArm = Character["Left Arm"]
  132. local RightArm = Character["Right Arm"]
  133. local LeftLeg = Character["Left Leg"]
  134. local RightLeg = Character["Right Leg"]
  135. local Head = Character.Head
  136. local Torso = Character.Torso
  137. local cam = game.Workspace.CurrentCamera
  138. local RootPart = Character.HumanoidRootPart
  139. local RootJoint = RootPart.RootJoint
  140. local equipped = true
  141. local attack = false
  142. local Anim = "Idle"
  143. local idle = 0
  144. local attacktype = 1
  145. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  146. local velocity = RootPart.Velocity.y
  147. local sine = 0
  148. local change = 1
  149. local grabbed = false
  150. local cn = CFrame.new
  151. local mr = math.rad
  152. local angles = CFrame.Angles
  153. local ud = UDim2.new
  154. local c3 = Color3.new
  155. local dir = {
  156. w = 0,
  157. s = 0,
  158. a = 0,
  159. d = 0
  160. }
  161. firemode = true
  162. local Services = {
  163. SoundService = game:GetService("SoundService"),
  164. Players = game:GetService("Players"),
  165. Debris = game:GetService("Debris"),
  166. Workspace = game:GetService("Workspace"),
  167. Lighting = game:GetService("Lighting"),
  168. HttpService = game:GetService("HttpService"),
  169. InsertService = game:GetService("InsertService")
  170. }
  171. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  172. Humanoid.Animator:Destroy()
  173. Character.Animate:Destroy()
  174. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  175. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  176. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  177. RSH, LSH = nil, nil
  178. RW = Instance.new("Weld")
  179. LW = Instance.new("Weld")
  180. RH = Torso["Right Hip"]
  181. LH = Torso["Left Hip"]
  182. RSH = Torso["Right Shoulder"]
  183. LSH = Torso["Left Shoulder"]
  184. RSH.Parent = nil
  185. LSH.Parent = nil
  186. RW.Name = "RW"
  187. RW.Part0 = Torso
  188. RW.C0 = cn(1.5, 0.5, 0)
  189. RW.C1 = cn(0, 0.5, 0)
  190. RW.Part1 = RightArm
  191. RW.Parent = Torso
  192. LW.Name = "LW"
  193. LW.Part0 = Torso
  194. LW.C0 = cn(-1.5, 0.5, 0)
  195. LW.C1 = cn(0, 0.5, 0)
  196. LW.Part1 = LeftArm
  197. LW.Parent = Torso
  198. --------------
  199. function clerp(a, b, t)
  200. local qa = {
  201. QuaternionFromCFrame(a)
  202. }
  203. local qb = {
  204. QuaternionFromCFrame(b)
  205. }
  206. local ax, ay, az = a.x, a.y, a.z
  207. local bx, by, bz = b.x, b.y, b.z
  208. local _t = 1 - t
  209. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  210. end
  211. function QuaternionFromCFrame(cf)
  212. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  213. local trace = m00 + m11 + m22
  214. if trace > 0 then
  215. local s = math.sqrt(1 + trace)
  216. local recip = 0.5 / s
  217. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  218. else
  219. local i = 0
  220. if m00 < m11 then
  221. i = 1
  222. end
  223. if m22 > (i == 0 and m00 or m11) then
  224. i = 2
  225. end
  226. if i == 0 then
  227. local s = math.sqrt(m00 - m11 - m22 + 1)
  228. local recip = 0.5 / s
  229. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  230. elseif i == 1 then
  231. local s = math.sqrt(m11 - m22 - m00 + 1)
  232. local recip = 0.5 / s
  233. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  234. elseif i == 2 then
  235. local s = math.sqrt(m22 - m00 - m11 + 1)
  236. local recip = 0.5 / s
  237. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  238. end
  239. end
  240. end
  241. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  242. local xs, ys, zs = x + x, y + y, z + z
  243. local wx, wy, wz = w * xs, w * ys, w * zs
  244. local xx = x * xs
  245. local xy = x * ys
  246. local xz = x * zs
  247. local yy = y * ys
  248. local yz = y * zs
  249. local zz = z * zs
  250. 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))
  251. end
  252. function QuaternionSlerp(a, b, t)
  253. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  254. local startInterp, finishInterp
  255. if cosTheta >= 1.0E-4 then
  256. if 1 - cosTheta > 1.0E-4 then
  257. local theta = math.acos(cosTheta)
  258. local invSinTheta = 1 / math.sin(theta)
  259. startInterp = math.sin((1 - t) * theta) * invSinTheta
  260. finishInterp = math.sin(t * theta) * invSinTheta
  261. else
  262. startInterp = 1 - t
  263. finishInterp = t
  264. end
  265. elseif 1 + cosTheta > 1.0E-4 then
  266. local theta = math.acos(-cosTheta)
  267. local invSinTheta = 1 / math.sin(theta)
  268. startInterp = math.sin((t - 1) * theta) * invSinTheta
  269. finishInterp = math.sin(t * theta) * invSinTheta
  270. else
  271. startInterp = t - 1
  272. finishInterp = t
  273. end
  274. 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
  275. end
  276. function swait(num)
  277. if num == 0 or num == nil then
  278. game:service("RunService").RenderStepped:wait(0)
  279. else
  280. for i = 0, num do
  281. game:service("RunService").RenderStepped:wait(0)
  282. end
  283. end
  284. end
  285. local RbxUtility = LoadLibrary("RbxUtility")
  286. local Create = RbxUtility.Create
  287. function RemoveOutlines(part)
  288. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  289. end
  290. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  291. local Part = Create("Part")({
  292. formFactor = FormFactor,
  293. Parent = Parent,
  294. Reflectance = Reflectance,
  295. Transparency = Transparency,
  296. CanCollide = false,
  297. Locked = true,
  298. BrickColor = BrickColor.new(tostring(BColor)),
  299. Name = Name,
  300. Size = Size,
  301. Material = Material
  302. })
  303. RemoveOutlines(Part)
  304. return Part
  305. end
  306. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  307. local Msh = Create(Mesh)({
  308. Parent = Part,
  309. Offset = OffSet,
  310. Scale = Scale
  311. })
  312. if Mesh == "SpecialMesh" then
  313. Msh.MeshType = MeshType
  314. Msh.MeshId = MeshId
  315. end
  316. return Msh
  317. end
  318. function CreateWeld(Parent, Part0, Part1, C0, C1)
  319. local Weld = Create("Weld")({
  320. Parent = Parent,
  321. Part0 = Part0,
  322. Part1 = Part1,
  323. C0 = C0,
  324. C1 = C1
  325. })
  326. return Weld
  327. end
  328. function rayCast(Position, Direction, Range, Ignore)
  329. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  330. end
  331. function CreateSound(id, par, vol, pit)
  332. coroutine.resume(coroutine.create(function()
  333. local sou = Instance.new("Sound", par or workspace)
  334. sou.Volume = vol
  335. sou.Pitch = pit or 1
  336. sou.SoundId = id
  337. wait()
  338. sou:play()
  339. game:GetService("Debris"):AddItem(sou, 6)
  340. end))
  341. end
  342. function CreateSong(id, par, vol, pit)
  343. coroutine.resume(coroutine.create(function()
  344. sou2 = Instance.new("Sound", par or workspace)
  345. sou2.Volume = 1
  346. sou2.Pitch = 1
  347. sou2.SoundId = id
  348. wait()
  349. sou2:play()
  350. sou2.Looped = true
  351. end))
  352. end
  353. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  354. local function getclosest(obj, distance)
  355. local last, lastx = distance + 1, nil
  356. for i, v in pairs(workspace:GetChildren()) do
  357. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  358. local t = v.Torso
  359. local dist = t.Position - obj.Position.magnitude
  360. if distance >= dist and last > dist then
  361. last = dist
  362. lastx = v
  363. end
  364. end
  365. end
  366. return lastx
  367. end
  368. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  369. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  370. prt.Anchored = true
  371. prt.CFrame = cframe
  372. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  373. game:GetService("Debris"):AddItem(prt, 10)
  374. if Type == 1 or Type == nil then
  375. table.insert(Effects, {
  376. prt,
  377. "Block1",
  378. delay,
  379. x3,
  380. y3,
  381. z3,
  382. msh
  383. })
  384. elseif Type == 2 then
  385. table.insert(Effects, {
  386. prt,
  387. "Block2",
  388. delay,
  389. x3,
  390. y3,
  391. z3,
  392. msh
  393. })
  394. elseif Type == 3 then
  395. table.insert(Effects, {
  396. prt,
  397. "Block3",
  398. delay,
  399. x3,
  400. y3,
  401. z3,
  402. msh
  403. })
  404. end
  405. end
  406. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  407. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  408. prt.Anchored = true
  409. prt.CFrame = cframe
  410. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  411. game:GetService("Debris"):AddItem(prt, 10)
  412. table.insert(Effects, {
  413. prt,
  414. "Cylinder",
  415. delay,
  416. x3,
  417. y3,
  418. z3,
  419. msh
  420. })
  421. end
  422. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  423. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  424. prt.Anchored = true
  425. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  426. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  427. game:GetService("Debris"):AddItem(prt, 10)
  428. table.insert(Effects, {
  429. prt,
  430. "Cylinder",
  431. delay,
  432. x3,
  433. y3,
  434. z3,
  435. msh
  436. })
  437. end
  438. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  439. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  440. prt.Anchored = true
  441. prt.CFrame = cframe
  442. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  443. game:GetService("Debris"):AddItem(prt, 10)
  444. table.insert(Effects, {
  445. prt,
  446. "Cylinder",
  447. delay,
  448. x3,
  449. y3,
  450. z3,
  451. msh
  452. })
  453. end
  454. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  455. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  456. prt.Anchored = true
  457. prt.CFrame = cframe
  458. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  459. game:GetService("Debris"):AddItem(prt, 10)
  460. table.insert(Effects, {
  461. prt,
  462. "Cylinder",
  463. delay,
  464. x3,
  465. y3,
  466. z3,
  467. msh
  468. })
  469. end
  470. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  471. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  472. prt.Anchored = true
  473. prt.CFrame = cframe
  474. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  475. game:GetService("Debris"):AddItem(prt, 10)
  476. table.insert(Effects, {
  477. prt,
  478. "Cylinder",
  479. delay,
  480. x3,
  481. y3,
  482. z3,
  483. msh
  484. })
  485. end
  486. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  487. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  488. prt.Anchored = true
  489. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  490. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  491. local num = math.random(10, 50) / 1000
  492. game:GetService("Debris"):AddItem(prt, 10)
  493. table.insert(Effects, {
  494. prt,
  495. "Shatter",
  496. num,
  497. prt.CFrame,
  498. math.random() - math.random(),
  499. 0,
  500. math.random(50, 100) / 100
  501. })
  502. end
  503. for i = 0, 1, 0.05 do
  504. swait()
  505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  507. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  509. if Torsovelocity.Y > 1 then
  510. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
  511. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  512. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  513. elseif Torsovelocity.Y < 1 then
  514. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  515. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  516. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  517. end
  518. end
  519. attack = false
  520. game:GetService("RunService").Stepped:connect(function()
  521. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  522. velocity = RootPart.Velocity.y
  523. sine = sine + change
  524. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  525. if equipped == true or equipped == false then
  526. if 1 < RootPart.Velocity.y and hit == nil then
  527. Anim = "Jump"
  528. if attack == false and ice_mode == false then
  529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  531. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  532. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  533. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  534. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  535. end
  536. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  537. Anim = "Fall"
  538. if attack == false then
  539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  541. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  542. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  543. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  544. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  545. end
  546. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  547. Anim = "Idle"
  548. if attack == false then
  549. change = 1
  550. 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(0)), .1)
  551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  552. RW.C0 = clerp(RW.C0, CFrame.new(0.9, 0.5, -0.5) * angles(math.rad(60), math.rad(0), math.rad(-60 + 3 * math.cos(sine / 25))), 0.1)
  553. LW.C0 = clerp(LW.C0, CFrame.new(-0.9, 0.4, -0.5) * angles(math.rad(60), math.rad(0), math.rad(60 - 3 * math.cos(sine / 25))), 0.1)
  554. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  555. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  556. end
  557. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  558. Anim = "Walk"
  559. if attack == false then
  560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
  561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  562. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  563. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  564. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  565. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  566. end
  567. end
  568. end
  569. if equipped == true or equipped == false then
  570. if 1 < RootPart.Velocity.Y and hit == nil then
  571. Anim = "Jump"
  572. if attack == false and ice_mode == true then
  573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  577. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  578. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  579. end
  580. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  581. Anim = "Fall"
  582. if attack == false then
  583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  587. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  588. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  589. end
  590. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  591. Anim = "Idle"
  592. if attack == false then
  593. change = 0.8
  594. 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)
  595. 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)
  596. 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)
  597. 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)
  598. 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)
  599. 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)
  600. end
  601. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  602. Anim = "Walk"
  603. if attack == false then
  604. 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)
  605. 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)
  606. 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)
  607. 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)
  608. 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)
  609. 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)
  610. end
  611. end
  612. end
  613. if 0 < #Effects then
  614. for e = 1, #Effects do
  615. if Effects[e] ~= nil then
  616. local Thing = Effects[e]
  617. if Thing ~= nil then
  618. local Part = Thing[1]
  619. local Mode = Thing[2]
  620. local Delay = Thing[3]
  621. local IncX = Thing[4]
  622. local IncY = Thing[5]
  623. local IncZ = Thing[6]
  624. if 1 >= Thing[1].Transparency then
  625. if Thing[2] == "Block1" then
  626. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  627. local Mesh = Thing[1].Mesh
  628. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  629. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  630. elseif Thing[2] == "Block2" then
  631. 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)
  632. local Mesh = Thing[7]
  633. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  634. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  635. elseif Thing[2] == "Block3" then
  636. 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)
  637. local Mesh = Thing[7]
  638. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  639. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  640. elseif Thing[2] == "Cylinder" then
  641. local Mesh = Thing[1].Mesh
  642. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  643. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  644. elseif Thing[2] == "Blood" then
  645. local Mesh = Thing[7]
  646. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  647. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  648. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  649. elseif Thing[2] == "Elec" then
  650. local Mesh = Thing[1].Mesh
  651. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  652. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  653. elseif Thing[2] == "Disappear" then
  654. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  655. elseif Thing[2] == "Shatter" then
  656. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  657. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  658. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  659. Thing[6] = Thing[6] + Thing[5]
  660. end
  661. else
  662. Part.Parent = nil
  663. table.remove(Effects, e)
  664. end
  665. end
  666. end
  667. end
  668. end
  669. end)
  670. function RemoveOutlines(part)
  671. part.TopSurface = 10
  672. end
  673. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  674. local Part = Create("Part")({
  675. Parent = Parent,
  676. Reflectance = Reflectance,
  677. Transparency = Transparency,
  678. CanCollide = false,
  679. Locked = true,
  680. BrickColor = BrickColor.new(tostring(BColor)),
  681. Name = Name,
  682. Size = Size,
  683. Material = Material
  684. })
  685. RemoveOutlines(Part)
  686. return Part
  687. end
  688. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  689. local Msh = Create(Mesh)({
  690. Parent = Part,
  691. Offset = OffSet,
  692. Scale = Scale
  693. })
  694. if Mesh == "SpecialMesh" then
  695. Msh.MeshType = MeshType
  696. Msh.MeshId = MeshId
  697. end
  698. return Msh
  699. end
  700. function CreateWeld(Parent, Part0, Part1, C0, C1)
  701. local Weld = Create("Weld")({
  702. Parent = Parent,
  703. Part0 = Part0,
  704. Part1 = Part1,
  705. C0 = C0,
  706. C1 = C1
  707. })
  708. return Weld
  709. end
  710. WSHM = {
  711. "White",
  712. "Pastel light blue"
  713. }
  714. WSH = WSHM[math.random(1, #WSHM)]
  715. function IcePartFunk(HPart, aria, Min, Max)
  716. IcePart = Instance.new("Part", HPart)
  717. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  718. IcePart.CanCollide = false
  719. IuW = Instance.new("Weld")
  720. IuW.Name = "GuW"
  721. IuW.Part0 = HPart
  722. 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))
  723. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  724. IuW.Part1 = IcePart
  725. IuW.Parent = HPart
  726. IcePart.Transparency = 0.85
  727. IcePart.Material = "Neon"
  728. WSH = WSHM[math.random(1, #WSHM)]
  729. IcePart.BrickColor = BrickColor.new("" .. WSH)
  730. RemoveOutlines(IcePart)
  731. game:GetService("Debris"):AddItem(IuW, 4)
  732. game:GetService("Debris"):AddItem(IcePart, 6)
  733. end
  734. SpikeMeshId = 1033714
  735. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  736. local Part = Instance.new("Part", Parent)
  737. Part.Name = Name
  738. Part.BrickColor = BrickColor.new(Color)
  739. Part.Size = Size
  740. Part.Material = Material
  741. Part.Transparency = Transparency
  742. Part.CanCollide = false
  743. RemoveOutlines(Part)
  744. local Mesh = Instance.new("SpecialMesh", Part)
  745. Mesh.MeshType = "Sphere"
  746. Mesh.Scale = Scale
  747. return Mesh and Part
  748. end
  749. CFuncs = {
  750. Part = {
  751. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  752. local Part = Create("Part")({
  753. Parent = Parent,
  754. Reflectance = Reflectance,
  755. Transparency = Transparency,
  756. CanCollide = false,
  757. Locked = true,
  758. BrickColor = BrickColor.new(tostring(BColor)),
  759. Name = Name,
  760. Size = Size,
  761. Material = Material
  762. })
  763. RemoveOutlines(Part)
  764. return Part
  765. end
  766. },
  767. Mesh = {
  768. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  769. local Msh = Create(Mesh)({
  770. Parent = Part,
  771. Offset = OffSet,
  772. Scale = Scale
  773. })
  774. if Mesh == "SpecialMesh" then
  775. Msh.MeshType = MeshType
  776. Msh.MeshId = MeshId
  777. end
  778. return Msh
  779. end
  780. },
  781. Mesh = {
  782. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  783. local Msh = Create(Mesh)({
  784. Parent = Part,
  785. Offset = OffSet,
  786. Scale = Scale
  787. })
  788. if Mesh == "SpecialMesh" then
  789. Msh.MeshType = MeshType
  790. Msh.MeshId = MeshId
  791. end
  792. return Msh
  793. end
  794. },
  795. Weld = {
  796. Create = function(Parent, Part0, Part1, C0, C1)
  797. local Weld = Create("Weld")({
  798. Parent = Parent,
  799. Part0 = Part0,
  800. Part1 = Part1,
  801. C0 = C0,
  802. C1 = C1
  803. })
  804. return Weld
  805. end
  806. },
  807. Sound = {
  808. Create = function(id, par, vol, pit)
  809. coroutine.resume(coroutine.create(function()
  810. local S = Create("Sound")({
  811. Volume = vol,
  812. Pitch = pit or 1,
  813. SoundId = id,
  814. Parent = par or workspace
  815. })
  816. wait()
  817. S:play()
  818. game:GetService("Debris"):AddItem(S, 6)
  819. end))
  820. end
  821. },
  822. ParticleEmitter = {
  823. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  824. local fp = Create("ParticleEmitter")({
  825. Parent = Parent,
  826. Color = ColorSequence.new(Color1, Color2),
  827. LightEmission = LightEmission,
  828. Size = Size,
  829. Texture = Texture,
  830. Transparency = Transparency,
  831. ZOffset = ZOffset,
  832. Acceleration = Accel,
  833. Drag = Drag,
  834. LockedToPart = LockedToPart,
  835. VelocityInheritance = VelocityInheritance,
  836. EmissionDirection = EmissionDirection,
  837. Enabled = Enabled,
  838. Lifetime = LifeTime,
  839. Rate = Rate,
  840. Rotation = Rotation,
  841. RotSpeed = RotSpeed,
  842. Speed = Speed,
  843. VelocitySpread = VelocitySpread
  844. })
  845. return fp
  846. end
  847. }
  848. }
  849. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  850. if hit.Parent == nil then
  851. return
  852. end
  853. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  854. for _, v in pairs(hit.Parent:children()) do
  855. if v:IsA("Humanoid") then
  856. h = v
  857. end
  858. end
  859. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  860. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  861. return
  862. end
  863. local c = Create("ObjectValue")({
  864. Name = "creator",
  865. Value = game:service("Players").LocalPlayer,
  866. Parent = h
  867. })
  868. game:GetService("Debris"):AddItem(c, 0.5)
  869. if HitSound ~= nil and HitPitch ~= nil then
  870. CreateSound(HitSound, hit, 1, HitPitch)
  871. end
  872. local Damage = math.random(minim, maxim)
  873. local blocked = false
  874. local block = hit.Parent:findFirstChild("Block")
  875. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  876. blocked = true
  877. block.Value = block.Value - 1
  878. print(block.Value)
  879. end
  880. if blocked == false then
  881. h.Health = h.Health - Damage
  882. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  883. else
  884. h.Health = h.Health - Damage / 2
  885. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  886. end
  887. if Type == "Knockdown" then
  888. local hum = hit.Parent.Humanoid
  889. hum.PlatformStand = true
  890. coroutine.resume(coroutine.create(function(HHumanoid)
  891. swait(1)
  892. HHumanoid.PlatformStand = false
  893. end), hum)
  894. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  895. local bodvol = Create("BodyVelocity")({
  896. velocity = angle * knockback,
  897. P = 5000,
  898. maxForce = Vector3.new(8000, 8000, 8000),
  899. Parent = hit
  900. })
  901. local rl = Create("BodyAngularVelocity")({
  902. P = 3000,
  903. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  904. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  905. Parent = hit
  906. })
  907. game:GetService("Debris"):AddItem(bodvol, 0.5)
  908. game:GetService("Debris"):AddItem(rl, 0.5)
  909. elseif Type == "Normal" then
  910. local vp = Create("BodyVelocity")({
  911. P = 500,
  912. maxForce = Vector3.new(math.huge, 0, math.huge),
  913. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  914. })
  915. if knockback > 0 then
  916. vp.Parent = hit.Parent.Torso
  917. end
  918. game:GetService("Debris"):AddItem(vp, 0.5)
  919. elseif Type == "Impale" then
  920. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  921. Spike.Anchored = true
  922. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  923. Spike.Position = hit.Parent.Torso.Position
  924. for i = 1, 5 do
  925. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  926. end
  927. Services.Debris:AddItem(Spike, 4)
  928. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  929. hit.Parent.Humanoid.PlatformStand = true
  930. swait(1)
  931. hit.Parent.Humanoid.PlatformStand = false
  932. elseif Type == "Up" then
  933. local bodyVelocity = Create("BodyVelocity")({
  934. velocity = Vector3.new(0, 20, 0),
  935. P = 5000,
  936. maxForce = Vector3.new(8000, 8000, 8000),
  937. Parent = hit
  938. })
  939. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  940. local bodyVelocity = Create("BodyVelocity")({
  941. velocity = Vector3.new(0, 20, 0),
  942. P = 5000,
  943. maxForce = Vector3.new(8000, 8000, 8000),
  944. Parent = hit
  945. })
  946. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  947. elseif Type == "Snare" then
  948. local bp = Create("BodyPosition")({
  949. P = 900,
  950. D = 1000,
  951. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  952. position = hit.Parent.Torso.Position,
  953. Parent = hit.Parent.Torso
  954. })
  955. game:GetService("Debris"):AddItem(bp, 1)
  956. elseif Type == "Slowness" then
  957. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  958. for i = 1, 25 do
  959. hit.Parent.Humanoid.WalkSpeed = 4
  960. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  961. end
  962. wait(4)
  963. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  964. elseif Type == "FireDmg" then
  965. for i = 1, math.random(60, 150) do
  966. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  967. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  968. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  969. wait(0.1)
  970. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  971. end
  972. elseif Type == "Freeze" then
  973. local bp = Create("BodyPosition")({
  974. P = 900,
  975. D = 1000,
  976. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  977. position = hit.Parent.Torso.Position,
  978. Parent = hit.Parent.Torso
  979. })
  980. game:GetService("Debris"):AddItem(bp, 4)
  981. for i = 1, 25 do
  982. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  983. end
  984. elseif Type == "Freeze2" then
  985. local BodPos = Create("BodyPosition")({
  986. P = 50000,
  987. D = 1000,
  988. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  989. position = hit.Parent.Torso.Position,
  990. Parent = hit.Parent.Torso
  991. })
  992. local BodGy = Create("BodyGyro")({
  993. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  994. P = 20000,
  995. Parent = hit.Parent.Torso,
  996. cframe = hit.Parent.Torso.CFrame
  997. })
  998. hit.Parent.Torso.Anchored = true
  999. coroutine.resume(coroutine.create(function(Part)
  1000. swait(1.5)
  1001. Part.Anchored = false
  1002. end), hit.Parent.Torso)
  1003. game:GetService("Debris"):AddItem(BodPos, 3)
  1004. game:GetService("Debris"):AddItem(BodGy, 3)
  1005. end
  1006. local debounce = Create("BoolValue")({
  1007. Name = "DebounceHit",
  1008. Parent = hit.Parent,
  1009. Value = true
  1010. })
  1011. game:GetService("Debris"):AddItem(debounce, Delay)
  1012. c = Instance.new("ObjectValue")
  1013. c.Name = "creator"
  1014. c.Value = Player
  1015. c.Parent = h
  1016. game:GetService("Debris"):AddItem(c, 0.5)
  1017. end
  1018. end
  1019. function ShowDamage(Pos, Text, Time, Color)
  1020. local Rate = 0.033333333333333
  1021. if not Pos then
  1022. local Pos = Vector3.new(0, 0, 0)
  1023. end
  1024. local Text = Text or ""
  1025. local Time = Time or 2
  1026. if not Color then
  1027. local Color = Color3.new(1, 0, 1)
  1028. end
  1029. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1030. EffectPart.Anchored = true
  1031. local BillboardGui = Create("BillboardGui")({
  1032. Size = UDim2.new(3, 0, 3, 0),
  1033. Adornee = EffectPart,
  1034. Parent = EffectPart
  1035. })
  1036. local TextLabel = Create("TextLabel")({
  1037. BackgroundTransparency = 1,
  1038. Size = UDim2.new(1, 0, 1, 0),
  1039. Text = Text,
  1040. TextColor3 = Color,
  1041. TextScaled = true,
  1042. Font = Enum.Font.ArialBold,
  1043. Parent = BillboardGui
  1044. })
  1045. game.Debris:AddItem(EffectPart, Time + 0.1)
  1046. EffectPart.Parent = game:GetService("Workspace")
  1047. delay(0, function()
  1048. local Frames = Time / Rate
  1049. for Frame = 1, Frames do
  1050. wait(Rate)
  1051. local Percent = Frame / Frames
  1052. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1053. TextLabel.TextTransparency = Percent
  1054. end
  1055. if EffectPart and EffectPart.Parent then
  1056. EffectPart:Destroy()
  1057. end
  1058. end)
  1059. end
  1060. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1061. for _, c in pairs(workspace:children()) do
  1062. local hum = c:findFirstChild("Humanoid")
  1063. if hum ~= nil then
  1064. local head = c:findFirstChild("Head")
  1065. if head ~= nil then
  1066. local targ = head.Position - Part.Position
  1067. local mag = targ.magnitude
  1068. if magni >= mag and c.Name ~= Player.Name then
  1069. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1070. end
  1071. end
  1072. end
  1073. end
  1074. end
  1075. function MagniKILL(Part, magni, knock, Type)
  1076. for _, c in pairs(workspace:children()) do
  1077. local hum = c:findFirstChild("Humanoid")
  1078. if hum ~= nil then
  1079. local head = c:findFirstChild("Head")
  1080. if head ~= nil then
  1081. local targ = head.Position - Part.Position
  1082. local mag = targ.magnitude
  1083. if magni >= mag and c.Name ~= Player.Name then
  1084. hum.Health = 0
  1085. end
  1086. end
  1087. end
  1088. end
  1089. end
  1090. EffectModel = Instance.new("Model", Character)
  1091. EffectModel.Name = "Effects"
  1092. Effects = {
  1093. Block = {
  1094. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1095. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1096. prt.Anchored = true
  1097. prt.CFrame = cframe
  1098. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1099. game:GetService("Debris"):AddItem(prt, 10)
  1100. if Type == 1 or Type == nil then
  1101. table.insert(Effects, {
  1102. prt,
  1103. "Block1",
  1104. delay,
  1105. x3,
  1106. y3,
  1107. z3,
  1108. msh
  1109. })
  1110. elseif Type == 2 then
  1111. table.insert(Effects, {
  1112. prt,
  1113. "Block2",
  1114. delay,
  1115. x3,
  1116. y3,
  1117. z3,
  1118. msh
  1119. })
  1120. else
  1121. table.insert(Effects, {
  1122. prt,
  1123. "Block3",
  1124. delay,
  1125. x3,
  1126. y3,
  1127. z3,
  1128. msh
  1129. })
  1130. end
  1131. end
  1132. },
  1133. Sphere = {
  1134. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1135. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1136. prt.Anchored = true
  1137. prt.CFrame = cframe
  1138. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1139. game:GetService("Debris"):AddItem(prt, 10)
  1140. table.insert(Effects, {
  1141. prt,
  1142. "Cylinder",
  1143. delay,
  1144. x3,
  1145. y3,
  1146. z3,
  1147. msh
  1148. })
  1149. end
  1150. },
  1151. Cylinder = {
  1152. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1153. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1154. prt.Anchored = true
  1155. prt.CFrame = cframe
  1156. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1157. game:GetService("Debris"):AddItem(prt, 10)
  1158. table.insert(Effects, {
  1159. prt,
  1160. "Cylinder",
  1161. delay,
  1162. x3,
  1163. y3,
  1164. z3,
  1165. msh
  1166. })
  1167. end
  1168. },
  1169. Wave = {
  1170. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1171. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1172. prt.Anchored = true
  1173. prt.CFrame = cframe
  1174. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1175. game:GetService("Debris"):AddItem(prt, 10)
  1176. table.insert(Effects, {
  1177. prt,
  1178. "Cylinder",
  1179. delay,
  1180. x3,
  1181. y3,
  1182. z3,
  1183. msh
  1184. })
  1185. end
  1186. },
  1187. Ring = {
  1188. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1189. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1190. prt.Anchored = true
  1191. prt.CFrame = cframe
  1192. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1193. game:GetService("Debris"):AddItem(prt, 10)
  1194. table.insert(Effects, {
  1195. prt,
  1196. "Cylinder",
  1197. delay,
  1198. x3,
  1199. y3,
  1200. z3,
  1201. msh
  1202. })
  1203. end
  1204. },
  1205. Break = {
  1206. Create = function(brickcolor, cframe, x1, y1, z1)
  1207. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1208. prt.Anchored = true
  1209. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1210. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1211. local num = math.random(10, 50) / 1000
  1212. game:GetService("Debris"):AddItem(prt, 10)
  1213. table.insert(Effects, {
  1214. prt,
  1215. "Shatter",
  1216. num,
  1217. prt.CFrame,
  1218. math.random() - math.random(),
  1219. 0,
  1220. math.random(50, 100) / 100
  1221. })
  1222. end
  1223. }
  1224. }
  1225. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1226. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1227. prt.Anchored = true
  1228. prt.CFrame = cframe
  1229. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1230. game:GetService("Debris"):AddItem(prt, 10)
  1231. if Type == 1 or Type == nil then
  1232. table.insert(Effects, {
  1233. prt,
  1234. "Block1",
  1235. delay,
  1236. x3,
  1237. y3,
  1238. z3,
  1239. msh
  1240. })
  1241. elseif Type == 2 then
  1242. table.insert(Effects, {
  1243. prt,
  1244. "Block2",
  1245. delay,
  1246. x3,
  1247. y3,
  1248. z3,
  1249. msh
  1250. })
  1251. elseif Type == 3 then
  1252. table.insert(Effects, {
  1253. prt,
  1254. "Block3",
  1255. delay,
  1256. x3,
  1257. y3,
  1258. z3,
  1259. msh
  1260. })
  1261. end
  1262. end
  1263. function CreateSound(id, par, vol, pit)
  1264. coroutine.resume(coroutine.create(function()
  1265. local sou = Instance.new("Sound", par or workspace)
  1266. sou.Volume = vol
  1267. sou.Pitch = pit or 1
  1268. sou.SoundId = id
  1269. swait()
  1270. sou:play()
  1271. game:GetService("Debris"):AddItem(sou, 6)
  1272. end))
  1273. end
  1274. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1275. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1276. prt.Anchored = true
  1277. prt.CFrame = cframe
  1278. prt.Material = "Neon"
  1279. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1280. game:GetService("Debris"):AddItem(prt, 10)
  1281. coroutine.resume(coroutine.create(function(Part, Mesh)
  1282. for i = 0, 6, delay do
  1283. swait()
  1284. Part.Transparency = i
  1285. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1286. end
  1287. Part.Parent = nil
  1288. end), prt, msh)
  1289. end
  1290. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1291. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1292. local MainPos = partt.Position
  1293. local MainPos2 = mouse + SpreadVectors
  1294. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1295. local speed = 1000
  1296. local num = 1
  1297. coroutine.resume(coroutine.create(function()
  1298. repeat
  1299. swait()
  1300. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1301. local mag =(MainPos - pos).magnitude
  1302. 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)
  1303. MainPos = MainPos + MouseLook.lookVector * speed
  1304. num = num - 1
  1305. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1306. if hit ~= nil then
  1307. num = 0
  1308. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1309. refpart.Anchored = true
  1310. refpart.CFrame = CFrame.new(pos)
  1311. game:GetService("Debris"):AddItem(refpart, 2)
  1312. end
  1313. if num <= 0 then
  1314. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1315. refpart.Anchored = true
  1316. refpart.CFrame = CFrame.new(pos)
  1317. if hit ~= nil then
  1318. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1319. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1320. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1321. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1322. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1323. end
  1324. game:GetService("Debris"):AddItem(refpart, 0)
  1325. end
  1326. until num <= 0
  1327. end))
  1328. end
  1329. function shoottraildd2(mouse, partt, SpreadAmount)
  1330. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1331. local MainPos = partt.Position
  1332. local MainPos2 = mouse + SpreadVectors
  1333. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1334. local speed = 3000
  1335. local num = 1
  1336. coroutine.resume(coroutine.create(function()
  1337. repeat
  1338. swait()
  1339. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1340. local mag = (MainPos - pos).magnitude
  1341. 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)
  1342. MainPos = MainPos + MouseLook.lookVector * speed
  1343. num = num - 1
  1344. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1345. if hit ~= nil then
  1346. num = 0
  1347. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1348. refpart.Anchored = true
  1349. refpart.CFrame = CFrame.new(pos)
  1350. game:GetService("Debris"):AddItem(refpart, 2)
  1351. end
  1352. if num <= 0 then
  1353. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1354. refpart.Anchored = true
  1355. refpart.CFrame = CFrame.new(pos)
  1356. if hit ~= nil then
  1357. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1358. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1359. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1360. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1361. MagniKILL(refpart, 80, 0, "Normal")
  1362. end
  1363. game:GetService("Debris"):AddItem(refpart, 0)
  1364. end
  1365. until num <= 0
  1366. end))
  1367. end
  1368. function shoottraildd22(mouse, partt, SpreadAmount)
  1369. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1370. local MainPos = partt.Position
  1371. local MainPos2 = mouse + SpreadVectors
  1372. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1373. local speed = 900
  1374. local num = 1
  1375. coroutine.resume(coroutine.create(function()
  1376. repeat
  1377. swait()
  1378. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1379. local mag = (MainPos - pos).magnitude
  1380. 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)
  1381. MainPos = MainPos + MouseLook.lookVector * speed
  1382. num = num - 1
  1383. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1384. if hit ~= nil then
  1385. num = 0
  1386. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1387. refpart.Anchored = true
  1388. refpart.CFrame = CFrame.new(pos)
  1389. game:GetService("Debris"):AddItem(refpart, 2)
  1390. end
  1391. if num <= 0 then
  1392. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1393. refpart.Anchored = true
  1394. refpart.CFrame = CFrame.new(pos)
  1395. if hit ~= nil then
  1396. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1397. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1398. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1399. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1400. MagniKILL(refpart, 80, 0, "Normal")
  1401. end
  1402. game:GetService("Debris"):AddItem(refpart, 0)
  1403. end
  1404. until num <= 0
  1405. end))
  1406. end
  1407. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1408. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1409. local MainPos = partt.Position
  1410. local MainPos2 = mouse + SpreadVectors
  1411. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1412. local speed = 200
  1413. local num = 0
  1414. coroutine.resume(coroutine.create(function()
  1415. repeat
  1416. swait()
  1417. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1418. local mag = (MainPos - pos).magnitude
  1419. 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)
  1420. MainPos = MainPos + MouseLook.lookVector * speed
  1421. num = num - 1
  1422. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1423. if hit ~= nil then
  1424. num = 0
  1425. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1426. refpart.Anchored = true
  1427. refpart.CFrame = CFrame.new(pos)
  1428. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1429. game:GetService("Debris"):AddItem(refpart, 2)
  1430. end
  1431. if num <= 0 then
  1432. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1433. refpart.Anchored = true
  1434. refpart.CFrame = CFrame.new(pos)
  1435. if hit ~= nil then
  1436. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1437. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1438. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1439. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1440. end
  1441. game:GetService("Debris"):AddItem(refpart, 0)
  1442. end
  1443. until num <= 0
  1444. end))
  1445. end
  1446. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1447. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1448. local MainPos = partt.Position
  1449. local MainPos2 = mouse + SpreadVectors
  1450. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1451. local speed = 500
  1452. local num = 1
  1453. coroutine.resume(coroutine.create(function()
  1454. repeat
  1455. swait()
  1456. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1457. local mag = (MainPos - pos).magnitude
  1458. 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)
  1459. MainPos = MainPos + MouseLook.lookVector * speed
  1460. num = num - 1
  1461. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1462. if hit ~= nil then
  1463. num = 0
  1464. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1465. refpart.Anchored = true
  1466. refpart.CFrame = CFrame.new(pos)
  1467. game:GetService("Debris"):AddItem(refpart, 2)
  1468. end
  1469. if num <= 0 then
  1470. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1471. refpart.Anchored = true
  1472. refpart.CFrame = CFrame.new(pos)
  1473. if hit ~= nil then
  1474. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1475. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1476. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1477. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1478. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1479. end
  1480. game:GetService("Debris"):AddItem(refpart, 0)
  1481. end
  1482. until num <= 0
  1483. end))
  1484. end
  1485.  
  1486.  
  1487. ---
  1488.  
  1489. attackdebounce = false
  1490. deb=false
  1491.  
  1492. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1493. if hit.Parent==nil then
  1494. return
  1495. end
  1496. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1497. for _,v in pairs(hit.Parent:children()) do
  1498. if v:IsA("Humanoid") then
  1499. h=v
  1500. end
  1501. end
  1502. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1503. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1504. end
  1505. if hit.Parent.className=="Hat" then
  1506. hit=hit.Parent.Parent:findFirstChild("Head")
  1507. end
  1508. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1509. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1510. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1511. return
  1512. end]]
  1513. -- hs(hit,1.2)
  1514. c=Instance.new("ObjectValue")
  1515. c.Name="creator"
  1516. c.Value=game:service("Players").LocalPlayer
  1517. c.Parent=h
  1518. game:GetService("Debris"):AddItem(c,.5)
  1519. Damage=math.random(minim,maxim)
  1520. -- h:TakeDamage(Damage)
  1521. blocked=false
  1522. block=hit.Parent:findFirstChild("Block")
  1523. if block~=nil then
  1524. print(block.className)
  1525. if block.className=="NumberValue" then
  1526. if block.Value>0 then
  1527. blocked=true
  1528. if decreaseblock==nil then
  1529. block.Value=block.Value-1
  1530. end
  1531. end
  1532. end
  1533. if block.className=="IntValue" then
  1534. if block.Value>0 then
  1535. blocked=true
  1536. if decreaseblock~=nil then
  1537. block.Value=block.Value-1
  1538. end
  1539. end
  1540. end
  1541. end
  1542. if blocked==false then
  1543. -- h:TakeDamage(Damage)
  1544. h.Health=h.Health-Damage
  1545. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1546. else
  1547. h.Health=h.Health-(Damage/2)
  1548. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1549. end
  1550. if Type=="Knockdown" then
  1551. Humanoid=hit.Parent.Humanoid
  1552. Humanoid.PlatformStand=true
  1553. coroutine.resume(coroutine.create(function(HHumanoid)
  1554. swait(1)
  1555. HHumanoid.PlatformStand=false
  1556. end),Humanoid)
  1557. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1558. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1559. local bodvol=Instance.new("BodyVelocity")
  1560. bodvol.velocity=angle*knockback
  1561. bodvol.P=5000
  1562. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1563. bodvol.Parent=hit
  1564. rl=Instance.new("BodyAngularVelocity")
  1565. rl.P=3000
  1566. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1567. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1568. rl.Parent=hit
  1569. game:GetService("Debris"):AddItem(bodvol,.5)
  1570. game:GetService("Debris"):AddItem(rl,.5)
  1571. elseif Type=="Normal" then
  1572. bp=Instance.new("BodyVelocity")
  1573. bp.P=100000
  1574. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1575. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1576. if KnockbackType==1 then
  1577. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1578. elseif KnockbackType==2 then
  1579. bp.velocity=Property.CFrame.lookVector*knockback
  1580. end
  1581. if knockback>0 then
  1582. bp.Parent=hit.Parent.Torso
  1583.  
  1584. end
  1585. game:GetService("Debris"):AddItem(bp,.5)
  1586. elseif Type=="Up" then
  1587. local bodyVelocity=Instance.new("BodyVelocity")
  1588. bodyVelocity.velocity=vt(0,60,0)
  1589. bodyVelocity.P=5000
  1590. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1591. bodyVelocity.Parent=hit
  1592. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1593. rl=Instance.new("BodyAngularVelocity")
  1594. rl.P=3000
  1595. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1596. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1597. rl.Parent=hit
  1598. game:GetService("Debris"):AddItem(rl,.5)
  1599. elseif Type=="Snare" then
  1600. bp=Instance.new("BodyPosition")
  1601. bp.P=2000
  1602. bp.D=100
  1603. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1604. bp.position=hit.Parent.Torso.Position
  1605. bp.Parent=hit.Parent.Torso
  1606. game:GetService("Debris"):AddItem(bp,1)
  1607. elseif Type=="Target" then
  1608. if Targetting==false then
  1609. ZTarget=hit.Parent.Torso
  1610. coroutine.resume(coroutine.create(function(Part)
  1611. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1612. swait(1)
  1613. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1614. end),ZTarget)
  1615. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1616. targetgui=Instance.new("BillboardGui")
  1617. targetgui.Parent=ZTarget
  1618. targetgui.Size=UDim2.new(10,100,10,100)
  1619. targ=Instance.new("ImageLabel")
  1620. targ.Parent=targetgui
  1621. targ.BackgroundTransparency=1
  1622. targ.Image="rbxassetid://4834067"
  1623. targ.Size=UDim2.new(1,0,1,0)
  1624. cam.CameraType="Scriptable"
  1625. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1626. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1627. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1628. Targetting=true
  1629. RocketTarget=ZTarget
  1630. for i=1,Property do
  1631. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1632. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1633. swait()
  1634. end
  1635. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1636. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1637. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1638. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1639. end
  1640. Targetting=true
  1641. RocketTarget=true
  1642. targetgui.Parent=true
  1643. cam.CameraType="Custom"
  1644. end
  1645. end
  1646. debounce=Instance.new("BoolValue")
  1647. debounce.Name="DebounceHit"
  1648. debounce.Parent=hit.Parent
  1649. debounce.Value=true
  1650. game:GetService("Debris"):AddItem(debounce,Delay)
  1651. c=Instance.new("ObjectValue")
  1652. c.Name="creator"
  1653. c.Value=Player
  1654. c.Parent=h
  1655. game:GetService("Debris"):AddItem(c,.5)
  1656. CRIT=true
  1657. hitDeb=true
  1658. AttackPos=6
  1659. end
  1660. end
  1661.  
  1662. showDamage=function(Char,Dealt,du,Color)
  1663. m=Instance.new("Model")
  1664. m.Name=tostring(Dealt)
  1665. h=Instance.new("Humanoid")
  1666. h.Health=0
  1667. h.MaxHealth=0
  1668. h.Parent=m
  1669. c=Instance.new("Part")
  1670. c.Transparency=0
  1671. c.BrickColor=Color
  1672. c.Transparency = 1
  1673. c.Name="Head"
  1674. c.TopSurface=0
  1675. c.BottomSurface=0
  1676. c.formFactor="Plate"
  1677. c.Size=Vector3.new(1,.4,1)
  1678.  
  1679. local txt = Instance.new("BillboardGui", c)
  1680. txt.Adornee = c
  1681. txt.Name = "_status"
  1682. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1683. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1684. local text = Instance.new("TextLabel", txt)
  1685. text.Size = UDim2.new(10, 0, 7, 0)
  1686. text.FontSize = "Size12"
  1687. text.TextScaled = true
  1688. text.TextTransparency = 0.5
  1689. text.BackgroundTransparency = 1
  1690. text.TextTransparency = 0.5
  1691. text.TextStrokeTransparency = 0.5
  1692. text.Font = "SciFi"
  1693. text.TextStrokeColor3 = Color3.new(0,0,0)
  1694. v=Instance.new("Part")
  1695. v.Name = "ColorBrick"
  1696. v.Parent=c
  1697. v.FormFactor="Symmetric"
  1698. v.Anchored=true
  1699. v.CanCollide=false
  1700. v.BottomSurface="Smooth"
  1701. v.TopSurface="Smooth"
  1702. v.Size=Vector3.new(10,5,3)
  1703. v.Transparency=1
  1704. v.CFrame=c.CFrame
  1705. v.BrickColor=BrickColor.random()
  1706. v.Transparency=1
  1707. text.TextColor3 = t.BrickColor.Color
  1708. v.Shape="Block"
  1709. text.Text = tostring(Dealt)
  1710. ms=Instance.new("CylinderMesh")
  1711. ms.Scale=Vector3.new(.8,.8,.8)
  1712. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1713. local rndm=math.random(1,#hitsounds)
  1714. local r=rndm
  1715. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1716. if CRIT==true then
  1717. ms.Scale=Vector3.new(1,1.25,1)
  1718. end
  1719. ms.Parent=c
  1720. c.Reflectance=0
  1721. Instance.new("BodyGyro").Parent=c
  1722. c.Parent=m
  1723. if Char:findFirstChild("Head")~=nil then
  1724. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1725. elseif Char.Parent:findFirstChild("Head")~=nil then
  1726. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1727. end
  1728. f=Instance.new("BodyPosition")
  1729. f.P=200000
  1730. f.D=100
  1731. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1732. f.position=c.Position+Vector3.new(0,3,0)
  1733. f.Parent=c
  1734. game:GetService("Debris"):AddItem(m,.5+du)
  1735. c.CanCollide=false
  1736. m.Parent=workspace
  1737. c.CanCollide=false
  1738. end
  1739.  
  1740.  
  1741. ------
  1742. hito = function(dm, X, c, dn, dp, dq)
  1743. for I,dr in pairs(workspace:GetChildren()) do
  1744. 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
  1745. local ds = dr:FindFirstChild("Humanoid")
  1746. local dt = dr:FindFirstChild("HumanoidRootPart")
  1747. TakeDamage(ds, c)
  1748. if InForm == true then
  1749. ds.Parent:BreakJoints()
  1750. wait(1.2)
  1751. ds.Parent:Destroy()
  1752. end
  1753. ds:SetStateEnabled(16, true)
  1754. delay(dn, function()
  1755. ds:SetStateEnabled(16, true)
  1756. end)
  1757. local du = Instance.new("StringValue")
  1758. du.Name = "alabo"
  1759. du.Parent = dt
  1760. game.Debris:AddItem(du, dn)
  1761. local dv = Instance.new("Part")
  1762.  
  1763. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1764. dv.Transparency = 0.25
  1765. dv.Anchored = true
  1766. dv.CanCollide = false
  1767. dv.BrickColor = BrickColor.new("White")
  1768. dv.Material = "Neon"
  1769. dv.Locked = true
  1770. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1771. dv.Parent = modz
  1772. local dw = Instance.new("SpecialMesh")
  1773. dw.MeshType = "Sphere"
  1774. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1775. dw.Parent = dv
  1776. game.Debris:AddItem(dv, 1)
  1777. local dx = Instance.new("Model")
  1778. dx.Name = c
  1779. dx.Parent = workspace
  1780. game.Debris:AddItem(dx, 0.5 + c / 75)
  1781. local dy = Instance.new("Humanoid")
  1782. dy.MaxHealth = 0
  1783. dy.Parent = dx
  1784. local dz = Instance.new("Part")
  1785. dz.Name = "Head"
  1786. dz.Locked = true
  1787. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1788. dz.Position = dt.Position
  1789. dz.BrickColor = BrickColor.new("New Yeller")
  1790. dz.Material = "Neon"
  1791. dz.Transparency = 1
  1792. dz.CanCollide = false
  1793. dz.Parent = dx
  1794. local dA = Instance.new("BodyPosition")
  1795. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1796. dA.P = 20000
  1797. dA.D = 300
  1798. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1799. dA.Parent = dz
  1800. local dB = Instance.new("CylinderMesh")
  1801. dB.Parent = dz
  1802. coroutine.resume(coroutine.create(function()
  1803. while dB do
  1804. swait()
  1805. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1806. end
  1807. end))
  1808. if dp then
  1809. local dC = Instance.new("BodyVelocity")
  1810. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1811. dC.P = 9999999999
  1812. dC.Velocity = dp
  1813. dC.Parent = dt
  1814. game.Debris:AddItem(dC, dn)
  1815. end
  1816. if dq then
  1817. local dD = Instance.new("BodyAngularVelocity")
  1818. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1819. dD.P = math.huge
  1820. dD.AngularVelocity = dq
  1821. dD.Parent = dt
  1822. game.Debris:AddItem(dD, dn)
  1823. end
  1824. local dE = Instance.new("Sound")
  1825. dE.Pitch = rd2(10, 11) / 10
  1826. dE.Volume = rd2(10, 13) / 10
  1827. dE.EmitterSize = 10
  1828. dE.SoundId = "rbxassetid://"
  1829. dE.Parent = dv
  1830. dE:Play()
  1831. coroutine.resume(coroutine.create(function()
  1832. for I = 1, 5 do
  1833. swait()
  1834. dv.Transparency = dv.Transparency + 0.175
  1835. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1836. end
  1837. end))
  1838. end
  1839. end
  1840. end
  1841. ------
  1842.  
  1843. vt = Vector3.new
  1844. local new = Instance.new
  1845. local cf = CFrame.new
  1846. local cfa = CFrame.Angles
  1847. local bc = BrickColor.new
  1848.  
  1849. function bigbangattack()
  1850. attack = true
  1851. Humanoid.WalkSpeed = 0
  1852. for i = 0, 8, 0.1 do
  1853. swait()
  1854. 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)
  1855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1857. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1858. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1859. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1860. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1861. end
  1862. local rng = Instance.new("Part", mouse)
  1863. rng.Anchored = true
  1864. rng.BrickColor = BrickColor.new("Cyan")
  1865. rng.CanCollide = false
  1866. rng.FormFactor = 3
  1867. rng.Name = "Ring"
  1868. rng.Size = Vector3.new(0.4,0.4,0.4)
  1869. rng.Transparency = 0
  1870. rng.TopSurface = 0
  1871. rng.BottomSurface = 0
  1872. rng.CFrame = RootPart.CFrame
  1873. local rngm = Instance.new("SpecialMesh", rng)
  1874. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1875.  
  1876. local rng3 = rng:Clone()
  1877. rng3.Parent = char
  1878. local rng3m = rng3.Mesh
  1879.  
  1880. local rng5 = rng:Clone()
  1881. rng5.Parent = char
  1882. rng5.BrickColor = BrickColor.new("Cyan")
  1883. local rng5m = rng5.Mesh
  1884. local rng6 = rng:Clone()
  1885. rng6.Material = "Plastic"
  1886. rng6.BrickColor = BrickColor.new("Cyan")
  1887. rng6.Parent = char
  1888. local rng6m = rng6.Mesh
  1889. rng6m.Scale = vt(7.5,7.5,7.5)
  1890. rng6m.MeshType = "FileMesh"
  1891. rng6m.MeshId = "rbxassetid://430736398"
  1892. local Must2 = Instance.new("Sound",rng6)
  1893. Must2.SoundId = "rbxassetid://135581154"
  1894. Must2.Pitch = 0.99
  1895. Must2.Volume = 3
  1896. Must2.Looped = false
  1897. wait(0)
  1898. Must2:Play()
  1899. local hita = rng6.Touched:connect(function(hit)
  1900. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1901. end)
  1902.  
  1903. rng3.CFrame = RootPart.CFrame
  1904.  
  1905. rng5.CFrame = RootPart.CFrame
  1906. rng6.CFrame = RootPart.CFrame
  1907. local pie222 = Instance.new("ParticleEmitter")
  1908. pie222.Parent = rng6
  1909. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1910. pie222.LightEmission = 1
  1911. pie222.Size = NumberSequence.new(6,1)
  1912. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1913. pie222.Transparency = NumberSequence.new(0.6,1)
  1914. pie222.EmissionDirection = "Top"
  1915. pie222.Enabled = true
  1916. pie222.Lifetime = NumberRange.new(1)
  1917. pie222.Rotation = NumberRange.new(-320, 320)
  1918. pie222.Rate = 404
  1919. pie222.Speed = NumberRange.new(0)
  1920. pie222.LockedToPart = false
  1921. pie222.VelocitySpread = 2
  1922. wait()
  1923. local scaler = 10/5
  1924. local scaler2 = 10/5
  1925. for i = 0,10,0.1 do
  1926. swait()
  1927. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1928.  
  1929. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1930.  
  1931. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1932. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1933. rng6.CFrame = rng3.CFrame
  1934. rng.Transparency = rng.Transparency + 1
  1935.  
  1936. rng3.Transparency = rng3.Transparency + 0.01
  1937.  
  1938. rng5.Transparency = rng5.Transparency + 0.01
  1939. rng6.Transparency = rng6.Transparency + 0.021
  1940. scaler = scaler - 0.125/5
  1941. scaler2 = scaler2 - 0.1/5
  1942.  
  1943. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1944.  
  1945. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1946. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1947. end
  1948. hita:disconnect()
  1949. game:GetService("Debris"):AddItem(rng, 1)
  1950.  
  1951. game:GetService("Debris"):AddItem(rng3, 1)
  1952.  
  1953. game:GetService("Debris"):AddItem(rng5, 1)
  1954. attack = false
  1955. pie222:Destroy()
  1956. Humanoid.WalkSpeed = 16
  1957. end
  1958.  
  1959.  
  1960. function bigbangattack2()
  1961. attack = true
  1962. Humanoid.WalkSpeed = 0
  1963. for i = 0, 8, 0.1 do
  1964. swait()
  1965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1971. end
  1972. local rng = Instance.new("Part", RightArm)
  1973. rng.Anchored = true
  1974. rng.BrickColor = BrickColor.new("Cyan")
  1975. rng.CanCollide = false
  1976. rng.FormFactor = 3
  1977. rng.Name = "Ring"
  1978. rng.Size = Vector3.new(0.4,0.4,0.4)
  1979. rng.Transparency = 0
  1980. rng.TopSurface = 0
  1981. rng.BottomSurface = 0
  1982. rng.CFrame = RootPart.CFrame
  1983. local rngm = Instance.new("SpecialMesh", rng)
  1984. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1985.  
  1986. local rng3 = rng:Clone()
  1987. rng3.Parent = char
  1988. local rng3m = rng3.Mesh
  1989.  
  1990. local rng5 = rng:Clone()
  1991. rng5.Parent = char
  1992. rng5.BrickColor = BrickColor.new("Cyan")
  1993. local rng5m = rng5.Mesh
  1994. local rng6 = rng:Clone()
  1995. rng6.Material = "Plastic"
  1996. rng6.BrickColor = BrickColor.new("Cyan")
  1997. rng6.Parent = char
  1998. local rng6m = rng6.Mesh
  1999. rng6m.Scale = vt(7.5,7.5,30.5)
  2000. rng6m.MeshType = "FileMesh"
  2001. rng6m.MeshId = "rbxassetid://430736398"
  2002. local Must2 = Instance.new("Sound",Torso)
  2003. Must2.SoundId = "rbxassetid://719747626"
  2004. Must2.Pitch = 0.99
  2005. Must2.Volume = 3
  2006. Must2.Looped = false
  2007. wait(0)
  2008. Must2:Play()
  2009. local hita = rng6.Touched:connect(function(hit)
  2010. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2011. end)
  2012.  
  2013. rng3.CFrame = Head.CFrame
  2014.  
  2015. rng5.CFrame = Head.CFrame
  2016. rng6.CFrame = rng5.CFrame
  2017. local pie222 = Instance.new("ParticleEmitter")
  2018. pie222.Parent = rng6
  2019. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2020. pie222.LightEmission = 1
  2021. pie222.Size = NumberSequence.new(15,1)
  2022. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2023. pie222.Transparency = NumberSequence.new(0.6,1)
  2024. pie222.EmissionDirection = "Top"
  2025. pie222.Enabled = true
  2026. pie222.Lifetime = NumberRange.new(1)
  2027. pie222.Rotation = NumberRange.new(-320, 320)
  2028. pie222.Rate = 404
  2029. pie222.Speed = NumberRange.new(0)
  2030. pie222.LockedToPart = false
  2031. pie222.VelocitySpread = 2
  2032. wait()
  2033. local scaler = 10/5
  2034. local scaler2 = 10/5
  2035. for i = 0,10,0.1 do
  2036. swait()
  2037. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2038.  
  2039. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2040.  
  2041. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2042. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2043. rng6.CFrame = rng3.CFrame
  2044. rng.Transparency = rng.Transparency + 1
  2045.  
  2046. rng3.Transparency = rng3.Transparency + 0.01
  2047.  
  2048. rng5.Transparency = rng5.Transparency + 0.01
  2049. rng6.Transparency = rng6.Transparency + 0.021
  2050. scaler = scaler - 0.125/5
  2051. scaler2 = scaler2 - 0.1/5
  2052.  
  2053. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2054.  
  2055. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2056. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2057. end
  2058. hita:disconnect()
  2059. game:GetService("Debris"):AddItem(rng, 1)
  2060.  
  2061. game:GetService("Debris"):AddItem(rng3, 1)
  2062.  
  2063. game:GetService("Debris"):AddItem(rng5, 1)
  2064. attack = false
  2065. pie222:Destroy()
  2066. Humanoid.WalkSpeed = 16
  2067. end
  2068.  
  2069.  
  2070.  
  2071. mouse.KeyDown:connect(function(key)
  2072. if key == "k" then
  2073. bigbangattack()
  2074. end
  2075. end)
  2076.  
  2077. mouse.KeyDown:connect(function(k) ---galickgun
  2078. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2079. MV4 = 0
  2080. local Must = Instance.new("Sound",Torso)
  2081. Must.SoundId = "rbxassetid://719748223"
  2082. Must.Pitch = 0.99
  2083. Must.Volume = 3.4
  2084. Must.Looped = false
  2085. wait(0)
  2086. Must:Play()
  2087. Humanoid.WalkSpeed = 13
  2088. local Aura = Instance.new('ParticleEmitter')
  2089. Aura.Name = "Aura"
  2090. Aura.Texture = "rbxassetid://347730682"
  2091. Aura.Parent = Torso
  2092. Aura.LightEmission = 1
  2093. Aura.Transparency = NumberSequence.new(0.4,1)
  2094. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2095. Aura.Size = NumberSequence.new(1,9)
  2096. Aura.Rotation = NumberRange.new(-360,360)
  2097. Aura.LockedToPart = true
  2098. Aura.Lifetime = NumberRange.new(1)
  2099. Aura.Rate = 100
  2100. Aura.Speed = NumberRange.new(0)
  2101. Aura.EmissionDirection = "Top"
  2102. local Aura2 = Instance.new('ParticleEmitter')
  2103. Aura2.Name = "Aura"
  2104. Aura2.Texture = "rbxassetid://1046299182"
  2105. Aura2.Parent = Torso
  2106. Aura2.LightEmission = 1
  2107. Aura2.Transparency = NumberSequence.new(0,1)
  2108. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2109. Aura2.Size = NumberSequence.new(14)
  2110. Aura2.Rotation = NumberRange.new(-360,360)
  2111. Aura2.LockedToPart = true
  2112. Aura2.Lifetime = NumberRange.new(0.2)
  2113. Aura2.Rate = 20
  2114. Aura2.Speed = NumberRange.new(0)
  2115. Aura2.EmissionDirection = "Top"
  2116. attack = true
  2117. Firepart1 = Instance.new("Part", RightArm)
  2118. Firepart1.Size = Vector3.new(1, 1, 1)
  2119. GuW1 = Instance.new("Weld")
  2120. GuW1.Name = "GuW"
  2121. GuW1.Part0 = RightArm
  2122. GuW1.C0 = cn(0, -1, 0)
  2123. GuW1.C1 = cn(0, 0, 0)
  2124. GuW1.Part1 = Firepart1
  2125. GuW1.Parent = RightArm
  2126. Firepart1.Transparency = 1
  2127. Firepart2 = Instance.new("Part", LeftArm)
  2128. Firepart2.Size = Vector3.new(1, 1, 1)
  2129. GuW2 = Instance.new("Weld")
  2130. GuW2.Name = "GuW"
  2131. GuW2.Part0 = LeftArm
  2132. GuW2.C0 = cn(0, -1, 0)
  2133. GuW2.C1 = cn(0, 0, 0)
  2134. GuW2.Part1 = Firepart2
  2135. GuW2.Parent = LeftArm
  2136. Firepart2.Transparency = 1
  2137. GuW1:Destroy()
  2138. GuW1 = Instance.new("Weld")
  2139. GuW1.Name = "GuW"
  2140. GuW1.Part0 = Torso
  2141. GuW1.C0 = cn(0, 0, -6)
  2142. GuW1.C1 = cn(0, 0, 0)
  2143. GuW1.Part1 = Firepart1
  2144. GuW1.Parent = Torso
  2145. GuW2:Destroy()
  2146. GuW2 = Instance.new("Weld")
  2147. GuW2.Name = "GuW"
  2148. GuW2.Part0 = Torso
  2149. GuW2.C0 = cn(0, 0, -6)
  2150. GuW2.C1 = cn(0, 0, 0)
  2151. GuW2.Part1 = Firepart2
  2152. GuW2.Parent = Torso
  2153. GuW2:Destroy()
  2154. GuW2 = Instance.new("Weld")
  2155. GuW2.Name = "GuW"
  2156. GuW2.Part0 = Torso
  2157. GuW2.C0 = cn(0, 0, -4)
  2158. GuW2.C1 = cn(0, 0, 0)
  2159. GuW2.Part1 = Firepart2
  2160. GuW2.Parent = Torso
  2161. for i = 0, 18, 0.1 do
  2162. swait()
  2163. if Torsovelocity.Y > 2 then
  2164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2166. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2167. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2168. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2169. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2170. elseif Torsovelocity.Y < 1 then
  2171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2173. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2176. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2177. end
  2178. end
  2179. GuW1:Destroy()
  2180. GuW1 = Instance.new("Weld")
  2181. GuW1.Name = "GuW"
  2182. GuW1.Part0 = Torso
  2183. GuW1.C0 = cn(0, 0, -15)
  2184. GuW1.C1 = cn(0, 0, 0)
  2185. GuW1.Part1 = Firepart1
  2186. GuW1.Parent = Torso
  2187. GuW2:Destroy()
  2188. GuW2 = Instance.new("Weld")
  2189. GuW2.Name = "GuW"
  2190. GuW2.Part0 = Torso
  2191. GuW2.C0 = cn(0, 0, -17.5)
  2192. GuW2.C1 = cn(0, 0, 0)
  2193. GuW2.Part1 = Firepart2
  2194. GuW2.Parent = Torso
  2195. local Must = Instance.new("Sound",Torso)
  2196. Must.SoundId = "rbxassetid://719747626"
  2197. Must.Pitch = 0.99
  2198. Must.Volume = 3.9
  2199. Must.Looped = false
  2200. wait(0)
  2201. Must:Play()
  2202. for i = 0, 1.25, 0.01 do
  2203. swait()
  2204. 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)
  2205. shoottraildd22(mouse.Hit.p, Torso, 0)
  2206. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2207. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2208. if Torsovelocity.Y > 2 then
  2209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2211. 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)
  2212. 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)
  2213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2214. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2215. end
  2216. end
  2217. Must:Stop()
  2218. Aura:Destroy()
  2219. Aura2:Destroy()
  2220. wait(0.5)
  2221. Humanoid.WalkSpeed = 16
  2222. attack = false
  2223. MV4 = 300
  2224. Firepart1:Destroy()
  2225. Firepart2:Destroy()
  2226. end
  2227. end)
  2228.  
  2229.  
  2230. d = {}
  2231. function iteffect()
  2232.  
  2233. coroutine.resume(coroutine.create(function()
  2234.  
  2235. for i = 1, 10 do
  2236. effect = Instance.new("Part", workspace)
  2237. effect.Anchored = true
  2238. effect.CanCollide = false
  2239. effect.Size = Vector3.new(0.2, 3, 0.2)
  2240. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2241. effect.Transparency = 0
  2242. effect.Material = "Plastic"
  2243. effect.BrickColor = BrickColor.new("Really black")
  2244. table.insert(d, effect)
  2245. game:GetService("Debris"):AddItem(effect, 0.3)
  2246. end
  2247.  
  2248. coroutine.resume(coroutine.create(function()
  2249. for i = 1, 10 do
  2250. for i,e in pairs(d) do
  2251. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2252. e.Transparency = e.Transparency + 0.030
  2253. end
  2254. wait(0.01)
  2255. end
  2256.  
  2257. end))
  2258. end))
  2259.  
  2260.  
  2261. end
  2262.  
  2263. tp = true
  2264.  
  2265. mouse.KeyDown:connect(function(k)
  2266. if k == "e" then
  2267. if tp == true then
  2268. tp = false
  2269. local Must = Instance.new("Sound",Torso)
  2270. Must.SoundId = "rbxassetid://1055279036"
  2271. Must.Pitch = 0.99
  2272. Must.Volume = 1.2
  2273. Must.Looped = false
  2274. wait(0)
  2275. Must:Play()
  2276. Zanzoken = Instance.new("Part",char)
  2277. Zanzoken.Anchored = true
  2278. Zanzoken.CanCollide = false
  2279. Zanzoken.Position = v3(999,999,999)
  2280. Zanzoken.CFrame = Torso.CFrame
  2281. game.Debris:AddItem(Zanzoken,0.5)
  2282. Zanzoken.Transparency = 1
  2283. wait()
  2284. idk = Instance.new("BillboardGui",Zanzoken)
  2285. idk.Size = UDim2.new(10,0,15,0)
  2286. idk.AlwaysOnTop = false
  2287. idk1 = Instance.new("ImageLabel",idk)
  2288. idk1.BackgroundTransparency = 1
  2289. idk.ExtentsOffset = v3(0,0,0)
  2290. idk1.ImageTransparency = 0
  2291. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2292. idk1.Size = UDim2.new(2,0,1,0)
  2293. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2294. idk1.Image = "rbxassetid://319554883"
  2295. char.Head.face.Parent = game.Lighting
  2296. wait(0)
  2297. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2298. game.Lighting.face.Parent = char.Head
  2299. wait(0)
  2300. Zanzoken = Instance.new("Part",char)
  2301. Zanzoken.Anchored = true
  2302. Zanzoken.CanCollide = false
  2303. Zanzoken.Position = v3(999,999,999)
  2304. Zanzoken.CFrame = Torso.CFrame
  2305. game.Debris:AddItem(Zanzoken,0.5)
  2306. Zanzoken.Transparency = 1
  2307. wait()
  2308. idk = Instance.new("BillboardGui",Zanzoken)
  2309. idk.Size = UDim2.new(10,0,15,0)
  2310. idk.AlwaysOnTop = false
  2311. idk1 = Instance.new("ImageLabel",idk)
  2312. idk1.BackgroundTransparency = 1
  2313. idk.ExtentsOffset = v3(0,0,0)
  2314. idk1.ImageTransparency = 0
  2315. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2316. idk1.Size = UDim2.new(2,0,1,0)
  2317. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2318. idk1.Image = "rbxassetid://319554883"
  2319.  
  2320. wait(0.4)
  2321. tp = true
  2322.  
  2323.  
  2324. end
  2325. end
  2326. end)
  2327.  
  2328.  
  2329. MV4 = 300
  2330. mouse.KeyDown:connect(function(k)
  2331. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2332. MV4 = 0
  2333. local Must = Instance.new("Sound",workspace)
  2334. Must.SoundId = "rbxassetid://194135434"
  2335. Must.Pitch = 0.99
  2336. Must.Volume = 1.7
  2337. Must.Looped = true
  2338. wait(0)
  2339. Must:Play()
  2340. local lb = Instance.new("Part")
  2341. lb.Parent = char
  2342. lb.Material = "Neon"
  2343. lb.Color = BrickColor.new("Gold").Color
  2344. lb.CanCollide = false
  2345. lb.Material = "Neon"
  2346. lb.Size = vt(1,1,1)
  2347. lb.CFrame = Torso.CFrame
  2348. lb.Rotation = vt(0,0,0)
  2349. lb.Anchored = true
  2350. lb.Transparency = 0
  2351. local thing = Instance.new("SpecialMesh",lb)
  2352. thing.MeshType = "FileMesh"
  2353. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2354. thing.Scale = vt(0,15,0)
  2355. local chancerot = math.random(1,2)
  2356. for z = 0, 4 do
  2357. if chancerot == 1 then
  2358. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2359. elseif chancerot == 2 then
  2360. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2361. end
  2362. lb.Transparency = lb.Transparency + 0.1
  2363. thing.Scale = thing.Scale + vt(15,0,15)
  2364. wait()
  2365. end
  2366. for z = 0, 4 do
  2367. if chancerot == 1 then
  2368. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2369. elseif chancerot == 2 then
  2370. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2371. end
  2372. lb.Transparency = lb.Transparency + 0.1
  2373. thing.Scale = thing.Scale + vt(15,0,15)
  2374. wait()
  2375. end
  2376.  
  2377. local Aura = Instance.new('ParticleEmitter')
  2378. Aura.Name = "Aura"
  2379. Aura.Texture = "rbxassetid://347730682"
  2380. Aura.Parent = Torso
  2381. Aura.LightEmission = 1
  2382. Aura.Transparency = NumberSequence.new(0.5,1)
  2383. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2384. Aura.Size = NumberSequence.new(1,25)
  2385. Aura.Rotation = NumberRange.new(-360,360)
  2386. Aura.LockedToPart = true
  2387. Aura.Lifetime = NumberRange.new(1)
  2388. Aura.Rate = 100
  2389. Aura.Speed = NumberRange.new(0)
  2390. Aura.EmissionDirection = "Top"
  2391. local Aura2 = Instance.new('ParticleEmitter')
  2392. Aura2.Name = "Aura"
  2393. Aura2.Texture = "rbxassetid://1046299182"
  2394. Aura2.Parent = Torso
  2395. Aura2.LightEmission = 1
  2396. Aura2.Transparency = NumberSequence.new(0,1)
  2397. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2398. Aura2.Size = NumberSequence.new(55)
  2399. Aura2.Rotation = NumberRange.new(-360,360)
  2400. Aura2.LockedToPart = true
  2401. Aura2.Lifetime = NumberRange.new(0.2)
  2402. Aura2.Rate = 20
  2403. Aura2.Speed = NumberRange.new(0)
  2404. Aura2.EmissionDirection = "Top"
  2405. lig = Instance.new("PointLight",Player.Character.Torso)
  2406. lig.Color=Color3.new(255,255,0)
  2407. lig.Range = 12
  2408. Humanoid.WalkSpeed = 0.01
  2409. attack = true
  2410. Firepart1 = Instance.new("Part", RightArm)
  2411. Firepart1.Size = Vector3.new(1, 1, 1)
  2412. GuW1 = Instance.new("Weld")
  2413. GuW1.Name = "GuW"
  2414. GuW1.Part0 = RightArm
  2415. GuW1.C0 = cn(0, -1, 0)
  2416. GuW1.C1 = cn(0, 0, 0)
  2417. GuW1.Part1 = Firepart1
  2418. GuW1.Parent = RightArm
  2419. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2420. Firepart1.Transparency = 1
  2421. Firepart2 = Instance.new("Part", LeftArm)
  2422. Firepart2.Size = Vector3.new(1, 1, 1)
  2423. GuW2 = Instance.new("Weld")
  2424. GuW2.Name = "GuW"
  2425. GuW2.Part0 = LeftArm
  2426. GuW2.C0 = cn(0, -1, 0)
  2427. GuW2.C1 = cn(0, 0, 0)
  2428. GuW2.Part1 = Firepart2
  2429. GuW2.Parent = LeftArm
  2430. Firepart2.Transparency = 1
  2431.  
  2432. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2433. GuW1:Destroy()
  2434. GuW1 = Instance.new("Weld")
  2435. GuW1.Name = "GuW"
  2436. GuW1.Part0 = Torso
  2437. GuW1.C0 = cn(0, 0, -6)
  2438. GuW1.C1 = cn(0, 0, 0)
  2439. GuW1.Part1 = Firepart1
  2440. GuW1.Parent = Torso
  2441. GuW2:Destroy()
  2442. GuW2 = Instance.new("Weld")
  2443. GuW2.Name = "GuW"
  2444. GuW2.Part0 = Torso
  2445. GuW2.C0 = cn(0, 0, -6)
  2446. GuW2.C1 = cn(0, 0, 0)
  2447. GuW2.Part1 = Firepart2
  2448. GuW2.Parent = Torso
  2449.  
  2450. GuW2:Destroy()
  2451. GuW2 = Instance.new("Weld")
  2452. GuW2.Name = "GuW"
  2453. GuW2.Part0 = Torso
  2454. GuW2.C0 = cn(0, 0, -4)
  2455. GuW2.C1 = cn(0, 0, 0)
  2456. GuW2.Part1 = Firepart2
  2457. GuW2.Parent = Torso
  2458. for i = 0, 15, 0.1 do
  2459. swait()
  2460. if Torsovelocity.Y > 2 then
  2461. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2462. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2463. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2464. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2465. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2466. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2467. elseif Torsovelocity.Y < 1 then
  2468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2474. end
  2475. end
  2476. wait(16)
  2477. local Aura3 = Instance.new('ParticleEmitter')
  2478. Aura3.Name = "Aura"
  2479. Aura3.Texture = "rbxassetid://1046299182"
  2480. Aura3.Parent = Torso
  2481. Aura3.LightEmission = 1
  2482. Aura3.Transparency = NumberSequence.new(0.4,1)
  2483. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2484. Aura3.Size = NumberSequence.new(140)
  2485. Aura3.Rotation = NumberRange.new(-360,360)
  2486. Aura3.LockedToPart = true
  2487. Aura3.Lifetime = NumberRange.new(0.2)
  2488. Aura3.Rate = 70
  2489. Aura3.Speed = NumberRange.new(0)
  2490. Aura3.EmissionDirection = "Top"
  2491. local Aura4 = Instance.new('ParticleEmitter')
  2492. Aura4.Name = "Aura"
  2493. Aura4.Texture = "rbxassetid://1046299182"
  2494. Aura4.Parent = Torso
  2495. Aura4.LightEmission = 1
  2496. Aura4.Transparency = NumberSequence.new(0.7,1)
  2497. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2498. Aura4.Size = NumberSequence.new(190)
  2499. Aura4.Rotation = NumberRange.new(-360,360)
  2500. Aura4.LockedToPart = true
  2501. Aura4.Lifetime = NumberRange.new(0.2)
  2502. Aura4.Rate = 120
  2503. Aura4.Speed = NumberRange.new(0)
  2504. Aura4.EmissionDirection = "Top"
  2505. local Aura5 = Instance.new('ParticleEmitter')
  2506. Aura5.Name = "Aura"
  2507. Aura5.Texture = "rbxassetid://347730682"
  2508. Aura5.Parent = Torso
  2509. Aura5.LightEmission = 1
  2510. Aura5.Transparency = NumberSequence.new(0.2,1)
  2511. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2512. Aura5.Size = NumberSequence.new(1,65)
  2513. Aura5.Rotation = NumberRange.new(-360,360)
  2514. Aura5.LockedToPart = true
  2515. Aura5.Lifetime = NumberRange.new(1)
  2516. Aura5.Rate = 200
  2517. Aura5.Speed = NumberRange.new(0)
  2518. Aura5.EmissionDirection = "Top"
  2519. local quake = Instance.new("Sound",workspace)
  2520. quake.SoundId = "rbxassetid://1048411878"
  2521. quake.Pitch = 0.99
  2522. quake.Volume = 1.3
  2523. quake.Looped = true
  2524. wait(0)
  2525. quake:Play()
  2526. local scrr = Instance.new("Sound",Torso)
  2527. scrr.SoundId = "rbxassetid://908472235"
  2528. scrr.Pitch = 0.99
  2529. scrr.Volume = 0.5
  2530. scrr.Looped = true
  2531. wait(0)
  2532. scrr:Play()
  2533.  
  2534. for i = 0, 2, 0.1 do
  2535. swait()
  2536. local lb = Instance.new("Part")
  2537. lb.Parent = char
  2538. lb.Material = "Neon"
  2539. lb.Color = BrickColor.new("Gold").Color
  2540. lb.CanCollide = false
  2541. lb.Material = "Neon"
  2542. lb.Size = vt(0.5,0,0.5)
  2543. lb.CFrame = Torso.CFrame
  2544. lb.Rotation = vt(0,0,0)
  2545. lb.Anchored = true
  2546. lb.Transparency = 0
  2547. local thing = Instance.new("SpecialMesh",lb)
  2548. thing.MeshType = "FileMesh"
  2549. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2550. thing.Scale = vt(0,15,0)
  2551. local chancerot = math.random(1,2)
  2552. for z = 0, 4 do
  2553. if chancerot == 1 then
  2554. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2555. elseif chancerot == 2 then
  2556. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2557. end
  2558. lb.Transparency = lb.Transparency + 0.1
  2559. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2560. wait()
  2561. end
  2562. for z = 0, 4 do
  2563. if chancerot == 1 then
  2564. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2565. elseif chancerot == 2 then
  2566. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2567. end
  2568. lb.Transparency = lb.Transparency + 0.1
  2569. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2570. wait()
  2571. end
  2572. end
  2573.  
  2574.  
  2575. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2576. for i = 0, 24, 0.1 do
  2577. swait()
  2578. if Torsovelocity.Y > 2 then
  2579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2581. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2582. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2583. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2584. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2585. elseif Torsovelocity.Y < 1 then
  2586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2588. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2589. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2590. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2591. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2592. end
  2593. end
  2594. wait(5)
  2595. GuW1:Destroy()
  2596. GuW1 = Instance.new("Weld")
  2597. GuW1.Name = "GuW"
  2598. GuW1.Part0 = Torso
  2599. GuW1.C0 = cn(0, 0, -15)
  2600. GuW1.C1 = cn(0, 0, 0)
  2601. GuW1.Part1 = Firepart1
  2602. GuW1.Parent = Torso
  2603. GuW2:Destroy()
  2604. GuW2 = Instance.new("Weld")
  2605. GuW2.Name = "GuW"
  2606. GuW2.Part0 = Torso
  2607. GuW2.C0 = cn(0, 0, -17.5)
  2608. GuW2.C1 = cn(0, 0, 0)
  2609. GuW2.Part1 = Firepart2
  2610. GuW2.Parent = Torso
  2611. local Must2 = Instance.new("Sound",Torso) --1048411878
  2612. Must2.SoundId = "rbxassetid://950551676"
  2613. Must2.Pitch = 0.99
  2614. Must2.Volume = math.huge
  2615. Must2.Looped = false
  2616. wait(0)
  2617. Must2:Play()
  2618. quake:Stop()
  2619. scrr:Stop()
  2620. local Gone = Instance.new('ParticleEmitter')
  2621. Gone.Name = "Aura"
  2622. Gone.Texture = "rbxassetid://1046299182"
  2623. Gone.Parent = Torso
  2624. Gone.LightEmission = 1
  2625. Gone.Transparency = NumberSequence.new(0.7,1)
  2626. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2627. Gone.Size = NumberSequence.new(340)
  2628. Gone.Rotation = NumberRange.new(-360,360)
  2629. Gone.LockedToPart = true
  2630. Gone.Lifetime = NumberRange.new(0.2)
  2631. Gone.Rate = 70
  2632. Gone.Speed = NumberRange.new(0)
  2633. Gone.EmissionDirection = "Top"
  2634. wait(2)
  2635. Aura:Destroy()
  2636. Aura2:Destroy()
  2637. Aura3:Destroy()
  2638. Aura4:Destroy()
  2639. Aura5:Destroy()
  2640. lig:Destroy()
  2641. Gone:Destroy()
  2642. for i = 0, 3, 0.01 do
  2643. swait()
  2644. shoottraildd2(mouse.Hit.p, Torso, 0)
  2645. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2646. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2647. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2648. if Torsovelocity.Y > 2 then
  2649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2651. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2652. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2653. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2654. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2655. elseif Torsovelocity.Y < 1 then
  2656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2658. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2661. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2662. end
  2663. end
  2664. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2665. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2666. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2667. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2668. for i = 0, 3, 0.1 do
  2669. swait()
  2670. if Torsovelocity.Y > 2 then
  2671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2673. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2674. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2675. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2676. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2677. elseif Torsovelocity.Y < 1 then
  2678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2680. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2683. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2684. end
  2685. end
  2686. wait(1)
  2687. Humanoid.WalkSpeed = 16
  2688. attack = false
  2689. MV4 = 0
  2690. Must:Stop()
  2691. Firepart1:Destroy()
  2692. Firepart2:Destroy()
  2693. end
  2694. end)
  2695.  
  2696.  
  2697.  
  2698. ---forms
  2699. mouse.KeyDown:connect(function(key)
  2700. if key=="1" then
  2701. Base()
  2702. SSJ()
  2703. char.JumPower = 150
  2704. end
  2705. end)
  2706. Health = 140,000 --------- Serious mode aura.
  2707. BaseHealth = 10,000
  2708.  
  2709.  
  2710.  
  2711.  
  2712. SuperSaiyan = false
  2713.  
  2714. Player = game.Players.LocalPlayer
  2715. Char = Player.Character
  2716. Torso = Char.Torso
  2717.  
  2718. function SSJ()
  2719. for X = 1, 1 do wait()
  2720.  
  2721.  
  2722. wait(0)
  2723. for X = 1, 1 do wait()
  2724. local Effect = Instance.new("Part")
  2725. Effect.Name = "Effect"
  2726. Effect.Parent = Torso
  2727. Effect.CFrame = Torso.CFrame
  2728. Effect.BrickColor = BrickColor.new("Lapis")
  2729. Effect.Shape = "Ball"
  2730. Effect.Size = Vector3.new(1, 1, 1)
  2731. Effect.Anchored = true
  2732. Effect.Material = "Neon"
  2733. Effect.CanCollide = false
  2734. Effect.CFrame = Torso.CFrame
  2735. Effect.Size = Effect.Size + Vector3.new(0.5)
  2736. Effect.Transparency = Effect.Transparency + 0.04
  2737. end
  2738. end
  2739.  
  2740. repeat
  2741. Torso:FindFirstChild("Effect"):Remove()
  2742. until Torso:FindFirstChild("Effect") == nil
  2743.  
  2744.  
  2745. local Color1 = Color3.new(255, 255, 0)
  2746. local Color2 = Color3.new(255, 255, 0)
  2747.  
  2748. Hair7:Destroy()
  2749. Hair7 = Instance.new("Part")
  2750. Hair7.Parent = char
  2751. Hair7.Name = "Hair"
  2752. Hair7.CanCollide = false
  2753. Hair7.Locked = true
  2754. Hair7.TopSurface = "Smooth"
  2755. Hair7.BottomSurface = "Smooth"
  2756. Hair7.formFactor = "Symmetric"
  2757. Hair7.Material = "Neon"
  2758. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2759. Hair7.CFrame = char.Torso.CFrame
  2760. Hair7.Size = Vector3.new(1, 1, 1)
  2761. Hair7.Transparency = 0
  2762.  
  2763.  
  2764. Weld1 = Instance.new("Weld")
  2765. Weld1.Parent = char.Head
  2766. Weld1.Part0 = char.Head
  2767. Weld1.Part1 = Hair7
  2768. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2769.  
  2770. Mesh = Instance.new("SpecialMesh")
  2771. Mesh.Offset = Vector3.new(0,-0.4,0)
  2772. Mesh.Parent = Hair7
  2773. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2774. Mesh.MeshType = "FileMesh"
  2775. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2776. Mesh.TextureId = ""
  2777. char.Head.face.Texture = "rbxassetid://1108357707"
  2778. local Must = Instance.new("Sound",Torso)
  2779. Must.SoundId = "rbxassetid://1035030726"
  2780. Must.Pitch = 0.99
  2781. Must.Volume = 1.4
  2782. Must.Looped = false
  2783. wait(0)
  2784. Must:Play()
  2785. a21e = new("Part",char)
  2786. a21e.Name = "Beam"..num
  2787. a21e.Locked = true
  2788. a21e.Size = v3(1,1,1)
  2789. a21e.CanCollide = false
  2790. a21e.BrickColor = bc("Gold")
  2791. a21e.Material = "Neon"
  2792. a21e.Transparency = 0
  2793. aa21e = new("SpecialMesh",a21e)
  2794. a21e.Anchored = true
  2795. a21e.Position = RootPart.Position
  2796. aa21e.MeshType = "Sphere"
  2797. aa21e.Scale = v3(1,1,1)
  2798. a51e = new("Part",char)
  2799. a51e.Name = "Beam"..num
  2800. a51e.Locked = true
  2801. a51e.Size = v3(1,1,1)
  2802. a51e.CanCollide = false
  2803. a51e.BrickColor = bc("New Yeller")
  2804. a51e.Material = "Neon"
  2805. a51e.Transparency = 0
  2806. aa51e = new("SpecialMesh",a51e)
  2807. a51e.Anchored = true
  2808. a51e.Position = RootPart.Position
  2809. aa51e.MeshType = "Sphere"
  2810. aa51e.Scale = v3(1,1,1)
  2811. a61e = new("Part",char)
  2812. a61e.Name = "Beam"..num
  2813. a61e.Locked = true
  2814. a61e.Size = v3(1,1,1)
  2815. a61e.CanCollide = false
  2816. a61e.BrickColor = bc("White")
  2817. a61e.Material = "Neon"
  2818. a61e.Transparency = 0
  2819. aa61e = new("SpecialMesh",a61e)
  2820. a61e.Anchored = true
  2821. a61e.Position = RootPart.Position
  2822. aa61e.MeshType = "Sphere"
  2823. aa61e.Scale = v3(1,1,1)
  2824. for i = 1,50 do
  2825. wait()
  2826. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2827. a21e.Transparency = a21e.Transparency + 0.03
  2828. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2829. a51e.Transparency = a51e.Transparency + 0.03
  2830. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2831. a61e.Transparency = a61e.Transparency + 0.02
  2832. end
  2833. a61e:Destroy()
  2834. aa61e:Destroy()
  2835. a51e:Destroy()
  2836. aa51e:Destroy()
  2837. a21e:Destroy()
  2838. aa21e:Destroy()
  2839.  
  2840.  
  2841. local Aura = Instance.new('ParticleEmitter')
  2842. Aura.Name = "Aura"
  2843. Aura.Texture = "rbxassetid://347730682"
  2844. Aura.Parent = Torso
  2845. Aura.LightEmission = 1
  2846. Aura.Transparency = NumberSequence.new(0.6,1)
  2847. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2848. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2849. Aura.LockedToPart = true
  2850. Aura.Lifetime = NumberRange.new(1)
  2851. Aura.Rate = 100
  2852. Aura.Speed = NumberRange.new(4.3)
  2853. Aura.EmissionDirection = "Top"
  2854.  
  2855. SuperSaiyan = true
  2856. Humanoid.JumpPower = 120
  2857.  
  2858. Char.Humanoid.MaxHealth = Health
  2859. wait(0.3)
  2860. Char.Humanoid.Health = Health
  2861. wait(0.7)
  2862. Must:Destroy()
  2863. end
  2864.  
  2865. function Base()
  2866. SuperSaiyan = false
  2867. local Effect = Instance.new("Part")
  2868. Effect.Name = "Effect"
  2869. Effect.Parent = Torso
  2870. Effect.CFrame = Torso.CFrame
  2871. Effect.BrickColor = BrickColor.new("White")
  2872. Effect.Shape = "Ball"
  2873. Effect.Size = Vector3.new(8, 8, 8)
  2874. Effect.Anchored = true
  2875. Effect.Material = "Neon"
  2876. Effect.CanCollide = false
  2877. for loop = 1, 25 do wait()
  2878. Effect.CFrame = Torso.CFrame
  2879. Effect.Size = Effect.Size + Vector3.new(-0.5)
  2880. Effect.Transparency = Effect.Transparency + 0.04
  2881.  
  2882. end
  2883. repeat
  2884.  
  2885.  
  2886. Torso:FindFirstChild("Effect"):Remove()
  2887. until Torso:FindFirstChild("Effect") == nil
  2888.  
  2889. char.Head.face.Texture = "rbxassetid://1108342609"
  2890. Hair7:Destroy()
  2891. wait(0.1)
  2892. Hair7 = Instance.new("Part")
  2893. Hair7.Parent = char
  2894. Hair7.Name = "Hair"
  2895. Hair7.CanCollide = false
  2896. Hair7.Locked = true
  2897. Hair7.TopSurface = "Smooth"
  2898. Hair7.BottomSurface = "Smooth"
  2899. Hair7.formFactor = "Symmetric"
  2900. Hair7.Material = "Neon"
  2901. Hair7.BrickColor = BrickColor.new("Really black")
  2902. Hair7.CFrame = char.Torso.CFrame
  2903. Hair7.Size = Vector3.new(1, 1, 1)
  2904. Hair7.Transparency = 0
  2905.  
  2906.  
  2907. Weld1 = Instance.new("Weld")
  2908. Weld1.Parent = char.Head
  2909. Weld1.Part0 = char.Head
  2910. Weld1.Part1 = Hair7
  2911. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2912.  
  2913. Mesh = Instance.new("SpecialMesh")
  2914. Mesh.Offset = Vector3.new(0,-0.4,0)
  2915. Mesh.Parent = Hair7
  2916. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2917. Mesh.MeshType = "FileMesh"
  2918. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2919. Mesh.TextureId = ""
  2920.  
  2921.  
  2922.  
  2923. for i, v in pairs(Torso:GetChildren()) do
  2924. if v:IsA('ParticleEmitter') then
  2925. v:Remove()
  2926. end
  2927. end
  2928. for i, v in pairs(LeftArm:GetChildren()) do
  2929. if v:IsA('ParticleEmitter') then
  2930. v:Remove()
  2931. end
  2932. end
  2933. for i, v in pairs(RightArm:GetChildren()) do
  2934. if v:IsA('ParticleEmitter') then
  2935. v:Remove()
  2936. end
  2937. end
  2938. for i, v in pairs(RightLeg:GetChildren()) do
  2939. if v:IsA('ParticleEmitter') then
  2940. v:Remove()
  2941. end
  2942. end
  2943. for i, v in pairs(LeftLeg:GetChildren()) do
  2944. if v:IsA('ParticleEmitter') then
  2945. v:Remove()
  2946. end
  2947. end
  2948.  
  2949.  
  2950. end
  2951.  
  2952. mouse.KeyDown:connect(function(key)
  2953. if key=="9" then
  2954. Base()
  2955. end
  2956. end)
  2957.  
  2958. mouse.KeyDown:connect(function(key)
  2959. if key=="4" then
  2960. Base()
  2961. SSJB()
  2962. char.JumPower = 150
  2963. end
  2964. end)
  2965. Health = 140,000 --------- Serious mode aura.
  2966. BaseHealth = 10,000
  2967.  
  2968.  
  2969.  
  2970.  
  2971. SuperSaiyanBlue = false
  2972.  
  2973. Player = game.Players.LocalPlayer
  2974. Char = Player.Character
  2975. Torso = Char.Torso
  2976.  
  2977. function SSJB()
  2978. for X = 1, 1 do wait()
  2979.  
  2980.  
  2981. wait(0)
  2982. for X = 1, 1 do wait()
  2983. local Effect = Instance.new("Part")
  2984. Effect.Name = "Effect"
  2985. Effect.Parent = Torso
  2986. Effect.CFrame = Torso.CFrame
  2987. Effect.BrickColor = BrickColor.new("Lapis")
  2988. Effect.Shape = "Ball"
  2989. Effect.Size = Vector3.new(1, 1, 1)
  2990. Effect.Anchored = true
  2991. Effect.Material = "Neon"
  2992. Effect.CanCollide = false
  2993. Effect.CFrame = Torso.CFrame
  2994. Effect.Size = Effect.Size + Vector3.new(0.5)
  2995. Effect.Transparency = Effect.Transparency + 0.04
  2996. end
  2997. end
  2998.  
  2999. repeat
  3000. Torso:FindFirstChild("Effect"):Remove()
  3001. until Torso:FindFirstChild("Effect") == nil
  3002.  
  3003.  
  3004. local Color1 = Color3.new(255, 255, 0)
  3005. local Color2 = Color3.new(255, 255, 0)
  3006.  
  3007. for i = 0, 3, 0.1 do
  3008. swait()
  3009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3010. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3011. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3012. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3013. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3014. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3015. end
  3016.  
  3017. Hair7:Destroy()
  3018. wait(0.1)
  3019. Hair7 = Instance.new("Part")
  3020. Hair7.Parent = char
  3021. Hair7.Name = "Hair"
  3022. Hair7.CanCollide = false
  3023. Hair7.Locked = true
  3024. Hair7.TopSurface = "Smooth"
  3025. Hair7.BottomSurface = "Smooth"
  3026. Hair7.formFactor = "Symmetric"
  3027. Hair7.Material = "Neon"
  3028. Hair7.BrickColor = BrickColor.new("Cyan")
  3029. Hair7.CFrame = char.Torso.CFrame
  3030. Hair7.Size = Vector3.new(1, 1, 1)
  3031. Hair7.Transparency = 0
  3032.  
  3033.  
  3034. Weld1 = Instance.new("Weld")
  3035. Weld1.Parent = char.Head
  3036. Weld1.Part0 = char.Head
  3037. Weld1.Part1 = Hair7
  3038. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3039.  
  3040. Mesh = Instance.new("SpecialMesh")
  3041. Mesh.Offset = Vector3.new(0,-0.4,0)
  3042. Mesh.Parent = Hair7
  3043. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3044. Mesh.MeshType = "FileMesh"
  3045. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3046. Mesh.TextureId = ""
  3047. wait(0.1)
  3048. char.Head.face.Texture = "rbxassetid://262534270"
  3049. local Must = Instance.new("Sound",Torso)
  3050. Must.SoundId = "rbxassetid://874183151"
  3051. Must.Pitch = 0.99
  3052. Must.Volume = 1.4
  3053. Must.Looped = false
  3054. wait(0)
  3055. Must:Play()
  3056. a21e = new("Part",char)
  3057. a21e.Name = "Beam"..num
  3058. a21e.Locked = true
  3059. a21e.Size = v3(1,1,1)
  3060. a21e.CanCollide = false
  3061. a21e.BrickColor = bc("Toothpaste")
  3062. a21e.Material = "Neon"
  3063. a21e.Transparency = 0
  3064. aa21e = new("SpecialMesh",a21e)
  3065. a21e.Anchored = true
  3066. a21e.Position = RootPart.Position
  3067. aa21e.MeshType = "Sphere"
  3068. aa21e.Scale = v3(1,1,1)
  3069. a51e = new("Part",char)
  3070. a51e.Name = "Beam"..num
  3071. a51e.Locked = true
  3072. a51e.Size = v3(1,1,1)
  3073. a51e.CanCollide = false
  3074. a51e.BrickColor = bc("Cyan")
  3075. a51e.Material = "Neon"
  3076. a51e.Transparency = 0
  3077. aa51e = new("SpecialMesh",a51e)
  3078. a51e.Anchored = true
  3079. a51e.Position = RootPart.Position
  3080. aa51e.MeshType = "Sphere"
  3081. aa51e.Scale = v3(1,1,1)
  3082. a61e = new("Part",char)
  3083. a61e.Name = "Beam"..num
  3084. a61e.Locked = true
  3085. a61e.Size = v3(1,1,1)
  3086. a61e.CanCollide = false
  3087. a61e.BrickColor = bc("Lapis")
  3088. a61e.Material = "Neon"
  3089. a61e.Transparency = 0
  3090. aa61e = new("SpecialMesh",a61e)
  3091. a61e.Anchored = true
  3092. a61e.Position = RootPart.Position
  3093. aa61e.MeshType = "Sphere"
  3094. aa61e.Scale = v3(1,1,1)
  3095. for i = 1,50 do
  3096. wait()
  3097. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3098. a21e.Transparency = a21e.Transparency + 0.03
  3099. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3100. a51e.Transparency = a51e.Transparency + 0.03
  3101. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3102. a61e.Transparency = a61e.Transparency + 0.02
  3103. end
  3104. a61e:Destroy()
  3105. aa61e:Destroy()
  3106. a51e:Destroy()
  3107. aa51e:Destroy()
  3108. a21e:Destroy()
  3109. aa21e:Destroy()
  3110.  
  3111.  
  3112. local Aura = Instance.new('ParticleEmitter')
  3113. Aura.Name = "Aura"
  3114. Aura.Texture = "rbxassetid://347730682"
  3115. Aura.Parent = Torso
  3116. Aura.LightEmission = 1
  3117. Aura.Transparency = NumberSequence.new(0.4,1)
  3118. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3119. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3120. Aura.LockedToPart = true
  3121. Aura.Lifetime = NumberRange.new(1)
  3122. Aura.Rate = 100
  3123. Aura.Rotation = NumberRange.new(-20, 15)
  3124. Aura.Speed = NumberRange.new(4.3)
  3125. Aura.EmissionDirection = "Top"
  3126. local Aura = Instance.new('ParticleEmitter')
  3127. Aura.Name = "Aura"
  3128. Aura.Texture = "rbxassetid://347730682"
  3129. Aura.Parent = Torso
  3130. Aura.LightEmission = 1
  3131. Aura.Transparency = NumberSequence.new(0.9,1)
  3132. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3133. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3134. Aura.LockedToPart = true
  3135. Aura.Lifetime = NumberRange.new(1)
  3136. Aura.Rate = 100
  3137. Aura.Rotation = NumberRange.new(-20, 15)
  3138. Aura.Speed = NumberRange.new(4.3)
  3139. Aura.EmissionDirection = "Top"
  3140. local tra = Instance.new('ParticleEmitter')
  3141. tra.Parent = Torso
  3142. tra.LightEmission = 1
  3143. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3144. tra.Rate = 15
  3145. tra.Rotation = NumberRange.new(-5, 5)
  3146. tra.Lifetime = NumberRange.new(1.5, 2)
  3147. tra.Size = NumberSequence.new(0.098,0)
  3148. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3149. tra.Speed = NumberRange.new(0.5)
  3150. tra.VelocitySpread = 360
  3151. tra.VelocityInheritance = 0.5
  3152. tra.ZOffset = 2
  3153. local tra = Instance.new('ParticleEmitter')
  3154. tra.Parent = LeftArm
  3155. tra.LightEmission = 1
  3156. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3157. tra.Rate = 15
  3158. tra.Rotation = NumberRange.new(-5, 5)
  3159. tra.Lifetime = NumberRange.new(1.5, 2)
  3160. tra.Size = NumberSequence.new(0.098,0)
  3161. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3162. tra.Speed = NumberRange.new(0.5)
  3163. tra.VelocitySpread = 360
  3164. tra.VelocityInheritance = 0.5
  3165. tra.ZOffset = 2
  3166. local tra = Instance.new('ParticleEmitter')
  3167. tra.Parent = RightArm
  3168. tra.LightEmission = 1
  3169. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3170. tra.Rate = 15
  3171. tra.Rotation = NumberRange.new(-5, 5)
  3172. tra.Lifetime = NumberRange.new(1.5, 2)
  3173. tra.Size = NumberSequence.new(0.098,0)
  3174. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3175. tra.Speed = NumberRange.new(0.5)
  3176. tra.VelocitySpread = 360
  3177. tra.VelocityInheritance = 0.5
  3178. tra.ZOffset = 2
  3179. local tra = Instance.new('ParticleEmitter')
  3180. tra.Parent = LeftLeg
  3181. tra.LightEmission = 1
  3182. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3183. tra.Rate = 15
  3184. tra.Rotation = NumberRange.new(-5, 5)
  3185. tra.Lifetime = NumberRange.new(1.5, 2)
  3186. tra.Size = NumberSequence.new(0.098,0)
  3187. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3188. tra.Speed = NumberRange.new(0.5)
  3189. tra.VelocitySpread = 360
  3190. tra.VelocityInheritance = 0.5
  3191. tra.ZOffset = 2
  3192. local tra = Instance.new('ParticleEmitter')
  3193. tra.Parent = RightLeg
  3194. tra.LightEmission = 1
  3195. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3196. tra.Rate = 15
  3197. tra.Rotation = NumberRange.new(-5, 5)
  3198. tra.Lifetime = NumberRange.new(1.5, 2)
  3199. tra.Size = NumberSequence.new(0.098,0)
  3200. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3201. tra.Speed = NumberRange.new(0.5)
  3202. tra.VelocitySpread = 360
  3203. tra.VelocityInheritance = 0.5
  3204. tra.ZOffset = 2
  3205.  
  3206. SuperSaiyanBlue = true
  3207. Humanoid.JumpPower = 120
  3208.  
  3209. Char.Humanoid.MaxHealth = Health
  3210. wait(0.3)
  3211. Char.Humanoid.Health = Health
  3212. wait(0.7)
  3213. Must:Destroy()
  3214. end
  3215.  
  3216. function Base()
  3217. SuperSaiyanBlue = false
  3218. local Effect = Instance.new("Part")
  3219. Effect.Name = "Effect"
  3220. Effect.Parent = Torso
  3221. Effect.CFrame = Torso.CFrame
  3222. Effect.BrickColor = BrickColor.new("White")
  3223. Effect.Shape = "Ball"
  3224. Effect.Size = Vector3.new(8, 8, 8)
  3225. Effect.Anchored = true
  3226. Effect.Material = "Neon"
  3227. Effect.CanCollide = false
  3228. for loop = 1, 25 do wait()
  3229. Effect.CFrame = Torso.CFrame
  3230. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3231. Effect.Transparency = Effect.Transparency + 0.04
  3232.  
  3233. end
  3234. repeat
  3235.  
  3236.  
  3237. Torso:FindFirstChild("Effect"):Remove()
  3238. until Torso:FindFirstChild("Effect") == nil
  3239.  
  3240. char.Head.face.Texture = "rbxassetid://1108342609"
  3241. Hair7:Destroy()
  3242. wait(0.1)
  3243. Hair7 = Instance.new("Part")
  3244. Hair7.Parent = char
  3245. Hair7.Name = "Hair"
  3246. Hair7.CanCollide = false
  3247. Hair7.Locked = true
  3248. Hair7.TopSurface = "Smooth"
  3249. Hair7.BottomSurface = "Smooth"
  3250. Hair7.formFactor = "Symmetric"
  3251. Hair7.Material = "Neon"
  3252. Hair7.BrickColor = BrickColor.new("Really black")
  3253. Hair7.CFrame = char.Torso.CFrame
  3254. Hair7.Size = Vector3.new(1, 1, 1)
  3255. Hair7.Transparency = 0
  3256.  
  3257.  
  3258. Weld1 = Instance.new("Weld")
  3259. Weld1.Parent = char.Head
  3260. Weld1.Part0 = char.Head
  3261. Weld1.Part1 = Hair7
  3262. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3263.  
  3264. Mesh = Instance.new("SpecialMesh")
  3265. Mesh.Offset = Vector3.new(0,-0.4,0)
  3266. Mesh.Parent = Hair7
  3267. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3268. Mesh.MeshType = "FileMesh"
  3269. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3270. Mesh.TextureId = ""
  3271.  
  3272.  
  3273.  
  3274. for i, v in pairs(Torso:GetChildren()) do
  3275. if v:IsA('ParticleEmitter') then
  3276. v:Remove()
  3277. end
  3278. end
  3279. for i, v in pairs(LeftArm:GetChildren()) do
  3280. if v:IsA('ParticleEmitter') then
  3281. v:Remove()
  3282. end
  3283. end
  3284. for i, v in pairs(RightArm:GetChildren()) do
  3285. if v:IsA('ParticleEmitter') then
  3286. v:Remove()
  3287. end
  3288. end
  3289. for i, v in pairs(RightLeg:GetChildren()) do
  3290. if v:IsA('ParticleEmitter') then
  3291. v:Remove()
  3292. end
  3293. end
  3294. for i, v in pairs(LeftLeg:GetChildren()) do
  3295. if v:IsA('ParticleEmitter') then
  3296. v:Remove()
  3297. end
  3298. end
  3299.  
  3300.  
  3301. end
  3302. mouse.KeyDown:connect(function(key)
  3303. if key=="9" then
  3304. Base()
  3305. end
  3306. end)
  3307.  
  3308. mouse.KeyDown:connect(function(key)
  3309. if key=="5" then
  3310. Base()
  3311. SSJB2()
  3312. char.JumPower = 150
  3313. end
  3314. end)
  3315. Health = 140,000 --------- Serious mode aura.
  3316. BaseHealth = 10,000
  3317.  
  3318.  
  3319.  
  3320.  
  3321. SuperSaiyanBlue2 = false
  3322.  
  3323. Player = game.Players.LocalPlayer
  3324. Char = Player.Character
  3325. Torso = Char.Torso
  3326.  
  3327. function SSJB2()
  3328. for X = 1, 1 do wait()
  3329.  
  3330.  
  3331. wait(0)
  3332. for X = 1, 1 do wait()
  3333. local Effect = Instance.new("Part")
  3334. Effect.Name = "Effect"
  3335. Effect.Parent = Torso
  3336. Effect.CFrame = Torso.CFrame
  3337. Effect.BrickColor = BrickColor.new("Lapis")
  3338. Effect.Shape = "Ball"
  3339. Effect.Size = Vector3.new(1, 1, 1)
  3340. Effect.Anchored = true
  3341. Effect.Material = "Neon"
  3342. Effect.CanCollide = false
  3343. Effect.CFrame = Torso.CFrame
  3344. Effect.Size = Effect.Size + Vector3.new(0.5)
  3345. Effect.Transparency = Effect.Transparency + 0.04
  3346. end
  3347. end
  3348.  
  3349. repeat
  3350. Torso:FindFirstChild("Effect"):Remove()
  3351. until Torso:FindFirstChild("Effect") == nil
  3352.  
  3353.  
  3354. local Color1 = Color3.new(255, 255, 0)
  3355. local Color2 = Color3.new(255, 255, 0)
  3356.  
  3357. for i = 0, 3, 0.1 do
  3358. swait()
  3359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3361. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3362. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3363. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3364. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3365. end
  3366.  
  3367. Hair7:Destroy()
  3368. wait(0.1)
  3369. Hair7 = Instance.new("Part")
  3370. Hair7.Parent = char
  3371. Hair7.Name = "Hair"
  3372. Hair7.CanCollide = false
  3373. Hair7.Locked = true
  3374. Hair7.TopSurface = "Smooth"
  3375. Hair7.BottomSurface = "Smooth"
  3376. Hair7.formFactor = "Symmetric"
  3377. Hair7.Material = "Neon"
  3378. Hair7.BrickColor = BrickColor.new("Bright blue")
  3379. Hair7.CFrame = char.Torso.CFrame
  3380. Hair7.Size = Vector3.new(1, 1, 1)
  3381. Hair7.Transparency = 0
  3382.  
  3383.  
  3384. Weld1 = Instance.new("Weld")
  3385. Weld1.Parent = char.Head
  3386. Weld1.Part0 = char.Head
  3387. Weld1.Part1 = Hair7
  3388. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3389.  
  3390. Mesh = Instance.new("SpecialMesh")
  3391. Mesh.Offset = Vector3.new(0,-0.4,0)
  3392. Mesh.Parent = Hair7
  3393. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3394. Mesh.MeshType = "FileMesh"
  3395. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3396. Mesh.TextureId = ""
  3397. wait(0.1)
  3398. char.Head.face.Texture = "rbxassetid://1308372869"
  3399. local Must = Instance.new("Sound",Torso)
  3400. Must.SoundId = "rbxassetid://874183151"
  3401. Must.Pitch = 0.99
  3402. Must.Volume = 1.4
  3403. Must.Looped = false
  3404. wait(0)
  3405. Must:Play()
  3406. a21e = new("Part",char)
  3407. a21e.Name = "Beam"..num
  3408. a21e.Locked = true
  3409. a21e.Size = v3(1,1,1)
  3410. a21e.CanCollide = false
  3411. a21e.BrickColor = bc("Toothpaste")
  3412. a21e.Material = "Neon"
  3413. a21e.Transparency = 0
  3414. aa21e = new("SpecialMesh",a21e)
  3415. a21e.Anchored = true
  3416. a21e.Position = RootPart.Position
  3417. aa21e.MeshType = "Sphere"
  3418. aa21e.Scale = v3(1,1,1)
  3419. a51e = new("Part",char)
  3420. a51e.Name = "Beam"..num
  3421. a51e.Locked = true
  3422. a51e.Size = v3(1,1,1)
  3423. a51e.CanCollide = false
  3424. a51e.BrickColor = bc("Cyan")
  3425. a51e.Material = "Neon"
  3426. a51e.Transparency = 0
  3427. aa51e = new("SpecialMesh",a51e)
  3428. a51e.Anchored = true
  3429. a51e.Position = RootPart.Position
  3430. aa51e.MeshType = "Sphere"
  3431. aa51e.Scale = v3(1,1,1)
  3432. a61e = new("Part",char)
  3433. a61e.Name = "Beam"..num
  3434. a61e.Locked = true
  3435. a61e.Size = v3(1,1,1)
  3436. a61e.CanCollide = false
  3437. a61e.BrickColor = bc("Lapis")
  3438. a61e.Material = "Neon"
  3439. a61e.Transparency = 0
  3440. aa61e = new("SpecialMesh",a61e)
  3441. a61e.Anchored = true
  3442. a61e.Position = RootPart.Position
  3443. aa61e.MeshType = "Sphere"
  3444. aa61e.Scale = v3(1,1,1)
  3445. for i = 1,50 do
  3446. wait()
  3447. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3448. a21e.Transparency = a21e.Transparency + 0.03
  3449. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3450. a51e.Transparency = a51e.Transparency + 0.03
  3451. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3452. a61e.Transparency = a61e.Transparency + 0.02
  3453. end
  3454. a61e:Destroy()
  3455. aa61e:Destroy()
  3456. a51e:Destroy()
  3457. aa51e:Destroy()
  3458. a21e:Destroy()
  3459. aa21e:Destroy()
  3460.  
  3461.  
  3462. local Aura = Instance.new('ParticleEmitter')
  3463. Aura.Name = "Aura"
  3464. Aura.Texture = "rbxassetid://347730682"
  3465. Aura.Parent = Torso
  3466. Aura.LightEmission = 1
  3467. Aura.Transparency = NumberSequence.new(0.4,1)
  3468. Aura.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  3469. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3470. Aura.LockedToPart = true
  3471. Aura.Lifetime = NumberRange.new(1)
  3472. Aura.Rate = 100
  3473. Aura.Rotation = NumberRange.new(-20, 15)
  3474. Aura.Speed = NumberRange.new(4.3)
  3475. Aura.EmissionDirection = "Top"
  3476. local Aura = Instance.new('ParticleEmitter')
  3477. Aura.Name = "Aura"
  3478. Aura.Texture = "rbxassetid://347730682"
  3479. Aura.Parent = Torso
  3480. Aura.LightEmission = 1
  3481. Aura.Transparency = NumberSequence.new(0.9,1)
  3482. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3483. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3484. Aura.LockedToPart = true
  3485. Aura.Lifetime = NumberRange.new(1)
  3486. Aura.Rate = 100
  3487. Aura.Rotation = NumberRange.new(-20, 15)
  3488. Aura.Speed = NumberRange.new(4.3)
  3489. Aura.EmissionDirection = "Top"
  3490. local tra = Instance.new('ParticleEmitter')
  3491. tra.Parent = Torso
  3492. tra.LightEmission = 1
  3493. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3494. tra.Rate = 15
  3495. tra.Rotation = NumberRange.new(-5, 5)
  3496. tra.Lifetime = NumberRange.new(1.5, 2)
  3497. tra.Size = NumberSequence.new(0.098,0)
  3498. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3499. tra.Speed = NumberRange.new(0.5)
  3500. tra.VelocitySpread = 360
  3501. tra.VelocityInheritance = 0.5
  3502. tra.ZOffset = 2
  3503. local tra = Instance.new('ParticleEmitter')
  3504. tra.Parent = LeftArm
  3505. tra.LightEmission = 1
  3506. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3507. tra.Rate = 15
  3508. tra.Rotation = NumberRange.new(-5, 5)
  3509. tra.Lifetime = NumberRange.new(1.5, 2)
  3510. tra.Size = NumberSequence.new(0.098,0)
  3511. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3512. tra.Speed = NumberRange.new(0.5)
  3513. tra.VelocitySpread = 360
  3514. tra.VelocityInheritance = 0.5
  3515. tra.ZOffset = 2
  3516. local tra = Instance.new('ParticleEmitter')
  3517. tra.Parent = RightArm
  3518. tra.LightEmission = 1
  3519. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3520. tra.Rate = 15
  3521. tra.Rotation = NumberRange.new(-5, 5)
  3522. tra.Lifetime = NumberRange.new(1.5, 2)
  3523. tra.Size = NumberSequence.new(0.098,0)
  3524. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3525. tra.Speed = NumberRange.new(0.5)
  3526. tra.VelocitySpread = 360
  3527. tra.VelocityInheritance = 0.5
  3528. tra.ZOffset = 2
  3529. local tra = Instance.new('ParticleEmitter')
  3530. tra.Parent = LeftLeg
  3531. tra.LightEmission = 1
  3532. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3533. tra.Rate = 15
  3534. tra.Rotation = NumberRange.new(-5, 5)
  3535. tra.Lifetime = NumberRange.new(1.5, 2)
  3536. tra.Size = NumberSequence.new(0.098,0)
  3537. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3538. tra.Speed = NumberRange.new(0.5)
  3539. tra.VelocitySpread = 360
  3540. tra.VelocityInheritance = 0.5
  3541. tra.ZOffset = 2
  3542. local tra = Instance.new('ParticleEmitter')
  3543. tra.Parent = RightLeg
  3544. tra.LightEmission = 1
  3545. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3546. tra.Rate = 15
  3547. tra.Rotation = NumberRange.new(-5, 5)
  3548. tra.Lifetime = NumberRange.new(1.5, 2)
  3549. tra.Size = NumberSequence.new(0.098,0)
  3550. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3551. tra.Speed = NumberRange.new(0.5)
  3552. tra.VelocitySpread = 360
  3553. tra.VelocityInheritance = 0.5
  3554. tra.ZOffset = 2
  3555.  
  3556. SuperSaiyanBlue2 = true
  3557. Humanoid.JumpPower = 120
  3558.  
  3559. Char.Humanoid.MaxHealth = Health
  3560. wait(0.3)
  3561. Char.Humanoid.Health = Health
  3562. wait(0.7)
  3563. Must:Destroy()
  3564. end
  3565.  
  3566. function Base()
  3567. SuperSaiyanBlue2 = false
  3568. local Effect = Instance.new("Part")
  3569. Effect.Name = "Effect"
  3570. Effect.Parent = Torso
  3571. Effect.CFrame = Torso.CFrame
  3572. Effect.BrickColor = BrickColor.new("White")
  3573. Effect.Shape = "Ball"
  3574. Effect.Size = Vector3.new(8, 8, 8)
  3575. Effect.Anchored = true
  3576. Effect.Material = "Neon"
  3577. Effect.CanCollide = false
  3578. for loop = 1, 25 do wait()
  3579. Effect.CFrame = Torso.CFrame
  3580. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3581. Effect.Transparency = Effect.Transparency + 0.04
  3582.  
  3583. end
  3584. repeat
  3585.  
  3586.  
  3587. Torso:FindFirstChild("Effect"):Remove()
  3588. until Torso:FindFirstChild("Effect") == nil
  3589.  
  3590. char.Head.face.Texture = "rbxassetid://1108342609"
  3591. Hair7:Destroy()
  3592. wait(0.1)
  3593. Hair7 = Instance.new("Part")
  3594. Hair7.Parent = char
  3595. Hair7.Name = "Hair"
  3596. Hair7.CanCollide = false
  3597. Hair7.Locked = true
  3598. Hair7.TopSurface = "Smooth"
  3599. Hair7.BottomSurface = "Smooth"
  3600. Hair7.formFactor = "Symmetric"
  3601. Hair7.Material = "Neon"
  3602. Hair7.BrickColor = BrickColor.new("Really black")
  3603. Hair7.CFrame = char.Torso.CFrame
  3604. Hair7.Size = Vector3.new(1, 1, 1)
  3605. Hair7.Transparency = 0
  3606.  
  3607.  
  3608. Weld1 = Instance.new("Weld")
  3609. Weld1.Parent = char.Head
  3610. Weld1.Part0 = char.Head
  3611. Weld1.Part1 = Hair7
  3612. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3613.  
  3614. Mesh = Instance.new("SpecialMesh")
  3615. Mesh.Offset = Vector3.new(0,-0.4,0)
  3616. Mesh.Parent = Hair7
  3617. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3618. Mesh.MeshType = "FileMesh"
  3619. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3620. Mesh.TextureId = ""
  3621.  
  3622.  
  3623.  
  3624. for i, v in pairs(Torso:GetChildren()) do
  3625. if v:IsA('ParticleEmitter') then
  3626. v:Remove()
  3627. end
  3628. end
  3629. for i, v in pairs(LeftArm:GetChildren()) do
  3630. if v:IsA('ParticleEmitter') then
  3631. v:Remove()
  3632. end
  3633. end
  3634. for i, v in pairs(RightArm:GetChildren()) do
  3635. if v:IsA('ParticleEmitter') then
  3636. v:Remove()
  3637. end
  3638. end
  3639. for i, v in pairs(RightLeg:GetChildren()) do
  3640. if v:IsA('ParticleEmitter') then
  3641. v:Remove()
  3642. end
  3643. end
  3644. for i, v in pairs(LeftLeg:GetChildren()) do
  3645. if v:IsA('ParticleEmitter') then
  3646. v:Remove()
  3647. end
  3648. end
  3649.  
  3650.  
  3651. end
  3652. mouse.KeyDown:connect(function(key)
  3653. if key=="9" then
  3654. Base()
  3655. end
  3656. end)
  3657.  
  3658. mouse.KeyDown:connect(function(key)
  3659. if key=="2" then
  3660. Base()
  3661. SSJVEGETA()
  3662. char.JumPower = 150
  3663. end
  3664. end)
  3665. Health = math.huge --------- Serious mode aura.
  3666. BaseHealth = math.huge
  3667.  
  3668.  
  3669.  
  3670.  
  3671. SuperVegeta = false
  3672.  
  3673. Player = game.Players.LocalPlayer
  3674. Char = Player.Character
  3675. Torso = Char.Torso
  3676.  
  3677. function SSJVEGETA()
  3678. for X = 1, 1 do wait()
  3679.  
  3680.  
  3681. wait(0)
  3682. for X = 1, 1 do wait()
  3683. local Effect = Instance.new("Part")
  3684. Effect.Name = "Effect"
  3685. Effect.Parent = Torso
  3686. Effect.CFrame = Torso.CFrame
  3687. Effect.BrickColor = BrickColor.new("Lapis")
  3688. Effect.Shape = "Ball"
  3689. Effect.Size = Vector3.new(1, 1, 1)
  3690. Effect.Anchored = true
  3691. Effect.Material = "Neon"
  3692. Effect.CanCollide = false
  3693. Effect.CFrame = Torso.CFrame
  3694. Effect.Size = Effect.Size + Vector3.new(0.5)
  3695. Effect.Transparency = Effect.Transparency + 0.04
  3696. end
  3697. end
  3698.  
  3699. repeat
  3700. Torso:FindFirstChild("Effect"):Remove()
  3701. until Torso:FindFirstChild("Effect") == nil
  3702.  
  3703.  
  3704. local Color1 = Color3.new(255, 255, 0)
  3705. local Color2 = Color3.new(255, 255, 0)
  3706.  
  3707.  
  3708. Hair7:Destroy()
  3709. wait(0.1)
  3710. Hair7 = Instance.new("Part")
  3711. Hair7.Parent = char
  3712. Hair7.Name = "Hair"
  3713. Hair7.CanCollide = false
  3714. Hair7.Locked = true
  3715. Hair7.TopSurface = "Smooth"
  3716. Hair7.BottomSurface = "Smooth"
  3717. Hair7.formFactor = "Symmetric"
  3718. Hair7.Material = "Neon"
  3719. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3720. Hair7.CFrame = char.Torso.CFrame
  3721. Hair7.Size = Vector3.new(1, 1, 1)
  3722. Hair7.Transparency = 0
  3723.  
  3724.  
  3725. Weld1 = Instance.new("Weld")
  3726. Weld1.Parent = char.Head
  3727. Weld1.Part0 = char.Head
  3728. Weld1.Part1 = Hair7
  3729. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3730.  
  3731. Mesh = Instance.new("SpecialMesh")
  3732. Mesh.Offset = Vector3.new(0,-0.4,0)
  3733. Mesh.Parent = Hair7
  3734. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3735. Mesh.MeshType = "FileMesh"
  3736. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3737. Mesh.TextureId = ""
  3738. char.Head.face.Texture = "rbxassetid://1108357707"
  3739. local Must = Instance.new("Sound",Torso)
  3740. Must.SoundId = "rbxassetid://1035030726"
  3741. Must.Pitch = 0.99
  3742. Must.Volume = 1.4
  3743. Must.Looped = false
  3744. wait(0)
  3745. Must:Play()
  3746. a21e = new("Part",char)
  3747. a21e.Name = "Beam"..num
  3748. a21e.Locked = true
  3749. a21e.Size = v3(1,1,1)
  3750. a21e.CanCollide = false
  3751. a21e.BrickColor = bc("Gold")
  3752. a21e.Material = "Neon"
  3753. a21e.Transparency = 0
  3754. aa21e = new("SpecialMesh",a21e)
  3755. a21e.Anchored = true
  3756. a21e.Position = RootPart.Position
  3757. aa21e.MeshType = "Sphere"
  3758. aa21e.Scale = v3(1,1,1)
  3759. a51e = new("Part",char)
  3760. a51e.Name = "Beam"..num
  3761. a51e.Locked = true
  3762. a51e.Size = v3(1,1,1)
  3763. a51e.CanCollide = false
  3764. a51e.BrickColor = bc("New Yeller")
  3765. a51e.Material = "Neon"
  3766. a51e.Transparency = 0
  3767. aa51e = new("SpecialMesh",a51e)
  3768. a51e.Anchored = true
  3769. a51e.Position = RootPart.Position
  3770. aa51e.MeshType = "Sphere"
  3771. aa51e.Scale = v3(1,1,1)
  3772. a61e = new("Part",char)
  3773. a61e.Name = "Beam"..num
  3774. a61e.Locked = true
  3775. a61e.Size = v3(1,1,1)
  3776. a61e.CanCollide = false
  3777. a61e.BrickColor = bc("White")
  3778. a61e.Material = "Neon"
  3779. a61e.Transparency = 0
  3780. aa61e = new("SpecialMesh",a61e)
  3781. a61e.Anchored = true
  3782. a61e.Position = RootPart.Position
  3783. aa61e.MeshType = "Sphere"
  3784. aa61e.Scale = v3(1,1,1)
  3785. for i = 1,50 do
  3786. wait()
  3787. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3788. a21e.Transparency = a21e.Transparency + 0.03
  3789. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3790. a51e.Transparency = a51e.Transparency + 0.03
  3791. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3792. a61e.Transparency = a61e.Transparency + 0.02
  3793. end
  3794. a61e:Destroy()
  3795. aa61e:Destroy()
  3796. a51e:Destroy()
  3797. aa51e:Destroy()
  3798. a21e:Destroy()
  3799. aa21e:Destroy()
  3800.  
  3801.  
  3802. local Aura = Instance.new('ParticleEmitter')
  3803. Aura.Name = "Aura"
  3804. Aura.Texture = "rbxassetid://347730682"
  3805. Aura.Parent = Torso
  3806. Aura.LightEmission = 1
  3807. Aura.Transparency = NumberSequence.new(0.6,1)
  3808. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3809. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3810. Aura.LockedToPart = true
  3811. Aura.Lifetime = NumberRange.new(1)
  3812. Aura.Rate = 100
  3813. Aura.Speed = NumberRange.new(4.3)
  3814. Aura.EmissionDirection = "Top"
  3815. local Aura = Instance.new('ParticleEmitter')
  3816. Aura.Name = "Aura"
  3817. Aura.Texture = "rbxassetid://1046299182"
  3818. Aura.Parent = Torso
  3819. Aura.LightEmission = 1
  3820. Aura.Transparency = NumberSequence.new(0.6,1)
  3821. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3822. Aura.Size = NumberSequence.new(5)
  3823. Aura.Rotation = NumberRange.new(-20,15)
  3824. Aura.LockedToPart = true
  3825. Aura.Lifetime = NumberRange.new(0.2)
  3826. Aura.Rate = 20
  3827. Aura.Speed = NumberRange.new(0)
  3828. Aura.EmissionDirection = "Top"
  3829.  
  3830. SuperVegeta = true
  3831. Humanoid.WalkSpeed = 10
  3832. Humanoid.JumpPower = 120
  3833.  
  3834. Char.Humanoid.MaxHealth = Health
  3835. wait(0.3)
  3836. Char.Humanoid.Health = Health
  3837. wait(0.7)
  3838. Must:Destroy()
  3839. end
  3840.  
  3841. function Base()
  3842. SuperVegeta = false
  3843. local Effect = Instance.new("Part")
  3844. Effect.Name = "Effect"
  3845. Effect.Parent = Torso
  3846. Effect.CFrame = Torso.CFrame
  3847. Effect.BrickColor = BrickColor.new("White")
  3848. Effect.Shape = "Ball"
  3849. Effect.Size = Vector3.new(8, 8, 8)
  3850. Effect.Anchored = true
  3851. Effect.Material = "Neon"
  3852. Effect.CanCollide = false
  3853. for loop = 1, 25 do wait()
  3854. Effect.CFrame = Torso.CFrame
  3855. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3856. Effect.Transparency = Effect.Transparency + 0.04
  3857.  
  3858. end
  3859. repeat
  3860.  
  3861.  
  3862. Torso:FindFirstChild("Effect"):Remove()
  3863. until Torso:FindFirstChild("Effect") == nil
  3864.  
  3865. char.Head.face.Texture = "rbxassetid://1108342609"
  3866. Hair7:Destroy()
  3867. wait(0.1)
  3868. Hair7 = Instance.new("Part")
  3869. Hair7.Parent = char
  3870. Hair7.Name = "Hair"
  3871. Hair7.CanCollide = false
  3872. Hair7.Locked = true
  3873. Hair7.TopSurface = "Smooth"
  3874. Hair7.BottomSurface = "Smooth"
  3875. Hair7.formFactor = "Symmetric"
  3876. Hair7.Material = "Neon"
  3877. Hair7.BrickColor = BrickColor.new("Really black")
  3878. Hair7.CFrame = char.Torso.CFrame
  3879. Hair7.Size = Vector3.new(1, 1, 1)
  3880. Hair7.Transparency = 0
  3881.  
  3882.  
  3883. Weld1 = Instance.new("Weld")
  3884. Weld1.Parent = char.Head
  3885. Weld1.Part0 = char.Head
  3886. Weld1.Part1 = Hair7
  3887. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3888.  
  3889. Mesh = Instance.new("SpecialMesh")
  3890. Mesh.Offset = Vector3.new(0,-0.4,0)
  3891. Mesh.Parent = Hair7
  3892. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3893. Mesh.MeshType = "FileMesh"
  3894. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3895. Mesh.TextureId = ""
  3896.  
  3897.  
  3898.  
  3899. for i, v in pairs(Torso:GetChildren()) do
  3900. if v:IsA('ParticleEmitter') then
  3901. v:Remove()
  3902. end
  3903. end
  3904. for i, v in pairs(LeftArm:GetChildren()) do
  3905. if v:IsA('ParticleEmitter') then
  3906. v:Remove()
  3907. end
  3908. end
  3909. for i, v in pairs(RightArm:GetChildren()) do
  3910. if v:IsA('ParticleEmitter') then
  3911. v:Remove()
  3912. end
  3913. end
  3914. for i, v in pairs(RightLeg:GetChildren()) do
  3915. if v:IsA('ParticleEmitter') then
  3916. v:Remove()
  3917. end
  3918. end
  3919. for i, v in pairs(LeftLeg:GetChildren()) do
  3920. if v:IsA('ParticleEmitter') then
  3921. v:Remove()
  3922. end
  3923. end
  3924.  
  3925.  
  3926. end
  3927.  
  3928. mouse.KeyDown:connect(function(key)
  3929. if key=="9" then
  3930. Base()
  3931. end
  3932. mouse.KeyDown:connect(function(key)
  3933. if key=="3" then
  3934. Base()
  3935. SSJ2()
  3936. char.JumPower = 150
  3937. end
  3938. end)
  3939. Health = math.huge --------- Serious mode aura.
  3940. BaseHealth = math.huge
  3941.  
  3942.  
  3943.  
  3944.  
  3945. SuperSaiyan2 = false
  3946.  
  3947. Player = game.Players.LocalPlayer
  3948. Char = Player.Character
  3949. Torso = Char.Torso
  3950.  
  3951. function SSJ2()
  3952. for X = 1, 1 do wait()
  3953.  
  3954.  
  3955. wait(0)
  3956. for X = 1, 1 do wait()
  3957. local Effect = Instance.new("Part")
  3958. Effect.Name = "Effect"
  3959. Effect.Parent = Torso
  3960. Effect.CFrame = Torso.CFrame
  3961. Effect.BrickColor = BrickColor.new("Lapis")
  3962. Effect.Shape = "Ball"
  3963. Effect.Size = Vector3.new(1, 1, 1)
  3964. Effect.Anchored = true
  3965. Effect.Material = "Neon"
  3966. Effect.CanCollide = false
  3967. Effect.CFrame = Torso.CFrame
  3968. Effect.Size = Effect.Size + Vector3.new(0.5)
  3969. Effect.Transparency = Effect.Transparency + 0.04
  3970. end
  3971. end
  3972.  
  3973. repeat
  3974. Torso:FindFirstChild("Effect"):Remove()
  3975. until Torso:FindFirstChild("Effect") == nil
  3976.  
  3977.  
  3978. local Color1 = Color3.new(255, 255, 0)
  3979. local Color2 = Color3.new(255, 255, 0)
  3980.  
  3981.  
  3982. Hair7:Destroy()
  3983. wait(0.1)
  3984. Hair7 = Instance.new("Part")
  3985. Hair7.Parent = char
  3986. Hair7.Name = "Hair"
  3987. Hair7.CanCollide = false
  3988. Hair7.Locked = true
  3989. Hair7.TopSurface = "Smooth"
  3990. Hair7.BottomSurface = "Smooth"
  3991. Hair7.formFactor = "Symmetric"
  3992. Hair7.Material = "Neon"
  3993. Hair7.BrickColor = BrickColor.new("New Yeller")
  3994. Hair7.CFrame = char.Torso.CFrame
  3995. Hair7.Size = Vector3.new(1, 1, 1)
  3996. Hair7.Transparency = 0
  3997.  
  3998.  
  3999. Weld1 = Instance.new("Weld")
  4000. Weld1.Parent = char.Head
  4001. Weld1.Part0 = char.Head
  4002. Weld1.Part1 = Hair7
  4003. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4004.  
  4005. Mesh = Instance.new("SpecialMesh")
  4006. Mesh.Offset = Vector3.new(0,-0.4,0)
  4007. Mesh.Parent = Hair7
  4008. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  4009. Mesh.MeshType = "FileMesh"
  4010. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  4011. Mesh.TextureId = ""
  4012. char.Head.face.Texture = "rbxassetid://1108357707"
  4013. local Must = Instance.new("Sound",Torso)
  4014. Must.SoundId = "rbxassetid://1035030726"
  4015. Must.Pitch = 0.99
  4016. Must.Volume = 1.4
  4017. Must.Looped = false
  4018. wait(0)
  4019. Must:Play()
  4020. a21e = new("Part",char)
  4021. a21e.Name = "Beam"..num
  4022. a21e.Locked = true
  4023. a21e.Size = v3(1,1,1)
  4024. a21e.CanCollide = false
  4025. a21e.BrickColor = bc("Gold")
  4026. a21e.Material = "Neon"
  4027. a21e.Transparency = 0
  4028. aa21e = new("SpecialMesh",a21e)
  4029. a21e.Anchored = true
  4030. a21e.Position = RootPart.Position
  4031. aa21e.MeshType = "Sphere"
  4032. aa21e.Scale = v3(1,1,1)
  4033. a51e = new("Part",char)
  4034. a51e.Name = "Beam"..num
  4035. a51e.Locked = true
  4036. a51e.Size = v3(1,1,1)
  4037. a51e.CanCollide = false
  4038. a51e.BrickColor = bc("New Yeller")
  4039. a51e.Material = "Neon"
  4040. a51e.Transparency = 0
  4041. aa51e = new("SpecialMesh",a51e)
  4042. a51e.Anchored = true
  4043. a51e.Position = RootPart.Position
  4044. aa51e.MeshType = "Sphere"
  4045. aa51e.Scale = v3(1,1,1)
  4046. a61e = new("Part",char)
  4047. a61e.Name = "Beam"..num
  4048. a61e.Locked = true
  4049. a61e.Size = v3(1,1,1)
  4050. a61e.CanCollide = false
  4051. a61e.BrickColor = bc("White")
  4052. a61e.Material = "Neon"
  4053. a61e.Transparency = 0
  4054. aa61e = new("SpecialMesh",a61e)
  4055. a61e.Anchored = true
  4056. a61e.Position = RootPart.Position
  4057. aa61e.MeshType = "Sphere"
  4058. aa61e.Scale = v3(1,1,1)
  4059. for i = 1,50 do
  4060. wait()
  4061. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4062. a21e.Transparency = a21e.Transparency + 0.03
  4063. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4064. a51e.Transparency = a51e.Transparency + 0.03
  4065. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4066. a61e.Transparency = a61e.Transparency + 0.02
  4067. end
  4068. a61e:Destroy()
  4069. aa61e:Destroy()
  4070. a51e:Destroy()
  4071. aa51e:Destroy()
  4072. a21e:Destroy()
  4073. aa21e:Destroy()
  4074.  
  4075.  
  4076. local Aura = Instance.new('ParticleEmitter')
  4077. Aura.Name = "Aura"
  4078. Aura.Texture = "rbxassetid://347730682"
  4079. Aura.Parent = Torso
  4080. Aura.LightEmission = 1
  4081. Aura.Transparency = NumberSequence.new(0.6,1)
  4082. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4083. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4084. Aura.LockedToPart = true
  4085. Aura.Lifetime = NumberRange.new(1)
  4086. Aura.Rate = 100
  4087. Aura.Speed = NumberRange.new(4.3)
  4088. Aura.EmissionDirection = "Top"
  4089. local Aura = Instance.new('ParticleEmitter')
  4090. Aura.Name = "Aura"
  4091. Aura.Texture = "rbxassetid://1046299182"
  4092. Aura.Parent = Torso
  4093. Aura.LightEmission = 1
  4094. Aura.Transparency = NumberSequence.new(0.3,1)
  4095. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4096. Aura.Size = NumberSequence.new(5)
  4097. Aura.Rotation = NumberRange.new(-360,360)
  4098. Aura.LockedToPart = true
  4099. Aura.Lifetime = NumberRange.new(0.2)
  4100. Aura.Rate = 20
  4101. Aura.Speed = NumberRange.new(0)
  4102. Aura.EmissionDirection = "Top"
  4103.  
  4104. SuperSaiyan2 = true
  4105. Humanoid.JumpPower = 120
  4106.  
  4107. Char.Humanoid.MaxHealth = Health
  4108. wait(0.3)
  4109. Char.Humanoid.Health = Health
  4110. wait(0.7)
  4111. Must:Destroy()
  4112. end
  4113.  
  4114. function Base()
  4115. SuperSaiyan2 = false
  4116. local Effect = Instance.new("Part")
  4117. Effect.Name = "Effect"
  4118. Effect.Parent = Torso
  4119. Effect.CFrame = Torso.CFrame
  4120. Effect.BrickColor = BrickColor.new("White")
  4121. Effect.Shape = "Ball"
  4122. Effect.Size = Vector3.new(8, 8, 8)
  4123. Effect.Anchored = true
  4124. Effect.Material = "Neon"
  4125. Effect.CanCollide = false
  4126. for loop = 1, 25 do wait()
  4127. Effect.CFrame = Torso.CFrame
  4128. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4129. Effect.Transparency = Effect.Transparency + 0.04
  4130.  
  4131. end
  4132. repeat
  4133.  
  4134.  
  4135. Torso:FindFirstChild("Effect"):Remove()
  4136. until Torso:FindFirstChild("Effect") == nil
  4137.  
  4138. char.Head.face.Texture = "rbxassetid://1108342609"
  4139. Hair7:Destroy()
  4140. wait(0.1)
  4141. Hair7 = Instance.new("Part")
  4142. Hair7.Parent = char
  4143. Hair7.Name = "Hair"
  4144. Hair7.CanCollide = false
  4145. Hair7.Locked = true
  4146. Hair7.TopSurface = "Smooth"
  4147. Hair7.BottomSurface = "Smooth"
  4148. Hair7.formFactor = "Symmetric"
  4149. Hair7.Material = "Neon"
  4150. Hair7.BrickColor = BrickColor.new("Really black")
  4151. Hair7.CFrame = char.Torso.CFrame
  4152. Hair7.Size = Vector3.new(1, 1, 1)
  4153. Hair7.Transparency = 0
  4154.  
  4155.  
  4156. Weld1 = Instance.new("Weld")
  4157. Weld1.Parent = char.Head
  4158. Weld1.Part0 = char.Head
  4159. Weld1.Part1 = Hair7
  4160. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4161.  
  4162. Mesh = Instance.new("SpecialMesh")
  4163. Mesh.Offset = Vector3.new(0,-0.4,0)
  4164. Mesh.Parent = Hair7
  4165. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  4166. Mesh.MeshType = "FileMesh"
  4167. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  4168. Mesh.TextureId = ""
  4169.  
  4170.  
  4171.  
  4172. for i, v in pairs(Torso:GetChildren()) do
  4173. if v:IsA('ParticleEmitter') then
  4174. v:Remove()
  4175. end
  4176. end
  4177. for i, v in pairs(LeftArm:GetChildren()) do
  4178. if v:IsA('ParticleEmitter') then
  4179. v:Remove()
  4180. end
  4181. end
  4182. for i, v in pairs(RightArm:GetChildren()) do
  4183. if v:IsA('ParticleEmitter') then
  4184. v:Remove()
  4185. end
  4186. end
  4187. for i, v in pairs(RightLeg:GetChildren()) do
  4188. if v:IsA('ParticleEmitter') then
  4189. v:Remove()
  4190. end
  4191. end
  4192. for i, v in pairs(LeftLeg:GetChildren()) do
  4193. if v:IsA('ParticleEmitter') then
  4194. v:Remove()
  4195. end
  4196. end
  4197.  
  4198.  
  4199. end
  4200. end)
  4201. ---
  4202.  
  4203.  
  4204.  
  4205.  
  4206. musiccommand = 1
  4207. musicwait = false
  4208. mouse.KeyDown:connect(function(k)
  4209. if k == "=" and attack == false then
  4210. if musiccommand == 1 and musicwait == false then
  4211. musicwait = true
  4212. sou2:Stop()
  4213. musiccommand = 2
  4214. end
  4215. if musiccommand == 2 and musicwait == false then
  4216. musicwait = true
  4217. sou2:Play()
  4218. sou2.Volume = 2
  4219. musiccommand = 3
  4220. end
  4221. if musiccommand == 3 and musicwait == false then
  4222. musicwait = true
  4223. sou2.Volume = 0.5
  4224. musiccommand = 1
  4225. end
  4226. musicwait = false
  4227. end
  4228. end)
  4229. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4230. Hitpart3 = Instance.new("Part", HPart3)
  4231. Hitpart3.Size = Vector3.new(1, 1, 1)
  4232. Hitpart3.CanCollide = false
  4233. HuW3 = Instance.new("Weld")
  4234. HuW3.Name = "GuW"
  4235. HuW3.Part0 = HPart3
  4236. HuW3.C0 = cn(Xv, Yv, Zv)
  4237. HuW3.C1 = cn(0, 0, 0)
  4238. HuW3.Part1 = Hitpart3
  4239. HuW3.Parent = HPart3
  4240. Hitpart3.Transparency = 1
  4241. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4242. end
  4243. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4244. Hitpart2 = Instance.new("Part", HPart2)
  4245. Hitpart2.Size = Vector3.new(1, 1, 1)
  4246. Hitpart2.CanCollide = false
  4247. HuW2 = Instance.new("Weld")
  4248. HuW2.Name = "GuW"
  4249. HuW2.Part0 = HPart2
  4250. HuW2.C0 = cn(Xv, Yv, Zv)
  4251. HuW2.C1 = cn(0, 0, 0)
  4252. HuW2.Part1 = Hitpart2
  4253. HuW2.Parent = HPart2
  4254. Hitpart2.Transparency = 1
  4255. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4256. end
  4257. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4258. Hitpart = Instance.new("Part", HPart)
  4259. Hitpart.Size = Vector3.new(1, 1, 1)
  4260. Hitpart.CanCollide = false
  4261. HuW = Instance.new("Weld")
  4262. HuW.Name = "GuW"
  4263. HuW.Part0 = HPart
  4264. HuW.C0 = cn(Xv, Yv, Zv)
  4265. HuW.C1 = cn(0, 0, 0)
  4266. HuW.Part1 = Hitpart
  4267. HuW.Parent = HPart
  4268. Hitpart.Transparency = 1
  4269. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4270. end
  4271. wait2 = false
  4272. combo = 1
  4273. mouse.Button1Down:connect(function(key)
  4274. if attack == false then
  4275. attack = true
  4276. Humanoid.WalkSpeed = 17.01
  4277. if combo == 1 and wait2 == false then
  4278. wait2 = true
  4279. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4280. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4281. for i = 0, 1, 0.1 do
  4282. swait()
  4283. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4284. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4285. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4286. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4287. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4288. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4289. end
  4290. combo = 2
  4291. end
  4292. if combo == 2 and wait2 == false then
  4293. wait2 = true
  4294.  
  4295. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4296. for i = 0, 1, 0.1 do
  4297. swait()
  4298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4300. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 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(-45), math.rad(0)), 0.3)
  4303. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4304. end
  4305. combo = 3
  4306. end
  4307. if combo == 3 and wait2 == false then
  4308. wait2 = true
  4309. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4310. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4311. for i = 0, 1, 0.1 do
  4312. swait()
  4313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4315. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4316. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4317. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4318. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4319. end
  4320. combo = 1
  4321. end
  4322. Humanoid.WalkSpeed = 16
  4323. Hitpart:Destroy()
  4324. wait2 = false
  4325. attack = false
  4326. end
  4327. end)
  4328. --
  4329. --
  4330. MV1 = 20
  4331. mouse.KeyDown:connect(function(k)
  4332. if k == "=" and attack == false then
  4333. if firemode == true then
  4334. firemode = false
  4335. print("ice mode")
  4336. icesmoke.Acceleration = Vector3.new(0,0,0)
  4337. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4338. icesmoke.Transparency = NumberSequence.new({
  4339. NumberSequenceKeypoint.new(0, 0.9),
  4340. NumberSequenceKeypoint.new(1, 1)
  4341. })
  4342. icesmoke.Size = NumberSequence.new(3)
  4343. icesmoke.Parent = RightArm
  4344. else
  4345. firemode = true
  4346. print("fire mode")
  4347. ice_mode = false
  4348. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4349. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4350. icesmoke.Rate = 400
  4351. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4352. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4353. icesmoke.Size = NumberSequence.new(3)
  4354. icesmoke.EmissionDirection = "Top"
  4355. icesmoke.Parent = LeftArm
  4356. end
  4357. end
  4358. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4359. MV1 = 90
  4360. Humanoid.WalkSpeed = 15
  4361. attack = true
  4362. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4363. Firepart2 = Instance.new("Part", LeftArm)
  4364. Firepart2.Size = Vector3.new(1, 1, 1)
  4365. Firepart2.CanCollide = false
  4366. GuW2 = Instance.new("Weld")
  4367. GuW2.Name = "GuW"
  4368. GuW2.Part0 = LeftArm
  4369. GuW2.C0 = cn(0, -0.5, 0)
  4370. GuW2.C1 = cn(0, 0, 0)
  4371. GuW2.Part1 = Firepart2
  4372. GuW2.Parent = LeftArm
  4373. Firepart2.Transparency = 1
  4374. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4375. for i = 0, 2, 0.1 do
  4376. swait()
  4377. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4380. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4381. 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)
  4382. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4383. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4384. end
  4385. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4386. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4387. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4388. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4389. Humanoid.WalkSpeed = 16
  4390. attack = false
  4391. Firepart2:Destroy()
  4392. end
  4393. end)
  4394. MV2 = 90
  4395.  
  4396. mouse.KeyDown:connect(function(key)
  4397. if key == "=" then
  4398. Head.Transparency = 1
  4399. Torso.Transparency = 1
  4400. LeftArm.Transparency = 1
  4401. Head.face.Texture = ""
  4402. RightArm.Transparency = 1
  4403. LeftLeg.Transparency = 1
  4404. RightLeg.Transparency = 1
  4405. mesh1.Transparency = 1
  4406. mesh2.Transparency = 1
  4407. mesh5.Transparency = 1
  4408. mesheye.Transparency = 1
  4409. mesheye1.Transparency = 1
  4410. mesheye2.Transparency = 1
  4411. mesheye3.Transparency = 1
  4412. char.Parent = workspace.Camera
  4413. char.WalkSpeed = 60
  4414. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4415. char:FindFirstChild("TalkingBillBoard"):destroy()
  4416. end
  4417. end
  4418. end)
  4419. mouse.KeyUp:connect(function(key)
  4420. if key == "=" then
  4421. Head.Transparency = 0
  4422. Torso.Transparency = 0
  4423. LeftArm.Transparency = 0
  4424. Head.face.Texture = ""
  4425. RightArm.Transparency = 0
  4426. LeftLeg.Transparency = 0
  4427. RightLeg.Transparency = 0
  4428. mesh1.Transparency = 0
  4429. mesh2.Transparency = 0
  4430. mesh5.Transparency = 0
  4431. mesheye.Transparency = 0
  4432. mesheye1.Transparency = 0
  4433. mesheye2.Transparency = 0
  4434. mesheye3.Transparency = 0
  4435. hat1.Transparency = 0
  4436. hat2.Transparency = 0
  4437. hat3.Transparency = 0
  4438. hat4.Transparency = 0
  4439. hat5.Transparency = 0
  4440. hat6.Transparency = 0
  4441. hat7.Transparency = 0
  4442. hat8.Transparency = 0
  4443. hat9.Transparency = 0
  4444. char.Parent = workspace
  4445. end
  4446. end)
  4447.  
  4448. mouse.KeyDown:connect(function(k)
  4449. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4450. MV2 = 90
  4451. attack = true
  4452. Firepart = Instance.new("Part", RightArm)
  4453. Firepart.Size = Vector3.new(1, 1, 1)
  4454. GuW = Instance.new("Weld")
  4455. GuW.Name = "GuW"
  4456. GuW.Part0 = RightArm
  4457. GuW.C0 = cn(0, -1, 0)
  4458. GuW.C1 = cn(0, 0, 0)
  4459. GuW.Part1 = Firepart
  4460. GuW.Parent = RightArm
  4461. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4462. Firepart.Transparency = 1
  4463. Humanoid.WalkSpeed = 15
  4464. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4465. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4466. for i = 1, 3 do
  4467. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4468. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4469. end
  4470. for i = 0, 3, 0.1 do
  4471. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4472. swait()
  4473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4475. 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)
  4476. 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)
  4477. 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)
  4478. 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)
  4479. end
  4480. wait(1)
  4481. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4482.  
  4483. Humanoid.WalkSpeed = 16
  4484. attack = false
  4485. Firepart:Destroy()
  4486. end
  4487.  
  4488.  
  4489.  
  4490.  
  4491. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4492. MV2 = 90
  4493. attack = true
  4494. Firepart = Instance.new("Part", RightArm)
  4495. Firepart.Size = Vector3.new(1, 1, 1)
  4496. GuW = Instance.new("Weld")
  4497. GuW.Name = "GuW"
  4498. GuW.Part0 = RightArm
  4499. GuW.C0 = cn(0, -1, 0)
  4500. GuW.C1 = cn(0, 0, 0)
  4501. GuW.Part1 = Firepart
  4502. GuW.Parent = RightArm
  4503. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4504. Firepart.Transparency = 1
  4505. Humanoid.WalkSpeed = 0.01
  4506. for i = 0, 4, 0.1 do
  4507. swait()
  4508. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4509. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4510. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4511. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4512. 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)
  4513. 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)
  4514. 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)
  4515. 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)
  4516. end
  4517. for i = 0, 4, 0.1 do
  4518. swait()
  4519. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4520. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4521. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4522. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4523. 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)
  4524. 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)
  4525. 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)
  4526. 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)
  4527. end
  4528. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4529. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4530. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4531. for i = 1, 3 do
  4532. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4533. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4534. end
  4535. for i = 0, 2, 0.1 do
  4536. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4537. swait()
  4538. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4539. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4540. 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)
  4541. 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)
  4542. 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)
  4543. 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)
  4544. end
  4545. Humanoid.WalkSpeed = 16
  4546. attack = false
  4547. Firepart:Destroy()
  4548. end
  4549. end)
  4550. Rapid = false
  4551. BasePart = Instance.new("Part")
  4552. BasePart.Shape = Enum.PartType.Block
  4553. BasePart.Material = Enum.Material.Neon
  4554. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4555. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4556. BasePart.FormFactor = Enum.FormFactor.Custom
  4557. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4558. BasePart.CanCollide = true
  4559. BasePart.Locked = true
  4560. BasePart.Anchored = false
  4561. local icy_Player = game.Players.localPlayer
  4562. local icy_mouse = icy_Player:GetMouse()
  4563. ice_mode = false
  4564. local colors = {
  4565. BrickColor.new("Cyan"),
  4566. BrickColor.new("Medium blue"),
  4567. BrickColor.new("Pastel blue")
  4568. }
  4569. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4570. if root then
  4571. icy_mouse.KeyDown:connect(function(k)
  4572. if k == "=" and firemode == false then
  4573. if ice_mode == true then
  4574. ice_mode = false
  4575. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4576. else
  4577. ice_mode = true
  4578. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4579. end
  4580. end
  4581. if k == "z" and firemode == true then
  4582. attack = true
  4583. do
  4584. local Stop = false
  4585. local Version = 0
  4586. local MaxSpeed = 5
  4587. local Speed = 3.5
  4588. local Keys = {}
  4589. local Force = 10000
  4590. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4591. swait(0.5)
  4592. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4593. if Fly then
  4594. Fly:Destroy()
  4595. end
  4596. if Rot then
  4597. Rot:Destroy()
  4598. end
  4599. Fly = Instance.new("BodyPosition", char.Torso)
  4600. Fly.Name = "LMMFly"
  4601. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4602. Fly.P = Force
  4603. Fly.position = char.Torso.Position
  4604. Rot = Instance.new("BodyGyro", char.Torso)
  4605. Rot.Name = "LMMRot"
  4606. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4607. Rot.P = Force
  4608. Rot.cframe = cam.CoordinateFrame
  4609. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4610. local Thread, Old = Version, nil
  4611. char.Humanoid.PlatformStand = true
  4612. function StopFly()
  4613. Version = Version + 1
  4614. Stop = true
  4615. char.Humanoid.PlatformStand = false
  4616. Fly:Destroy()
  4617. Rot:Destroy()
  4618. attack = false
  4619. end
  4620. char.ChildAdded:connect(function(Obj)
  4621. wait()
  4622. if Obj.Name == "LM" .. "MFlyStop" then
  4623. Obj:Destroy()
  4624. StopFly()
  4625. end
  4626. end)
  4627. HitpartFunk2(RightArm, 0, -0.7, 0)
  4628. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4629. for i = 0, 25, 0.1 do
  4630. if attack == true then
  4631. swait()
  4632.  
  4633. end
  4634. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4635. if Keys[string.char(48)] then
  4636. Speed = 1
  4637. end
  4638. if Keys.w then
  4639. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4640. end
  4641. if Keys.s then
  4642. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4643. end
  4644. if Keys.d then
  4645. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4646. end
  4647. if Keys.a then
  4648. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4649. end
  4650. if Keys.e or Keys[" "] then
  4651. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4652. end
  4653. if Keys.q then
  4654. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4655. end
  4656. if Keys.z then
  4657. StopFly()
  4658. end
  4659. if Old ~= Vectoring then
  4660. Fly.position = Vectoring.p
  4661. Old = Vectoring
  4662. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4663. else
  4664. Speed = 1
  4665. end
  4666. Rot.cframe = cam.CoordinateFrame
  4667. mouse.KeyDown:connect(function(Key)
  4668. Keys[Key] = true
  4669. end)
  4670. mouse.KeyUp:connect(function(Key)
  4671. Keys[Key] = false
  4672. end)
  4673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4675. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4677. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4678. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4679. end
  4680. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4681. attack = false
  4682. char.Humanoid.PlatformStand = false
  4683. Fly:Destroy()
  4684. Rot:Destroy()
  4685. end
  4686. end
  4687. if k == "=" and InForm == true then
  4688. attack = true
  4689. do
  4690. local Stop = false
  4691. local Version = 0
  4692. local MaxSpeed = 6
  4693. local Speed = 3
  4694. local Keys = {}
  4695. local Force = 10000
  4696. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4697. swait(1)
  4698. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4699. if Fly then
  4700. Fly:Destroy()
  4701. end
  4702. if Rot then
  4703. Rot:Destroy()
  4704. end
  4705. Fly = Instance.new("BodyPosition", char.Torso)
  4706. Fly.Name = "LMMFly"
  4707. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4708. Fly.P = Force
  4709. Fly.position = char.Torso.Position
  4710. Rot = Instance.new("BodyGyro", char.Torso)
  4711. Rot.Name = "LMMRot"
  4712. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4713. Rot.P = Force
  4714. Rot.cframe = cam.CoordinateFrame
  4715. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4716. local Thread, Old = Version, nil
  4717. char.Humanoid.PlatformStand = true
  4718. function StopFly()
  4719. Version = Version + 1
  4720. Stop = true
  4721. char.Humanoid.PlatformStand = false
  4722. Fly:Destroy()
  4723. Rot:Destroy()
  4724. attack = false
  4725. end
  4726. char.ChildAdded:connect(function(Obj)
  4727. wait()
  4728. if Obj.Name == "LM" .. "MFlyStop" then
  4729. Obj:Destroy()
  4730. StopFly()
  4731. end
  4732. end)
  4733. HitpartFunk2(RightArm, 0, -0.7, 0)
  4734. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4735. for i = 0, 25, 0.1 do
  4736. if attack == true then
  4737. swait()
  4738. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4739. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4740. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4741. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4742. end
  4743. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4744. if Keys[string.char(48)] then
  4745. Speed = 1
  4746. end
  4747. if Keys.w then
  4748. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4749. end
  4750. if Keys.s then
  4751. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4752. end
  4753. if Keys.d then
  4754. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4755. end
  4756. if Keys.a then
  4757. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4758. end
  4759. if Keys.e or Keys[" "] then
  4760. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4761. end
  4762. if Keys.q then
  4763. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4764. end
  4765. if Keys.z then
  4766. StopFly()
  4767. end
  4768. if Old ~= Vectoring then
  4769. Fly.position = Vectoring.p
  4770. Old = Vectoring
  4771. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4772. else
  4773. Speed = 1
  4774. end
  4775. Rot.cframe = cam.CoordinateFrame
  4776. mouse.KeyDown:connect(function(Key)
  4777. Keys[Key] = true
  4778. end)
  4779. mouse.KeyUp:connect(function(Key)
  4780. Keys[Key] = false
  4781. end)
  4782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4784. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4786. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4787. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4788. end
  4789. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4790. attack = false
  4791. char.Humanoid.PlatformStand = false
  4792. Fly:Destroy()
  4793. Rot:Destroy()
  4794. end
  4795. end
  4796. end)
  4797. game:GetService("RunService").Stepped:connect(function()
  4798. if ice_mode == true then
  4799. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4800. local icePath = BasePart:Clone()
  4801. icePath.Anchored = true
  4802. icePath.Transparency = 0.85
  4803. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4804. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4805. icePath.BrickColor = colors[math.random(1, #colors)]
  4806. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4807. game:GetService("Debris"):AddItem(icePath, 1)
  4808. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4809. end
  4810. end)
  4811. end
  4812. MV3 = 190
  4813. mouse.KeyDown:connect(function(k)
  4814. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4815. MV3 = 80
  4816. attack = true
  4817. Humanoid.WalkSpeed = 15
  4818. HitpartFunk2(RightArm, 0, -0.5, 0)
  4819. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4820. for i = 0, 1.5, 0.1 do
  4821. swait()
  4822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4826. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4827. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4828. end
  4829. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4830. for i = 0, 2, 0.1 do
  4831. swait()
  4832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4834. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4835. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4836. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4837. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4838. end
  4839. for i = 0, 4.2, 0.1 do
  4840. swait()
  4841. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4842. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4843. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4844. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4847. 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)
  4848. 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)
  4849. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4850. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4851. end
  4852. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4853. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4854. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4855. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4856. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4857. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4858. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4859. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4860. for i = 0, 2, 0.1 do
  4861. swait()
  4862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4864. 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)
  4865. 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)
  4866. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4867. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4868. end
  4869. for i = 0, 2, 0.1 do
  4870. swait()
  4871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4873. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4874. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4875. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4876. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4877. end
  4878. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4879. for i = 0, 4, 0.1 do
  4880. swait()
  4881. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4882. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4887. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4888. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4889. end
  4890. for i = 0, 2, 0.1 do
  4891. swait()
  4892. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4893. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4896. 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)
  4897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4900. end
  4901. for i = 1, 6 do
  4902. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4903. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4904. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4905. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4906. wait(0.15)
  4907. end
  4908. attack = false
  4909. Humanoid.WalkSpeed = 16
  4910. end
  4911. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4912. Humanoid.WalkSpeed = 1
  4913. MV3 = 80
  4914. attack = true
  4915. FastFireBall = Instance.new("Part", RightArm)
  4916. FastFireBall.Size = Vector3.new(1, 1, 1)
  4917. FFW = Instance.new("Weld")
  4918. FFW.Name = "GuW"
  4919. FFW.Part0 = RightArm
  4920. FFW.C0 = cn(0, -1, 0)
  4921. FFW.C1 = cn(0, 0, 0)
  4922. FFW.Part1 = FastFireBall
  4923. FFW.Parent = RightArm
  4924. FastFireBall.Transparency = 1
  4925. FastFireBall2 = Instance.new("Part", LeftArm)
  4926. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4927. FFW2 = Instance.new("Weld")
  4928. FFW2.Name = "GuW"
  4929. FFW2.Part0 = LeftArm
  4930. FFW2.C0 = cn(0, -1, 0)
  4931. FFW2.C1 = cn(0, 0, 0)
  4932. FFW2.Part1 = FastFireBall2
  4933. FFW2.Parent = LeftArm
  4934. FastFireBall2.Transparency = 1
  4935. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4936. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4937. for i = 0, 1, 0.1 do
  4938. swait()
  4939. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4940. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4941. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4942. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4945. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4948. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4949. end
  4950. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4951. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4952. function holding()
  4953. if Rapid == true and ice_mode == false then
  4954. for i = 0, 0.8, 0.1 do
  4955. swait()
  4956. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4957. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4958. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4959. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4960. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4961. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4962. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4963. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4964. end
  4965. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4966. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4967. for i = 0, 0.8, 0.1 do
  4968. swait()
  4969. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4970. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4976. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4977. end
  4978. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4979. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4980. holding()
  4981. end
  4982. end
  4983. if Rapid == false then
  4984. Rapid = true
  4985. holding()
  4986. end
  4987. end
  4988. end)
  4989. mouse.KeyUp:connect(function(k)
  4990. if k == "c" and Rapid == true then
  4991. MV3 = 180
  4992. Rapid = false
  4993. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4994. attack = false
  4995. wait(0.5)
  4996. Humanoid.WalkSpeed = 16
  4997. FastFireBall:Destroy()
  4998. FastFireBall2:Destroy()
  4999. end
  5000. end)
  5001.  
  5002.  
  5003. mouse.KeyUp:connect(function(k)
  5004. if k == "q" then
  5005. Combo1()
  5006. end
  5007. end)
  5008.  
  5009. mouse.KeyUp:connect(function(k)
  5010. if k == "r" then
  5011. Combo2()
  5012. end
  5013. end)
  5014.  
  5015. mouse.KeyUp:connect(function(k)
  5016. if k == "t" then
  5017. Combo3()
  5018. end
  5019. end)
  5020. mouse.KeyUp:connect(function(k)
  5021. if k == "u" then
  5022. Combo4()
  5023. end
  5024. end)
  5025.  
  5026.  
  5027. SoundFolder = Instance.new("Folder",char)
  5028. SoundFolder.Name = "SoundFolder"
  5029. punchsound1 = Instance.new("Sound",Torso)
  5030. punchsound1.Volume = 1.2
  5031. punchsound1.Name = "punchsound1"
  5032. punchsound1.Looped = false
  5033. punchsound1.SoundId = "rbxassetid://137579113"
  5034. StrongPunch = Instance.new("Sound",Torso)
  5035. StrongPunch.Volume = 1.6
  5036. StrongPunch.Name = "StrongPunch"
  5037. StrongPunch.Looped = false
  5038. StrongPunch.SoundId = "rbxassetid://441202925"
  5039. StrongPunch = Instance.new("Sound",Torso)
  5040. StrongPunch.Volume = 1.6
  5041. StrongPunch.Name = "StrongPunch"
  5042. StrongPunch.Looped = false
  5043. StrongPunch.SoundId = "rbxassetid://441202925"
  5044. StrongPunch1 = Instance.new("Sound",Torso)
  5045. StrongPunch1.Volume = 1.6
  5046. StrongPunch1.Name = "StrongPunch"
  5047. StrongPunch1.Looped = false
  5048. StrongPunch1.SoundId = "rbxassetid://441202925"
  5049. StrongPunch2 = Instance.new("Sound",Torso)
  5050. StrongPunch2.Volume = 1.6
  5051. StrongPunch2.Name = "StrongPunch"
  5052. StrongPunch.Looped = false
  5053. StrongPunch2.SoundId = "rbxassetid://441202925"
  5054. Zano = Instance.new("Sound",Torso)
  5055. Zano.Volume = 6
  5056. Zano.Name = "Zano"
  5057. Zano.Looped = false
  5058. Zano.SoundId = "rbxassetid://744770874"
  5059. GroundImpact = Instance.new("Sound",Torso)
  5060. GroundImpact.Volume = 8
  5061. GroundImpact.Name = "GroundImpact"
  5062. GroundImpact.Looped = false
  5063. GroundImpact.SoundId = "rbxassetid://165970126"
  5064. Break = Instance.new("Sound",Torso)
  5065. Break.Volume = 5
  5066. Break.Name = "Bonebreak"
  5067. Break.Looped = false
  5068. Break.SoundId = "rbxassetid://314390675"
  5069.  
  5070. local hit1 = false
  5071. local hit2 = false
  5072. local hit3 = false
  5073. local hit4 = false
  5074.  
  5075. function Combo1()
  5076. getplayer = new("Part",char)
  5077. getplayer.Position = Vector3.new(999,999,999)
  5078. getplayer.Transparency = 1
  5079. getplayer.Size = v3(3,3,3)
  5080. getplayer.CanCollide = false
  5081. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5082. getplayer.Name = "GetPlayer"
  5083.  
  5084. game.Debris:AddItem(getplayer,0.5)
  5085.  
  5086. getplayer.Touched:connect(function(hit)
  5087. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5088. getplayer:Destroy()
  5089. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5090. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5091. to.Anchored = true
  5092. idle = false
  5093.  
  5094.  
  5095. punchsound1:Play()
  5096. hit1 = true
  5097. for i = 0, 1, 0.1 do
  5098. swait()
  5099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5101. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5102. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5103. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5104. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5105. end
  5106. punchsound1:Play()
  5107. for i = 0, 1, 0.1 do
  5108. swait()
  5109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5111. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5114. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5115. end
  5116. punchsound1:Play()
  5117. for i = 0, 1, 0.1 do
  5118. swait()
  5119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5122. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5123. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5124. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5125. end
  5126. for i = 0, 1, 0.1 do
  5127. swait()
  5128. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5129. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5130. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5131. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5132. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5133. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5134. end
  5135. for i = 0, 1, 0.1 do
  5136. swait()
  5137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5139. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5140. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5141. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5142. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5143. end
  5144. StrongPunch1:Play()
  5145. for i = 0, 1, 0.1 do
  5146. swait()
  5147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5149. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5150. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5151. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5152. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5153. end
  5154. for i = 0, 0.6, 0.1 do
  5155. swait()
  5156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5158. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5159. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5160. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5161. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5162. end
  5163. for i = 0, 0.6, 0.1 do
  5164. swait()
  5165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5167. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5170. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5171. end
  5172. for i,v in pairs(to.Parent:GetChildren()) do
  5173. if v:IsA("Humanoid") then
  5174. v.Health = v.Health - 3
  5175.  
  5176. v.PlatformStand = true
  5177. end
  5178. end
  5179. StrongPunch:Play()
  5180. for i = 0, 1, 0.1 do
  5181. swait()
  5182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5184. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5187. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5188. end
  5189. for i,v in pairs(to.Parent:GetChildren()) do
  5190. if v:IsA("Humanoid") then
  5191. v.Health = v.Health - 5
  5192.  
  5193. v.PlatformStand = true
  5194. end
  5195. end
  5196.  
  5197. hit1 = false
  5198.  
  5199. punchsound1:Play()
  5200. hit2 = true
  5201. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5202. for i = 0, 1, 0.1 do
  5203. swait()
  5204. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5205. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5206. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5207. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5208. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5209. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5210. end
  5211. for i,v in pairs(to.Parent:GetChildren()) do
  5212. if v:IsA("Humanoid") then
  5213. v.Health = v.Health - 5
  5214.  
  5215. v.PlatformStand = true
  5216. end
  5217. end
  5218. hit2 = false
  5219.  
  5220. punchsound1:Play()
  5221. hit3 = true
  5222. hit4 = true
  5223.  
  5224.  
  5225. punchsound1:Play()
  5226.  
  5227. coroutine.wrap(function()
  5228. for i=1,5 do
  5229. wait()
  5230. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5231. GroundImpact:Play()
  5232. a21e = new("Part",to)
  5233. a21e.Name = "Beam"..num
  5234. a21e.Locked = true
  5235. a21e.Size = v3(1,1,1)
  5236. a21e.CanCollide = false
  5237. a21e.BrickColor = bc("Gold")
  5238. a21e.Material = "Neon"
  5239. a21e.Transparency = 0
  5240. aa21e = new("SpecialMesh",a21e)
  5241. a21e.Anchored = true
  5242. a21e.Position = to.Position
  5243. aa21e.MeshType = "Sphere"
  5244. aa21e.Scale = v3(1,1,1)
  5245. a51e = new("Part",char)
  5246. a51e.Name = "Beam"..num
  5247. a51e.Locked = true
  5248. a51e.Size = v3(1,1,1)
  5249. a51e.CanCollide = false
  5250. a51e.BrickColor = bc("White")
  5251. a51e.Material = "Neon"
  5252. a51e.Transparency = 0
  5253. aa51e = new("SpecialMesh",a51e)
  5254. a51e.Anchored = true
  5255. a51e.Position = to.Position
  5256. aa51e.MeshType = "Sphere"
  5257. aa51e.Scale = v3(1,1,1)
  5258. a61e = new("Part",char)
  5259. a61e.Name = "Beam"..num
  5260. a61e.Locked = true
  5261. a61e.Size = v3(1,1,1)
  5262. a61e.CanCollide = false
  5263. a61e.BrickColor = bc("Really red")
  5264. a61e.Material = "Neon"
  5265. a61e.Transparency = 0
  5266. aa61e = new("SpecialMesh",a61e)
  5267. a61e.Anchored = true
  5268. a61e.Position = to.Position
  5269. aa61e.MeshType = "Sphere"
  5270. aa61e.Scale = v3(1,1,1)
  5271. for i = 1,20 do
  5272. wait()
  5273. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5274. a21e.Transparency = a21e.Transparency + 0.03
  5275. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5276. a51e.Transparency = a51e.Transparency + 0.03
  5277. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5278. a61e.Transparency = a61e.Transparency + 0.02
  5279. for i,v in pairs(to.Parent:GetChildren()) do
  5280. if v:IsA("Humanoid") then
  5281. v.Health = v.Health - 0.5
  5282.  
  5283. v.PlatformStand = true
  5284. end
  5285. end
  5286. end
  5287. a61e:Destroy()
  5288. aa61e:Destroy()
  5289. a51e:Destroy()
  5290. aa51e:Destroy()
  5291. a21e:Destroy()
  5292. aa21e:Destroy()
  5293.  
  5294. end
  5295.  
  5296.  
  5297. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5298. for i = 0, 1, 0.1 do
  5299. swait()
  5300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5302. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5303. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5304. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5305. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5306. end
  5307.  
  5308.  
  5309.  
  5310. wait(0.7)
  5311. end)()
  5312.  
  5313.  
  5314.  
  5315.  
  5316. RootPart.Anchored = true
  5317.  
  5318. for i = 0, 1, 0.1 do
  5319. swait()
  5320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5322. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5323. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5324. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5325. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5326. end
  5327.  
  5328.  
  5329. StrongPunch:Play()
  5330.  
  5331.  
  5332. for i = 0, 1, 0.1 do
  5333. swait()
  5334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5339. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5340. end
  5341.  
  5342. for i = 0, 1, 0.1 do
  5343. swait()
  5344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5347. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5348. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5350. end
  5351.  
  5352.  
  5353.  
  5354. for i,v in pairs(to.Parent:GetChildren()) do
  5355. if v:IsA("Humanoid") then
  5356. v.Health = v.Health - 20
  5357.  
  5358. v.PlatformStand = true
  5359. end
  5360. end
  5361.  
  5362. StrongPunch2:Play()
  5363. for i = 0, 1, 0.1 do
  5364. swait()
  5365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5367. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5370. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5371. end
  5372.  
  5373. hitground = new("Part",char)
  5374. hitground.Size = Vector3.new(5,5,5)
  5375. hitground.Name = "Ground"
  5376. hitground.Transparency = 1
  5377. hitground.CanCollide = false
  5378. game.Debris:AddItem(hitground,2)
  5379. hitground.Position = Vector3.new(999,999,999)
  5380. hitgroundweld = new("Weld",hitground)
  5381. hitgroundweld.Part0 = to
  5382. hitgroundweld.Part1 = hitground
  5383. hitground.Touched:connect(function(hit2)
  5384. if hit2.Size.x > 150 then
  5385. hitground:Destroy()
  5386. ad = new("Part",char)
  5387. ad.Name = "NewPart"
  5388. ad.Size = Vector3.new(30,0.1,30)
  5389. ad.CanCollide = false
  5390. ad.Anchored = true
  5391. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5392. ad.Transparency = 1
  5393. aad = new("Decal",ad)
  5394.  
  5395. aad.Face = "Top"
  5396. aad.Transparency = 1
  5397. aad.Transparency = 0
  5398. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5399. smoke = new("Part",to)
  5400. smokemesh = new("SpecialMesh",smoke)
  5401. smokemesh.MeshId = "rbxassetid://928329648"
  5402. smoke.BrickColor = hit2.BrickColor
  5403. smoke.Anchored = true
  5404. smoke.Position = hitground.Position
  5405. GroundImpact:Play()
  5406. for i = 1,20 do
  5407. wait()
  5408. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5409. smoke.Transparency = smoke.Transparency + 1/20
  5410. end
  5411. smoke:Destroy()
  5412. wait(0.5)
  5413.  
  5414. for i = 1,20 do
  5415. wait(0.1)
  5416. aad.Transparency = aad.Transparency + 1/20
  5417. end
  5418. end
  5419. end)
  5420. to.Anchored = false
  5421. ys = Instance.new("BodyVelocity",to)
  5422. ys.Name = "GO"
  5423.  
  5424. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5425.  
  5426. ys.Velocity = v3(0,-90,0)
  5427.  
  5428. wait(1)
  5429. ys:Destroy()
  5430.  
  5431.  
  5432.  
  5433.  
  5434.  
  5435. hit3 = false
  5436. hit4 = false
  5437.  
  5438.  
  5439. hit1 = false
  5440. hit2 = false
  5441. hit3 = false
  5442. hit4 = false
  5443. idle = true
  5444. RootPart.Anchored = false
  5445. end
  5446. end)
  5447. end
  5448.  
  5449.  
  5450. function Combo4()
  5451. getplayer = new("Part",char)
  5452. getplayer.Position = Vector3.new(999,999,999)
  5453. getplayer.Transparency = 1
  5454. getplayer.Size = v3(3,3,3)
  5455. getplayer.CanCollide = false
  5456. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5457. getplayer.Name = "GetPlayer"
  5458.  
  5459. game.Debris:AddItem(getplayer,0.5)
  5460.  
  5461. getplayer.Touched:connect(function(hit)
  5462. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5463. getplayer:Destroy()
  5464. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5465. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5466. to.Anchored = true
  5467. RootPart.Anchored = true
  5468. idle = false
  5469.  
  5470.  
  5471. punchsound1:Play()
  5472. hit1 = true
  5473. for i = 0, 0.5, 0.1 do
  5474. swait()
  5475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5477. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5478. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5479. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5480. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5481. end
  5482. punchsound1:Play()
  5483. for i = 0, 0.5, 0.1 do
  5484. swait()
  5485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5487. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5490. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5491. end
  5492. punchsound1:Play()
  5493. for i = 0, 0.6, 0.1 do
  5494. swait()
  5495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5497. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5498. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5499. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5500. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5501. end
  5502. for i = 0, 0.6, 0.1 do
  5503. swait()
  5504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5506. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5507. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5508. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5509. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5510. end
  5511. for i = 0, 0.5, 0.1 do
  5512. swait()
  5513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5515. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5516. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5517. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5518. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5519. end
  5520. punchsound1:Play()
  5521. for i = 0, 0.5, 0.1 do
  5522. swait()
  5523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5525. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5528. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5529. end
  5530. punchsound1:Play()
  5531. for i = 0, 0.6, 0.1 do
  5532. swait()
  5533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5536. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5537. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5538. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5539. end
  5540. for i = 0, 0.6, 0.1 do
  5541. swait()
  5542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5544. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5545. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5546. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5547. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5548. end
  5549. for i = 0, 0.5, 0.1 do
  5550. swait()
  5551. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5552. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5553. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5554. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5555. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5556. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5557. end
  5558. punchsound1:Play()
  5559. for i = 0, 0.5, 0.1 do
  5560. swait()
  5561. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5562. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5563. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5564. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5565. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5566. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5567. end
  5568. punchsound1:Play()
  5569. for i = 0, 0.6, 0.1 do
  5570. swait()
  5571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5573. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5574. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5575. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5576. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5577. end
  5578. for i = 0, 0.6, 0.1 do
  5579. swait()
  5580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5586. end
  5587. for i = 0, 0.5, 0.1 do
  5588. swait()
  5589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5591. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5592. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5593. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5594. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5595. end
  5596. punchsound1:Play()
  5597. for i = 0, 0.5, 0.1 do
  5598. swait()
  5599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5602. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5603. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5604. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5605. end
  5606. punchsound1:Play()
  5607. for i = 0, 0.6, 0.1 do
  5608. swait()
  5609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5611. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5612. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5613. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5614. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5615. end
  5616. for i = 0, 0.6, 0.1 do
  5617. swait()
  5618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5623. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5624. end
  5625. for i = 0, 0.5, 0.1 do
  5626. swait()
  5627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5629. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5630. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5631. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5632. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5633. end
  5634. punchsound1:Play()
  5635. for i = 0, 0.5, 0.1 do
  5636. swait()
  5637. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5638. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5639. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5640. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5641. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5642. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5643. end
  5644. punchsound1:Play()
  5645. for i = 0, 0.6, 0.1 do
  5646. swait()
  5647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5649. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5650. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5651. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5652. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5653. end
  5654. StrongPunch2:Play()
  5655. for i = 0, 5, 0.1 do
  5656. swait()
  5657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5663. end
  5664.  
  5665. for i,v in pairs(to.Parent:GetChildren()) do
  5666. if v:IsA("Humanoid") then
  5667. v.Health = v.Health - 20
  5668.  
  5669. v.PlatformStand = true
  5670. end
  5671. end
  5672. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5673. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5674. Zanzoken = Instance.new("Part",char)
  5675. Zanzoken.Anchored = true
  5676. Zanzoken.Position = v3(999,999,999)
  5677. Zanzoken.CFrame = Torso.CFrame
  5678. game.Debris:AddItem(Zanzoken,0.5)
  5679. Zanzoken.Transparency = 1
  5680. Zano:Play()
  5681. wait()
  5682. idk = Instance.new("BillboardGui",Zanzoken)
  5683. idk.Size = UDim2.new(10,0,15,0)
  5684. idk.AlwaysOnTop = false
  5685. idk1 = Instance.new("ImageLabel",idk)
  5686. idk1.BackgroundTransparency = 1
  5687. idk.ExtentsOffset = v3(0,0,0)
  5688. idk1.ImageTransparency = 0
  5689. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5690. idk1.Size = UDim2.new(2,0,1,0)
  5691. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5692. idk1.Image = "rbxassetid://319554883"
  5693. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5694. wait()
  5695. Zanzoken = Instance.new("Part",char)
  5696. Zanzoken.Anchored = true
  5697. Zanzoken.Position = v3(999,999,999)
  5698. Zanzoken.CFrame = Torso.CFrame
  5699. game.Debris:AddItem(Zanzoken,0.5)
  5700. Zanzoken.Transparency = 1
  5701. wait()
  5702. idk = Instance.new("BillboardGui",Zanzoken)
  5703. idk.Size = UDim2.new(20,0,20,0)
  5704. idk.AlwaysOnTop = false
  5705. idk1 = Instance.new("ImageLabel",idk)
  5706. idk1.BackgroundTransparency = 1
  5707. idk.ExtentsOffset = v3(0,0,0)
  5708. idk1.ImageTransparency = 0
  5709. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5710. idk1.Size = UDim2.new(2,0,1,0)
  5711. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5712. idk1.Image = "rbxassetid://319554883"
  5713. for i = 0, 0.5, 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. punchsound1:Play()
  5723. for i = 0, 0.5, 0.1 do
  5724. swait()
  5725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5727. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5728. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5729. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5730. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5731. end
  5732. punchsound1:Play()
  5733. for i = 0, 0.6, 0.1 do
  5734. swait()
  5735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5737. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5738. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5739. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5740. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5741. end
  5742. for i = 0, 0.6, 0.1 do
  5743. swait()
  5744. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5745. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5746. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5747. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5748. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5749. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5750. end
  5751. for i = 0, 0.5, 0.1 do
  5752. swait()
  5753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5756. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5757. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5758. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5759. end
  5760. punchsound1:Play()
  5761. for i = 0, 0.5, 0.1 do
  5762. swait()
  5763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5765. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5768. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5769. end
  5770. punchsound1:Play()
  5771. for i = 0, 0.6, 0.1 do
  5772. swait()
  5773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5775. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5776. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5777. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5778. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5779. end
  5780. for i = 0, 0.6, 0.1 do
  5781. swait()
  5782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5784. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5787. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5788. end
  5789. for i = 0, 0.5, 0.1 do
  5790. swait()
  5791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5794. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5795. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5796. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5797. end
  5798. punchsound1:Play()
  5799. for i = 0, 0.5, 0.1 do
  5800. swait()
  5801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5805. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5806. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5807. end
  5808. punchsound1:Play()
  5809. for i = 0, 0.6, 0.1 do
  5810. swait()
  5811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5814. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5815. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5816. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5817. end
  5818. for i = 0, 0.6, 0.1 do
  5819. swait()
  5820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5822. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5825. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5826. end
  5827. for i = 0, 0.5, 0.1 do
  5828. swait()
  5829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5831. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5832. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5833. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5834. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5835. end
  5836. punchsound1:Play()
  5837. for i = 0, 0.5, 0.1 do
  5838. swait()
  5839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5841. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5844. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5845. end
  5846. punchsound1:Play()
  5847. for i = 0, 0.3, 0.1 do
  5848. swait()
  5849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5851. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5852. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5853. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5854. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5855. end
  5856. for i = 0, 0.3, 0.1 do
  5857. swait()
  5858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5860. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5861. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5862. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5863. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5864. end
  5865. for i = 0, 0.3, 0.1 do
  5866. swait()
  5867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5869. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5870. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5871. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5872. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5873. end
  5874. punchsound1:Play()
  5875. for i = 0, 0.3, 0.1 do
  5876. swait()
  5877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5880. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5881. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5882. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5883. end
  5884. punchsound1:Play()
  5885. for i = 0, 0.3, 0.1 do
  5886. swait()
  5887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5889. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5890. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5891. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5892. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5893. end
  5894. for i = 0, 0.3, 0.1 do
  5895. swait()
  5896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5898. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5899. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5900. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5901. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5902. end
  5903. punchsound1:Play()
  5904. for i = 0, 1, 0.1 do
  5905. swait()
  5906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5909. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5910. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5911. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5912. end
  5913. for i = 0, 0.3, 0.1 do
  5914. swait()
  5915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5917. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5918. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5919. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5920. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5921. end
  5922. punchsound1:Play()
  5923. for i = 0, 0.3, 0.1 do
  5924. swait()
  5925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5927. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5928. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5929. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5930. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5931. end
  5932. for i = 0, 0.3, 0.1 do
  5933. swait()
  5934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5936. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5937. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5938. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5939. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5940. end
  5941. for i = 0, 0.3, 0.1 do
  5942. swait()
  5943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5946. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5947. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5948. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5949. end
  5950. punchsound1:Play()
  5951. for i = 0, 0.3, 0.1 do
  5952. swait()
  5953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5955. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5958. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5959. end
  5960. punchsound1:Play()
  5961. for i = 0, 0.6, 0.1 do
  5962. swait()
  5963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5965. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5966. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5967. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5968. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5969. end
  5970. for i = 0, 0.3, 0.1 do
  5971. swait()
  5972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5974. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5975. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5976. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5977. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5978. end
  5979. for i = 0, 0.3, 0.1 do
  5980. swait()
  5981. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5982. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5983. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5984. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5985. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5986. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5987. end
  5988. punchsound1:Play()
  5989. for i = 0, 0.5, 0.1 do
  5990. swait()
  5991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5994. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5995. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5996. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5997. end
  5998. punchsound1:Play()
  5999. for i = 0, 0.6, 0.1 do
  6000. swait()
  6001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6004. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6005. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6006. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6007. end
  6008. for i = 0, 0.6, 0.1 do
  6009. swait()
  6010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6012. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6013. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6015. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6016. end
  6017. for i = 0, 0.5, 0.1 do
  6018. swait()
  6019. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6020. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6021. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6022. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6023. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6024. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6025. end
  6026. punchsound1:Play()
  6027. for i = 0, 0.5, 0.1 do
  6028. swait()
  6029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6031. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6032. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6033. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6034. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6035. end
  6036. punchsound1:Play()
  6037. for i = 0, 0.6, 0.1 do
  6038. swait()
  6039. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6040. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6041. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6042. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6043. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6044. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6045. end
  6046. for i = 0, 0.6, 0.1 do
  6047. swait()
  6048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6050. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6051. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6052. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6053. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6054. end
  6055. for i = 0, 0.5, 0.1 do
  6056. swait()
  6057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6059. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6060. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6061. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6062. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6063. end
  6064. punchsound1:Play()
  6065. for i = 0, 0.5, 0.1 do
  6066. swait()
  6067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6069. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6070. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6071. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6072. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6073. end
  6074. punchsound1:Play()
  6075. for i = 0, 0.6, 0.1 do
  6076. swait()
  6077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6079. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6080. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6081. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6082. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6083. end
  6084. for i = 0, 0.6, 0.1 do
  6085. swait()
  6086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6088. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6089. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6090. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6091. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6092. end
  6093. punchsound1:Play()
  6094. for i = 0, 1, 0.1 do
  6095. swait()
  6096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6099. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6100. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6102. end
  6103. for i = 0, 0.5, 0.1 do
  6104. swait()
  6105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6110. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6111. end
  6112. punchsound1:Play()
  6113. for i = 0, 0.6, 0.1 do
  6114. swait()
  6115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6121. end
  6122. for i = 0, 0.6, 0.1 do
  6123. swait()
  6124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6129. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6130. end
  6131. for i = 0, 0.5, 0.1 do
  6132. swait()
  6133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6135. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6136. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6137. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6138. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6139. end
  6140. punchsound1:Play()
  6141. for i = 0, 0.5, 0.1 do
  6142. swait()
  6143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6145. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6148. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6149. end
  6150. punchsound1:Play()
  6151. for i = 0, 0.6, 0.1 do
  6152. swait()
  6153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6155. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6156. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6157. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6158. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6159. end
  6160. for i = 0, 0.6, 0.1 do
  6161. swait()
  6162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6164. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6165. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6167. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6168. end
  6169. for i = 0, 0.5, 0.1 do
  6170. swait()
  6171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6173. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6174. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6175. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6176. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6177. end
  6178. punchsound1:Play()
  6179. for i = 0, 0.5, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6183. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6186. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6187. end
  6188. punchsound1:Play()
  6189. for i = 0, 0.6, 0.1 do
  6190. swait()
  6191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6193. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6194. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6195. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6196. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6197. end
  6198. for i = 0, 0.6, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6202. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6205. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6206. end
  6207. for i = 0, 0.5, 0.1 do
  6208. swait()
  6209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6211. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6212. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6213. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6214. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6215. end
  6216. punchsound1:Play()
  6217. for i = 0, 0.5, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6224. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6225. end
  6226. punchsound1:Play()
  6227. for i = 0, 0.6, 0.1 do
  6228. swait()
  6229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6231. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6232. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6233. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6234. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6235. end
  6236. for i = 0, 0.6, 0.1 do
  6237. swait()
  6238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6240. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6243. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6244. end
  6245. for i = 0, 0.5, 0.1 do
  6246. swait()
  6247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6249. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6250. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6251. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6252. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6253. end
  6254. punchsound1:Play()
  6255. for i = 0, 0.5, 0.1 do
  6256. swait()
  6257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6259. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6262. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6263. end
  6264. punchsound1:Play()
  6265. for i = 0, 0.6, 0.1 do
  6266. swait()
  6267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6270. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6271. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6272. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6273. end
  6274. for i = 0, 0.6, 0.1 do
  6275. swait()
  6276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6278. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6279. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6280. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6281. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6282. end
  6283. punchsound1:Play()
  6284. for i = 0, 1, 0.1 do
  6285. swait()
  6286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6289. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6290. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6291. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6292. end
  6293. for i = 0, 0.5, 0.1 do
  6294. swait()
  6295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6297. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6298. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6299. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6300. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6301. end
  6302. punchsound1:Play()
  6303. for i = 0, 0.6, 0.1 do
  6304. swait()
  6305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6307. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6308. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6309. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6310. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6311. end
  6312. for i = 0, 0.6, 0.1 do
  6313. swait()
  6314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6316. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6319. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6320. end
  6321. for i = 0, 0.5, 0.1 do
  6322. swait()
  6323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6325. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6326. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6327. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6328. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6329. end
  6330. punchsound1:Play()
  6331. for i = 0, 0.3, 0.1 do
  6332. swait()
  6333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6335. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6338. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6339. end
  6340. punchsound1:Play()
  6341. for i = 0, 0.3, 0.1 do
  6342. swait()
  6343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6346. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6347. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6348. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6349. end
  6350. for i = 0, 0.3, 0.1 do
  6351. swait()
  6352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6354. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6357. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6358. end
  6359. for i = 0, 0.3, 0.1 do
  6360. swait()
  6361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6363. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6364. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6365. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6366. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6367. end
  6368. punchsound1:Play()
  6369. for i = 0, 0.3, 0.1 do
  6370. swait()
  6371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6373. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6374. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6375. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6376. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6377. end
  6378. punchsound1:Play()
  6379. for i = 0, 0.3, 0.1 do
  6380. swait()
  6381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6384. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6385. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6386. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6387. end
  6388. for i = 0, 0.3, 0.1 do
  6389. swait()
  6390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6392. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6393. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6394. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6395. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6396. end
  6397. for i = 0, 0.3, 0.1 do
  6398. swait()
  6399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6402. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6403. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6404. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6405. end
  6406. punchsound1:Play()
  6407. for i = 0, 0.3, 0.1 do
  6408. swait()
  6409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6411. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6414. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6415. end
  6416. punchsound1:Play()
  6417. for i = 0, 0.3, 0.1 do
  6418. swait()
  6419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6421. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6422. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6423. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6424. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6425. end
  6426. for i = 0, 0.1, 0.1 do
  6427. swait()
  6428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6430. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6433. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6434. end
  6435. for i = 0, 0.1, 0.1 do
  6436. swait()
  6437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6439. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6440. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6441. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6442. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6443. end
  6444. punchsound1:Play()
  6445. for i = 0, 0.1, 0.1 do
  6446. swait()
  6447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6449. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6450. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6451. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6452. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6453. end
  6454. punchsound1:Play()
  6455. for i = 0, 0.1, 0.1 do
  6456. swait()
  6457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6459. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6460. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6461. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6462. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6463. end
  6464. for i = 0, 0.1, 0.1 do
  6465. swait()
  6466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6468. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6469. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6470. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6471. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6472. end
  6473. punchsound1:Play()
  6474. for i = 0, 0.4, 0.1 do
  6475. swait()
  6476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6478. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6479. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6480. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6481. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6482. end
  6483. for i,v in pairs(to.Parent:GetChildren()) do
  6484. if v:IsA("Humanoid") then
  6485. v.Health = v.Health - 20
  6486.  
  6487. v.PlatformStand = true
  6488. end
  6489. end
  6490. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6491. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6492. Zanzoken = Instance.new("Part",char)
  6493. Zanzoken.Anchored = true
  6494. Zanzoken.Position = v3(999,999,999)
  6495. Zanzoken.CFrame = Torso.CFrame
  6496. game.Debris:AddItem(Zanzoken,0.5)
  6497. Zanzoken.Transparency = 1
  6498. Zano:Play()
  6499. wait()
  6500. idk = Instance.new("BillboardGui",Zanzoken)
  6501. idk.Size = UDim2.new(10,0,15,0)
  6502. idk.AlwaysOnTop = false
  6503. idk1 = Instance.new("ImageLabel",idk)
  6504. idk1.BackgroundTransparency = 1
  6505. idk.ExtentsOffset = v3(0,0,0)
  6506. idk1.ImageTransparency = 0
  6507. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6508. idk1.Size = UDim2.new(2,0,1,0)
  6509. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6510. idk1.Image = "rbxassetid://319554883"
  6511. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6512. wait()
  6513. Zanzoken = Instance.new("Part",char)
  6514. Zanzoken.Anchored = true
  6515. Zanzoken.Position = v3(999,999,999)
  6516. Zanzoken.CFrame = Torso.CFrame
  6517. game.Debris:AddItem(Zanzoken,0.5)
  6518. Zanzoken.Transparency = 1
  6519. wait()
  6520. idk = Instance.new("BillboardGui",Zanzoken)
  6521. idk.Size = UDim2.new(20,0,20,0)
  6522. idk.AlwaysOnTop = false
  6523. idk1 = Instance.new("ImageLabel",idk)
  6524. idk1.BackgroundTransparency = 1
  6525. idk.ExtentsOffset = v3(0,0,0)
  6526. idk1.ImageTransparency = 0
  6527. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6528. idk1.Size = UDim2.new(2,0,1,0)
  6529. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6530. idk1.Image = "rbxassetid://319554883"
  6531. punchsound1:Play()
  6532. for i = 0, 6, 0.1 do
  6533. swait()
  6534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6536. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6537. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6538. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6539. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6540. end
  6541. for i = 0, 0.6, 0.1 do
  6542. swait()
  6543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6545. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6546. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6547. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6548. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6549. end
  6550. for i = 0, 0.6, 0.1 do
  6551. swait()
  6552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6554. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6555. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6556. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6557. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6558. end
  6559. punchsound1:Play()
  6560. for i = 0, 1, 0.1 do
  6561. swait()
  6562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6564. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6565. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6566. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6567. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6568. end
  6569. for i = 0, 0.6, 0.1 do
  6570. swait()
  6571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6573. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6574. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6575. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6576. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6577. end
  6578. for i = 0, 0.6, 0.1 do
  6579. swait()
  6580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6586. end
  6587. punchsound1:Play()
  6588. for i = 0, 1, 0.1 do
  6589. swait()
  6590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6592. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6593. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6594. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6595. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6596. end
  6597. for i = 0, 0.6, 0.1 do
  6598. swait()
  6599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6603. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6604. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6605. end
  6606. for i = 0, 0.6, 0.1 do
  6607. swait()
  6608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6610. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6611. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6612. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6613. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6614. end
  6615. punchsound1:Play()
  6616. for i = 0, 1, 0.1 do
  6617. swait()
  6618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6620. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6621. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6622. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6623. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6624. end
  6625. for i = 0, 0.6, 0.1 do
  6626. swait()
  6627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6629. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6630. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6631. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6632. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6633. end
  6634. for i = 0, 0.6, 0.1 do
  6635. swait()
  6636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6638. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6639. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6642. end
  6643. punchsound1:Play()
  6644. for i = 0, 1, 0.1 do
  6645. swait()
  6646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6648. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6649. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6650. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6651. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6652. end
  6653. for i = 0, 0.6, 0.1 do
  6654. swait()
  6655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6657. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6658. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6659. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6660. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6661. end
  6662. for i = 0, 0.6, 0.1 do
  6663. swait()
  6664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6666. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6669. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6670. end
  6671. punchsound1:Play()
  6672. for i = 0, 1, 0.1 do
  6673. swait()
  6674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6676. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6677. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6678. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6679. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6680. end
  6681. for i = 0, 0.6, 0.1 do
  6682. swait()
  6683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6685. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6686. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6687. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6688. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6689. end
  6690. for i = 0, 0.6, 0.1 do
  6691. swait()
  6692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6694. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6695. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6696. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6697. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6698. end
  6699. punchsound1:Play()
  6700. for i = 0, 1, 0.1 do
  6701. swait()
  6702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6705. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6706. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6707. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6708. end
  6709.  
  6710.  
  6711.  
  6712. for i,v in pairs(to.Parent:GetChildren()) do
  6713. if v:IsA("Humanoid") then
  6714. v.Health = v.Health - 20
  6715.  
  6716. v.PlatformStand = true
  6717. end
  6718. end
  6719. StrongPunch:Play()
  6720. for i = 0, 1, 0.1 do
  6721. swait()
  6722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6724. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6725. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6726. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6727. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6728. end
  6729. for i = 0, 1, 0.1 do
  6730. swait()
  6731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6733. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6734. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6735. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6736. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6737. end
  6738. for i,v in pairs(to.Parent:GetChildren()) do
  6739. if v:IsA("Humanoid") then
  6740. v.Health = v.Health - 5
  6741.  
  6742. v.PlatformStand = true
  6743. end
  6744. end
  6745. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6746. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6747. Zanzoken = Instance.new("Part",char)
  6748. Zanzoken.Anchored = true
  6749. Zanzoken.Position = v3(999,999,999)
  6750. Zanzoken.CFrame = Torso.CFrame
  6751. game.Debris:AddItem(Zanzoken,0.5)
  6752. Zanzoken.Transparency = 1
  6753. Zano:Play()
  6754. wait()
  6755. idk = Instance.new("BillboardGui",Zanzoken)
  6756. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6767. wait()
  6768. Zanzoken = Instance.new("Part",char)
  6769. Zanzoken.Anchored = true
  6770. Zanzoken.Position = v3(999,999,999)
  6771. Zanzoken.CFrame = Torso.CFrame
  6772. game.Debris:AddItem(Zanzoken,0.5)
  6773. Zanzoken.Transparency = 1
  6774. wait()
  6775. idk = Instance.new("BillboardGui",Zanzoken)
  6776. idk.Size = UDim2.new(20,0,20,0)
  6777. idk.AlwaysOnTop = false
  6778. idk1 = Instance.new("ImageLabel",idk)
  6779. idk1.BackgroundTransparency = 1
  6780. idk.ExtentsOffset = v3(0,0,0)
  6781. idk1.ImageTransparency = 0
  6782. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6783. idk1.Size = UDim2.new(2,0,1,0)
  6784. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6785. idk1.Image = "rbxassetid://319554883"
  6786. for i = 0, 1, 0.1 do
  6787. swait()
  6788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6790. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6791. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6792. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6793. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6794. end
  6795. punchsound1:Play()
  6796. for i = 0, 1, 0.1 do
  6797. swait()
  6798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6800. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 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(-45), math.rad(0)), 0.3)
  6803. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6804. end
  6805. punchsound1:Play()
  6806. for i = 0, 1, 0.1 do
  6807. swait()
  6808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6810. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6811. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6812. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6813. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6814. end
  6815. for i = 0, 1, 0.1 do
  6816. swait()
  6817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6823. end
  6824. for i = 0, 1, 0.1 do
  6825. swait()
  6826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6828. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6829. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6830. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6831. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6832. end
  6833. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6834. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6835. Zanzoken = Instance.new("Part",char)
  6836. Zanzoken.Anchored = true
  6837. Zanzoken.Position = v3(999,999,999)
  6838. Zanzoken.CFrame = Torso.CFrame
  6839. game.Debris:AddItem(Zanzoken,0.5)
  6840. Zanzoken.Transparency = 1
  6841. Zano:Play()
  6842. wait()
  6843. idk = Instance.new("BillboardGui",Zanzoken)
  6844. idk.Size = UDim2.new(10,0,15,0)
  6845. idk.AlwaysOnTop = false
  6846. idk1 = Instance.new("ImageLabel",idk)
  6847. idk1.BackgroundTransparency = 1
  6848. idk.ExtentsOffset = v3(0,0,0)
  6849. idk1.ImageTransparency = 0
  6850. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6851. idk1.Size = UDim2.new(2,0,1,0)
  6852. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6853. idk1.Image = "rbxassetid://319554883"
  6854. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6855. wait()
  6856. Zanzoken = Instance.new("Part",char)
  6857. Zanzoken.Anchored = true
  6858. Zanzoken.Position = v3(999,999,999)
  6859. Zanzoken.CFrame = Torso.CFrame
  6860. game.Debris:AddItem(Zanzoken,0.5)
  6861. Zanzoken.Transparency = 1
  6862. wait()
  6863. idk = Instance.new("BillboardGui",Zanzoken)
  6864. idk.Size = UDim2.new(20,0,20,0)
  6865. idk.AlwaysOnTop = false
  6866. idk1 = Instance.new("ImageLabel",idk)
  6867. idk1.BackgroundTransparency = 1
  6868. idk.ExtentsOffset = v3(0,0,0)
  6869. idk1.ImageTransparency = 0
  6870. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6871. idk1.Size = UDim2.new(2,0,1,0)
  6872. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6873. idk1.Image = "rbxassetid://319554883"
  6874. StrongPunch:Play()
  6875. Break:Play()
  6876.  
  6877. for i = 0, 6, 0.1 do
  6878. swait()
  6879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6882. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6883. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6884. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6885. end
  6886. StrongPunch1:Play()
  6887. for i = 0, 6, 0.1 do
  6888. swait()
  6889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6891. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6892. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6893. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6894. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6895. end
  6896. StrongPunch2:Play()
  6897. for i = 0, 7, 0.1 do
  6898. swait()
  6899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6901. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6902. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6903. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6904. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6905. end
  6906. for i = 0, 1, 0.1 do
  6907. swait()
  6908. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6909. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6910. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6911. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6912. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6913. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6914. end
  6915. punchsound1:Play()
  6916. for i = 0, 1, 0.1 do
  6917. swait()
  6918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6920. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6923. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6924. end
  6925. punchsound1:Play()
  6926. for i = 0, 1, 0.1 do
  6927. swait()
  6928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6931. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6932. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6933. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6934. end
  6935. for i = 0, 1, 0.1 do
  6936. swait()
  6937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6939. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6940. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6941. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6942. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6943. end
  6944. for i = 0, 1, 0.1 do
  6945. swait()
  6946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6948. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6949. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6950. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6951. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6952. end
  6953. punchsound1:Play()
  6954. for i = 0, 0.5, 0.1 do
  6955. swait()
  6956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6960. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6961. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6962. end
  6963. punchsound1:Play()
  6964. for i = 0, 0.5, 0.1 do
  6965. swait()
  6966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6969. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6970. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6971. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6972. end
  6973. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6974. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6975. Zanzoken = Instance.new("Part",char)
  6976. Zanzoken.Anchored = true
  6977. Zanzoken.Position = v3(999,999,999)
  6978. Zanzoken.CFrame = Torso.CFrame
  6979. game.Debris:AddItem(Zanzoken,0.5)
  6980. Zanzoken.Transparency = 1
  6981. Zano:Play()
  6982. wait()
  6983. idk = Instance.new("BillboardGui",Zanzoken)
  6984. idk.Size = UDim2.new(10,0,15,0)
  6985. idk.AlwaysOnTop = false
  6986. idk1 = Instance.new("ImageLabel",idk)
  6987. idk1.BackgroundTransparency = 1
  6988. idk.ExtentsOffset = v3(0,0,0)
  6989. idk1.ImageTransparency = 0
  6990. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6991. idk1.Size = UDim2.new(2,0,1,0)
  6992. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6993. idk1.Image = "rbxassetid://319554883"
  6994. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6995. wait()
  6996. Zanzoken = Instance.new("Part",char)
  6997. Zanzoken.Anchored = true
  6998. Zanzoken.Position = v3(999,999,999)
  6999. Zanzoken.CFrame = Torso.CFrame
  7000. game.Debris:AddItem(Zanzoken,0.5)
  7001. Zanzoken.Transparency = 1
  7002. wait()
  7003. idk = Instance.new("BillboardGui",Zanzoken)
  7004. idk.Size = UDim2.new(20,0,20,0)
  7005. idk.AlwaysOnTop = false
  7006. idk1 = Instance.new("ImageLabel",idk)
  7007. idk1.BackgroundTransparency = 1
  7008. idk.ExtentsOffset = v3(0,0,0)
  7009. idk1.ImageTransparency = 0
  7010. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7011. idk1.Size = UDim2.new(2,0,1,0)
  7012. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7013. idk1.Image = "rbxassetid://319554883"
  7014. for i = 0, 0.4, 0.1 do
  7015. swait()
  7016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7018. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7019. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7020. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7021. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7022. end
  7023. punchsound1:Play()
  7024. for i = 0, 0.4, 0.1 do
  7025. swait()
  7026. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7027. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7028. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7029. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7030. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7031. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7032. end
  7033. for i = 0, 0.4, 0.1 do
  7034. swait()
  7035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7038. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7040. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7041. end
  7042. punchsound1:Play()
  7043. for i = 0, 0.4, 0.1 do
  7044. swait()
  7045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7050. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7051. end
  7052. for i = 0, 0.4, 0.1 do
  7053. swait()
  7054. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7055. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7056. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7057. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7058. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7059. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7060. end
  7061. punchsound1:Play()
  7062. for i = 0, 0.4, 0.1 do
  7063. swait()
  7064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7066. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7067. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7068. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7069. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7070. end
  7071. for i = 0, 0.4, 0.1 do
  7072. swait()
  7073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7075. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7076. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7077. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7078. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7079. end
  7080. punchsound1:Play()
  7081. for i = 0, 0.4, 0.1 do
  7082. swait()
  7083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7085. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7088. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7089. end
  7090. for i = 0, 0.4, 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. punchsound1:Play()
  7100. for i = 0, 0.4, 0.1 do
  7101. swait()
  7102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7104. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7107. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7108. end
  7109. for i = 0, 0.4, 0.1 do
  7110. swait()
  7111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7117. end
  7118. punchsound1:Play()
  7119. for i = 0, 0.4, 0.1 do
  7120. swait()
  7121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7123. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7126. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7127. end
  7128. for i = 0, 0.4, 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. punchsound1:Play()
  7138. for i = 0, 0.4, 0.1 do
  7139. swait()
  7140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7142. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7143. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7144. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7145. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7146. end
  7147. punchsound1:Play()
  7148. local pie222 = Instance.new("ParticleEmitter")
  7149. pie222.Parent = LeftArm
  7150. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  7151. pie222.LightEmission = 1
  7152. pie222.Size = NumberSequence.new(3)
  7153. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  7154. pie222.Transparency = NumberSequence.new(0.6,1)
  7155. pie222.EmissionDirection = "Top"
  7156. pie222.Enabled = true
  7157. pie222.Lifetime = NumberRange.new(1)
  7158. pie222.Rotation = NumberRange.new(-320, 320)
  7159. pie222.Rate = 404
  7160. pie222.Speed = NumberRange.new(0)
  7161. pie222.LockedToPart = false
  7162. pie222.VelocitySpread = 2
  7163. for i = 0, 2, 0.1 do
  7164. swait()
  7165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7167. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7168. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7169. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7170. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7171. end
  7172. wait(2)
  7173. bigbangattack2()
  7174. pie222:Destroy()
  7175.  
  7176. for i,v in pairs(to.Parent:GetChildren()) do
  7177. if v:IsA("Humanoid") then
  7178. v.Health = v.Health - math.huge
  7179.  
  7180. v.PlatformStand = true
  7181. end
  7182. end
  7183.  
  7184. hit1 = false
  7185.  
  7186. hit2 = true
  7187. for i,v in pairs(to.Parent:GetChildren()) do
  7188. if v:IsA("Humanoid") then
  7189. v.Health = v.Health - 10
  7190.  
  7191. v.PlatformStand = true
  7192. end
  7193. end
  7194. hit2 = false
  7195.  
  7196. hit3 = true
  7197. hit4 = true
  7198.  
  7199.  
  7200.  
  7201.  
  7202. coroutine.wrap(function()
  7203. for i=1,2 do
  7204. wait()
  7205.  
  7206.  
  7207.  
  7208.  
  7209.  
  7210. for i,v in pairs(to.Parent:GetChildren()) do
  7211. if v:IsA("Humanoid") then
  7212. v.Health = v.Health - 2
  7213.  
  7214. v.PlatformStand = true
  7215. end
  7216. end
  7217. end
  7218.  
  7219.  
  7220. wait(3)
  7221. end)()
  7222.  
  7223.  
  7224.  
  7225.  
  7226.  
  7227.  
  7228.  
  7229.  
  7230.  
  7231.  
  7232.  
  7233.  
  7234.  
  7235.  
  7236. for i,v in pairs(to.Parent:GetChildren()) do
  7237. if v:IsA("Humanoid") then
  7238. v.Health = v.Health - 10
  7239.  
  7240. v.PlatformStand = true
  7241. end
  7242. end
  7243.  
  7244.  
  7245.  
  7246. hitground = new("Part",char)
  7247. hitground.Size = Vector3.new(5,5,5)
  7248. hitground.Name = "Ground"
  7249. hitground.Transparency = 1
  7250. hitground.CanCollide = false
  7251. game.Debris:AddItem(hitground,2)
  7252. hitground.Position = Vector3.new(999,999,999)
  7253. hitgroundweld = new("Weld",hitground)
  7254. hitgroundweld.Part0 = to
  7255. hitgroundweld.Part1 = hitground
  7256. hitground.Touched:connect(function(hit2)
  7257. if hit2.Size.x > 150 then
  7258. hitground:Destroy()
  7259. ad = new("Part",char)
  7260. ad.Name = "NewPart"
  7261. ad.Size = Vector3.new(30,0.1,30)
  7262. ad.CanCollide = false
  7263. ad.Anchored = true
  7264. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7265. ad.Transparency = 1
  7266. aad = new("Decal",ad)
  7267.  
  7268. aad.Face = "Top"
  7269. aad.Transparency = 1
  7270. aad.Transparency = 0
  7271. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7272. smoke = new("Part",to)
  7273. smokemesh = new("SpecialMesh",smoke)
  7274. smokemesh.MeshId = "rbxassetid://928329648"
  7275. smoke.BrickColor = hit2.BrickColor
  7276. smoke.Anchored = true
  7277. smoke.Position = hitground.Position
  7278. GroundImpact:Play()
  7279. for i = 1,20 do
  7280. wait()
  7281. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7282. smoke.Transparency = smoke.Transparency + 1/20
  7283. end
  7284. smoke:Destroy()
  7285. wait(0.5)
  7286.  
  7287. for i = 1,20 do
  7288. wait(0.1)
  7289. aad.Transparency = aad.Transparency + 1/20
  7290. end
  7291. end
  7292. end)
  7293. ys = Instance.new("BodyVelocity",to)
  7294. ys.Name = "GO"
  7295.  
  7296. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7297.  
  7298. ys.Velocity = v3(0,-90,0)
  7299.  
  7300. wait(1)
  7301. ys:Destroy()
  7302.  
  7303.  
  7304.  
  7305. hit3 = false
  7306. hit4 = false
  7307.  
  7308.  
  7309. hit1 = false
  7310. hit2 = false
  7311. hit3 = false
  7312. hit4 = false
  7313. idle = true
  7314. RootPart.Anchored = false
  7315. end
  7316. end)
  7317. end
  7318.  
  7319. function Combo3()
  7320. getplayer = new("Part",char)
  7321. getplayer.Position = Vector3.new(999,999,999)
  7322. getplayer.Transparency = 1
  7323. getplayer.Size = v3(3,3,3)
  7324. getplayer.CanCollide = false
  7325. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7326. getplayer.Name = "GetPlayer"
  7327.  
  7328. game.Debris:AddItem(getplayer,0.5)
  7329.  
  7330. getplayer.Touched:connect(function(hit)
  7331. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7332. getplayer:Destroy()
  7333. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7334. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7335. to.Anchored = true
  7336. RootPart.Anchored = true
  7337. idle = false
  7338.  
  7339.  
  7340. punchsound1:Play()
  7341. hit1 = true
  7342. for i = 0, 1, 0.1 do
  7343. swait()
  7344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7347. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7348. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7350. end
  7351. punchsound1:Play()
  7352. for i = 0, 1, 0.1 do
  7353. swait()
  7354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7356. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7357. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7358. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7359. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7360. end
  7361. punchsound1:Play()
  7362. for i = 0, 1, 0.1 do
  7363. swait()
  7364. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7365. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7366. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7367. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7368. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7369. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7370. end
  7371. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7372. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7373. Zanzoken = Instance.new("Part",char)
  7374. Zanzoken.Anchored = true
  7375. Zanzoken.Position = v3(999,999,999)
  7376. Zanzoken.CFrame = Torso.CFrame
  7377. game.Debris:AddItem(Zanzoken,0.5)
  7378. Zanzoken.Transparency = 1
  7379. Zano:Play()
  7380. wait()
  7381. idk = Instance.new("BillboardGui",Zanzoken)
  7382. idk.Size = UDim2.new(10,0,15,0)
  7383. idk.AlwaysOnTop = false
  7384. idk1 = Instance.new("ImageLabel",idk)
  7385. idk1.BackgroundTransparency = 1
  7386. idk.ExtentsOffset = v3(0,0,0)
  7387. idk1.ImageTransparency = 0
  7388. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7389. idk1.Size = UDim2.new(2,0,1,0)
  7390. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7391. idk1.Image = "rbxassetid://319554883"
  7392. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7393. wait()
  7394. Zanzoken = Instance.new("Part",char)
  7395. Zanzoken.Anchored = true
  7396. Zanzoken.Position = v3(999,999,999)
  7397. Zanzoken.CFrame = Torso.CFrame
  7398. game.Debris:AddItem(Zanzoken,0.5)
  7399. Zanzoken.Transparency = 1
  7400. wait()
  7401. idk = Instance.new("BillboardGui",Zanzoken)
  7402. idk.Size = UDim2.new(20,0,20,0)
  7403. idk.AlwaysOnTop = false
  7404. idk1 = Instance.new("ImageLabel",idk)
  7405. idk1.BackgroundTransparency = 1
  7406. idk.ExtentsOffset = v3(0,0,0)
  7407. idk1.ImageTransparency = 0
  7408. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7409. idk1.Size = UDim2.new(2,0,1,0)
  7410. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7411. idk1.Image = "rbxassetid://319554883"
  7412. for i = 0, 1, 0.1 do
  7413. swait()
  7414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7416. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7417. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7418. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7419. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7420. end
  7421. punchsound1:Play()
  7422. for i = 0, 1, 0.1 do
  7423. swait()
  7424. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7425. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7426. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7427. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7428. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7429. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7430. end
  7431. punchsound1:Play()
  7432. for i = 0, 1, 0.1 do
  7433. swait()
  7434. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7435. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7436. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7437. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7438. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7439. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7440. end
  7441. for i = 0, 1, 0.1 do
  7442. swait()
  7443. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7444. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7445. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7446. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7447. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7448. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7449. end
  7450. punchsound1:Play()
  7451. for i = 0, 1, 0.1 do
  7452. swait()
  7453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7455. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7457. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7458. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7459. end
  7460. punchsound1:Play()
  7461. for i = 0, 1, 0.1 do
  7462. swait()
  7463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7466. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7467. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7468. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7469. end
  7470. for i = 0, 1, 0.1 do
  7471. swait()
  7472. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7473. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7474. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7475. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7476. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7477. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7478. end
  7479. punchsound1:Play()
  7480. for i = 0, 1, 0.1 do
  7481. swait()
  7482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7484. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7487. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7488. end
  7489. punchsound1:Play()
  7490. for i,v in pairs(to.Parent:GetChildren()) do
  7491. if v:IsA("Humanoid") then
  7492. v.Health = v.Health - 10
  7493.  
  7494. v.PlatformStand = true
  7495. end
  7496. end
  7497. for i = 0, 1, 0.1 do
  7498. swait()
  7499. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7500. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7501. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7502. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7503. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7504. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7505. end
  7506.  
  7507. for i = 0, 1, 0.1 do
  7508. swait()
  7509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7511. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7513. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7514. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7515. end
  7516. punchsound1:Play()
  7517. for i = 0, 1, 0.1 do
  7518. swait()
  7519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7521. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7522. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7523. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7524. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7525. end
  7526. for i,v in pairs(to.Parent:GetChildren()) do
  7527. if v:IsA("Humanoid") then
  7528. v.Health = v.Health - 3
  7529.  
  7530. v.PlatformStand = true
  7531. end
  7532. end
  7533. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7534. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7535. Zanzoken = Instance.new("Part",char)
  7536. Zanzoken.Anchored = true
  7537. Zanzoken.Position = v3(999,999,999)
  7538. Zanzoken.CFrame = Torso.CFrame
  7539. game.Debris:AddItem(Zanzoken,0.5)
  7540. Zanzoken.Transparency = 1
  7541. Zano:Play()
  7542. wait()
  7543. idk = Instance.new("BillboardGui",Zanzoken)
  7544. idk.Size = UDim2.new(10,0,15,0)
  7545. idk.AlwaysOnTop = false
  7546. idk1 = Instance.new("ImageLabel",idk)
  7547. idk1.BackgroundTransparency = 1
  7548. idk.ExtentsOffset = v3(0,0,0)
  7549. idk1.ImageTransparency = 0
  7550. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7551. idk1.Size = UDim2.new(2,0,1,0)
  7552. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7553. idk1.Image = "rbxassetid://319554883"
  7554. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7555. wait()
  7556. Zanzoken = Instance.new("Part",char)
  7557. Zanzoken.Anchored = true
  7558. Zanzoken.Position = v3(999,999,999)
  7559. Zanzoken.CFrame = Torso.CFrame
  7560. game.Debris:AddItem(Zanzoken,0.5)
  7561. Zanzoken.Transparency = 1
  7562. wait()
  7563. idk = Instance.new("BillboardGui",Zanzoken)
  7564. idk.Size = UDim2.new(20,0,20,0)
  7565. idk.AlwaysOnTop = false
  7566. idk1 = Instance.new("ImageLabel",idk)
  7567. idk1.BackgroundTransparency = 1
  7568. idk.ExtentsOffset = v3(0,0,0)
  7569. idk1.ImageTransparency = 0
  7570. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7571. idk1.Size = UDim2.new(2,0,1,0)
  7572. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7573. idk1.Image = "rbxassetid://319554883"
  7574. for i = 0, 1, 0.1 do
  7575. swait()
  7576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7578. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7579. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7580. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7581. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7582. end
  7583. for i = 0, 1, 0.1 do
  7584. swait()
  7585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7586. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7587. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7588. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7589. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7590. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7591. end
  7592. punchsound1:Play()
  7593. for i = 0, 1, 0.1 do
  7594. swait()
  7595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7597. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7598. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7599. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7600. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7601. end
  7602. for i,v in pairs(to.Parent:GetChildren()) do
  7603. if v:IsA("Humanoid") then
  7604. v.Health = v.Health - 3
  7605.  
  7606. v.PlatformStand = true
  7607. end
  7608. end
  7609. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7610. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7611. Zanzoken = Instance.new("Part",char)
  7612. Zanzoken.Anchored = true
  7613. Zanzoken.Position = v3(999,999,999)
  7614. Zanzoken.CFrame = Torso.CFrame
  7615. game.Debris:AddItem(Zanzoken,0.5)
  7616. Zanzoken.Transparency = 1
  7617. Zano:Play()
  7618. wait()
  7619. idk = Instance.new("BillboardGui",Zanzoken)
  7620. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7631. wait()
  7632. Zanzoken = Instance.new("Part",char)
  7633. Zanzoken.Anchored = true
  7634. Zanzoken.Position = v3(999,999,999)
  7635. Zanzoken.CFrame = Torso.CFrame
  7636. game.Debris:AddItem(Zanzoken,0.5)
  7637. Zanzoken.Transparency = 1
  7638. wait()
  7639. idk = Instance.new("BillboardGui",Zanzoken)
  7640. idk.Size = UDim2.new(20,0,20,0)
  7641. idk.AlwaysOnTop = false
  7642. idk1 = Instance.new("ImageLabel",idk)
  7643. idk1.BackgroundTransparency = 1
  7644. idk.ExtentsOffset = v3(0,0,0)
  7645. idk1.ImageTransparency = 0
  7646. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7647. idk1.Size = UDim2.new(2,0,1,0)
  7648. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7649. idk1.Image = "rbxassetid://319554883"
  7650. punchsound1:Play()
  7651. for i = 0, 1, 0.1 do
  7652. swait()
  7653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7655. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7656. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7658. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7659. end
  7660. punchsound1:Play()
  7661. for i = 0, 1, 0.1 do
  7662. swait()
  7663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7668. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7669. end
  7670.  
  7671.  
  7672. for i,v in pairs(to.Parent:GetChildren()) do
  7673. if v:IsA("Humanoid") then
  7674. v.Health = v.Health - 20
  7675.  
  7676. v.PlatformStand = true
  7677. end
  7678. end
  7679. StrongPunch:Play()
  7680. for i = 0, 1, 0.1 do
  7681. swait()
  7682. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7683. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7684. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7685. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7686. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7687. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7688. end
  7689. for i = 0, 1, 0.1 do
  7690. swait()
  7691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7693. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7694. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7695. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7696. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7697. end
  7698. for i,v in pairs(to.Parent:GetChildren()) do
  7699. if v:IsA("Humanoid") then
  7700. v.Health = v.Health - 3
  7701.  
  7702. v.PlatformStand = true
  7703. end
  7704. end
  7705. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7706. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7707. Zanzoken = Instance.new("Part",char)
  7708. Zanzoken.Anchored = true
  7709. Zanzoken.Position = v3(999,999,999)
  7710. Zanzoken.CFrame = Torso.CFrame
  7711. game.Debris:AddItem(Zanzoken,0.5)
  7712. Zanzoken.Transparency = 1
  7713. Zano:Play()
  7714. wait()
  7715. idk = Instance.new("BillboardGui",Zanzoken)
  7716. idk.Size = UDim2.new(10,0,15,0)
  7717. idk.AlwaysOnTop = false
  7718. idk1 = Instance.new("ImageLabel",idk)
  7719. idk1.BackgroundTransparency = 1
  7720. idk.ExtentsOffset = v3(0,0,0)
  7721. idk1.ImageTransparency = 0
  7722. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7723. idk1.Size = UDim2.new(2,0,1,0)
  7724. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7725. idk1.Image = "rbxassetid://319554883"
  7726. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7727. wait()
  7728. Zanzoken = Instance.new("Part",char)
  7729. Zanzoken.Anchored = true
  7730. Zanzoken.Position = v3(999,999,999)
  7731. Zanzoken.CFrame = Torso.CFrame
  7732. game.Debris:AddItem(Zanzoken,0.5)
  7733. Zanzoken.Transparency = 1
  7734. wait()
  7735. idk = Instance.new("BillboardGui",Zanzoken)
  7736. idk.Size = UDim2.new(20,0,20,0)
  7737. idk.AlwaysOnTop = false
  7738. idk1 = Instance.new("ImageLabel",idk)
  7739. idk1.BackgroundTransparency = 1
  7740. idk.ExtentsOffset = v3(0,0,0)
  7741. idk1.ImageTransparency = 0
  7742. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7743. idk1.Size = UDim2.new(2,0,1,0)
  7744. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7745. idk1.Image = "rbxassetid://319554883"
  7746. for i = 0, 1, 0.1 do
  7747. swait()
  7748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7750. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7751. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7752. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7753. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7754. end
  7755. punchsound1:Play()
  7756. for i = 0, 1, 0.1 do
  7757. swait()
  7758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7760. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7761. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7762. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7763. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7764. end
  7765. punchsound1:Play()
  7766. for i = 0, 1, 0.1 do
  7767. swait()
  7768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7770. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7771. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7772. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7773. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7774. end
  7775. for i = 0, 1, 0.1 do
  7776. swait()
  7777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7783. end
  7784. for i = 0, 1, 0.1 do
  7785. swait()
  7786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7788. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7789. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7790. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7791. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7792. end
  7793. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7794. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7795. Zanzoken = Instance.new("Part",char)
  7796. Zanzoken.Anchored = true
  7797. Zanzoken.Position = v3(999,999,999)
  7798. Zanzoken.CFrame = Torso.CFrame
  7799. game.Debris:AddItem(Zanzoken,0.5)
  7800. Zanzoken.Transparency = 1
  7801. Zano:Play()
  7802. wait()
  7803. idk = Instance.new("BillboardGui",Zanzoken)
  7804. idk.Size = UDim2.new(10,0,15,0)
  7805. idk.AlwaysOnTop = false
  7806. idk1 = Instance.new("ImageLabel",idk)
  7807. idk1.BackgroundTransparency = 1
  7808. idk.ExtentsOffset = v3(0,0,0)
  7809. idk1.ImageTransparency = 0
  7810. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7811. idk1.Size = UDim2.new(2,0,1,0)
  7812. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7813. idk1.Image = "rbxassetid://319554883"
  7814. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7815. wait()
  7816. Zanzoken = Instance.new("Part",char)
  7817. Zanzoken.Anchored = true
  7818. Zanzoken.Position = v3(999,999,999)
  7819. Zanzoken.CFrame = Torso.CFrame
  7820. game.Debris:AddItem(Zanzoken,0.5)
  7821. Zanzoken.Transparency = 1
  7822. wait()
  7823. idk = Instance.new("BillboardGui",Zanzoken)
  7824. idk.Size = UDim2.new(20,0,20,0)
  7825. idk.AlwaysOnTop = false
  7826. idk1 = Instance.new("ImageLabel",idk)
  7827. idk1.BackgroundTransparency = 1
  7828. idk.ExtentsOffset = v3(0,0,0)
  7829. idk1.ImageTransparency = 0
  7830. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7831. idk1.Size = UDim2.new(2,0,1,0)
  7832. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7833. idk1.Image = "rbxassetid://319554883"
  7834. StrongPunch:Play()
  7835. Break:Play()
  7836. local Aura4 = Instance.new('ParticleEmitter')
  7837. Aura4.Name = "Aura"
  7838. Aura4.Texture = "rbxassetid://1046299182"
  7839. Aura4.Parent = Torso
  7840. Aura4.LightEmission = 1
  7841. Aura4.Transparency = NumberSequence.new(0.7,1)
  7842. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7843. Aura4.Size = NumberSequence.new(1,30)
  7844. Aura4.Rotation = NumberRange.new(-360,360)
  7845. Aura4.LockedToPart = true
  7846. Aura4.Lifetime = NumberRange.new(0.2)
  7847. Aura4.Rate = 100
  7848. Aura4.Speed = NumberRange.new(0)
  7849. Aura4.EmissionDirection = "Top"
  7850. for i = 0, 6, 0.1 do
  7851. swait()
  7852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7854. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7855. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7856. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7857. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7858. end
  7859. Aura4:Destroy()
  7860. wait(0.1)
  7861. local Aura4 = Instance.new('ParticleEmitter')
  7862. Aura4.Name = "Aura"
  7863. Aura4.Texture = "rbxassetid://1046299182"
  7864. Aura4.Parent = Torso
  7865. Aura4.LightEmission = 1
  7866. Aura4.Transparency = NumberSequence.new(0.7,1)
  7867. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7868. Aura4.Size = NumberSequence.new(1,30)
  7869. Aura4.Rotation = NumberRange.new(-360,360)
  7870. Aura4.LockedToPart = true
  7871. Aura4.Lifetime = NumberRange.new(0.2)
  7872. Aura4.Rate = 100
  7873. Aura4.Speed = NumberRange.new(0)
  7874. Aura4.EmissionDirection = "Top"
  7875. StrongPunch1:Play()
  7876. Break:Play()
  7877. for i = 0, 6, 0.1 do
  7878. swait()
  7879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7882. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7883. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7884. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7885. end
  7886. Aura4:Destroy()
  7887. StrongPunch2:Play()
  7888. Break:Play()
  7889. local Aura4 = Instance.new('ParticleEmitter')
  7890. Aura4.Name = "Aura"
  7891. Aura4.Texture = "rbxassetid://1046299182"
  7892. Aura4.Parent = Torso
  7893. Aura4.LightEmission = 1
  7894. Aura4.Transparency = NumberSequence.new(0.7,1)
  7895. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7896. Aura4.Size = NumberSequence.new(1,30)
  7897. Aura4.Rotation = NumberRange.new(-360,360)
  7898. Aura4.LockedToPart = true
  7899. Aura4.Lifetime = NumberRange.new(0.2)
  7900. Aura4.Rate = 100
  7901. Aura4.Speed = NumberRange.new(0)
  7902. Aura4.EmissionDirection = "Top"
  7903. for i = 0, 7, 0.1 do
  7904. swait()
  7905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7907. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7910. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7911. end
  7912. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7913. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7914. Aura4:Destroy()
  7915. Zanzoken = Instance.new("Part",char)
  7916. Zanzoken.Anchored = true
  7917. Zanzoken.Position = v3(999,999,999)
  7918. Zanzoken.CFrame = Torso.CFrame
  7919. game.Debris:AddItem(Zanzoken,0.5)
  7920. Zanzoken.Transparency = 1
  7921. Zano:Play()
  7922. wait()
  7923. idk = Instance.new("BillboardGui",Zanzoken)
  7924. idk.Size = UDim2.new(10,0,15,0)
  7925. idk.AlwaysOnTop = false
  7926. idk1 = Instance.new("ImageLabel",idk)
  7927. idk1.BackgroundTransparency = 1
  7928. idk.ExtentsOffset = v3(0,0,0)
  7929. idk1.ImageTransparency = 0
  7930. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7931. idk1.Size = UDim2.new(2,0,1,0)
  7932. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7933. idk1.Image = "rbxassetid://319554883"
  7934. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7935. wait()
  7936. Zanzoken = Instance.new("Part",char)
  7937. Zanzoken.Anchored = true
  7938. Zanzoken.Position = v3(999,999,999)
  7939. Zanzoken.CFrame = Torso.CFrame
  7940. game.Debris:AddItem(Zanzoken,0.5)
  7941. Zanzoken.Transparency = 1
  7942. wait()
  7943. idk = Instance.new("BillboardGui",Zanzoken)
  7944. idk.Size = UDim2.new(20,0,20,0)
  7945. idk.AlwaysOnTop = false
  7946. idk1 = Instance.new("ImageLabel",idk)
  7947. idk1.BackgroundTransparency = 1
  7948. idk.ExtentsOffset = v3(0,0,0)
  7949. idk1.ImageTransparency = 0
  7950. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7951. idk1.Size = UDim2.new(2,0,1,0)
  7952. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7953. idk1.Image = "rbxassetid://319554883"
  7954. for i = 0, 1, 0.1 do
  7955. swait()
  7956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7962. end
  7963. punchsound1:Play()
  7964. for i = 0, 1, 0.1 do
  7965. swait()
  7966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7970. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7971. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7972. end
  7973. punchsound1:Play()
  7974. for i = 0, 1, 0.1 do
  7975. swait()
  7976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7978. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7979. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7980. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7981. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7982. end
  7983. for i = 0, 1, 0.1 do
  7984. swait()
  7985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7987. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7988. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7989. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7990. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7991. end
  7992. for i = 0, 1, 0.1 do
  7993. swait()
  7994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7996. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7997. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7998. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7999. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8000. end
  8001. punchsound1:Play()
  8002. for i = 0, 0.5, 0.1 do
  8003. swait()
  8004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8006. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8009. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8010. end
  8011. punchsound1:Play()
  8012. for i = 0, 0.5, 0.1 do
  8013. swait()
  8014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8016. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8017. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8018. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8019. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8020. end
  8021. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  8022. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  8023. Zanzoken = Instance.new("Part",char)
  8024. Zanzoken.Anchored = true
  8025. Zanzoken.Position = v3(999,999,999)
  8026. Zanzoken.CFrame = Torso.CFrame
  8027. game.Debris:AddItem(Zanzoken,0.5)
  8028. Zanzoken.Transparency = 1
  8029. Zano:Play()
  8030. wait()
  8031. idk = Instance.new("BillboardGui",Zanzoken)
  8032. idk.Size = UDim2.new(10,0,15,0)
  8033. idk.AlwaysOnTop = false
  8034. idk1 = Instance.new("ImageLabel",idk)
  8035. idk1.BackgroundTransparency = 1
  8036. idk.ExtentsOffset = v3(0,0,0)
  8037. idk1.ImageTransparency = 0
  8038. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8039. idk1.Size = UDim2.new(2,0,1,0)
  8040. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8041. idk1.Image = "rbxassetid://319554883"
  8042. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8043. wait()
  8044. Zanzoken = Instance.new("Part",char)
  8045. Zanzoken.Anchored = true
  8046. Zanzoken.Position = v3(999,999,999)
  8047. Zanzoken.CFrame = Torso.CFrame
  8048. game.Debris:AddItem(Zanzoken,0.5)
  8049. Zanzoken.Transparency = 1
  8050. wait()
  8051. idk = Instance.new("BillboardGui",Zanzoken)
  8052. idk.Size = UDim2.new(20,0,20,0)
  8053. idk.AlwaysOnTop = false
  8054. idk1 = Instance.new("ImageLabel",idk)
  8055. idk1.BackgroundTransparency = 1
  8056. idk.ExtentsOffset = v3(0,0,0)
  8057. idk1.ImageTransparency = 0
  8058. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8059. idk1.Size = UDim2.new(2,0,1,0)
  8060. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8061. idk1.Image = "rbxassetid://319554883"
  8062. for i = 0, 0.4, 0.1 do
  8063. swait()
  8064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8066. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8067. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8068. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8069. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8070. end
  8071. punchsound1:Play()
  8072. for i = 0, 0.4, 0.1 do
  8073. swait()
  8074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8076. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8077. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8078. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8079. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8080. end
  8081. punchsound1:Play()
  8082. for i = 0, 1, 0.1 do
  8083. swait()
  8084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8086. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8087. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8088. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8089. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8090. end
  8091. for i,v in pairs(to.Parent:GetChildren()) do
  8092. if v:IsA("Humanoid") then
  8093. v.Health = v.Health - 8
  8094.  
  8095. v.PlatformStand = true
  8096. end
  8097. end
  8098.  
  8099. hit1 = false
  8100.  
  8101. punchsound1:Play()
  8102. hit2 = true
  8103. for i = 0, 1, 0.1 do
  8104. swait()
  8105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8110. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8111. end
  8112. for i,v in pairs(to.Parent:GetChildren()) do
  8113. if v:IsA("Humanoid") then
  8114. v.Health = v.Health - 10
  8115.  
  8116. v.PlatformStand = true
  8117. end
  8118. end
  8119. hit2 = false
  8120.  
  8121. punchsound1:Play()
  8122. hit3 = true
  8123. hit4 = true
  8124.  
  8125.  
  8126. punchsound1:Play()
  8127.  
  8128.  
  8129. coroutine.wrap(function()
  8130. for i=1,2 do
  8131. wait()
  8132.  
  8133.  
  8134.  
  8135.  
  8136.  
  8137. for i,v in pairs(to.Parent:GetChildren()) do
  8138. if v:IsA("Humanoid") then
  8139. v.Health = v.Health - 30
  8140.  
  8141. v.PlatformStand = true
  8142. end
  8143. end
  8144. end
  8145.  
  8146.  
  8147. wait(3)
  8148. end)()
  8149.  
  8150.  
  8151.  
  8152. RootPart.Anchored = false
  8153.  
  8154.  
  8155.  
  8156.  
  8157.  
  8158. StrongPunch:Play()
  8159.  
  8160.  
  8161.  
  8162.  
  8163.  
  8164.  
  8165. for i,v in pairs(to.Parent:GetChildren()) do
  8166. if v:IsA("Humanoid") then
  8167. v.Health = v.Health - 20
  8168.  
  8169. v.PlatformStand = true
  8170. end
  8171. end
  8172.  
  8173. StrongPunch2:Play()
  8174.  
  8175.  
  8176. hitground = new("Part",char)
  8177. hitground.Size = Vector3.new(5,5,5)
  8178. hitground.Name = "Ground"
  8179. hitground.Transparency = 1
  8180. hitground.CanCollide = false
  8181. game.Debris:AddItem(hitground,2)
  8182. hitground.Position = Vector3.new(999,999,999)
  8183. hitgroundweld = new("Weld",hitground)
  8184. hitgroundweld.Part0 = to
  8185. hitgroundweld.Part1 = hitground
  8186. hitground.Touched:connect(function(hit2)
  8187. if hit2.Size.x > 150 then
  8188. hitground:Destroy()
  8189. ad = new("Part",char)
  8190. ad.Name = "NewPart"
  8191. ad.Size = Vector3.new(30,0.1,30)
  8192. ad.CanCollide = false
  8193. ad.Anchored = true
  8194. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8195. ad.Transparency = 1
  8196. aad = new("Decal",ad)
  8197.  
  8198. aad.Face = "Top"
  8199. aad.Transparency = 1
  8200. aad.Transparency = 0
  8201. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8202. smoke = new("Part",to)
  8203. smokemesh = new("SpecialMesh",smoke)
  8204. smokemesh.MeshId = "rbxassetid://928329648"
  8205. smoke.BrickColor = hit2.BrickColor
  8206. smoke.Anchored = true
  8207. smoke.Position = hitground.Position
  8208. GroundImpact:Play()
  8209. for i = 1,20 do
  8210. wait()
  8211. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8212. smoke.Transparency = smoke.Transparency + 1/20
  8213. end
  8214. smoke:Destroy()
  8215. wait(0.5)
  8216.  
  8217. for i = 1,20 do
  8218. wait(0.1)
  8219. aad.Transparency = aad.Transparency + 1/20
  8220. end
  8221. end
  8222. end)
  8223. ys = Instance.new("BodyVelocity",to)
  8224. ys.Name = "GO"
  8225.  
  8226. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8227.  
  8228. ys.Velocity = v3(0,-90,0)
  8229.  
  8230. wait(1)
  8231. ys:Destroy()
  8232.  
  8233.  
  8234.  
  8235.  
  8236.  
  8237. hit3 = false
  8238. hit4 = false
  8239.  
  8240.  
  8241. hit1 = false
  8242. hit2 = false
  8243. hit3 = false
  8244. hit4 = false
  8245. idle = true
  8246. RootPart.Anchored = false
  8247. to.Anchored = false
  8248. end
  8249. end)
  8250. end
  8251.  
  8252.  
  8253. function Combo2()
  8254. getplayer = new("Part",char)
  8255. getplayer.Position = Vector3.new(999,999,999)
  8256. getplayer.Transparency = 1
  8257. getplayer.Size = v3(3,3,3)
  8258. getplayer.CanCollide = false
  8259. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8260. getplayer.Name = "GetPlayer"
  8261.  
  8262. game.Debris:AddItem(getplayer,0.5)
  8263.  
  8264. getplayer.Touched:connect(function(hit)
  8265. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8266. getplayer:Destroy()
  8267. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8268. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8269. to.Anchored = true
  8270. idle = false
  8271.  
  8272.  
  8273. punchsound1:Play()
  8274. hit1 = true
  8275. for i = 0, 1, 0.1 do
  8276. swait()
  8277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8279. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8280. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8281. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8282. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8283. end
  8284. punchsound1:Play()
  8285. for i = 0, 1, 0.1 do
  8286. swait()
  8287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8289. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8290. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8291. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8292. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8293. end
  8294. punchsound1:Play()
  8295. for i = 0, 1, 0.1 do
  8296. swait()
  8297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8299. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8300. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8301. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8302. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8303. end
  8304. for i = 0, 1, 0.1 do
  8305. swait()
  8306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8308. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8309. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8310. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8311. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8312. end
  8313. for i = 0, 1, 0.1 do
  8314. swait()
  8315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8318. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8319. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8320. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8321. end
  8322. StrongPunch1:Play()
  8323. for i = 0, 1, 0.1 do
  8324. swait()
  8325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8328. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8330. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8331. end
  8332. for i = 0, 0.6, 0.1 do
  8333. swait()
  8334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8337. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8338. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8339. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8340. end
  8341. for i = 0, 0.6, 0.1 do
  8342. swait()
  8343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8348. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8349. end
  8350. for i,v in pairs(to.Parent:GetChildren()) do
  8351. if v:IsA("Humanoid") then
  8352. v.Health = v.Health - 6
  8353.  
  8354. v.PlatformStand = true
  8355. end
  8356. end
  8357. StrongPunch:Play()
  8358. for i = 0, 1, 0.1 do
  8359. swait()
  8360. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8361. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8362. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8363. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8364. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8365. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8366. end
  8367. for i,v in pairs(to.Parent:GetChildren()) do
  8368. if v:IsA("Humanoid") then
  8369. v.Health = v.Health - 8
  8370.  
  8371. v.PlatformStand = true
  8372. end
  8373. end
  8374.  
  8375. hit1 = false
  8376.  
  8377. punchsound1:Play()
  8378. hit2 = true
  8379. for i = 0, 1, 0.1 do
  8380. swait()
  8381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8385. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8386. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8387. end
  8388. for i,v in pairs(to.Parent:GetChildren()) do
  8389. if v:IsA("Humanoid") then
  8390. v.Health = v.Health - 5
  8391.  
  8392. v.PlatformStand = true
  8393. end
  8394. end
  8395. hit2 = false
  8396.  
  8397. punchsound1:Play()
  8398. hit3 = true
  8399. hit4 = true
  8400.  
  8401.  
  8402. punchsound1:Play()
  8403.  
  8404. coroutine.wrap(function()
  8405. for i=1,2 do
  8406. wait()
  8407. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8408. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8409. Zanzoken = Instance.new("Part",char)
  8410. Zanzoken.Anchored = true
  8411. Zanzoken.Position = v3(999,999,999)
  8412. Zanzoken.CFrame = Torso.CFrame
  8413. game.Debris:AddItem(Zanzoken,0.5)
  8414. Zanzoken.Transparency = 1
  8415. Zano:Play()
  8416. wait()
  8417. idk = Instance.new("BillboardGui",Zanzoken)
  8418. idk.Size = UDim2.new(10,0,15,0)
  8419. idk.AlwaysOnTop = false
  8420. idk1 = Instance.new("ImageLabel",idk)
  8421. idk1.BackgroundTransparency = 1
  8422. idk.ExtentsOffset = v3(0,0,0)
  8423. idk1.ImageTransparency = 0
  8424. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8425. idk1.Size = UDim2.new(2,0,1,0)
  8426. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8427. idk1.Image = "rbxassetid://319554883"
  8428. wait()
  8429. Zanzoken = Instance.new("Part",char)
  8430. Zanzoken.Anchored = true
  8431. Zanzoken.Position = v3(999,999,999)
  8432. Zanzoken.CFrame = Torso.CFrame
  8433. game.Debris:AddItem(Zanzoken,0.5)
  8434. Zanzoken.Transparency = 1
  8435. wait()
  8436. idk = Instance.new("BillboardGui",Zanzoken)
  8437. idk.Size = UDim2.new(20,0,20,0)
  8438. idk.AlwaysOnTop = false
  8439. idk1 = Instance.new("ImageLabel",idk)
  8440. idk1.BackgroundTransparency = 1
  8441. idk.ExtentsOffset = v3(0,0,0)
  8442. idk1.ImageTransparency = 0
  8443. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8444. idk1.Size = UDim2.new(2,0,1,0)
  8445. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8446. idk1.Image = "rbxassetid://319554883"
  8447. for i = 0, 1, 0.1 do
  8448. swait()
  8449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8451. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8454. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8455. end
  8456. StrongPunch:Play()
  8457. for i,v in pairs(to.Parent:GetChildren()) do
  8458. if v:IsA("Humanoid") then
  8459. v.Health = v.Health - 10
  8460.  
  8461. v.PlatformStand = true
  8462. end
  8463. end
  8464. end
  8465.  
  8466.  
  8467. wait(0.7)
  8468. end)()
  8469.  
  8470.  
  8471.  
  8472.  
  8473. RootPart.Anchored = true
  8474. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8475. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8476. Zanzoken = Instance.new("Part",char)
  8477. Zanzoken.Anchored = true
  8478. Zanzoken.Position = v3(999,999,999)
  8479. Zanzoken.CFrame = Torso.CFrame
  8480. game.Debris:AddItem(Zanzoken,0.5)
  8481. Zanzoken.Transparency = 1
  8482. Zano:Play()
  8483. wait()
  8484. idk = Instance.new("BillboardGui",Zanzoken)
  8485. idk.Size = UDim2.new(10,0,15,0)
  8486. idk.AlwaysOnTop = false
  8487. idk1 = Instance.new("ImageLabel",idk)
  8488. idk1.BackgroundTransparency = 1
  8489. idk.ExtentsOffset = v3(0,0,0)
  8490. idk1.ImageTransparency = 0
  8491. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8492. idk1.Size = UDim2.new(2,0,1,0)
  8493. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8494. idk1.Image = "rbxassetid://319554883"
  8495. wait()
  8496. Zanzoken = Instance.new("Part",char)
  8497. Zanzoken.Anchored = true
  8498. Zanzoken.Position = v3(999,999,999)
  8499. Zanzoken.CFrame = Torso.CFrame
  8500. game.Debris:AddItem(Zanzoken,0.5)
  8501. Zanzoken.Transparency = 1
  8502. wait()
  8503. idk = Instance.new("BillboardGui",Zanzoken)
  8504. idk.Size = UDim2.new(20,0,20,0)
  8505. idk.AlwaysOnTop = false
  8506. idk1 = Instance.new("ImageLabel",idk)
  8507. idk1.BackgroundTransparency = 1
  8508. idk.ExtentsOffset = v3(0,0,0)
  8509. idk1.ImageTransparency = 0
  8510. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8511. idk1.Size = UDim2.new(2,0,1,0)
  8512. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8513. idk1.Image = "rbxassetid://319554883"
  8514.  
  8515. for i = 0, 1, 0.1 do
  8516. swait()
  8517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8519. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8520. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8521. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8522. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8523. end
  8524.  
  8525.  
  8526. StrongPunch:Play()
  8527.  
  8528.  
  8529. for i = 0, 1, 0.1 do
  8530. swait()
  8531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8533. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8534. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8535. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8536. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8537. end
  8538.  
  8539. for i = 0, 1, 0.1 do
  8540. swait()
  8541. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8542. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8543. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8544. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8545. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8546. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8547. end
  8548.  
  8549.  
  8550.  
  8551. for i,v in pairs(to.Parent:GetChildren()) do
  8552. if v:IsA("Humanoid") then
  8553. v.Health = v.Health - 20
  8554.  
  8555. v.PlatformStand = true
  8556. end
  8557. end
  8558.  
  8559. StrongPunch2:Play()
  8560. for i = 0, 1, 0.1 do
  8561. swait()
  8562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8568. end
  8569.  
  8570. hitground = new("Part",char)
  8571. hitground.Size = Vector3.new(5,5,5)
  8572. hitground.Name = "Ground"
  8573. hitground.Transparency = 1
  8574. hitground.CanCollide = false
  8575. game.Debris:AddItem(hitground,2)
  8576. hitground.Position = Vector3.new(999,999,999)
  8577. hitgroundweld = new("Weld",hitground)
  8578. hitgroundweld.Part0 = to
  8579. hitgroundweld.Part1 = hitground
  8580. hitground.Touched:connect(function(hit2)
  8581. if hit2.Size.x > 150 then
  8582. hitground:Destroy()
  8583. ad = new("Part",char)
  8584. ad.Name = "NewPart"
  8585. ad.Size = Vector3.new(30,0.1,30)
  8586. ad.CanCollide = false
  8587. ad.Anchored = true
  8588. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8589. ad.Transparency = 1
  8590. aad = new("Decal",ad)
  8591.  
  8592. aad.Face = "Top"
  8593. aad.Transparency = 1
  8594. aad.Transparency = 0
  8595. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8596. smoke = new("Part",to)
  8597. smokemesh = new("SpecialMesh",smoke)
  8598. smokemesh.MeshId = "rbxassetid://928329648"
  8599. smoke.BrickColor = hit2.BrickColor
  8600. smoke.Anchored = true
  8601. smoke.Position = hitground.Position
  8602. GroundImpact:Play()
  8603. for i = 1,20 do
  8604. wait()
  8605. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8606. smoke.Transparency = smoke.Transparency + 1/20
  8607. end
  8608. smoke:Destroy()
  8609. wait(0.5)
  8610.  
  8611. for i = 1,20 do
  8612. wait(0.1)
  8613. aad.Transparency = aad.Transparency + 1/20
  8614. end
  8615. end
  8616. end)
  8617. to.Anchored = false
  8618. ys = Instance.new("BodyVelocity",to)
  8619. ys.Name = "GO"
  8620.  
  8621. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8622.  
  8623. ys.Velocity = v3(0,-90,0)
  8624.  
  8625. wait(1)
  8626. ys:Destroy()
  8627.  
  8628.  
  8629.  
  8630.  
  8631.  
  8632. hit3 = false
  8633. hit4 = false
  8634.  
  8635.  
  8636. hit1 = false
  8637. hit2 = false
  8638. hit3 = false
  8639. hit4 = false
  8640. idle = true
  8641. RootPart.Anchored = false
  8642. end
  8643. end)
  8644. end
  8645.  
  8646. function KABOOMZ222()
  8647. local effspwn = Instance.new("Part")
  8648. coroutine.resume(coroutine.create(function()
  8649. local sound1 = Instance.new("Sound")
  8650. sound1.SoundId = "rbxassetid://440145223"
  8651. sound1.MaxDistance = 600
  8652. sound1.EmitterSize = 60
  8653. sound1.Volume = 5.5
  8654. sound1.Pitch = 1.3
  8655. sound1.Parent = effspwn
  8656. local sound2 = Instance.new("Sound")
  8657. sound2.SoundId = "rbxassetid://440145223"
  8658. sound2.MaxDistance = 300
  8659. sound2.EmitterSize = 20
  8660. sound2.Volume = 3
  8661. sound2.Pitch = 0.7
  8662. sound2.Parent = effspwn
  8663. local sound3 = Instance.new("Sound")
  8664. sound3.SoundId = "rbxassetid://440145223"
  8665. sound2.MaxDistance = 400
  8666. sound2.EmitterSize = 30
  8667. sound2.Volume = 0.5
  8668. sound2.Pitch = 0.5
  8669. sound2.Parent = effspwn
  8670. sound2:Play()
  8671. wait()
  8672. sound1:Play()
  8673. sound3:Play()
  8674. end))
  8675. local model = Instance.new("Model")
  8676. game.Debris:AddItem(model, 20)
  8677. model.Name = "smasheffects"
  8678. model.Parent = workspace
  8679. effspwn.Name = "spwnr"
  8680. effspwn.Size = Vector3.new(1, 1, 1)
  8681. effspwn.Anchored = true
  8682. effspwn.CanCollide = false
  8683. effspwn.Transparency = 1
  8684. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8685. effspwn.Parent = model
  8686.  
  8687.  
  8688.  
  8689.  
  8690. coroutine.resume(coroutine.create(function()
  8691. local shok = Instance.new("Part")
  8692. shok.Name = "whoosh"
  8693. shok.BrickColor = BrickColor.new("Institutional white")
  8694. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8695. shok.Size = Vector3.new(1, 1, 1)
  8696. shok.Anchored = true
  8697. shok.Material = "Neon"
  8698. shok.Transparency = 1
  8699. shok.CanCollide = false
  8700. shok.Parent = model
  8701. game.Debris:AddItem(shok, 12)
  8702. local mesh = Instance.new("SpecialMesh")
  8703. mesh.MeshType = "FileMesh"
  8704. mesh.MeshId = "rbxassetid://437347603"
  8705. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8706. mesh.Parent = shok
  8707.  
  8708.  
  8709.  
  8710.  
  8711.  
  8712. for e = 1, 8 do
  8713. wait()
  8714. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8715. shok.Transparency = shok.Transparency + 0.035
  8716. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8717. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8718.  
  8719.  
  8720. end
  8721. for e = 1, 16 do
  8722. wait()
  8723. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8724. shok.Transparency = shok.Transparency + 0.11
  8725. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8726. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8727.  
  8728. end
  8729. end))
  8730. coroutine.resume(coroutine.create(function()
  8731. local shok = Instance.new("Part")
  8732. shok.Name = "wring1"
  8733. shok.BrickColor = BrickColor.new("Institutional white")
  8734. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8735. shok.Size = Vector3.new(1, 1, 1)
  8736. shok.Anchored = true
  8737. shok.Material = "Neon"
  8738. shok.Transparency = 0.25
  8739. shok.CanCollide = false
  8740. shok.Parent = model
  8741. game.Debris:AddItem(shok, 12)
  8742. local mesh = Instance.new("SpecialMesh")
  8743. mesh.MeshType = "FileMesh"
  8744. mesh.MeshId = "rbxassetid://3270017"
  8745. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8746. mesh.Parent = shok
  8747. for e = 1, 30 do
  8748. wait()
  8749. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8750. shok.Transparency = shok.Transparency + 0.002
  8751. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8752. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8753. end
  8754. for e = 1, 38 do
  8755. wait()
  8756. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8757. shok.Transparency = shok.Transparency + 0.002
  8758. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8759. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8760. end
  8761. for e = 1, 24 do
  8762. wait()
  8763. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8764. shok.Transparency = shok.Transparency + 0.03
  8765. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8766. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8767. end
  8768. end))
  8769. coroutine.resume(coroutine.create(function()
  8770. local shok = Instance.new("Part")
  8771. shok.Name = "wring2"
  8772. shok.BrickColor = BrickColor.new("Institutional white")
  8773. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8774. shok.Size = Vector3.new(1, 1, 1)
  8775. shok.Anchored = true
  8776. shok.Material = "Neon"
  8777. shok.Transparency = 0.25
  8778. shok.CanCollide = false
  8779. shok.Parent = model
  8780. game.Debris:AddItem(shok, 12)
  8781. local mesh = Instance.new("SpecialMesh")
  8782. mesh.MeshType = "FileMesh"
  8783. mesh.MeshId = "rbxassetid://3270017"
  8784. mesh.Scale = Vector3.new(12, 12, 0.05)
  8785. mesh.Parent = shok
  8786. for e = 1, 30 do
  8787. wait()
  8788. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8789. shok.Transparency = shok.Transparency + 0.002
  8790. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8791. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8792. end
  8793. for e = 1, 38 do
  8794. wait()
  8795. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8796. shok.Transparency = shok.Transparency + 0.002
  8797. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8798. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8799. end
  8800. for e = 1, 24 do
  8801. wait()
  8802. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8803. shok.Transparency = shok.Transparency + 0.03
  8804. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8805. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8806. end
  8807. end))
  8808. coroutine.resume(coroutine.create(function()
  8809. local shok = Instance.new("Part")
  8810. shok.Name = "coil1"
  8811. shok.BrickColor = BrickColor.new("Institutional white")
  8812. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8813. shok.Size = Vector3.new(1, 1, 1)
  8814. shok.Anchored = true
  8815. shok.Material = "Neon"
  8816. shok.Transparency = 0.25
  8817. shok.CanCollide = false
  8818. shok.Parent = model
  8819. game.Debris:AddItem(shok, 12)
  8820. local mesh = Instance.new("SpecialMesh")
  8821. mesh.MeshType = "FileMesh"
  8822. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8823. mesh.Scale = Vector3.new(12, 12, 12)
  8824. mesh.Parent = shok
  8825. for e = 1, 15 do
  8826. wait()
  8827. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8828. shok.Transparency = shok.Transparency + 0.004
  8829. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8830. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8831. end
  8832. for e = 1, 16 do
  8833. wait()
  8834. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8835. shok.Transparency = shok.Transparency + 0.004
  8836. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8837. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8838. end
  8839. for e = 1, 12 do
  8840. wait()
  8841. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8842. shok.Transparency = shok.Transparency + 0.06
  8843. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8844. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8845. end
  8846. end))
  8847. coroutine.resume(coroutine.create(function()
  8848. local shok = Instance.new("Part")
  8849. shok.Name = "coil2"
  8850. shok.BrickColor = BrickColor.new("Institutional white")
  8851. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8852. shok.Size = Vector3.new(1, 1, 1)
  8853. shok.Anchored = true
  8854. shok.Material = "Neon"
  8855. shok.Transparency = 1
  8856. shok.CanCollide = false
  8857. shok.Parent = model
  8858. game.Debris:AddItem(shok, 12)
  8859. local mesh = Instance.new("SpecialMesh")
  8860. mesh.MeshType = "FileMesh"
  8861. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8862. mesh.Scale = Vector3.new(6, 12, 6)
  8863. mesh.Parent = shok
  8864. for e = 1, 15 do
  8865. wait()
  8866. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8867. shok.Transparency = shok.Transparency + 0.005
  8868. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8869. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8870. end
  8871. for e = 1, 16 do
  8872. wait()
  8873. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8874. shok.Transparency = shok.Transparency + 0.005
  8875. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8876. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8877. end
  8878. for e = 1, 12 do
  8879. wait()
  8880. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8881. shok.Transparency = shok.Transparency + 0.09
  8882. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8883. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8884. end
  8885. end))
  8886. coroutine.resume(coroutine.create(function()
  8887. local shok = Instance.new("Part")
  8888. shok.Name = "shokwve"
  8889. shok.BrickColor = BrickColor.new("Institutional white")
  8890. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8891. shok.Size = Vector3.new(1, 1, 1)
  8892. shok.Anchored = true
  8893. shok.Material = "Neon"
  8894. shok.Transparency = 0.6
  8895. shok.CanCollide = false
  8896. shok.Parent = model
  8897. game.Debris:AddItem(shok, 12)
  8898. local mesh = Instance.new("SpecialMesh")
  8899. mesh.MeshType = "FileMesh"
  8900. mesh.MeshId = "rbxassetid://489415447"
  8901. mesh.Scale = Vector3.new(1, 1, 1)
  8902. mesh.Parent = shok
  8903. for e = 1, 12 do
  8904. wait()
  8905. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8906. shok.Transparency = shok.Transparency + 0.002
  8907. end
  8908. for e = 1, 32 do
  8909. wait()
  8910. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8911. shok.Transparency = shok.Transparency + 0.002
  8912. end
  8913. for e = 1, 24 do
  8914. wait()
  8915. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8916. shok.Transparency = shok.Transparency + 0.03
  8917. end
  8918. end))
  8919. coroutine.resume(coroutine.create(function()
  8920. local shok = Instance.new("Part")
  8921. shok.Name = "shock2"
  8922. shok.BrickColor = BrickColor.new("Institutional white")
  8923. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8924. shok.Size = Vector3.new(1, 1, 1)
  8925. shok.Anchored = true
  8926. shok.Material = "Neon"
  8927. shok.Transparency = 0.35
  8928. shok.CanCollide = false
  8929. shok.Parent = model
  8930. game.Debris:AddItem(shok, 12)
  8931. local mesh = Instance.new("SpecialMesh")
  8932. mesh.MeshType = "FileMesh"
  8933. mesh.MeshId = "rbxassetid://1095709"
  8934. mesh.Scale = Vector3.new(12, 12, 12)
  8935. mesh.Parent = shok
  8936. for e = 1, 15 do
  8937. wait()
  8938. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8939. shok.Transparency = shok.Transparency + 0.004
  8940. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8941. end
  8942. for e = 1, 16 do
  8943. wait()
  8944. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8945. shok.Transparency = shok.Transparency + 0.004
  8946. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8947. end
  8948. for e = 1, 12 do
  8949. wait()
  8950. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8951. shok.Transparency = shok.Transparency + 0.06
  8952. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8953. end
  8954. end))
  8955. coroutine.resume(coroutine.create(function()
  8956. local shok = Instance.new("Part")
  8957. shok.Name = "shock3"
  8958. shok.BrickColor = BrickColor.new("Institutional white")
  8959. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8960. shok.Size = Vector3.new(1, 1, 1)
  8961. shok.Anchored = true
  8962. shok.Material = "Neon"
  8963. shok.Transparency = 0.35
  8964. shok.CanCollide = false
  8965. shok.Parent = model
  8966. game.Debris:AddItem(shok, 12)
  8967. local mesh = Instance.new("SpecialMesh")
  8968. mesh.MeshType = "FileMesh"
  8969. mesh.MeshId = "rbxassetid://1095709"
  8970. mesh.Scale = Vector3.new(12, 12, 12)
  8971. mesh.Parent = shok
  8972. for e = 1, 15 do
  8973. wait()
  8974. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8975. shok.Transparency = shok.Transparency + 0.004
  8976. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8977. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8978. end
  8979. for e = 1, 16 do
  8980. wait()
  8981. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8982. shok.Transparency = shok.Transparency + 0.004
  8983. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8984. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8985. end
  8986. for e = 1, 12 do
  8987. wait()
  8988. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8989. shok.Transparency = shok.Transparency + 0.06
  8990. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8991. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8992. end
  8993. end))
  8994. end
  8995.  
  8996.  
  8997.  
  8998. mouse.KeyDown:connect(function(k)
  8999. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9000. local exp = Instance.new("Explosion",Torso)
  9001. exp.BlastRadius = 45.5
  9002. exp.BlastPressure = 100
  9003. exp.Position = Torso
  9004. exp.Visible = true
  9005. end
  9006. end)
  9007.  
  9008. MV4 = 300
  9009. mouse.KeyDown:connect(function(k)
  9010. if attack == false and k == "8" then
  9011. for i, v in pairs(Torso:GetChildren()) do
  9012. if v:IsA('ParticleEmitter') then
  9013. v:Remove()
  9014. end
  9015. end
  9016. end
  9017. end)
  9018.  
  9019.  
  9020. MV4 = 300
  9021. mouse.KeyDown:connect(function(k)
  9022. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  9023. MV4 = 0
  9024. Humanoid.WalkSpeed = 13
  9025. attack = true
  9026. Firepart1 = Instance.new("Part", RightArm)
  9027. Firepart1.Size = Vector3.new(1, 1, 1)
  9028. GuW1 = Instance.new("Weld")
  9029. GuW1.Name = "GuW"
  9030. GuW1.Part0 = RightArm
  9031. GuW1.C0 = cn(0, -1, 0)
  9032. GuW1.C1 = cn(0, 0, 0)
  9033. GuW1.Part1 = Firepart1
  9034. GuW1.Parent = RightArm
  9035. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9036. Firepart1.Transparency = 1
  9037. Firepart2 = Instance.new("Part", LeftArm)
  9038. Firepart2.Size = Vector3.new(1, 1, 1)
  9039. GuW2 = Instance.new("Weld")
  9040. GuW2.Name = "GuW"
  9041. GuW2.Part0 = LeftArm
  9042. GuW2.C0 = cn(0, -1, 0)
  9043. GuW2.C1 = cn(0, 0, 0)
  9044. GuW2.Part1 = Firepart2
  9045. GuW2.Parent = LeftArm
  9046. Firepart2.Transparency = 1
  9047. for i = 0, 5, 0.1 do
  9048. swait()
  9049. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9050. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9051. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9052. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9053. if Torsovelocity.Y > 2 then
  9054. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9055. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9056. 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)
  9057. 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)
  9058. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9059. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9060. elseif Torsovelocity.Y < 1 then
  9061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9063. 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)
  9064. 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)
  9065. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9066. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9067. end
  9068. end
  9069. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9070. for i = 0, 7, 0.1 do
  9071. swait()
  9072. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9073. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9074. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9075. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9076. if Torsovelocity.Y > 2 then
  9077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9079. 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)
  9080. 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)
  9081. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9082. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9083. elseif Torsovelocity.Y < 1 then
  9084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9086. 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)
  9087. 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)
  9088. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9089. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9090. end
  9091. end
  9092. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9093. GuW1:Destroy()
  9094. GuW1 = Instance.new("Weld")
  9095. GuW1.Name = "GuW"
  9096. GuW1.Part0 = Torso
  9097. GuW1.C0 = cn(0, 0, -6)
  9098. GuW1.C1 = cn(0, 0, 0)
  9099. GuW1.Part1 = Firepart1
  9100. GuW1.Parent = Torso
  9101. GuW2:Destroy()
  9102. GuW2 = Instance.new("Weld")
  9103. GuW2.Name = "GuW"
  9104. GuW2.Part0 = Torso
  9105. GuW2.C0 = cn(0, 0, -6)
  9106. GuW2.C1 = cn(0, 0, 0)
  9107. GuW2.Part1 = Firepart2
  9108. GuW2.Parent = Torso
  9109. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9110. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9111. GuW2:Destroy()
  9112. GuW2 = Instance.new("Weld")
  9113. GuW2.Name = "GuW"
  9114. GuW2.Part0 = Torso
  9115. GuW2.C0 = cn(0, 0, -4)
  9116. GuW2.C1 = cn(0, 0, 0)
  9117. GuW2.Part1 = Firepart2
  9118. GuW2.Parent = Torso
  9119.  
  9120.  
  9121. for i = 0, 7, 0.1 do
  9122. swait()
  9123. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9124. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9125. if Torsovelocity.Y > 2 then
  9126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9128. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9131. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9132. elseif Torsovelocity.Y < 1 then
  9133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9135. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9138. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9139. end
  9140. end
  9141. local bp2 = Create("BodyPosition")({
  9142. P = 900,
  9143. D = 1000,
  9144. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9145. position = Torso.Position + Vector3.new(0, 60, 0),
  9146. Parent = Torso
  9147. })
  9148. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9149. for i = 0, 8, 0.1 do
  9150. swait()
  9151. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9152. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9153. 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)
  9154. if Torsovelocity.Y > 2 then
  9155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9157. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9158. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9160. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9161. elseif Torsovelocity.Y < 1 then
  9162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9164. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9165. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9167. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9168. end
  9169. end
  9170. for i = 0, 18, 0.1 do
  9171. swait()
  9172. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9173. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9174. 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)
  9175. if Torsovelocity.Y > 2 then
  9176. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9177. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9178. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9179. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9180. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9181. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9182. elseif Torsovelocity.Y < 1 then
  9183. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9184. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9185. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9186. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9187. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9188. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9189. end
  9190. end
  9191. GuW1:Destroy()
  9192. GuW1 = Instance.new("Weld")
  9193. GuW1.Name = "GuW"
  9194. GuW1.Part0 = Torso
  9195. GuW1.C0 = cn(0, 0, -15)
  9196. GuW1.C1 = cn(0, 0, 0)
  9197. GuW1.Part1 = Firepart1
  9198. GuW1.Parent = Torso
  9199. GuW2:Destroy()
  9200. GuW2 = Instance.new("Weld")
  9201. GuW2.Name = "GuW"
  9202. GuW2.Part0 = Torso
  9203. GuW2.C0 = cn(0, 0, -17.5)
  9204. GuW2.C1 = cn(0, 0, 0)
  9205. GuW2.Part1 = Firepart2
  9206. GuW2.Parent = Torso
  9207. for i = 0, 1.25, 0.01 do
  9208. swait()
  9209. 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)
  9210. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9211. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9212. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9213. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9214. if Torsovelocity.Y > 2 then
  9215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9217. 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)
  9218. 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)
  9219. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9220. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9221. elseif Torsovelocity.Y < 1 then
  9222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9224. 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)
  9225. 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)
  9226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9227. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9228. end
  9229. end
  9230. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9231. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9232. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9233. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9234. for i = 0, 3, 0.1 do
  9235. swait()
  9236. if Torsovelocity.Y > 2 then
  9237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9239. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9242. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9243. elseif Torsovelocity.Y < 1 then
  9244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9246. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9249. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9250. end
  9251. end
  9252. wait(1)
  9253. bp2:Destroy()
  9254. Humanoid.WalkSpeed = 16
  9255. attack = false
  9256. MV4 = 0
  9257. Firepart1:Destroy()
  9258. Firepart2:Destroy()
  9259. end
  9260. end)
  9261. mouse.KeyDown:connect(function(k)
  9262. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9263. MV4 = 0
  9264. Humanoid.WalkSpeed = 13
  9265. attack = true
  9266. Firepart1 = Instance.new("Part", RightArm)
  9267. Firepart1.Size = Vector3.new(1, 1, 1)
  9268. GuW1 = Instance.new("Weld")
  9269. GuW1.Name = "GuW"
  9270. GuW1.Part0 = RightArm
  9271. GuW1.C0 = cn(0, -1, 0)
  9272. GuW1.C1 = cn(0, 0, 0)
  9273. GuW1.Part1 = Firepart1
  9274. GuW1.Parent = RightArm
  9275. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9276. Firepart1.Transparency = 1
  9277. Firepart2 = Instance.new("Part", LeftArm)
  9278. Firepart2.Size = Vector3.new(1, 1, 1)
  9279. GuW2 = Instance.new("Weld")
  9280. GuW2.Name = "GuW"
  9281. GuW2.Part0 = LeftArm
  9282. GuW2.C0 = cn(0, -1, 0)
  9283. GuW2.C1 = cn(0, 0, 0)
  9284. GuW2.Part1 = Firepart2
  9285. GuW2.Parent = LeftArm
  9286. Firepart2.Transparency = 1
  9287. GuW1:Destroy()
  9288. GuW1 = Instance.new("Weld")
  9289. GuW1.Name = "GuW"
  9290. GuW1.Part0 = Torso
  9291. GuW1.C0 = cn(0, 0, -6)
  9292. GuW1.C1 = cn(0, 0, 0)
  9293. GuW1.Part1 = Firepart1
  9294. GuW1.Parent = Torso
  9295. GuW2:Destroy()
  9296. GuW2 = Instance.new("Weld")
  9297. GuW2.Name = "GuW"
  9298. GuW2.Part0 = Torso
  9299. GuW2.C0 = cn(0, 0, -6)
  9300. GuW2.C1 = cn(0, 0, 0)
  9301. GuW2.Part1 = Firepart2
  9302. GuW2.Parent = Torso
  9303. GuW2:Destroy()
  9304. GuW2 = Instance.new("Weld")
  9305. GuW2.Name = "GuW"
  9306. GuW2.Part0 = Torso
  9307. GuW2.C0 = cn(0, 0, -4)
  9308. GuW2.C1 = cn(0, 0, 0)
  9309. GuW2.Part1 = Firepart2
  9310. GuW2.Parent = Torso
  9311. for i = 0, 18, 0.1 do
  9312. swait()
  9313. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9314. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9315. 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)
  9316. if Torsovelocity.Y > 2 then
  9317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9319. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9320. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9321. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9322. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9323. elseif Torsovelocity.Y < 1 then
  9324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9326. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9327. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9328. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9329. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9330. end
  9331. end
  9332. GuW1:Destroy()
  9333. GuW1 = Instance.new("Weld")
  9334. GuW1.Name = "GuW"
  9335. GuW1.Part0 = Torso
  9336. GuW1.C0 = cn(0, 0, -15)
  9337. GuW1.C1 = cn(0, 0, 0)
  9338. GuW1.Part1 = Firepart1
  9339. GuW1.Parent = Torso
  9340. GuW2:Destroy()
  9341. GuW2 = Instance.new("Weld")
  9342. GuW2.Name = "GuW"
  9343. GuW2.Part0 = Torso
  9344. GuW2.C0 = cn(0, 0, -17.5)
  9345. GuW2.C1 = cn(0, 0, 0)
  9346. GuW2.Part1 = Firepart2
  9347. GuW2.Parent = Torso
  9348. for i = 0, 1.25, 0.01 do
  9349. swait()
  9350. 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)
  9351. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9352. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9353. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9354. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9355. if Torsovelocity.Y > 2 then
  9356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9358. 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)
  9359. 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)
  9360. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9361. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9362. end
  9363. end
  9364. wait(0.5)
  9365. Humanoid.WalkSpeed = 16
  9366. attack = false
  9367. MV4 = 300
  9368. Firepart1:Destroy()
  9369. Firepart2:Destroy()
  9370. end
  9371.  
  9372.  
  9373. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9374. MV4 = 90
  9375. Humanoid.WalkSpeed = 0.01
  9376. attack = true
  9377. Firepart1 = Instance.new("Part", RightArm)
  9378. Firepart1.Size = Vector3.new(1, 1, 1)
  9379. GuW1 = Instance.new("Weld")
  9380. GuW1.Name = "GuW"
  9381. GuW1.Part0 = RightArm
  9382. GuW1.C0 = cn(0, -1, 0)
  9383. GuW1.C1 = cn(0, 0, 0)
  9384. GuW1.Part1 = Firepart1
  9385. GuW1.Parent = RightArm
  9386. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9387. Firepart1.Transparency = 1
  9388. Firepart2 = Instance.new("Part", LeftArm)
  9389. Firepart2.Size = Vector3.new(1, 1, 1)
  9390. GuW2 = Instance.new("Weld")
  9391. GuW2.Name = "GuW"
  9392. GuW2.Part0 = LeftArm
  9393. GuW2.C0 = cn(0, -1, 0)
  9394. GuW2.C1 = cn(0, 0, 0)
  9395. GuW2.Part1 = Firepart2
  9396. GuW2.Parent = LeftArm
  9397. Firepart2.Transparency = 1
  9398. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9399. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9400. for i = 0, 2, 0.1 do
  9401. swait()
  9402. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9403. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9404. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9405. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9406. if Torsovelocity.Y > 2 then
  9407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  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(0), math.rad(0), math.rad(35)), 0.2)
  9412. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9413. elseif Torsovelocity.Y < 1 then
  9414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9416. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9419. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9420. end
  9421. end
  9422. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9423. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9424. for i = 0, 7, 0.1 do
  9425. swait()
  9426. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9427. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9428. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9429. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9430. if Torsovelocity.Y > 2 then
  9431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 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(0), math.rad(0), math.rad(35)), 0.2)
  9434. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9435. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9436. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9437. elseif Torsovelocity.Y < 1 then
  9438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9440. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9441. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9442. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9443. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9444. end
  9445. end
  9446. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9447. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9448. for i = 0, 7, 0.1 do
  9449. swait()
  9450. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9451. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9452. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9453. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9454. if Torsovelocity.Y > 2 then
  9455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  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(0), math.rad(0), math.rad(35)), 0.2)
  9460. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9461. elseif Torsovelocity.Y < 1 then
  9462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9464. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9465. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9468. end
  9469. end
  9470. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9471. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9472. for i = 0, 6, 0.1 do
  9473. swait()
  9474. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9475. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9476. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9477. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9478. if Torsovelocity.Y > 2 then
  9479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9481. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9484. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9485. elseif Torsovelocity.Y < 1 then
  9486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9488. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9491. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9492. end
  9493. end
  9494. for i = 0, 5, 0.1 do
  9495. swait()
  9496. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9497. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9498. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9499. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9500. if Torsovelocity.Y > 2 then
  9501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9503. 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)
  9504. 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)
  9505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9506. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9507. elseif Torsovelocity.Y < 1 then
  9508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9510. 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)
  9511. 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)
  9512. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9513. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9514. end
  9515. end
  9516. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9517. for i = 0, 7, 0.1 do
  9518. swait()
  9519. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9520. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9521. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9522. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9523. if Torsovelocity.Y > 2 then
  9524. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9525. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9526. 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)
  9527. 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)
  9528. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9529. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9530. elseif Torsovelocity.Y < 1 then
  9531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9533. 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)
  9534. 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)
  9535. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9536. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9537. end
  9538. end
  9539. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9540. GuW1:Destroy()
  9541. GuW1 = Instance.new("Weld")
  9542. GuW1.Name = "GuW"
  9543. GuW1.Part0 = Torso
  9544. GuW1.C0 = cn(0, 0, -6)
  9545. GuW1.C1 = cn(0, 0, 0)
  9546. GuW1.Part1 = Firepart1
  9547. GuW1.Parent = Torso
  9548. GuW2:Destroy()
  9549. GuW2 = Instance.new("Weld")
  9550. GuW2.Name = "GuW"
  9551. GuW2.Part0 = Torso
  9552. GuW2.C0 = cn(0, 0, -6)
  9553. GuW2.C1 = cn(0, 0, 0)
  9554. GuW2.Part1 = Firepart2
  9555. GuW2.Parent = Torso
  9556. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9557. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9558. GuW2:Destroy()
  9559. GuW2 = Instance.new("Weld")
  9560. GuW2.Name = "GuW"
  9561. GuW2.Part0 = Torso
  9562. GuW2.C0 = cn(0, 0, -4)
  9563. GuW2.C1 = cn(0, 0, 0)
  9564. GuW2.Part1 = Firepart2
  9565. GuW2.Parent = Torso
  9566. for i = 0, 7, 0.1 do
  9567. swait()
  9568. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9569. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9570. if Torsovelocity.Y > 2 then
  9571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9573. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9574. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9575. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9576. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9577. elseif Torsovelocity.Y < 1 then
  9578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9580. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9582. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9583. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9584. end
  9585. end
  9586. local bp2 = Create("BodyPosition")({
  9587. P = 900,
  9588. D = 1000,
  9589. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9590. position = Torso.Position + Vector3.new(0, 60, 0),
  9591. Parent = Torso
  9592. })
  9593. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9594. for i = 0, 8, 0.1 do
  9595. swait()
  9596. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9597. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9598. 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)
  9599. if Torsovelocity.Y > 2 then
  9600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9602. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9605. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9606. elseif Torsovelocity.Y < 1 then
  9607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9609. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9612. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9613. end
  9614. end
  9615. for i = 0, 18, 0.1 do
  9616. swait()
  9617. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9618. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9619. 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)
  9620. if Torsovelocity.Y > 2 then
  9621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9623. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9624. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9625. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9626. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9627. elseif Torsovelocity.Y < 1 then
  9628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9630. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9631. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9632. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9633. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9634. end
  9635. end
  9636. GuW1:Destroy()
  9637. GuW1 = Instance.new("Weld")
  9638. GuW1.Name = "GuW"
  9639. GuW1.Part0 = Torso
  9640. GuW1.C0 = cn(0, 0, -15)
  9641. GuW1.C1 = cn(0, 0, 0)
  9642. GuW1.Part1 = Firepart1
  9643. GuW1.Parent = Torso
  9644. GuW2:Destroy()
  9645. GuW2 = Instance.new("Weld")
  9646. GuW2.Name = "GuW"
  9647. GuW2.Part0 = Torso
  9648. GuW2.C0 = cn(0, 0, -17.5)
  9649. GuW2.C1 = cn(0, 0, 0)
  9650. GuW2.Part1 = Firepart2
  9651. GuW2.Parent = Torso
  9652. for i = 0, 1.25, 0.01 do
  9653. swait()
  9654. 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)
  9655. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9656. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9657. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9658. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9659. if Torsovelocity.Y > 2 then
  9660. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9661. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9662. 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)
  9663. 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)
  9664. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9665. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9666. elseif Torsovelocity.Y < 1 then
  9667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9669. 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)
  9670. 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)
  9671. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9672. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9673. end
  9674. end
  9675. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9676. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9677. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9678. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9679. for i = 0, 3, 0.1 do
  9680. swait()
  9681. if Torsovelocity.Y > 2 then
  9682. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9683. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9684. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9685. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9686. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9687. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9688. elseif Torsovelocity.Y < 1 then
  9689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9691. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9692. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9693. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9694. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9695. end
  9696. end
  9697. wait(1)
  9698. bp2:Destroy()
  9699. Humanoid.WalkSpeed = 16
  9700. attack = false
  9701. MV4 = 0
  9702. Firepart1:Destroy()
  9703. Firepart2:Destroy()
  9704. end
  9705. end)
  9706. whiletruewait = false
  9707. game:GetService("RunService").Stepped:connect(function()
  9708. if whiletruewait == false then
  9709. whiletruewait = true
  9710. wait()
  9711. whiletruewait = false
  9712. end
  9713. end)
  9714. game:GetService("RunService").Stepped:connect(function()
  9715. if whiletruewait == false then
  9716. if MV1 < 20 then
  9717. MV1 = MV1 + 0.2
  9718. end
  9719. if MV2 < 90 then
  9720. MV2 = MV2 + 1
  9721. end
  9722. if MV3 < 190 then
  9723. MV3 = MV3 + 0.4
  9724. end
  9725. if MV4 < 500 then
  9726. MV4 = MV4 + 0.3
  9727. end
  9728. end
  9729. end)
  9730. Humanoid.MaxHealth = 10000
  9731. wait()
  9732. for i = 1, 6 do
  9733. Humanoid.Health = Humanoid.MaxHealth
  9734. wait()
  9735. end
  9736.  
  9737. ---
  9738. GroundWave3 = function()
  9739. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9740. Colors = {"White", "White"}
  9741. local wave = Instance.new("Part", char)
  9742. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9743. wave.Anchored = true
  9744. wave.Name = "Wave"
  9745. wave.CanCollide = false
  9746. wave.Locked = true
  9747. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9748. wave.TopSurface = "Smooth"
  9749. wave.BottomSurface = "Smooth"
  9750. wave.Transparency = 0.10
  9751. wave.CFrame = HandCF
  9752. wm = Instance.new("SpecialMesh",wave)
  9753. wm.MeshId = "rbxassetid://559831844"
  9754. coroutine.wrap(function()
  9755. for i = 1, 30, 1 do
  9756. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9757. wave.Size = wm.Scale
  9758. wave.CFrame = HandCF
  9759. wave.Transparency = i/30
  9760. wait()
  9761. end
  9762. wait()
  9763. wave:Destroy()
  9764. end)()
  9765. end
  9766. ---
  9767.  
  9768. local v3 = Vector3.new
  9769. local num = 0
  9770. local bc = BrickColor.new
  9771. local new = Instance.new
  9772.  
  9773. mouse.KeyDown:connect(function(key)
  9774. if key=="=" then
  9775. Serious()
  9776. char.JumPower = 150
  9777. end
  9778. end)
  9779. Health = math.huge --------- Serious mode aura.
  9780. BaseHealth = math.huge
  9781.  
  9782.  
  9783.  
  9784.  
  9785. InForm = false
  9786.  
  9787. Player = game.Players.LocalPlayer
  9788. Char = Player.Character
  9789. Torso = Char.Torso
  9790.  
  9791. function Serious()
  9792. for X = 1, 1 do wait()
  9793.  
  9794.  
  9795. wait(0)
  9796. for X = 1, 1 do wait()
  9797. local Effect = Instance.new("Part")
  9798. Effect.Name = "Effect"
  9799. Effect.Parent = Torso
  9800. Effect.CFrame = Torso.CFrame
  9801. Effect.BrickColor = BrickColor.new("Neon orange")
  9802. Effect.Shape = "Ball"
  9803. Effect.Size = Vector3.new(1, 1, 1)
  9804. Effect.Anchored = true
  9805. Effect.Material = "Neon"
  9806. Effect.CanCollide = false
  9807. Effect.CFrame = Torso.CFrame
  9808. Effect.Size = Effect.Size + Vector3.new(0.5)
  9809. Effect.Transparency = Effect.Transparency + 0.04
  9810. end
  9811. end
  9812.  
  9813. repeat
  9814. Torso:FindFirstChild("Effect"):Remove()
  9815. until Torso:FindFirstChild("Effect") == nil
  9816.  
  9817.  
  9818. local Color1 = Color3.new(255, 255, 0)
  9819. local Color2 = Color3.new(255, 255, 0)
  9820.  
  9821. for i = 0, 3, 0.1 do
  9822. swait()
  9823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9825. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9826. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9827. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9828. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9829. end
  9830. local pie22 = Instance.new("ParticleEmitter")
  9831. pie22.Parent = LeftArm
  9832. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9833. pie22.LightEmission = 1
  9834. pie22.Size = NumberSequence.new(1,2)
  9835. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9836. pie22.Transparency = NumberSequence.new(0.7,1)
  9837. pie22.EmissionDirection = "Top"
  9838. pie22.Enabled = true
  9839. pie22.Lifetime = NumberRange.new(1)
  9840. pie22.Rotation = NumberRange.new(-420, 425)
  9841. pie22.Rate = 50
  9842. pie22.Speed = NumberRange.new(1)
  9843. pie22.LockedToPart = false
  9844. pie22.VelocitySpread = 2
  9845. local pie22 = Instance.new("ParticleEmitter")
  9846. pie22.Parent = RightArm
  9847. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9848. pie22.LightEmission = 1
  9849. pie22.Size = NumberSequence.new(1,2)
  9850. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9851. pie22.Transparency = NumberSequence.new(0.7,1)
  9852. pie22.EmissionDirection = "Top"
  9853. pie22.Enabled = true
  9854. pie22.Lifetime = NumberRange.new(1)
  9855. pie22.Rotation = NumberRange.new(-420, 425)
  9856. pie22.Rate = 50
  9857. pie22.Speed = NumberRange.new(1)
  9858. pie22.LockedToPart = false
  9859. pie22.VelocitySpread = 2
  9860. local pie22 = Instance.new("ParticleEmitter")
  9861. pie22.Parent = LeftLeg
  9862. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9863. pie22.LightEmission = 1
  9864. pie22.Size = NumberSequence.new(1,2)
  9865. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9866. pie22.Transparency = NumberSequence.new(0.8,1)
  9867. pie22.EmissionDirection = "Top"
  9868. pie22.Enabled = true
  9869. pie22.Lifetime = NumberRange.new(1)
  9870. pie22.Rotation = NumberRange.new(-420, 425)
  9871. pie22.Rate = 20
  9872. pie22.Speed = NumberRange.new(1)
  9873. pie22.LockedToPart = false
  9874. pie22.VelocitySpread = 2
  9875. local pie22 = Instance.new("ParticleEmitter")
  9876. pie22.Parent = RightLeg
  9877. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9878. pie22.LightEmission = 1
  9879. pie22.Size = NumberSequence.new(1,2)
  9880. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9881. pie22.Transparency = NumberSequence.new(0.8,1)
  9882. pie22.EmissionDirection = "Top"
  9883. pie22.Enabled = true
  9884. pie22.Lifetime = NumberRange.new(1)
  9885. pie22.Rotation = NumberRange.new(-420, 425)
  9886. pie22.Rate = 20
  9887. pie22.Speed = NumberRange.new(1)
  9888. pie22.LockedToPart = false
  9889. pie22.VelocitySpread = 2
  9890. lig = Instance.new("PointLight",Player.Character.Torso)
  9891. lig.Color=Color3.new(255,255,0)
  9892. lig.Range = 6
  9893.  
  9894. local Must = Instance.new("Sound",Torso)
  9895. Must.SoundId = "rbxassetid://136847579"
  9896. Must.Pitch = 0.99
  9897. Must.Volume = 0.6
  9898. Must.Looped = false
  9899. wait(0)
  9900. Must:Play()
  9901. a21e = new("Part",char)
  9902. a21e.Name = "Beam"..num
  9903. a21e.Locked = true
  9904. a21e.Size = v3(1,1,1)
  9905. a21e.CanCollide = false
  9906. a21e.BrickColor = bc("Neon orange")
  9907. a21e.Material = "Neon"
  9908. a21e.Transparency = 0
  9909. aa21e = new("SpecialMesh",a21e)
  9910. a21e.Anchored = true
  9911. a21e.Position = RootPart.Position
  9912. aa21e.MeshType = "Sphere"
  9913. aa21e.Scale = v3(1,1,1)
  9914. for i = 1,50 do
  9915. wait()
  9916. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9917. a21e.Transparency = a21e.Transparency + 0.04
  9918. end
  9919.  
  9920.  
  9921. local Mus = Instance.new("Sound",Torso)
  9922. Mus.SoundId = "rbxassetid://291165237"
  9923. Mus.Pitch = 0.99
  9924. Mus.Volume = 0.2
  9925. Mus.Looped = true
  9926. wait(0)
  9927. Mus:Play()
  9928.  
  9929. InForm = true
  9930. Humanoid.JumpPower = 120
  9931.  
  9932. Char.Humanoid.MaxHealth = Health
  9933. wait(0.3)
  9934. Char.Humanoid.Health = Health
  9935. wait(0.7)
  9936. Must:Destroy()
  9937. end
  9938.  
  9939. function Base()
  9940. InForm = false
  9941. local Effect = Instance.new("Part")
  9942. Effect.Name = "Effect"
  9943. Effect.Parent = Torso
  9944. Effect.CFrame = Torso.CFrame
  9945. Effect.BrickColor = BrickColor.new("White")
  9946. Effect.Shape = "Ball"
  9947. Effect.Size = Vector3.new(8, 8, 8)
  9948. Effect.Anchored = true
  9949. Effect.Material = "Neon"
  9950. Effect.CanCollide = false
  9951. for loop = 1, 25 do wait()
  9952. Effect.CFrame = Torso.CFrame
  9953. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9954. Effect.Transparency = Effect.Transparency + 0.04
  9955.  
  9956. end
  9957. repeat
  9958. Torso:FindFirstChild("Effect"):Remove()
  9959. until Torso:FindFirstChild("Effect") == nil
  9960.  
  9961. for i, v in pairs(Torso:GetChildren()) do
  9962. if v:IsA('ParticleEmitter') then
  9963. v:Remove()
  9964. end
  9965. end
  9966. char.Humanoid.MaxHealth = BaseHealth
  9967. wait(0.3)
  9968. char.Humanoid.Health = BaseHealth
  9969.  
  9970.  
  9971. end
  9972.  
  9973. mouse.KeyDown:connect(function(key)
  9974. if key=="9" then
  9975. Base()
  9976. lig:Destroy()
  9977. end
  9978. end)
  9979.  
  9980. Player.Chatted:connect(function(Message)
  9981. if Message == "Time to get serious." and InForm == false then
  9982. wait(0.10)
  9983. Serious()
  9984. end
  9985. if Message == "off" or Message == "Nice fight." and InForm == true then
  9986. Base()
  9987. end
  9988. local ContentProvider = game:GetService("ContentProvider")
  9989.  
  9990. local function LoadAssets(AssetList)
  9991. -- Takes an asset list and preloads it. Will not wait for them to load.
  9992.  
  9993. for _, AssetId in pairs(AssetList) do
  9994. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9995. end
  9996. end
  9997.  
  9998. local Gibs = game.Workspace
  9999.  
  10000. function Kill(Character)
  10001. Character.Humanoid.Health = 0
  10002. local poo = Instance.new("IntValue",Character)
  10003. poo.Name = "haha nope"
  10004. local svch = Character
  10005. local hum = Character:findFirstChild("Humanoid")
  10006. Character.Archivable = true
  10007. local chrclone = Character:clone()
  10008. Character.Archivable = false
  10009.  
  10010. local ch = chrclone:GetChildren()
  10011. local i
  10012. for i = 1,#ch do
  10013. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10014. ch[i]:remove()
  10015. end
  10016. end
  10017. local function Scan(ch)
  10018. local e
  10019. for e = 1,#ch do
  10020. Scan(ch[e]:GetChildren())
  10021. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10022. ch[e]:remove()
  10023. end
  10024. end
  10025. end
  10026. Scan(chrclone:GetChildren())
  10027.  
  10028. local hum2 = chrclone:findFirstChild("Humanoid")
  10029.  
  10030.  
  10031. if hum2 ~= nil then
  10032. hum2.Name = "Humanoid2"
  10033. hum2.PlatformStand = true
  10034. hum2.Sit = true
  10035. hum2.MaxHealth = 0
  10036. hum2.Health = 0
  10037. end
  10038.  
  10039. local ch = Character:GetChildren()
  10040. local i
  10041. for i = 1,#ch do
  10042. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10043. ch[i]:remove()
  10044. end
  10045. end
  10046.  
  10047. wait(0.2)
  10048.  
  10049. local ch = Character:GetChildren()
  10050. local i
  10051. for i = 1,#ch do
  10052. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10053. ch[i]:remove()
  10054. end
  10055. end
  10056. Character = chrclone
  10057. local Torso = Character.Torso
  10058. local movevector = Vector3.new()
  10059.  
  10060. if Torso then
  10061. local Head = Character:FindFirstChild("Head")
  10062. local Limb = Character:FindFirstChild("Right Arm")
  10063. if Limb then
  10064.  
  10065. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10066. local Joint = Instance.new("Glue")
  10067. Joint.Name = "RightShoulder"
  10068. Joint.Part0 = Torso
  10069. Joint.Part1 = Limb
  10070. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10071. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10072. Joint.Parent = Torso
  10073.  
  10074. local B = Instance.new("Part")
  10075. B.TopSurface = 0
  10076. B.BottomSurface = 0
  10077. B.formFactor = "Symmetric"
  10078. B.Size = Vector3.new(1, 1, 1)
  10079. B.Transparency = 1
  10080. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10081. B.Parent = Character
  10082. local W = Instance.new("Weld")
  10083. W.Part0 = Limb
  10084. W.Part1 = B
  10085. W.C0 = CFrame.new(0, -0.5, 0)
  10086. W.Parent = Limb
  10087.  
  10088. end
  10089. local Limb = Character:FindFirstChild("Left Arm")
  10090. if Limb then
  10091.  
  10092. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10093. local Joint = Instance.new("Glue")
  10094. Joint.Name = "LeftShoulder"
  10095. Joint.Part0 = Torso
  10096. Joint.Part1 = Limb
  10097. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10098. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10099. Joint.Parent = Torso
  10100.  
  10101. local B = Instance.new("Part")
  10102. B.TopSurface = 0
  10103. B.BottomSurface = 0
  10104. B.formFactor = "Symmetric"
  10105. B.Size = Vector3.new(1, 1, 1)
  10106. B.Transparency = 1
  10107. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10108. B.Parent = Character
  10109. local W = Instance.new("Weld")
  10110. W.Part0 = Limb
  10111. W.Part1 = B
  10112. W.C0 = CFrame.new(0, -0.5, 0)
  10113. W.Parent = Limb
  10114.  
  10115. end
  10116. local Limb = Character:FindFirstChild("Right Leg")
  10117. if Limb then
  10118.  
  10119. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10120. local Joint = Instance.new("Glue")
  10121. Joint.Name = "RightHip"
  10122. Joint.Part0 = Torso
  10123. Joint.Part1 = Limb
  10124. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10125. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10126. Joint.Parent = Torso
  10127.  
  10128. local B = Instance.new("Part")
  10129. B.TopSurface = 0
  10130. B.BottomSurface = 0
  10131. B.formFactor = "Symmetric"
  10132. B.Size = Vector3.new(1, 1, 1)
  10133. B.Transparency = 1
  10134. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10135. B.Parent = Character
  10136. local W = Instance.new("Weld")
  10137. W.Part0 = Limb
  10138. W.Part1 = B
  10139. W.C0 = CFrame.new(0, -0.5, 0)
  10140. W.Parent = Limb
  10141.  
  10142. end
  10143. local Limb = Character:FindFirstChild("Left Leg")
  10144. if Limb then
  10145.  
  10146. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10147. local Joint = Instance.new("Glue")
  10148. Joint.Name = "LeftHip"
  10149. Joint.Part0 = Torso
  10150. Joint.Part1 = Limb
  10151. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10152. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10153. Joint.Parent = Torso
  10154.  
  10155. local B = Instance.new("Part")
  10156. B.TopSurface = 0
  10157. B.BottomSurface = 0
  10158. B.formFactor = "Symmetric"
  10159. B.Size = Vector3.new(1, 1, 1)
  10160. B.Transparency = 1
  10161. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10162. B.Parent = Character
  10163. local W = Instance.new("Weld")
  10164. W.Part0 = Limb
  10165. W.Part1 = B
  10166. W.C0 = CFrame.new(0, -0.5, 0)
  10167. W.Parent = Limb
  10168. end
  10169. end
  10170. end
  10171. ----------
  10172.  
  10173. lerpz = function(D, E, F, G)
  10174. D[E] = D[E]:lerp(F, G)
  10175. end
  10176.  
  10177. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10178. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10179. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10180. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10181. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10182. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10183. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10184. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10185. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10186. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10187. resetlerp = function()
  10188. RJ.C0 = RJC0
  10189. RJ.C1 = RJC1
  10190. N.C0 = NC0
  10191. N.C1 = NC1
  10192. RS.C0 = RSC0
  10193. RS.C1 = RSC1
  10194. LS.C0 = LSC0
  10195. LS.C1 = LSC1
  10196. RH.C0 = RHC0
  10197. RH.C1 = RHC1
  10198. LH.C0 = LHC0
  10199. LH.C1 = LHC1
  10200. end
  10201. -------
  10202. ----------
  10203. hrp = char.HumanoidRootPart
  10204.  
  10205. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10206. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10207. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10208. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10209. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10210. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10211. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10212. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10213. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10214. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10215. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10216. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10217. RS = Torso:FindFirstChild("Right Shoulder")
  10218. LS = Torso:FindFirstChild("Left Shoulder")
  10219. RH = Torso:FindFirstChild("Right Hip")
  10220. LH = Torso:FindFirstChild("Left Hip")
  10221. RJ = hrp:FindFirstChild("RootJoint")
  10222. N = Torso:FindFirstChild("Neck")
  10223. cf = CFrame.new
  10224. ang = CFrame.Angles
  10225. rd = math.rad
  10226. rd2 = math.random
  10227. cs = ColorSequence.new
  10228. ns = NumberSequence.new
  10229. nsk = NumberSequenceKeypoint.new
  10230. -------------------
  10231.  
  10232. end)
  10233.  
  10234. print([[
  10235. -------------------------------------------------
  10236. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10237. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement