MarcAndrew

Untitled

Apr 24th, 2018
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(2)
  2. local Player = game.Players.Magermash
  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=1133064030"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1133065916"
  57. char.Head.face.Texture = "rbxassetid://967842214"
  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.01,-0.4,-0.7)
  82. Mesh.Parent = Hair7
  83. Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
  84. Mesh.MeshType = "FileMesh"
  85. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  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("Cyan"), 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("Cyan"), 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("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1359. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1360. BlockEffect(BrickColor.new("Cyan"), 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("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  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("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1398. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1399. BlockEffect(BrickColor.new("Cyan"), 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("Cyan")
  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("Cyan").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("Cyan").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("Cyan"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2207. BlockEffect(BrickColor.new("Cyan"), 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("Cyan").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("Cyan").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("Cyan").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("Cyan").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("Cyan").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("Cyan").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("Cyan").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://"
  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("Cyan").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("Cyan"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2647. BlockEffect(BrickColor.new("Cyan"), 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("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2666. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2667. BlockEffect(BrickColor.new("Cyan"), 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 = math.huge --------- Serious mode aura.
  2707. BaseHealth = math.huge
  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.2,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=430344159"
  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 = math.huge
  2859. wait(0.3)
  2860. Char.Humanoid.Health = math.huge
  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://967842214"
  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=430733454"
  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. mouse.KeyDown:connect(function(key)
  2958. if key=="6" then
  2959. Base()
  2960. ui()
  2961. char.JumPower = 150
  2962. end
  2963. end)
  2964. Health = 99999e99999; --------- Serious mode aura.
  2965. BaseHealth = 99999e99999;
  2966.  
  2967.  
  2968.  
  2969.  
  2970. SuperSaiyan = false
  2971.  
  2972. Player = game.Players.LocalPlayer
  2973. Char = Player.Character
  2974. Torso = Char.Torso
  2975.  
  2976. function ui()
  2977. for X = 1, 1 do wait()
  2978.  
  2979.  
  2980. wait(0)
  2981. for X = 1, 1 do wait()
  2982. local Effect = Instance.new("Part")
  2983. Effect.Name = "Effect"
  2984. Effect.Parent = Torso
  2985. Effect.CFrame = Torso.CFrame
  2986. Effect.BrickColor = BrickColor.new("Lapis")
  2987. Effect.Shape = "Ball"
  2988. Effect.Size = Vector3.new(1, 1, 1)
  2989. Effect.Anchored = true
  2990. Effect.Material = "Neon"
  2991. Effect.CanCollide = false
  2992. Effect.CFrame = Torso.CFrame
  2993. Effect.Size = Effect.Size + Vector3.new(0.5)
  2994. Effect.Transparency = Effect.Transparency + 0.04
  2995. end
  2996. end
  2997.  
  2998. repeat
  2999. Torso:FindFirstChild("Effect"):Remove()
  3000. until Torso:FindFirstChild("Effect") == nil
  3001.  
  3002. Instance.new("ForceField",char).Visible = false
  3003. Instance.new("ForceField",char).Visible = false
  3004. Instance.new("ForceField",char).Visible = false
  3005. Instance.new("ForceField",char).Visible = false
  3006. Instance.new("ForceField",char).Visible = false
  3007. Instance.new("ForceField",char).Visible = false
  3008. Instance.new("ForceField",char).Visible = false
  3009. Instance.new("ForceField",char).Visible = false
  3010. Instance.new("ForceField",char).Visible = false
  3011. Instance.new("ForceField",char).Visible = false
  3012. Instance.new("ForceField",char).Visible = false
  3013. Instance.new("ForceField",char).Visible = false
  3014. Instance.new("ForceField",char).Visible = false
  3015. Instance.new("ForceField",char).Visible = false
  3016. Instance.new("ForceField",char).Visible = false
  3017. Instance.new("ForceField",char).Visible = false
  3018. Instance.new("ForceField",char).Visible = false
  3019. Instance.new("ForceField",char).Visible = false
  3020. Instance.new("ForceField",char).Visible = false
  3021. Instance.new("ForceField",char).Visible = false
  3022. Instance.new("ForceField",char).Visible = false
  3023. Instance.new("ForceField",char).Visible = false
  3024. Instance.new("ForceField",char).Visible = false
  3025. Instance.new("ForceField",char).Visible = false
  3026. Instance.new("ForceField",char).Visible = false
  3027. Instance.new("ForceField",char).Visible = false
  3028. Instance.new("ForceField",char).Visible = false
  3029. Instance.new("ForceField",char).Visible = false
  3030. Instance.new("ForceField",char).Visible = false
  3031. Instance.new("ForceField",char).Visible = false
  3032. Instance.new("ForceField",char).Visible = false
  3033. Instance.new("ForceField",char).Visible = false
  3034. Instance.new("ForceField",char).Visible = false
  3035. Instance.new("ForceField",char).Visible = false
  3036. Instance.new("ForceField",char).Visible = false
  3037. Instance.new("ForceField",char).Visible = false
  3038. Instance.new("ForceField",char).Visible = false
  3039. Instance.new("ForceField",char).Visible = false
  3040. Instance.new("ForceField",char).Visible = false
  3041. Instance.new("ForceField",char).Visible = false
  3042. Instance.new("ForceField",char).Visible = false
  3043. Instance.new("ForceField",char).Visible = false
  3044. Instance.new("ForceField",char).Visible = false
  3045. Instance.new("ForceField",char).Visible = false
  3046. Humanoid.Health = 99999e99999;
  3047. Humanoid.MaxHealth = 99999e99999;
  3048.  
  3049.  
  3050. local Color1 = Color3.new(255, 255, 0)
  3051. local Color2 = Color3.new(255, 255, 0)
  3052.  
  3053. Hair7:Destroy()
  3054. Hair7 = Instance.new("Part")
  3055. Hair7.Parent = char
  3056. Hair7.Name = "Hair"
  3057. Hair7.CanCollide = false
  3058. Hair7.Locked = true
  3059. Hair7.TopSurface = "Smooth"
  3060. Hair7.BottomSurface = "Smooth"
  3061. Hair7.formFactor = "Symmetric"
  3062. Hair7.Material = "Neon"
  3063. Hair7.BrickColor = BrickColor.new("Really black")
  3064. Hair7.CFrame = char.Torso.CFrame
  3065. Hair7.Size = Vector3.new(1, 1, 1)
  3066. Hair7.Transparency = 0
  3067.  
  3068.  
  3069. Weld1 = Instance.new("Weld")
  3070. Weld1.Parent = char.Head
  3071. Weld1.Part0 = char.Head
  3072. Weld1.Part1 = Hair7
  3073. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  3074.  
  3075. Mesh = Instance.new("SpecialMesh")
  3076. Mesh.Offset = Vector3.new(0,-0.2,-0.1)
  3077. Mesh.Parent = Hair7
  3078. Mesh.Scale = Vector3.new(6.8, 6.8, 6.8)
  3079. Mesh.MeshType = "FileMesh"
  3080. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  3081. Mesh.TextureId = ""
  3082. char.Head.face.Texture = "rbxassetid://1279731295"
  3083. local Must = Instance.new("Sound",Torso)
  3084. Must.SoundId = "rbxassetid://1216343787"
  3085. Must.Pitch = 0.99
  3086. Must.Volume = 1.4
  3087. Must.Looped = false
  3088. wait(0)
  3089. Must:Play()
  3090. a21e = new("Part",char)
  3091. a21e.Name = "Beam"..num
  3092. a21e.Locked = true
  3093. a21e.Size = v3(1,1,1)
  3094. a21e.CanCollide = false
  3095. a21e.BrickColor = bc("Pearl")
  3096. a21e.Material = "Neon"
  3097. a21e.Transparency = 0
  3098. aa21e = new("SpecialMesh",a21e)
  3099. a21e.Anchored = true
  3100. a21e.Position = RootPart.Position
  3101. aa21e.MeshType = "Sphere"
  3102. aa21e.Scale = v3(1,1,1)
  3103. a51e = new("Part",char)
  3104. a51e.Name = "Beam"..num
  3105. a51e.Locked = true
  3106. a51e.Size = v3(1,1,1)
  3107. a51e.CanCollide = false
  3108. a51e.BrickColor = bc("Pearl")
  3109. a51e.Material = "Neon"
  3110. a51e.Transparency = 0
  3111. aa51e = new("SpecialMesh",a51e)
  3112. a51e.Anchored = true
  3113. a51e.Position = RootPart.Position
  3114. aa51e.MeshType = "Sphere"
  3115. aa51e.Scale = v3(1,1,1)
  3116. a61e = new("Part",char)
  3117. a61e.Name = "Beam"..num
  3118. a61e.Locked = true
  3119. a61e.Size = v3(1,1,1)
  3120. a61e.CanCollide = false
  3121. a61e.BrickColor = bc("White")
  3122. a61e.Material = "Neon"
  3123. a61e.Transparency = 0
  3124. aa61e = new("SpecialMesh",a61e)
  3125. a61e.Anchored = true
  3126. a61e.Position = RootPart.Position
  3127. aa61e.MeshType = "Sphere"
  3128. aa61e.Scale = v3(1,1,1)
  3129. for i = 1,50 do
  3130. wait()
  3131. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  3132. a21e.Transparency = a21e.Transparency + 0.03
  3133. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  3134. a51e.Transparency = a51e.Transparency + 0.03
  3135. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3136. a61e.Transparency = a61e.Transparency + 0.02
  3137. end
  3138. a61e:Destroy()
  3139. aa61e:Destroy()
  3140. a51e:Destroy()
  3141. aa51e:Destroy()
  3142. a21e:Destroy()
  3143. aa21e:Destroy()
  3144.  
  3145.  
  3146. local pie22 = Instance.new("ParticleEmitter")
  3147. pie22.Parent = larm
  3148. pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3149. pie22.LightEmission = 1
  3150. pie22.Size = NumberSequence.new(0.6,0.8,0.6)
  3151. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  3152. pie22.Transparency = NumberSequence.new(0.7)
  3153. pie22.EmissionDirection = "Top"
  3154. pie22.Enabled = true
  3155. pie22.Lifetime = NumberRange.new(1)
  3156. pie22.Rotation = NumberRange.new(-420, 425)
  3157. pie22.Rate = 400
  3158. pie22.Speed = NumberRange.new(1)
  3159. pie22.LockedToPart = false
  3160. pie22.VelocitySpread = 2
  3161. local pie222 = Instance.new("ParticleEmitter")
  3162. pie222.Parent = rarm
  3163. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3164. pie222.LightEmission = 1
  3165. pie222.Size = NumberSequence.new(0.6,0.8,0.6)
  3166. pie222.Texture = "http://www.roblox.com/asset/?id=133619974"
  3167. pie222.Transparency = NumberSequence.new(0.7)
  3168. pie222.EmissionDirection = "Top"
  3169. pie222.Enabled = true
  3170. pie222.Lifetime = NumberRange.new(1)
  3171. pie222.Rotation = NumberRange.new(-420, 425)
  3172. pie222.Rate = 400
  3173. pie222.Speed = NumberRange.new(1)
  3174. pie222.LockedToPart = false
  3175. pie222.VelocitySpread = 2
  3176. local pie2222 = Instance.new("ParticleEmitter")
  3177. pie2222.Parent = lleg
  3178. pie2222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3179. pie2222.LightEmission = 1
  3180. pie2222.Size = NumberSequence.new(0.6,0.8,0.6)
  3181. pie2222.Texture = "http://www.roblox.com/asset/?id=133619974"
  3182. pie2222.Transparency = NumberSequence.new(0.7)
  3183. pie2222.EmissionDirection = "Top"
  3184. pie2222.Enabled = true
  3185. pie2222.Lifetime = NumberRange.new(1)
  3186. pie2222.Rotation = NumberRange.new(-420, 425)
  3187. pie2222.Rate = 400
  3188. pie2222.Speed = NumberRange.new(1)
  3189. pie2222.LockedToPart = false
  3190. pie2222.VelocitySpread = 2
  3191. local pie22222 = Instance.new("ParticleEmitter")
  3192. pie22222.Parent = rightleg
  3193. pie22222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3194. pie22222.LightEmission = 1
  3195. pie22222.Size = NumberSequence.new(0.6,0.8,0.6)
  3196. pie22222.Texture = "http://www.roblox.com/asset/?id=133619974"
  3197. pie22222.Transparency = NumberSequence.new(0.7)
  3198. pie22222.EmissionDirection = "Top"
  3199. pie22222.Enabled = true
  3200. pie22222.Lifetime = NumberRange.new(1)
  3201. pie22222.Rotation = NumberRange.new(-420, 425)
  3202. pie22222.Rate = 400
  3203. pie22222.Speed = NumberRange.new(1)
  3204. pie22222.LockedToPart = false
  3205. pie22222.VelocitySpread = 2
  3206. local pie2242 = Instance.new("ParticleEmitter")
  3207. pie2242.Parent = Torso
  3208. pie2242.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3209. pie2242.LightEmission = 1
  3210. pie2242.Size = NumberSequence.new(2)
  3211. pie2242.Texture = "http://www.roblox.com/asset/?id=133619974"
  3212. pie2242.Transparency = NumberSequence.new(0.7)
  3213. pie2242.EmissionDirection = "Top"
  3214. pie2242.Enabled = true
  3215. pie2242.Lifetime = NumberRange.new(1)
  3216. pie2242.Rotation = NumberRange.new(-420, 425)
  3217. pie2242.Rate = 400
  3218. pie2242.Speed = NumberRange.new(1)
  3219. pie2242.LockedToPart = false
  3220. pie2242.VelocitySpread = 2
  3221.  
  3222. local tra = Instance.new('ParticleEmitter')
  3223. tra.Parent = Torso
  3224. tra.LightEmission = 1
  3225. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3226. tra.Rate = 15
  3227. tra.Rotation = NumberRange.new(-5, 5)
  3228. tra.Lifetime = NumberRange.new(1.5, 2)
  3229. tra.Size = NumberSequence.new(0.098,0)
  3230. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3231. tra.Speed = NumberRange.new(0.5)
  3232. tra.VelocitySpread = 360
  3233. tra.VelocityInheritance = 0.5
  3234. tra.ZOffset = 2
  3235. local tra = Instance.new('ParticleEmitter')
  3236. tra.Parent = LeftArm
  3237. tra.LightEmission = 1
  3238. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3239. tra.Rate = 15
  3240. tra.Rotation = NumberRange.new(-5, 5)
  3241. tra.Lifetime = NumberRange.new(1.5, 2)
  3242. tra.Size = NumberSequence.new(0.098,0)
  3243. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3244. tra.Speed = NumberRange.new(0.5)
  3245. tra.VelocitySpread = 360
  3246. tra.VelocityInheritance = 0.5
  3247. tra.ZOffset = 2
  3248. local tra = Instance.new('ParticleEmitter')
  3249. tra.Parent = RightArm
  3250. tra.LightEmission = 1
  3251. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3252. tra.Rate = 15
  3253. tra.Rotation = NumberRange.new(-5, 5)
  3254. tra.Lifetime = NumberRange.new(1.5, 2)
  3255. tra.Size = NumberSequence.new(0.098,0)
  3256. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3257. tra.Speed = NumberRange.new(0.5)
  3258. tra.VelocitySpread = 360
  3259. tra.VelocityInheritance = 0.5
  3260. tra.ZOffset = 2
  3261. local tra = Instance.new('ParticleEmitter')
  3262. tra.Parent = LeftLeg
  3263. tra.LightEmission = 1
  3264. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3265. tra.Rate = 15
  3266. tra.Rotation = NumberRange.new(-5, 5)
  3267. tra.Lifetime = NumberRange.new(1.5, 2)
  3268. tra.Size = NumberSequence.new(0.098,0)
  3269. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3270. tra.Speed = NumberRange.new(0.5)
  3271. tra.VelocitySpread = 360
  3272. tra.VelocityInheritance = 0.5
  3273. tra.ZOffset = 2
  3274. local tra = Instance.new('ParticleEmitter')
  3275. tra.Parent = RightLeg
  3276. tra.LightEmission = 1
  3277. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3278. tra.Rate = 15
  3279. tra.Rotation = NumberRange.new(-5, 5)
  3280. tra.Lifetime = NumberRange.new(1.5, 2)
  3281. tra.Size = NumberSequence.new(0.098,0)
  3282. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3283. tra.Speed = NumberRange.new(0.5)
  3284. tra.VelocitySpread = 360
  3285. tra.VelocityInheritance = 0.5
  3286. tra.ZOffset = 2
  3287.  
  3288.  
  3289. SuperSaiyan = true
  3290. Humanoid.JumpPower = 120
  3291.  
  3292. Char.Humanoid.MaxHealth = math.huge
  3293. wait(0.3)
  3294. Char.Humanoid.Health = math.huge
  3295. wait(0.7)
  3296. Must:Destroy()
  3297. end
  3298.  
  3299. function Base()
  3300. SuperSaiyan = false
  3301. local Effect = Instance.new("Part")
  3302. Effect.Name = "Effect"
  3303. Effect.Parent = Torso
  3304. Effect.CFrame = Torso.CFrame
  3305. Effect.BrickColor = BrickColor.new("White")
  3306. Effect.Shape = "Ball"
  3307. Effect.Size = Vector3.new(8, 8, 8)
  3308. Effect.Anchored = true
  3309. Effect.Material = "Neon"
  3310. Effect.CanCollide = false
  3311. for loop = 1, 25 do wait()
  3312. Effect.CFrame = Torso.CFrame
  3313. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3314. Effect.Transparency = Effect.Transparency + 0.04
  3315.  
  3316. end
  3317. repeat
  3318.  
  3319.  
  3320. Torso:FindFirstChild("Effect"):Remove()
  3321. until Torso:FindFirstChild("Effect") == nil
  3322.  
  3323. char.Head.face.Texture = "rbxassetid://967842214"
  3324. Hair7:Destroy()
  3325. wait(0.1)
  3326. Hair7 = Instance.new("Part")
  3327. Hair7.Parent = char
  3328. Hair7.Name = "Hair"
  3329. Hair7.CanCollide = false
  3330. Hair7.Locked = true
  3331. Hair7.TopSurface = "Smooth"
  3332. Hair7.BottomSurface = "Smooth"
  3333. Hair7.formFactor = "Symmetric"
  3334. Hair7.Material = "Neon"
  3335. Hair7.BrickColor = BrickColor.new("Really black")
  3336. Hair7.CFrame = char.Torso.CFrame
  3337. Hair7.Size = Vector3.new(1, 1, 1)
  3338. Hair7.Transparency = 0
  3339.  
  3340.  
  3341. Weld1 = Instance.new("Weld")
  3342. Weld1.Parent = char.Head
  3343. Weld1.Part0 = char.Head
  3344. Weld1.Part1 = Hair7
  3345. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3346.  
  3347. Mesh = Instance.new("SpecialMesh")
  3348. Mesh.Offset = Vector3.new(0,-0.4,0)
  3349. Mesh.Parent = Hair7
  3350. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3351. Mesh.MeshType = "FileMesh"
  3352. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  3353. Mesh.TextureId = ""
  3354.  
  3355.  
  3356.  
  3357. for i, v in pairs(Torso:GetChildren()) do
  3358. if v:IsA('ParticleEmitter') then
  3359. v:Remove()
  3360. end
  3361. end
  3362. for i, v in pairs(LeftArm:GetChildren()) do
  3363. if v:IsA('ParticleEmitter') then
  3364. v:Remove()
  3365. end
  3366. end
  3367. for i, v in pairs(RightArm:GetChildren()) do
  3368. if v:IsA('ParticleEmitter') then
  3369. v:Remove()
  3370. end
  3371. end
  3372. for i, v in pairs(RightLeg:GetChildren()) do
  3373. if v:IsA('ParticleEmitter') then
  3374. v:Remove()
  3375. end
  3376. end
  3377. for i, v in pairs(LeftLeg:GetChildren()) do
  3378. if v:IsA('ParticleEmitter') then
  3379. v:Remove()
  3380. end
  3381. end
  3382.  
  3383.  
  3384. end
  3385.  
  3386. mouse.KeyDown:connect(function(key)
  3387. if key=="9" then
  3388. Base()
  3389. end
  3390. end)
  3391.  
  3392. mouse.KeyDown:connect(function(key)
  3393. if key=="4" then
  3394. Base()
  3395. SSJG ()
  3396. char.JumPower = 150
  3397. end
  3398. end)
  3399. Health = math.huge --------- Serious mode aura.
  3400. BaseHealth = math.huge
  3401.  
  3402.  
  3403.  
  3404.  
  3405. SuperSaiyan = false
  3406.  
  3407. Player = game.Players.LocalPlayer
  3408. Char = Player.Character
  3409. Torso = Char.Torso
  3410.  
  3411. function SSJG()
  3412. for X = 1, 1 do wait()
  3413.  
  3414.  
  3415. wait(0)
  3416. for X = 1, 1 do wait()
  3417. local Effect = Instance.new("Part")
  3418. Effect.Name = "Effect"
  3419. Effect.Parent = Torso
  3420. Effect.CFrame = Torso.CFrame
  3421. Effect.BrickColor = BrickColor.new("Lapis")
  3422. Effect.Shape = "Ball"
  3423. Effect.Size = Vector3.new(1, 1, 1)
  3424. Effect.Anchored = true
  3425. Effect.Material = "Neon"
  3426. Effect.CanCollide = false
  3427. Effect.CFrame = Torso.CFrame
  3428. Effect.Size = Effect.Size + Vector3.new(0.5)
  3429. Effect.Transparency = Effect.Transparency + 0.04
  3430. end
  3431. end
  3432.  
  3433. repeat
  3434. Torso:FindFirstChild("Effect"):Remove()
  3435. until Torso:FindFirstChild("Effect") == nil
  3436.  
  3437.  
  3438. local Color1 = Color3.new(255, 255, 0)
  3439. local Color2 = Color3.new(255, 255, 0)
  3440.  
  3441. Hair7:Destroy()
  3442. Hair7 = Instance.new("Part")
  3443. Hair7.Parent = char
  3444. Hair7.Name = "Hair"
  3445. Hair7.CanCollide = false
  3446. Hair7.Locked = true
  3447. Hair7.TopSurface = "Smooth"
  3448. Hair7.BottomSurface = "Smooth"
  3449. Hair7.formFactor = "Symmetric"
  3450. Hair7.Material = "Neon"
  3451. Hair7.BrickColor = BrickColor.new("Really red")
  3452. Hair7.CFrame = char.Torso.CFrame
  3453. Hair7.Size = Vector3.new(1, 1, 1)
  3454. Hair7.Transparency = 0
  3455.  
  3456.  
  3457. Weld1 = Instance.new("Weld")
  3458. Weld1.Parent = char.Head
  3459. Weld1.Part0 = char.Head
  3460. Weld1.Part1 = Hair7
  3461. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3462.  
  3463. Mesh = Instance.new("SpecialMesh")
  3464. Mesh.Offset = Vector3.new(0,-0.4,-0.7)
  3465. Mesh.Parent = Hair7
  3466. Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
  3467. Mesh.MeshType = "FileMesh"
  3468. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  3469. Mesh.TextureId = ""
  3470. char.Head.face.Texture = "rbxassetid://137852374"
  3471. local Must = Instance.new("Sound",Torso)
  3472. Must.SoundId = "rbxassetid://1035030726"
  3473. Must.Pitch = 0.99
  3474. Must.Volume = 1.4
  3475. Must.Looped = false
  3476. wait(0)
  3477. Must:Play()
  3478. a21e = new("Part",char)
  3479. a21e.Name = "Beam"..num
  3480. a21e.Locked = true
  3481. a21e.Size = v3(1,1,1)
  3482. a21e.CanCollide = false
  3483. a21e.BrickColor = bc("Neon orange")
  3484. a21e.Material = "Neon"
  3485. a21e.Transparency = 0
  3486. aa21e = new("SpecialMesh",a21e)
  3487. a21e.Anchored = true
  3488. a21e.Position = RootPart.Position
  3489. aa21e.MeshType = "Sphere"
  3490. aa21e.Scale = v3(1,1,1)
  3491. a51e = new("Part",char)
  3492. a51e.Name = "Beam"..num
  3493. a51e.Locked = true
  3494. a51e.Size = v3(1,1,1)
  3495. a51e.CanCollide = false
  3496. a51e.BrickColor = bc("Neon ornage")
  3497. a51e.Material = "Neon"
  3498. a51e.Transparency = 0
  3499. aa51e = new("SpecialMesh",a51e)
  3500. a51e.Anchored = true
  3501. a51e.Position = RootPart.Position
  3502. aa51e.MeshType = "Sphere"
  3503. aa51e.Scale = v3(1,1,1)
  3504. a61e = new("Part",char)
  3505. a61e.Name = "Beam"..num
  3506. a61e.Locked = true
  3507. a61e.Size = v3(1,1,1)
  3508. a61e.CanCollide = false
  3509. a61e.BrickColor = bc("White")
  3510. a61e.Material = "Neon"
  3511. a61e.Transparency = 0
  3512. aa61e = new("SpecialMesh",a61e)
  3513. a61e.Anchored = true
  3514. a61e.Position = RootPart.Position
  3515. aa61e.MeshType = "Sphere"
  3516. aa61e.Scale = v3(1,1,1)
  3517. for i = 1,50 do
  3518. wait()
  3519. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  3520. a21e.Transparency = a21e.Transparency + 0.03
  3521. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  3522. a51e.Transparency = a51e.Transparency + 0.03
  3523. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3524. a61e.Transparency = a61e.Transparency + 0.02
  3525. end
  3526. a61e:Destroy()
  3527. aa61e:Destroy()
  3528. a51e:Destroy()
  3529. aa51e:Destroy()
  3530. a21e:Destroy()
  3531. aa21e:Destroy()
  3532.  
  3533.  
  3534. local Aura = Instance.new('ParticleEmitter')
  3535. Aura.Name = "Aura"
  3536. Aura.Texture = "rbxassetid://347730682"
  3537. Aura.Parent = Torso
  3538. Aura.LightEmission = 1
  3539. Aura.Transparency = NumberSequence.new(0.6,1)
  3540. Aura.Color = ColorSequence.new(BrickColor.new("Neon orange").Color)
  3541. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3542. Aura.LockedToPart = true
  3543. Aura.Lifetime = NumberRange.new(1)
  3544. Aura.Rate = 100
  3545. Aura.Speed = NumberRange.new(4.3)
  3546. Aura.EmissionDirection = "Top"
  3547.  
  3548. SuperSaiyan = true
  3549. Humanoid.JumpPower = 120
  3550.  
  3551. Char.Humanoid.MaxHealth = math.huge
  3552. wait(0.3)
  3553. Char.Humanoid.Health = math.huge
  3554. wait(0.7)
  3555. Must:Destroy()
  3556. end
  3557.  
  3558. function Base()
  3559. SuperSaiyan = false
  3560. local Effect = Instance.new("Part")
  3561. Effect.Name = "Effect"
  3562. Effect.Parent = Torso
  3563. Effect.CFrame = Torso.CFrame
  3564. Effect.BrickColor = BrickColor.new("White")
  3565. Effect.Shape = "Ball"
  3566. Effect.Size = Vector3.new(8, 8, 8)
  3567. Effect.Anchored = true
  3568. Effect.Material = "Neon"
  3569. Effect.CanCollide = false
  3570. for loop = 1, 25 do wait()
  3571. Effect.CFrame = Torso.CFrame
  3572. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3573. Effect.Transparency = Effect.Transparency + 0.04
  3574.  
  3575. end
  3576. repeat
  3577.  
  3578.  
  3579. Torso:FindFirstChild("Effect"):Remove()
  3580. until Torso:FindFirstChild("Effect") == nil
  3581.  
  3582. char.Head.face.Texture = "rbxassetid://967842214"
  3583. Hair7:Destroy()
  3584. wait(0.1)
  3585. Hair7 = Instance.new("Part")
  3586. Hair7.Parent = char
  3587. Hair7.Name = "Hair"
  3588. Hair7.CanCollide = false
  3589. Hair7.Locked = true
  3590. Hair7.TopSurface = "Smooth"
  3591. Hair7.BottomSurface = "Smooth"
  3592. Hair7.formFactor = "Symmetric"
  3593. Hair7.Material = "Neon"
  3594. Hair7.BrickColor = BrickColor.new("Really black")
  3595. Hair7.CFrame = char.Torso.CFrame
  3596. Hair7.Size = Vector3.new(1, 1, 1)
  3597. Hair7.Transparency = 0
  3598.  
  3599.  
  3600. Weld1 = Instance.new("Weld")
  3601. Weld1.Parent = char.Head
  3602. Weld1.Part0 = char.Head
  3603. Weld1.Part1 = Hair7
  3604. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3605.  
  3606. Mesh = Instance.new("SpecialMesh")
  3607. Mesh.Offset = Vector3.new(0,-0.4,-0.7)
  3608. Mesh.Parent = Hair7
  3609. Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
  3610. Mesh.MeshType = "FileMesh"
  3611. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  3612. Mesh.TextureId = ""
  3613.  
  3614.  
  3615.  
  3616. for i, v in pairs(Torso:GetChildren()) do
  3617. if v:IsA('ParticleEmitter') then
  3618. v:Remove()
  3619. end
  3620. end
  3621. for i, v in pairs(LeftArm:GetChildren()) do
  3622. if v:IsA('ParticleEmitter') then
  3623. v:Remove()
  3624. end
  3625. end
  3626. for i, v in pairs(RightArm:GetChildren()) do
  3627. if v:IsA('ParticleEmitter') then
  3628. v:Remove()
  3629. end
  3630. end
  3631. for i, v in pairs(RightLeg:GetChildren()) do
  3632. if v:IsA('ParticleEmitter') then
  3633. v:Remove()
  3634. end
  3635. end
  3636. for i, v in pairs(LeftLeg:GetChildren()) do
  3637. if v:IsA('ParticleEmitter') then
  3638. v:Remove()
  3639. end
  3640. end
  3641.  
  3642.  
  3643. end
  3644.  
  3645. mouse.KeyDown:connect(function(key)
  3646. if key=="9" then
  3647. Base()
  3648. end
  3649. end)
  3650.  
  3651. mouse.KeyDown:connect(function(key)
  3652. if key=="5" then
  3653. Base()
  3654. SSJB()
  3655. char.JumPower = 150
  3656. end
  3657. end)
  3658. Health = math.huge --------- Serious mode aura.
  3659. BaseHealth = math.huge
  3660.  
  3661.  
  3662.  
  3663.  
  3664. SuperSaiyanBlue = false
  3665.  
  3666. Player = game.Players.LocalPlayer
  3667. Char = Player.Character
  3668. Torso = Char.Torso
  3669.  
  3670. function SSJB()
  3671. for X = 1, 1 do wait()
  3672.  
  3673.  
  3674. wait(0)
  3675. for X = 1, 1 do wait()
  3676. local Effect = Instance.new("Part")
  3677. Effect.Name = "Effect"
  3678. Effect.Parent = Torso
  3679. Effect.CFrame = Torso.CFrame
  3680. Effect.BrickColor = BrickColor.new("Lapis")
  3681. Effect.Shape = "Ball"
  3682. Effect.Size = Vector3.new(1, 1, 1)
  3683. Effect.Anchored = true
  3684. Effect.Material = "Neon"
  3685. Effect.CanCollide = false
  3686. Effect.CFrame = Torso.CFrame
  3687. Effect.Size = Effect.Size + Vector3.new(0.5)
  3688. Effect.Transparency = Effect.Transparency + 0.04
  3689. end
  3690. end
  3691.  
  3692. repeat
  3693. Torso:FindFirstChild("Effect"):Remove()
  3694. until Torso:FindFirstChild("Effect") == nil
  3695.  
  3696.  
  3697. local Color1 = Color3.new(255, 255, 0)
  3698. local Color2 = Color3.new(255, 255, 0)
  3699.  
  3700. for i = 0, 3, 0.1 do
  3701. swait()
  3702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3704. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3705. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3706. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3707. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3708. end
  3709.  
  3710. Hair7:Destroy()
  3711. wait(0.1)
  3712. Hair7 = Instance.new("Part")
  3713. Hair7.Parent = char
  3714. Hair7.Name = "Hair"
  3715. Hair7.CanCollide = false
  3716. Hair7.Locked = true
  3717. Hair7.TopSurface = "Smooth"
  3718. Hair7.BottomSurface = "Smooth"
  3719. Hair7.formFactor = "Symmetric"
  3720. Hair7.Material = "Neon"
  3721. Hair7.BrickColor = BrickColor.new("Cyan")
  3722. Hair7.CFrame = char.Torso.CFrame
  3723. Hair7.Size = Vector3.new(1, 1, 1)
  3724. Hair7.Transparency = 0
  3725.  
  3726.  
  3727. Weld1 = Instance.new("Weld")
  3728. Weld1.Parent = char.Head
  3729. Weld1.Part0 = char.Head
  3730. Weld1.Part1 = Hair7
  3731. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3732.  
  3733. Mesh = Instance.new("SpecialMesh")
  3734. Mesh.Offset = Vector3.new(-0.1,-0.4,-0.2)
  3735. Mesh.Parent = Hair7
  3736. Mesh.Scale = Vector3.new(5.8, 5.8, 5.8)
  3737. Mesh.MeshType = "FileMesh"
  3738. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  3739. Mesh.TextureId = ""
  3740. wait(0.1)
  3741. char.Head.face.Texture = "rbxassetid://262534270"
  3742. local Must = Instance.new("Sound",Torso)
  3743. Must.SoundId = "rbxassetid://874183151"
  3744. Must.Pitch = 0.99
  3745. Must.Volume = 1.4
  3746. Must.Looped = false
  3747. wait(0)
  3748. Must:Play()
  3749. a21e = new("Part",char)
  3750. a21e.Name = "Beam"..num
  3751. a21e.Locked = true
  3752. a21e.Size = v3(1,1,1)
  3753. a21e.CanCollide = false
  3754. a21e.BrickColor = bc("Toothpaste")
  3755. a21e.Material = "Neon"
  3756. a21e.Transparency = 0
  3757. aa21e = new("SpecialMesh",a21e)
  3758. a21e.Anchored = true
  3759. a21e.Position = RootPart.Position
  3760. aa21e.MeshType = "Sphere"
  3761. aa21e.Scale = v3(1,1,1)
  3762. a51e = new("Part",char)
  3763. a51e.Name = "Beam"..num
  3764. a51e.Locked = true
  3765. a51e.Size = v3(1,1,1)
  3766. a51e.CanCollide = false
  3767. a51e.BrickColor = bc("Cyan")
  3768. a51e.Material = "Neon"
  3769. a51e.Transparency = 0
  3770. aa51e = new("SpecialMesh",a51e)
  3771. a51e.Anchored = true
  3772. a51e.Position = RootPart.Position
  3773. aa51e.MeshType = "Sphere"
  3774. aa51e.Scale = v3(1,1,1)
  3775. a61e = new("Part",char)
  3776. a61e.Name = "Beam"..num
  3777. a61e.Locked = true
  3778. a61e.Size = v3(1,1,1)
  3779. a61e.CanCollide = false
  3780. a61e.BrickColor = bc("Lapis")
  3781. a61e.Material = "Neon"
  3782. a61e.Transparency = 0
  3783. aa61e = new("SpecialMesh",a61e)
  3784. a61e.Anchored = true
  3785. a61e.Position = RootPart.Position
  3786. aa61e.MeshType = "Sphere"
  3787. aa61e.Scale = v3(1,1,1)
  3788. for i = 1,50 do
  3789. wait()
  3790. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3791. a21e.Transparency = a21e.Transparency + 0.03
  3792. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3793. a51e.Transparency = a51e.Transparency + 0.03
  3794. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3795. a61e.Transparency = a61e.Transparency + 0.02
  3796. end
  3797. a61e:Destroy()
  3798. aa61e:Destroy()
  3799. a51e:Destroy()
  3800. aa51e:Destroy()
  3801. a21e:Destroy()
  3802. aa21e:Destroy()
  3803.  
  3804.  
  3805. local Aura = Instance.new('ParticleEmitter')
  3806. Aura.Name = "Aura"
  3807. Aura.Texture = "rbxassetid://347730682"
  3808. Aura.Parent = Torso
  3809. Aura.LightEmission = 1
  3810. Aura.Transparency = NumberSequence.new(0.4,1)
  3811. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3812. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3813. Aura.LockedToPart = true
  3814. Aura.Lifetime = NumberRange.new(1)
  3815. Aura.Rate = 100
  3816. Aura.Rotation = NumberRange.new(-20, 15)
  3817. Aura.Speed = NumberRange.new(4.3)
  3818. Aura.EmissionDirection = "Top"
  3819. local Aura = Instance.new('ParticleEmitter')
  3820. Aura.Name = "Aura"
  3821. Aura.Texture = "rbxassetid://347730682"
  3822. Aura.Parent = Torso
  3823. Aura.LightEmission = 1
  3824. Aura.Transparency = NumberSequence.new(0.9,1)
  3825. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3826. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3827. Aura.LockedToPart = true
  3828. Aura.Lifetime = NumberRange.new(1)
  3829. Aura.Rate = 100
  3830. Aura.Rotation = NumberRange.new(-20, 15)
  3831. Aura.Speed = NumberRange.new(4.3)
  3832. Aura.EmissionDirection = "Top"
  3833. local tra = Instance.new('ParticleEmitter')
  3834. tra.Parent = Torso
  3835. tra.LightEmission = 1
  3836. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3837. tra.Rate = 15
  3838. tra.Rotation = NumberRange.new(-5, 5)
  3839. tra.Lifetime = NumberRange.new(1.5, 2)
  3840. tra.Size = NumberSequence.new(0.098,0)
  3841. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3842. tra.Speed = NumberRange.new(0.5)
  3843. tra.VelocitySpread = 360
  3844. tra.VelocityInheritance = 0.5
  3845. tra.ZOffset = 2
  3846. local tra = Instance.new('ParticleEmitter')
  3847. tra.Parent = LeftArm
  3848. tra.LightEmission = 1
  3849. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3850. tra.Rate = 15
  3851. tra.Rotation = NumberRange.new(-5, 5)
  3852. tra.Lifetime = NumberRange.new(1.5, 2)
  3853. tra.Size = NumberSequence.new(0.098,0)
  3854. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3855. tra.Speed = NumberRange.new(0.5)
  3856. tra.VelocitySpread = 360
  3857. tra.VelocityInheritance = 0.5
  3858. tra.ZOffset = 2
  3859. local tra = Instance.new('ParticleEmitter')
  3860. tra.Parent = RightArm
  3861. tra.LightEmission = 1
  3862. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3863. tra.Rate = 15
  3864. tra.Rotation = NumberRange.new(-5, 5)
  3865. tra.Lifetime = NumberRange.new(1.5, 2)
  3866. tra.Size = NumberSequence.new(0.098,0)
  3867. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3868. tra.Speed = NumberRange.new(0.5)
  3869. tra.VelocitySpread = 360
  3870. tra.VelocityInheritance = 0.5
  3871. tra.ZOffset = 2
  3872. local tra = Instance.new('ParticleEmitter')
  3873. tra.Parent = LeftLeg
  3874. tra.LightEmission = 1
  3875. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3876. tra.Rate = 15
  3877. tra.Rotation = NumberRange.new(-5, 5)
  3878. tra.Lifetime = NumberRange.new(1.5, 2)
  3879. tra.Size = NumberSequence.new(0.098,0)
  3880. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3881. tra.Speed = NumberRange.new(0.5)
  3882. tra.VelocitySpread = 360
  3883. tra.VelocityInheritance = 0.5
  3884. tra.ZOffset = 2
  3885. local tra = Instance.new('ParticleEmitter')
  3886. tra.Parent = RightLeg
  3887. tra.LightEmission = 1
  3888. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3889. tra.Rate = 15
  3890. tra.Rotation = NumberRange.new(-5, 5)
  3891. tra.Lifetime = NumberRange.new(1.5, 2)
  3892. tra.Size = NumberSequence.new(0.098,0)
  3893. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3894. tra.Speed = NumberRange.new(0.5)
  3895. tra.VelocitySpread = 360
  3896. tra.VelocityInheritance = 0.5
  3897. tra.ZOffset = 2
  3898.  
  3899. SuperSaiyanBlue = true
  3900. Humanoid.JumpPower = 120
  3901.  
  3902. Char.Humanoid.MaxHealth = math.huge
  3903. wait(0.3)
  3904. Char.Humanoid.Health = math.huge
  3905. wait(0.7)
  3906. Must:Destroy()
  3907. end
  3908.  
  3909. function Base()
  3910. SuperSaiyanBlue = false
  3911. local Effect = Instance.new("Part")
  3912. Effect.Name = "Effect"
  3913. Effect.Parent = Torso
  3914. Effect.CFrame = Torso.CFrame
  3915. Effect.BrickColor = BrickColor.new("White")
  3916. Effect.Shape = "Ball"
  3917. Effect.Size = Vector3.new(8, 8, 8)
  3918. Effect.Anchored = true
  3919. Effect.Material = "Neon"
  3920. Effect.CanCollide = false
  3921. for loop = 1, 25 do wait()
  3922. Effect.CFrame = Torso.CFrame
  3923. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3924. Effect.Transparency = Effect.Transparency + 0.04
  3925.  
  3926. end
  3927. repeat
  3928.  
  3929.  
  3930. Torso:FindFirstChild("Effect"):Remove()
  3931. until Torso:FindFirstChild("Effect") == nil
  3932.  
  3933. char.Head.face.Texture = "rbxassetid://967842214"
  3934. Hair7:Destroy()
  3935. wait(0.1)
  3936. Hair7 = Instance.new("Part")
  3937. Hair7.Parent = char
  3938. Hair7.Name = "Hair"
  3939. Hair7.CanCollide = false
  3940. Hair7.Locked = true
  3941. Hair7.TopSurface = "Smooth"
  3942. Hair7.BottomSurface = "Smooth"
  3943. Hair7.formFactor = "Symmetric"
  3944. Hair7.Material = "Neon"
  3945. Hair7.BrickColor = BrickColor.new("Really black")
  3946. Hair7.CFrame = char.Torso.CFrame
  3947. Hair7.Size = Vector3.new(1, 1, 1)
  3948. Hair7.Transparency = 0
  3949.  
  3950.  
  3951. Weld1 = Instance.new("Weld")
  3952. Weld1.Parent = char.Head
  3953. Weld1.Part0 = char.Head
  3954. Weld1.Part1 = Hair7
  3955. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3956.  
  3957. Mesh = Instance.new("SpecialMesh")
  3958. Mesh.Offset = Vector3.new(0,-0.4,0)
  3959. Mesh.Parent = Hair7
  3960. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3961. Mesh.MeshType = "FileMesh"
  3962. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  3963. Mesh.TextureId = ""
  3964.  
  3965.  
  3966.  
  3967. for i, v in pairs(Torso:GetChildren()) do
  3968. if v:IsA('ParticleEmitter') then
  3969. v:Remove()
  3970. end
  3971. end
  3972. for i, v in pairs(LeftArm:GetChildren()) do
  3973. if v:IsA('ParticleEmitter') then
  3974. v:Remove()
  3975. end
  3976. end
  3977. for i, v in pairs(RightArm:GetChildren()) do
  3978. if v:IsA('ParticleEmitter') then
  3979. v:Remove()
  3980. end
  3981. end
  3982. for i, v in pairs(RightLeg:GetChildren()) do
  3983. if v:IsA('ParticleEmitter') then
  3984. v:Remove()
  3985. end
  3986. end
  3987. for i, v in pairs(LeftLeg:GetChildren()) do
  3988. if v:IsA('ParticleEmitter') then
  3989. v:Remove()
  3990. end
  3991. end
  3992.  
  3993.  
  3994. end
  3995. mouse.KeyDown:connect(function(key)
  3996. if key=="9" then
  3997. Base()
  3998. end
  3999. end)
  4000.  
  4001. mouse.KeyDown:connect(function(key)
  4002. if key=="3" then
  4003. Base()
  4004. SSJ3()
  4005. char.JumPower = 150
  4006. end
  4007. end)
  4008. Health = math.huge --------- Serious mode aura.
  4009. BaseHealth = math.huge
  4010.  
  4011.  
  4012.  
  4013.  
  4014. SuperVegeta = false
  4015.  
  4016. Player = game.Players.LocalPlayer
  4017. Char = Player.Character
  4018. Torso = Char.Torso
  4019.  
  4020. function SSJ3()
  4021. for X = 1, 1 do wait()
  4022.  
  4023.  
  4024. wait(0)
  4025. for X = 1, 1 do wait()
  4026. local Effect = Instance.new("Part")
  4027. Effect.Name = "Effect"
  4028. Effect.Parent = Torso
  4029. Effect.CFrame = Torso.CFrame
  4030. Effect.BrickColor = BrickColor.new("Lapis")
  4031. Effect.Shape = "Ball"
  4032. Effect.Size = Vector3.new(1, 1, 1)
  4033. Effect.Anchored = true
  4034. Effect.Material = "Neon"
  4035. Effect.CanCollide = false
  4036. Effect.CFrame = Torso.CFrame
  4037. Effect.Size = Effect.Size + Vector3.new(0.5)
  4038. Effect.Transparency = Effect.Transparency + 0.04
  4039. end
  4040. end
  4041.  
  4042. repeat
  4043. Torso:FindFirstChild("Effect"):Remove()
  4044. until Torso:FindFirstChild("Effect") == nil
  4045.  
  4046.  
  4047. local Color1 = Color3.new(255, 255, 0)
  4048. local Color2 = Color3.new(255, 255, 0)
  4049.  
  4050.  
  4051. Hair7:Destroy()
  4052. wait(0.1)
  4053. Hair7 = Instance.new("Part")
  4054. Hair7.Parent = char
  4055. Hair7.Name = "Hair"
  4056. Hair7.CanCollide = false
  4057. Hair7.Locked = true
  4058. Hair7.TopSurface = "Smooth"
  4059. Hair7.BottomSurface = "Smooth"
  4060. Hair7.formFactor = "Symmetric"
  4061. Hair7.Material = "Neon"
  4062. Hair7.BrickColor = BrickColor.new("Bright yellow")
  4063. Hair7.CFrame = char.Torso.CFrame
  4064. Hair7.Size = Vector3.new(1, 1, 1)
  4065. Hair7.Transparency = 0
  4066.  
  4067.  
  4068. Weld1 = Instance.new("Weld")
  4069. Weld1.Parent = char.Head
  4070. Weld1.Part0 = char.Head
  4071. Weld1.Part1 = Hair7
  4072. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4073.  
  4074. Mesh = Instance.new("SpecialMesh")
  4075. Mesh.Offset = Vector3.new(0,-1.6,1.5)
  4076. Mesh.Parent = Hair7
  4077. Mesh.Scale = Vector3.new(0.05, 0.05, 0.05)
  4078. Mesh.MeshType = "FileMesh"
  4079. Mesh.MeshId = "http://www.roblox.com/asset/?id=437432504"
  4080. Mesh.TextureId = ""
  4081. char.Head.face.Texture = "rbxassetid://1108357707"
  4082. local Must = Instance.new("Sound",Torso)
  4083. Must.SoundId = "rbxassetid://1035030726"
  4084. Must.Pitch = 0.99
  4085. Must.Volume = 1.4
  4086. Must.Looped = false
  4087. wait(0)
  4088. Must:Play()
  4089. a21e = new("Part",char)
  4090. a21e.Name = "Beam"..num
  4091. a21e.Locked = true
  4092. a21e.Size = v3(1,1,1)
  4093. a21e.CanCollide = false
  4094. a21e.BrickColor = bc("Gold")
  4095. a21e.Material = "Neon"
  4096. a21e.Transparency = 0
  4097. aa21e = new("SpecialMesh",a21e)
  4098. a21e.Anchored = true
  4099. a21e.Position = RootPart.Position
  4100. aa21e.MeshType = "Sphere"
  4101. aa21e.Scale = v3(1,1,1)
  4102. a51e = new("Part",char)
  4103. a51e.Name = "Beam"..num
  4104. a51e.Locked = true
  4105. a51e.Size = v3(1,1,1)
  4106. a51e.CanCollide = false
  4107. a51e.BrickColor = bc("New Yeller")
  4108. a51e.Material = "Neon"
  4109. a51e.Transparency = 0
  4110. aa51e = new("SpecialMesh",a51e)
  4111. a51e.Anchored = true
  4112. a51e.Position = RootPart.Position
  4113. aa51e.MeshType = "Sphere"
  4114. aa51e.Scale = v3(1,1,1)
  4115. a61e = new("Part",char)
  4116. a61e.Name = "Beam"..num
  4117. a61e.Locked = true
  4118. a61e.Size = v3(1,1,1)
  4119. a61e.CanCollide = false
  4120. a61e.BrickColor = bc("White")
  4121. a61e.Material = "Neon"
  4122. a61e.Transparency = 0
  4123. aa61e = new("SpecialMesh",a61e)
  4124. a61e.Anchored = true
  4125. a61e.Position = RootPart.Position
  4126. aa61e.MeshType = "Sphere"
  4127. aa61e.Scale = v3(1,1,1)
  4128. for i = 1,50 do
  4129. wait()
  4130. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4131. a21e.Transparency = a21e.Transparency + 0.03
  4132. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4133. a51e.Transparency = a51e.Transparency + 0.03
  4134. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4135. a61e.Transparency = a61e.Transparency + 0.02
  4136. end
  4137. a61e:Destroy()
  4138. aa61e:Destroy()
  4139. a51e:Destroy()
  4140. aa51e:Destroy()
  4141. a21e:Destroy()
  4142. aa21e:Destroy()
  4143.  
  4144.  
  4145. local Aura = Instance.new('ParticleEmitter')
  4146. Aura.Name = "Aura"
  4147. Aura.Texture = "rbxassetid://347730682"
  4148. Aura.Parent = Torso
  4149. Aura.LightEmission = 1
  4150. Aura.Transparency = NumberSequence.new(0.6,1)
  4151. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4152. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4153. Aura.LockedToPart = true
  4154. Aura.Lifetime = NumberRange.new(1)
  4155. Aura.Rate = 100
  4156. Aura.Speed = NumberRange.new(4.3)
  4157. Aura.EmissionDirection = "Top"
  4158. local Aura = Instance.new('ParticleEmitter')
  4159. Aura.Name = "Aura"
  4160. Aura.Texture = "rbxassetid://1046299182"
  4161. Aura.Parent = Torso
  4162. Aura.LightEmission = 1
  4163. Aura.Transparency = NumberSequence.new(0.6,1)
  4164. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  4165. Aura.Size = NumberSequence.new(5)
  4166. Aura.Rotation = NumberRange.new(-20,15)
  4167. Aura.LockedToPart = true
  4168. Aura.Lifetime = NumberRange.new(0.2)
  4169. Aura.Rate = 20
  4170. Aura.Speed = NumberRange.new(0)
  4171. Aura.EmissionDirection = "Top"
  4172.  
  4173. SuperVegeta = true
  4174. Humanoid.WalkSpeed = 10
  4175. Humanoid.JumpPower = 120
  4176.  
  4177. Char.Humanoid.MaxHealth = math.huge
  4178. wait(0.3)
  4179. Char.Humanoid.Health = math.huge
  4180. wait(0.7)
  4181. Must:Destroy()
  4182. end
  4183.  
  4184. function Base()
  4185. SuperVegeta = false
  4186. local Effect = Instance.new("Part")
  4187. Effect.Name = "Effect"
  4188. Effect.Parent = Torso
  4189. Effect.CFrame = Torso.CFrame
  4190. Effect.BrickColor = BrickColor.new("White")
  4191. Effect.Shape = "Ball"
  4192. Effect.Size = Vector3.new(8, 8, 8)
  4193. Effect.Anchored = true
  4194. Effect.Material = "Neon"
  4195. Effect.CanCollide = false
  4196. for loop = 1, 25 do wait()
  4197. Effect.CFrame = Torso.CFrame
  4198. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4199. Effect.Transparency = Effect.Transparency + 0.04
  4200.  
  4201. end
  4202. repeat
  4203.  
  4204.  
  4205. Torso:FindFirstChild("Effect"):Remove()
  4206. until Torso:FindFirstChild("Effect") == nil
  4207.  
  4208. char.Head.face.Texture = "rbxassetid://967842214"
  4209. Hair7:Destroy()
  4210. wait(0.1)
  4211. Hair7 = Instance.new("Part")
  4212. Hair7.Parent = char
  4213. Hair7.Name = "Hair"
  4214. Hair7.CanCollide = false
  4215. Hair7.Locked = true
  4216. Hair7.TopSurface = "Smooth"
  4217. Hair7.BottomSurface = "Smooth"
  4218. Hair7.formFactor = "Symmetric"
  4219. Hair7.Material = "Neon"
  4220. Hair7.BrickColor = BrickColor.new("Really black")
  4221. Hair7.CFrame = char.Torso.CFrame
  4222. Hair7.Size = Vector3.new(1, 1, 1)
  4223. Hair7.Transparency = 0
  4224.  
  4225.  
  4226. Weld1 = Instance.new("Weld")
  4227. Weld1.Parent = char.Head
  4228. Weld1.Part0 = char.Head
  4229. Weld1.Part1 = Hair7
  4230. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4231.  
  4232. Mesh = Instance.new("SpecialMesh")
  4233. Mesh.Offset = Vector3.new(0,-0.4,0)
  4234. Mesh.Parent = Hair7
  4235. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  4236. Mesh.MeshType = "FileMesh"
  4237. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  4238. Mesh.TextureId = ""
  4239.  
  4240.  
  4241.  
  4242. for i, v in pairs(Torso:GetChildren()) do
  4243. if v:IsA('ParticleEmitter') then
  4244. v:Remove()
  4245. end
  4246. end
  4247. for i, v in pairs(LeftArm:GetChildren()) do
  4248. if v:IsA('ParticleEmitter') then
  4249. v:Remove()
  4250. end
  4251. end
  4252. for i, v in pairs(RightArm:GetChildren()) do
  4253. if v:IsA('ParticleEmitter') then
  4254. v:Remove()
  4255. end
  4256. end
  4257. for i, v in pairs(RightLeg:GetChildren()) do
  4258. if v:IsA('ParticleEmitter') then
  4259. v:Remove()
  4260. end
  4261. end
  4262. for i, v in pairs(LeftLeg:GetChildren()) do
  4263. if v:IsA('ParticleEmitter') then
  4264. v:Remove()
  4265. end
  4266. end
  4267.  
  4268.  
  4269. end
  4270.  
  4271. mouse.KeyDown:connect(function(key)
  4272. if key=="9" then
  4273. Base()
  4274. end
  4275. mouse.KeyDown:connect(function(key)
  4276. if key=="2" then
  4277. Base()
  4278. SSJ2()
  4279. char.JumPower = 150
  4280. end
  4281. end)
  4282. Health = math.huge --------- Serious mode aura.
  4283. BaseHealth = math.huge
  4284.  
  4285.  
  4286.  
  4287.  
  4288. SuperSaiyan2 = false
  4289.  
  4290. Player = game.Players.LocalPlayer
  4291. Char = Player.Character
  4292. Torso = Char.Torso
  4293.  
  4294. function SSJ2()
  4295. for X = 1, 1 do wait()
  4296.  
  4297.  
  4298. wait(0)
  4299. for X = 1, 1 do wait()
  4300. local Effect = Instance.new("Part")
  4301. Effect.Name = "Effect"
  4302. Effect.Parent = Torso
  4303. Effect.CFrame = Torso.CFrame
  4304. Effect.BrickColor = BrickColor.new("Lapis")
  4305. Effect.Shape = "Ball"
  4306. Effect.Size = Vector3.new(1, 1, 1)
  4307. Effect.Anchored = true
  4308. Effect.Material = "Neon"
  4309. Effect.CanCollide = false
  4310. Effect.CFrame = Torso.CFrame
  4311. Effect.Size = Effect.Size + Vector3.new(0.5)
  4312. Effect.Transparency = Effect.Transparency + 0.04
  4313. end
  4314. end
  4315.  
  4316. repeat
  4317. Torso:FindFirstChild("Effect"):Remove()
  4318. until Torso:FindFirstChild("Effect") == nil
  4319.  
  4320.  
  4321. local Color1 = Color3.new(255, 255, 0)
  4322. local Color2 = Color3.new(255, 255, 0)
  4323.  
  4324.  
  4325. Hair7:Destroy()
  4326. wait(0.1)
  4327. Hair7 = Instance.new("Part")
  4328. Hair7.Parent = char
  4329. Hair7.Name = "Hair"
  4330. Hair7.CanCollide = false
  4331. Hair7.Locked = true
  4332. Hair7.TopSurface = "Smooth"
  4333. Hair7.BottomSurface = "Smooth"
  4334. Hair7.formFactor = "Symmetric"
  4335. Hair7.Material = "Neon"
  4336. Hair7.BrickColor = BrickColor.new("Cool yellow")
  4337. Hair7.CFrame = char.Torso.CFrame
  4338. Hair7.Size = Vector3.new(1, 1, 1)
  4339. Hair7.Transparency = 0
  4340.  
  4341.  
  4342. Weld1 = Instance.new("Weld")
  4343. Weld1.Parent = char.Head
  4344. Weld1.Part0 = char.Head
  4345. Weld1.Part1 = Hair7
  4346. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4347.  
  4348. Mesh = Instance.new("SpecialMesh")
  4349. Mesh.Offset = Vector3.new(0,-0.2,0)
  4350. Mesh.Parent = Hair7
  4351. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  4352. Mesh.MeshType = "FileMesh"
  4353. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  4354. Mesh.TextureId = ""
  4355. char.Head.face.Texture = "rbxassetid://1108357707"
  4356. local Must = Instance.new("Sound",Torso)
  4357. Must.SoundId = "rbxassetid://1035030726"
  4358. Must.Pitch = 0.99
  4359. Must.Volume = 1.4
  4360. Must.Looped = false
  4361. wait(0)
  4362. Must:Play()
  4363. a21e = new("Part",char)
  4364. a21e.Name = "Beam"..num
  4365. a21e.Locked = true
  4366. a21e.Size = v3(1,1,1)
  4367. a21e.CanCollide = false
  4368. a21e.BrickColor = bc("Gold")
  4369. a21e.Material = "Neon"
  4370. a21e.Transparency = 0
  4371. aa21e = new("SpecialMesh",a21e)
  4372. a21e.Anchored = true
  4373. a21e.Position = RootPart.Position
  4374. aa21e.MeshType = "Sphere"
  4375. aa21e.Scale = v3(1,1,1)
  4376. a51e = new("Part",char)
  4377. a51e.Name = "Beam"..num
  4378. a51e.Locked = true
  4379. a51e.Size = v3(1,1,1)
  4380. a51e.CanCollide = false
  4381. a51e.BrickColor = bc("New Yeller")
  4382. a51e.Material = "Neon"
  4383. a51e.Transparency = 0
  4384. aa51e = new("SpecialMesh",a51e)
  4385. a51e.Anchored = true
  4386. a51e.Position = RootPart.Position
  4387. aa51e.MeshType = "Sphere"
  4388. aa51e.Scale = v3(1,1,1)
  4389. a61e = new("Part",char)
  4390. a61e.Name = "Beam"..num
  4391. a61e.Locked = true
  4392. a61e.Size = v3(1,1,1)
  4393. a61e.CanCollide = false
  4394. a61e.BrickColor = bc("White")
  4395. a61e.Material = "Neon"
  4396. a61e.Transparency = 0
  4397. aa61e = new("SpecialMesh",a61e)
  4398. a61e.Anchored = true
  4399. a61e.Position = RootPart.Position
  4400. aa61e.MeshType = "Sphere"
  4401. aa61e.Scale = v3(1,1,1)
  4402. for i = 1,50 do
  4403. wait()
  4404. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4405. a21e.Transparency = a21e.Transparency + 0.03
  4406. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4407. a51e.Transparency = a51e.Transparency + 0.03
  4408. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4409. a61e.Transparency = a61e.Transparency + 0.02
  4410. end
  4411. a61e:Destroy()
  4412. aa61e:Destroy()
  4413. a51e:Destroy()
  4414. aa51e:Destroy()
  4415. a21e:Destroy()
  4416. aa21e:Destroy()
  4417.  
  4418.  
  4419. local Aura = Instance.new('ParticleEmitter')
  4420. Aura.Name = "Aura"
  4421. Aura.Texture = "rbxassetid://347730682"
  4422. Aura.Parent = Torso
  4423. Aura.LightEmission = 1
  4424. Aura.Transparency = NumberSequence.new(0.6,1)
  4425. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4426. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4427. Aura.LockedToPart = true
  4428. Aura.Lifetime = NumberRange.new(1)
  4429. Aura.Rate = 100
  4430. Aura.Speed = NumberRange.new(4.3)
  4431. Aura.EmissionDirection = "Top"
  4432. local Aura = Instance.new('ParticleEmitter')
  4433. Aura.Name = "Aura"
  4434. Aura.Texture = "rbxassetid://1046299182"
  4435. Aura.Parent = Torso
  4436. Aura.LightEmission = 1
  4437. Aura.Transparency = NumberSequence.new(0.3,1)
  4438. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4439. Aura.Size = NumberSequence.new(5)
  4440. Aura.Rotation = NumberRange.new(-360,360)
  4441. Aura.LockedToPart = true
  4442. Aura.Lifetime = NumberRange.new(0.2)
  4443. Aura.Rate = 20
  4444. Aura.Speed = NumberRange.new(0)
  4445. Aura.EmissionDirection = "Top"
  4446.  
  4447. SuperSaiyan2 = true
  4448. Humanoid.JumpPower = 120
  4449.  
  4450. Char.Humanoid.MaxHealth = math.huge
  4451. wait(0.3)
  4452. Char.Humanoid.Health = math.huge
  4453. wait(0.7)
  4454. Must:Destroy()
  4455. end
  4456.  
  4457. function Base()
  4458. SuperSaiyan2 = false
  4459. local Effect = Instance.new("Part")
  4460. Effect.Name = "Effect"
  4461. Effect.Parent = Torso
  4462. Effect.CFrame = Torso.CFrame
  4463. Effect.BrickColor = BrickColor.new("White")
  4464. Effect.Shape = "Ball"
  4465. Effect.Size = Vector3.new(8, 8, 8)
  4466. Effect.Anchored = true
  4467. Effect.Material = "Neon"
  4468. Effect.CanCollide = false
  4469. for loop = 1, 25 do wait()
  4470. Effect.CFrame = Torso.CFrame
  4471. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4472. Effect.Transparency = Effect.Transparency + 0.04
  4473.  
  4474. end
  4475. repeat
  4476.  
  4477.  
  4478. Torso:FindFirstChild("Effect"):Remove()
  4479. until Torso:FindFirstChild("Effect") == nil
  4480.  
  4481. char.Head.face.Texture = "rbxassetid://967842214"
  4482. Hair7:Destroy()
  4483. wait(0.1)
  4484. Hair7 = Instance.new("Part")
  4485. Hair7.Parent = char
  4486. Hair7.Name = "Hair"
  4487. Hair7.CanCollide = false
  4488. Hair7.Locked = true
  4489. Hair7.TopSurface = "Smooth"
  4490. Hair7.BottomSurface = "Smooth"
  4491. Hair7.formFactor = "Symmetric"
  4492. Hair7.Material = "Neon"
  4493. Hair7.BrickColor = BrickColor.new("Really black")
  4494. Hair7.CFrame = char.Torso.CFrame
  4495. Hair7.Size = Vector3.new(1, 1, 1)
  4496. Hair7.Transparency = 0
  4497.  
  4498.  
  4499. Weld1 = Instance.new("Weld")
  4500. Weld1.Parent = char.Head
  4501. Weld1.Part0 = char.Head
  4502. Weld1.Part1 = Hair7
  4503. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  4504.  
  4505. Mesh = Instance.new("SpecialMesh")
  4506. Mesh.Offset = Vector3.new(0,-0.4,-0.7)
  4507. Mesh.Parent = Hair7
  4508. Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
  4509. Mesh.MeshType = "FileMesh"
  4510. Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
  4511. Mesh.TextureId = ""
  4512.  
  4513.  
  4514.  
  4515. for i, v in pairs(Torso:GetChildren()) do
  4516. if v:IsA('ParticleEmitter') then
  4517. v:Remove()
  4518. end
  4519. end
  4520. for i, v in pairs(LeftArm:GetChildren()) do
  4521. if v:IsA('ParticleEmitter') then
  4522. v:Remove()
  4523. end
  4524. end
  4525. for i, v in pairs(RightArm:GetChildren()) do
  4526. if v:IsA('ParticleEmitter') then
  4527. v:Remove()
  4528. end
  4529. end
  4530. for i, v in pairs(RightLeg:GetChildren()) do
  4531. if v:IsA('ParticleEmitter') then
  4532. v:Remove()
  4533. end
  4534. end
  4535. for i, v in pairs(LeftLeg:GetChildren()) do
  4536. if v:IsA('ParticleEmitter') then
  4537. v:Remove()
  4538. end
  4539. end
  4540.  
  4541.  
  4542. end
  4543. end)
  4544. ---
  4545.  
  4546.  
  4547.  
  4548.  
  4549. musiccommand = 1
  4550. musicwait = false
  4551. mouse.KeyDown:connect(function(k)
  4552. if k == "=" and attack == false then
  4553. if musiccommand == 1 and musicwait == false then
  4554. musicwait = true
  4555. sou2:Stop()
  4556. musiccommand = 2
  4557. end
  4558. if musiccommand == 2 and musicwait == false then
  4559. musicwait = true
  4560. sou2:Play()
  4561. sou2.Volume = 2
  4562. musiccommand = 3
  4563. end
  4564. if musiccommand == 3 and musicwait == false then
  4565. musicwait = true
  4566. sou2.Volume = 0.5
  4567. musiccommand = 1
  4568. end
  4569. musicwait = false
  4570. end
  4571. end)
  4572. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4573. Hitpart3 = Instance.new("Part", HPart3)
  4574. Hitpart3.Size = Vector3.new(1, 1, 1)
  4575. Hitpart3.CanCollide = false
  4576. HuW3 = Instance.new("Weld")
  4577. HuW3.Name = "GuW"
  4578. HuW3.Part0 = HPart3
  4579. HuW3.C0 = cn(Xv, Yv, Zv)
  4580. HuW3.C1 = cn(0, 0, 0)
  4581. HuW3.Part1 = Hitpart3
  4582. HuW3.Parent = HPart3
  4583. Hitpart3.Transparency = 1
  4584. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4585. end
  4586. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4587. Hitpart2 = Instance.new("Part", HPart2)
  4588. Hitpart2.Size = Vector3.new(1, 1, 1)
  4589. Hitpart2.CanCollide = false
  4590. HuW2 = Instance.new("Weld")
  4591. HuW2.Name = "GuW"
  4592. HuW2.Part0 = HPart2
  4593. HuW2.C0 = cn(Xv, Yv, Zv)
  4594. HuW2.C1 = cn(0, 0, 0)
  4595. HuW2.Part1 = Hitpart2
  4596. HuW2.Parent = HPart2
  4597. Hitpart2.Transparency = 1
  4598. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4599. end
  4600. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4601. Hitpart = Instance.new("Part", HPart)
  4602. Hitpart.Size = Vector3.new(1, 1, 1)
  4603. Hitpart.CanCollide = false
  4604. HuW = Instance.new("Weld")
  4605. HuW.Name = "GuW"
  4606. HuW.Part0 = HPart
  4607. HuW.C0 = cn(Xv, Yv, Zv)
  4608. HuW.C1 = cn(0, 0, 0)
  4609. HuW.Part1 = Hitpart
  4610. HuW.Parent = HPart
  4611. Hitpart.Transparency = 1
  4612. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4613. end
  4614. wait2 = false
  4615. combo = 1
  4616. mouse.Button1Down:connect(function(key)
  4617. if attack == false then
  4618. attack = true
  4619. Humanoid.WalkSpeed = 17.01
  4620. if combo == 1 and wait2 == false then
  4621. wait2 = true
  4622. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4623. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4624. for i = 0, 1, 0.1 do
  4625. swait()
  4626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4629. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4630. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4631. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4632. end
  4633. combo = 2
  4634. end
  4635. if combo == 2 and wait2 == false then
  4636. wait2 = true
  4637.  
  4638. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4639. for i = 0, 1, 0.1 do
  4640. swait()
  4641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4643. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4644. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4645. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4646. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4647. end
  4648. combo = 3
  4649. end
  4650. if combo == 3 and wait2 == false then
  4651. wait2 = true
  4652. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4653. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4654. for i = 0, 1, 0.1 do
  4655. swait()
  4656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4658. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4661. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4662. end
  4663. combo = 1
  4664. end
  4665. Humanoid.WalkSpeed = 16
  4666. Hitpart:Destroy()
  4667. wait2 = false
  4668. attack = false
  4669. end
  4670. end)
  4671. --
  4672. --
  4673. MV1 = 20
  4674. mouse.KeyDown:connect(function(k)
  4675. if k == "=" and attack == false then
  4676. if firemode == true then
  4677. firemode = false
  4678. print("ice mode")
  4679. icesmoke.Acceleration = Vector3.new(0,0,0)
  4680. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4681. icesmoke.Transparency = NumberSequence.new({
  4682. NumberSequenceKeypoint.new(0, 0.9),
  4683. NumberSequenceKeypoint.new(1, 1)
  4684. })
  4685. icesmoke.Size = NumberSequence.new(3)
  4686. icesmoke.Parent = RightArm
  4687. else
  4688. firemode = true
  4689. print("fire mode")
  4690. ice_mode = false
  4691. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4692. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4693. icesmoke.Rate = 400
  4694. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4695. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4696. icesmoke.Size = NumberSequence.new(3)
  4697. icesmoke.EmissionDirection = "Top"
  4698. icesmoke.Parent = LeftArm
  4699. end
  4700. end
  4701. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4702. MV1 = 90
  4703. Humanoid.WalkSpeed = 15
  4704. attack = true
  4705. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4706. Firepart2 = Instance.new("Part", LeftArm)
  4707. Firepart2.Size = Vector3.new(1, 1, 1)
  4708. Firepart2.CanCollide = false
  4709. GuW2 = Instance.new("Weld")
  4710. GuW2.Name = "GuW"
  4711. GuW2.Part0 = LeftArm
  4712. GuW2.C0 = cn(0, -0.5, 0)
  4713. GuW2.C1 = cn(0, 0, 0)
  4714. GuW2.Part1 = Firepart2
  4715. GuW2.Parent = LeftArm
  4716. Firepart2.Transparency = 1
  4717. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4718. for i = 0, 2, 0.1 do
  4719. swait()
  4720. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4723. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4724. 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)
  4725. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4726. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4727. end
  4728. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4729. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4730. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4731. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4732. Humanoid.WalkSpeed = 16
  4733. attack = false
  4734. Firepart2:Destroy()
  4735. end
  4736. end)
  4737. MV2 = 90
  4738.  
  4739. mouse.KeyDown:connect(function(key)
  4740. if key == "=" then
  4741. Head.Transparency = 1
  4742. Torso.Transparency = 1
  4743. LeftArm.Transparency = 1
  4744. Head.face.Texture = ""
  4745. RightArm.Transparency = 1
  4746. LeftLeg.Transparency = 1
  4747. RightLeg.Transparency = 1
  4748. mesh1.Transparency = 1
  4749. mesh2.Transparency = 1
  4750. mesh5.Transparency = 1
  4751. mesheye.Transparency = 1
  4752. mesheye1.Transparency = 1
  4753. mesheye2.Transparency = 1
  4754. mesheye3.Transparency = 1
  4755. char.Parent = workspace.Camera
  4756. char.WalkSpeed = 60
  4757. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4758. char:FindFirstChild("TalkingBillBoard"):destroy()
  4759. end
  4760. end
  4761. end)
  4762. mouse.KeyUp:connect(function(key)
  4763. if key == "=" then
  4764. Head.Transparency = 0
  4765. Torso.Transparency = 0
  4766. LeftArm.Transparency = 0
  4767. Head.face.Texture = ""
  4768. RightArm.Transparency = 0
  4769. LeftLeg.Transparency = 0
  4770. RightLeg.Transparency = 0
  4771. mesh1.Transparency = 0
  4772. mesh2.Transparency = 0
  4773. mesh5.Transparency = 0
  4774. mesheye.Transparency = 0
  4775. mesheye1.Transparency = 0
  4776. mesheye2.Transparency = 0
  4777. mesheye3.Transparency = 0
  4778. hat1.Transparency = 0
  4779. hat2.Transparency = 0
  4780. hat3.Transparency = 0
  4781. hat4.Transparency = 0
  4782. hat5.Transparency = 0
  4783. hat6.Transparency = 0
  4784. hat7.Transparency = 0
  4785. hat8.Transparency = 0
  4786. hat9.Transparency = 0
  4787. char.Parent = workspace
  4788. end
  4789. end)
  4790.  
  4791. mouse.KeyDown:connect(function(k)
  4792. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4793. MV2 = 90
  4794. attack = true
  4795. Firepart = Instance.new("Part", RightArm)
  4796. Firepart.Size = Vector3.new(1, 1, 1)
  4797. GuW = Instance.new("Weld")
  4798. GuW.Name = "GuW"
  4799. GuW.Part0 = RightArm
  4800. GuW.C0 = cn(0, -1, 0)
  4801. GuW.C1 = cn(0, 0, 0)
  4802. GuW.Part1 = Firepart
  4803. GuW.Parent = RightArm
  4804. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4805. Firepart.Transparency = 1
  4806. Humanoid.WalkSpeed = 15
  4807. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4808. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4809. for i = 1, 3 do
  4810. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4811. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4812. end
  4813. for i = 0, 3, 0.1 do
  4814. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4815. swait()
  4816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4818. 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)
  4819. 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)
  4820. 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)
  4821. 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)
  4822. end
  4823. wait(1)
  4824. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4825.  
  4826. Humanoid.WalkSpeed = 16
  4827. attack = false
  4828. Firepart:Destroy()
  4829. end
  4830.  
  4831.  
  4832.  
  4833.  
  4834. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4835. MV2 = 90
  4836. attack = true
  4837. Firepart = Instance.new("Part", RightArm)
  4838. Firepart.Size = Vector3.new(1, 1, 1)
  4839. GuW = Instance.new("Weld")
  4840. GuW.Name = "GuW"
  4841. GuW.Part0 = RightArm
  4842. GuW.C0 = cn(0, -1, 0)
  4843. GuW.C1 = cn(0, 0, 0)
  4844. GuW.Part1 = Firepart
  4845. GuW.Parent = RightArm
  4846. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4847. Firepart.Transparency = 1
  4848. Humanoid.WalkSpeed = 0.01
  4849. for i = 0, 4, 0.1 do
  4850. swait()
  4851. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4852. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4855. 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)
  4856. 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)
  4857. 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)
  4858. 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)
  4859. end
  4860. for i = 0, 4, 0.1 do
  4861. swait()
  4862. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4863. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4866. 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)
  4867. 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)
  4868. 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)
  4869. 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)
  4870. end
  4871. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4872. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4873. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4874. for i = 1, 3 do
  4875. BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4876. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4877. end
  4878. for i = 0, 2, 0.1 do
  4879. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4880. swait()
  4881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4883. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  4884. 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)
  4885. 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)
  4886. 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)
  4887. end
  4888. Humanoid.WalkSpeed = 16
  4889. attack = false
  4890. Firepart:Destroy()
  4891. end
  4892. end)
  4893. Rapid = false
  4894. BasePart = Instance.new("Part")
  4895. BasePart.Shape = Enum.PartType.Block
  4896. BasePart.Material = Enum.Material.Neon
  4897. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4898. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4899. BasePart.FormFactor = Enum.FormFactor.Custom
  4900. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4901. BasePart.CanCollide = true
  4902. BasePart.Locked = true
  4903. BasePart.Anchored = false
  4904. local icy_Player = game.Players.localPlayer
  4905. local icy_mouse = icy_Player:GetMouse()
  4906. ice_mode = false
  4907. local colors = {
  4908. BrickColor.new("Cyan"),
  4909. BrickColor.new("Medium blue"),
  4910. BrickColor.new("Pastel blue")
  4911. }
  4912. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4913. if root then
  4914. icy_mouse.KeyDown:connect(function(k)
  4915. if k == "=" and firemode == false then
  4916. if ice_mode == true then
  4917. ice_mode = false
  4918. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4919. else
  4920. ice_mode = true
  4921. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4922. end
  4923. end
  4924. if k == "z" and firemode == true then
  4925. attack = true
  4926. do
  4927. local Stop = false
  4928. local Version = 0
  4929. local MaxSpeed = 5
  4930. local Speed = 3.5
  4931. local Keys = {}
  4932. local Force = 10000
  4933. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4934. swait(0.5)
  4935. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4936. if Fly then
  4937. Fly:Destroy()
  4938. end
  4939. if Rot then
  4940. Rot:Destroy()
  4941. end
  4942. Fly = Instance.new("BodyPosition", char.Torso)
  4943. Fly.Name = "LMMFly"
  4944. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4945. Fly.P = Force
  4946. Fly.position = char.Torso.Position
  4947. Rot = Instance.new("BodyGyro", char.Torso)
  4948. Rot.Name = "LMMRot"
  4949. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4950. Rot.P = Force
  4951. Rot.cframe = cam.CoordinateFrame
  4952. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4953. local Thread, Old = Version, nil
  4954. char.Humanoid.PlatformStand = true
  4955. function StopFly()
  4956. Version = Version + 1
  4957. Stop = true
  4958. char.Humanoid.PlatformStand = false
  4959. Fly:Destroy()
  4960. Rot:Destroy()
  4961. attack = false
  4962. end
  4963. char.ChildAdded:connect(function(Obj)
  4964. wait()
  4965. if Obj.Name == "LM" .. "MFlyStop" then
  4966. Obj:Destroy()
  4967. StopFly()
  4968. end
  4969. end)
  4970. HitpartFunk2(RightArm, 0, -0.7, 0)
  4971. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4972. for i = 0, 25, 0.1 do
  4973. if attack == true then
  4974. swait()
  4975.  
  4976. end
  4977. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4978. if Keys[string.char(48)] then
  4979. Speed = 1
  4980. end
  4981. if Keys.w then
  4982. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4983. end
  4984. if Keys.s then
  4985. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4986. end
  4987. if Keys.d then
  4988. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4989. end
  4990. if Keys.a then
  4991. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4992. end
  4993. if Keys.e or Keys[" "] then
  4994. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4995. end
  4996. if Keys.q then
  4997. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4998. end
  4999. if Keys.z then
  5000. StopFly()
  5001. end
  5002. if Old ~= Vectoring then
  5003. Fly.position = Vectoring.p
  5004. Old = Vectoring
  5005. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  5006. else
  5007. Speed = 1
  5008. end
  5009. Rot.cframe = cam.CoordinateFrame
  5010. mouse.KeyDown:connect(function(Key)
  5011. Keys[Key] = true
  5012. end)
  5013. mouse.KeyUp:connect(function(Key)
  5014. Keys[Key] = false
  5015. end)
  5016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  5018. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  5019. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  5020. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  5021. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  5022. end
  5023. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  5024. attack = false
  5025. char.Humanoid.PlatformStand = false
  5026. Fly:Destroy()
  5027. Rot:Destroy()
  5028. end
  5029. end
  5030. if k == "=" and InForm == true then
  5031. attack = true
  5032. do
  5033. local Stop = false
  5034. local Version = 0
  5035. local MaxSpeed = 6
  5036. local Speed = 3
  5037. local Keys = {}
  5038. local Force = 10000
  5039. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  5040. swait(1)
  5041. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  5042. if Fly then
  5043. Fly:Destroy()
  5044. end
  5045. if Rot then
  5046. Rot:Destroy()
  5047. end
  5048. Fly = Instance.new("BodyPosition", char.Torso)
  5049. Fly.Name = "LMMFly"
  5050. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5051. Fly.P = Force
  5052. Fly.position = char.Torso.Position
  5053. Rot = Instance.new("BodyGyro", char.Torso)
  5054. Rot.Name = "LMMRot"
  5055. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5056. Rot.P = Force
  5057. Rot.cframe = cam.CoordinateFrame
  5058. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  5059. local Thread, Old = Version, nil
  5060. char.Humanoid.PlatformStand = true
  5061. function StopFly()
  5062. Version = Version + 1
  5063. Stop = true
  5064. char.Humanoid.PlatformStand = false
  5065. Fly:Destroy()
  5066. Rot:Destroy()
  5067. attack = false
  5068. end
  5069. char.ChildAdded:connect(function(Obj)
  5070. wait()
  5071. if Obj.Name == "LM" .. "MFlyStop" then
  5072. Obj:Destroy()
  5073. StopFly()
  5074. end
  5075. end)
  5076. HitpartFunk2(RightArm, 0, -0.7, 0)
  5077. HitpartFunk3(LeftArm, 0, -0.7, 0)
  5078. for i = 0, 25, 0.1 do
  5079. if attack == true then
  5080. swait()
  5081. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  5082. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  5083. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  5084. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  5085. end
  5086. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  5087. if Keys[string.char(48)] then
  5088. Speed = 1
  5089. end
  5090. if Keys.w then
  5091. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  5092. end
  5093. if Keys.s then
  5094. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  5095. end
  5096. if Keys.d then
  5097. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  5098. end
  5099. if Keys.a then
  5100. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  5101. end
  5102. if Keys.e or Keys[" "] then
  5103. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  5104. end
  5105. if Keys.q then
  5106. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  5107. end
  5108. if Keys.z then
  5109. StopFly()
  5110. end
  5111. if Old ~= Vectoring then
  5112. Fly.position = Vectoring.p
  5113. Old = Vectoring
  5114. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  5115. else
  5116. Speed = 1
  5117. end
  5118. Rot.cframe = cam.CoordinateFrame
  5119. mouse.KeyDown:connect(function(Key)
  5120. Keys[Key] = true
  5121. end)
  5122. mouse.KeyUp:connect(function(Key)
  5123. Keys[Key] = false
  5124. end)
  5125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  5127. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  5128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  5129. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  5130. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  5131. end
  5132. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  5133. attack = false
  5134. char.Humanoid.PlatformStand = false
  5135. Fly:Destroy()
  5136. Rot:Destroy()
  5137. end
  5138. end
  5139. end)
  5140. game:GetService("RunService").Stepped:connect(function()
  5141. if ice_mode == true then
  5142. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  5143. local icePath = BasePart:Clone()
  5144. icePath.Anchored = true
  5145. icePath.Transparency = 0.85
  5146. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  5147. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  5148. icePath.BrickColor = colors[math.random(1, #colors)]
  5149. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  5150. game:GetService("Debris"):AddItem(icePath, 1)
  5151. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  5152. end
  5153. end)
  5154. end
  5155. MV3 = 190
  5156. mouse.KeyDown:connect(function(k)
  5157. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  5158. MV3 = 80
  5159. attack = true
  5160. Humanoid.WalkSpeed = 15
  5161. HitpartFunk2(RightArm, 0, -0.5, 0)
  5162. HitpartFunk3(LeftArm, 0, -0.5, 0)
  5163. for i = 0, 1.5, 0.1 do
  5164. swait()
  5165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  5167. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  5168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  5169. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5170. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  5171. end
  5172. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  5173. for i = 0, 2, 0.1 do
  5174. swait()
  5175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  5177. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5179. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5180. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  5181. end
  5182. for i = 0, 4.2, 0.1 do
  5183. swait()
  5184. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5185. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5186. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5187. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  5189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  5190. 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)
  5191. 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)
  5192. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  5193. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  5194. end
  5195. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5196. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5197. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5198. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5199. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  5200. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  5201. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  5202. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  5203. for i = 0, 2, 0.1 do
  5204. swait()
  5205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  5206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  5207. 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)
  5208. 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)
  5209. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  5210. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  5211. end
  5212. for i = 0, 2, 0.1 do
  5213. swait()
  5214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  5216. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  5217. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  5218. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5219. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5220. end
  5221. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  5222. for i = 0, 4, 0.1 do
  5223. swait()
  5224. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5225. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  5227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5228. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5229. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  5230. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  5231. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  5232. end
  5233. for i = 0, 2, 0.1 do
  5234. swait()
  5235. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5236. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  5238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  5239. 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)
  5240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  5241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  5242. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5243. end
  5244. for i = 1, 6 do
  5245. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5246. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5247. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  5248. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  5249. wait(0.15)
  5250. end
  5251. attack = false
  5252. Humanoid.WalkSpeed = 16
  5253. end
  5254. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  5255. Humanoid.WalkSpeed = 1
  5256. MV3 = 80
  5257. attack = true
  5258. FastFireBall = Instance.new("Part", RightArm)
  5259. FastFireBall.Size = Vector3.new(1, 1, 1)
  5260. FFW = Instance.new("Weld")
  5261. FFW.Name = "GuW"
  5262. FFW.Part0 = RightArm
  5263. FFW.C0 = cn(0, -1, 0)
  5264. FFW.C1 = cn(0, 0, 0)
  5265. FFW.Part1 = FastFireBall
  5266. FFW.Parent = RightArm
  5267. FastFireBall.Transparency = 1
  5268. FastFireBall2 = Instance.new("Part", LeftArm)
  5269. FastFireBall2.Size = Vector3.new(1, 1, 1)
  5270. FFW2 = Instance.new("Weld")
  5271. FFW2.Name = "GuW"
  5272. FFW2.Part0 = LeftArm
  5273. FFW2.C0 = cn(0, -1, 0)
  5274. FFW2.C1 = cn(0, 0, 0)
  5275. FFW2.Part1 = FastFireBall2
  5276. FFW2.Parent = LeftArm
  5277. FastFireBall2.Transparency = 1
  5278. BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  5279. BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  5280. for i = 0, 1, 0.1 do
  5281. swait()
  5282. BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  5283. BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  5284. BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  5285. BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  5286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  5287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  5288. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  5289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  5290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  5291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  5292. end
  5293. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  5294. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  5295. function holding()
  5296. if Rapid == true and ice_mode == false then
  5297. for i = 0, 0.8, 0.1 do
  5298. swait()
  5299. BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  5300. BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  5301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  5302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  5303. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  5304. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  5305. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  5306. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  5307. end
  5308. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  5309. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  5310. for i = 0, 0.8, 0.1 do
  5311. swait()
  5312. BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  5313. BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  5314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  5315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  5316. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  5317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  5318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  5319. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  5320. end
  5321. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  5322. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  5323. holding()
  5324. end
  5325. end
  5326. if Rapid == false then
  5327. Rapid = true
  5328. holding()
  5329. end
  5330. end
  5331. end)
  5332. mouse.KeyUp:connect(function(k)
  5333. if k == "c" and Rapid == true then
  5334. MV3 = 180
  5335. Rapid = false
  5336. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  5337. attack = false
  5338. wait(0.5)
  5339. Humanoid.WalkSpeed = 16
  5340. FastFireBall:Destroy()
  5341. FastFireBall2:Destroy()
  5342. end
  5343. end)
  5344.  
  5345.  
  5346. mouse.KeyUp:connect(function(k)
  5347. if k == "q" then
  5348. Combo1()
  5349. end
  5350. end)
  5351.  
  5352. mouse.KeyUp:connect(function(k)
  5353. if k == "r" then
  5354. Combo2()
  5355. end
  5356. end)
  5357.  
  5358. mouse.KeyUp:connect(function(k)
  5359. if k == "t" then
  5360. Combo3()
  5361. end
  5362. end)
  5363. mouse.KeyUp:connect(function(k)
  5364. if k == "u" then
  5365. Combo4()
  5366. end
  5367. end)
  5368.  
  5369.  
  5370. SoundFolder = Instance.new("Folder",char)
  5371. SoundFolder.Name = "SoundFolder"
  5372. punchsound1 = Instance.new("Sound",Torso)
  5373. punchsound1.Volume = 1.2
  5374. punchsound1.Name = "punchsound1"
  5375. punchsound1.Looped = false
  5376. punchsound1.SoundId = "rbxassetid://137579113"
  5377. StrongPunch = Instance.new("Sound",Torso)
  5378. StrongPunch.Volume = 1.6
  5379. StrongPunch.Name = "StrongPunch"
  5380. StrongPunch.Looped = false
  5381. StrongPunch.SoundId = "rbxassetid://441202925"
  5382. StrongPunch = Instance.new("Sound",Torso)
  5383. StrongPunch.Volume = 1.6
  5384. StrongPunch.Name = "StrongPunch"
  5385. StrongPunch.Looped = false
  5386. StrongPunch.SoundId = "rbxassetid://441202925"
  5387. StrongPunch1 = Instance.new("Sound",Torso)
  5388. StrongPunch1.Volume = 1.6
  5389. StrongPunch1.Name = "StrongPunch"
  5390. StrongPunch1.Looped = false
  5391. StrongPunch1.SoundId = "rbxassetid://441202925"
  5392. StrongPunch2 = Instance.new("Sound",Torso)
  5393. StrongPunch2.Volume = 1.6
  5394. StrongPunch2.Name = "StrongPunch"
  5395. StrongPunch.Looped = false
  5396. StrongPunch2.SoundId = "rbxassetid://441202925"
  5397. Zano = Instance.new("Sound",Torso)
  5398. Zano.Volume = 6
  5399. Zano.Name = "Zano"
  5400. Zano.Looped = false
  5401. Zano.SoundId = "rbxassetid://744770874"
  5402. GroundImpact = Instance.new("Sound",Torso)
  5403. GroundImpact.Volume = 8
  5404. GroundImpact.Name = "GroundImpact"
  5405. GroundImpact.Looped = false
  5406. GroundImpact.SoundId = "rbxassetid://165970126"
  5407. Break = Instance.new("Sound",Torso)
  5408. Break.Volume = 5
  5409. Break.Name = "Bonebreak"
  5410. Break.Looped = false
  5411. Break.SoundId = "rbxassetid://314390675"
  5412.  
  5413. local hit1 = false
  5414. local hit2 = false
  5415. local hit3 = false
  5416. local hit4 = false
  5417.  
  5418. function Combo1()
  5419. getplayer = new("Part",char)
  5420. getplayer.Position = Vector3.new(999,999,999)
  5421. getplayer.Transparency = 1
  5422. getplayer.Size = v3(3,3,3)
  5423. getplayer.CanCollide = false
  5424. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5425. getplayer.Name = "GetPlayer"
  5426.  
  5427. game.Debris:AddItem(getplayer,0.5)
  5428.  
  5429. getplayer.Touched:connect(function(hit)
  5430. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5431. getplayer:Destroy()
  5432. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5433. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5434. to.Anchored = true
  5435. idle = false
  5436.  
  5437.  
  5438. punchsound1:Play()
  5439. hit1 = true
  5440. for i = 0, 1, 0.1 do
  5441. swait()
  5442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5444. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5446. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5447. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5448. end
  5449. punchsound1:Play()
  5450. for i = 0, 1, 0.1 do
  5451. swait()
  5452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5454. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5455. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5457. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5458. end
  5459. punchsound1:Play()
  5460. for i = 0, 1, 0.1 do
  5461. swait()
  5462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5464. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5465. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5466. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5467. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5468. end
  5469. for i = 0, 1, 0.1 do
  5470. swait()
  5471. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5472. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5473. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5474. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5475. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5476. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5477. end
  5478. for i = 0, 1, 0.1 do
  5479. swait()
  5480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5482. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5483. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5484. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5485. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5486. end
  5487. StrongPunch1:Play()
  5488. for i = 0, 1, 0.1 do
  5489. swait()
  5490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5492. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5493. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5495. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5496. end
  5497. for i = 0, 0.6, 0.1 do
  5498. swait()
  5499. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5500. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5501. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5502. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5503. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5504. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5505. end
  5506. for i = 0, 0.6, 0.1 do
  5507. swait()
  5508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5510. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5511. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5512. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5513. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5514. end
  5515. for i,v in pairs(to.Parent:GetChildren()) do
  5516. if v:IsA("Humanoid") then
  5517. v.Health = v.Health - 3
  5518.  
  5519. v.PlatformStand = true
  5520. end
  5521. end
  5522. StrongPunch:Play()
  5523. for i = 0, 1, 0.1 do
  5524. swait()
  5525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5527. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5529. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5530. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5531. end
  5532. for i,v in pairs(to.Parent:GetChildren()) do
  5533. if v:IsA("Humanoid") then
  5534. v.Health = v.Health - 5
  5535.  
  5536. v.PlatformStand = true
  5537. end
  5538. end
  5539.  
  5540. hit1 = false
  5541.  
  5542. punchsound1:Play()
  5543. hit2 = true
  5544. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5545. for i = 0, 1, 0.1 do
  5546. swait()
  5547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5549. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5551. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5552. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5553. end
  5554. for i,v in pairs(to.Parent:GetChildren()) do
  5555. if v:IsA("Humanoid") then
  5556. v.Health = v.Health - 5
  5557.  
  5558. v.PlatformStand = true
  5559. end
  5560. end
  5561. hit2 = false
  5562.  
  5563. punchsound1:Play()
  5564. hit3 = true
  5565. hit4 = true
  5566.  
  5567.  
  5568. punchsound1:Play()
  5569.  
  5570. coroutine.wrap(function()
  5571. for i=1,5 do
  5572. wait()
  5573. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5574. GroundImpact:Play()
  5575. a21e = new("Part",to)
  5576. a21e.Name = "Beam"..num
  5577. a21e.Locked = true
  5578. a21e.Size = v3(1,1,1)
  5579. a21e.CanCollide = false
  5580. a21e.BrickColor = bc("Cyan")
  5581. a21e.Material = "Neon"
  5582. a21e.Transparency = 0
  5583. aa21e = new("SpecialMesh",a21e)
  5584. a21e.Anchored = true
  5585. a21e.Position = to.Position
  5586. aa21e.MeshType = "Sphere"
  5587. aa21e.Scale = v3(1,1,1)
  5588. a51e = new("Part",char)
  5589. a51e.Name = "Beam"..num
  5590. a51e.Locked = true
  5591. a51e.Size = v3(1,1,1)
  5592. a51e.CanCollide = false
  5593. a51e.BrickColor = bc("White")
  5594. a51e.Material = "Neon"
  5595. a51e.Transparency = 0
  5596. aa51e = new("SpecialMesh",a51e)
  5597. a51e.Anchored = true
  5598. a51e.Position = to.Position
  5599. aa51e.MeshType = "Sphere"
  5600. aa51e.Scale = v3(1,1,1)
  5601. a61e = new("Part",char)
  5602. a61e.Name = "Beam"..num
  5603. a61e.Locked = true
  5604. a61e.Size = v3(1,1,1)
  5605. a61e.CanCollide = false
  5606. a61e.BrickColor = bc("Really red")
  5607. a61e.Material = "Neon"
  5608. a61e.Transparency = 0
  5609. aa61e = new("SpecialMesh",a61e)
  5610. a61e.Anchored = true
  5611. a61e.Position = to.Position
  5612. aa61e.MeshType = "Sphere"
  5613. aa61e.Scale = v3(1,1,1)
  5614. for i = 1,20 do
  5615. wait()
  5616. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5617. a21e.Transparency = a21e.Transparency + 0.03
  5618. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5619. a51e.Transparency = a51e.Transparency + 0.03
  5620. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5621. a61e.Transparency = a61e.Transparency + 0.02
  5622. for i,v in pairs(to.Parent:GetChildren()) do
  5623. if v:IsA("Humanoid") then
  5624. v.Health = v.Health - 0.5
  5625.  
  5626. v.PlatformStand = true
  5627. end
  5628. end
  5629. end
  5630. a61e:Destroy()
  5631. aa61e:Destroy()
  5632. a51e:Destroy()
  5633. aa51e:Destroy()
  5634. a21e:Destroy()
  5635. aa21e:Destroy()
  5636.  
  5637. end
  5638.  
  5639.  
  5640. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5641. for i = 0, 1, 0.1 do
  5642. swait()
  5643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5645. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5646. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5648. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5649. end
  5650.  
  5651.  
  5652.  
  5653. wait(0.7)
  5654. end)()
  5655.  
  5656.  
  5657.  
  5658.  
  5659. RootPart.Anchored = true
  5660.  
  5661. for i = 0, 1, 0.1 do
  5662. swait()
  5663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5666. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5667. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5668. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5669. end
  5670.  
  5671.  
  5672. StrongPunch:Play()
  5673.  
  5674.  
  5675. for i = 0, 1, 0.1 do
  5676. swait()
  5677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5683. end
  5684.  
  5685. for i = 0, 1, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5693. end
  5694.  
  5695.  
  5696.  
  5697. for i,v in pairs(to.Parent:GetChildren()) do
  5698. if v:IsA("Humanoid") then
  5699. v.Health = v.Health - 20
  5700.  
  5701. v.PlatformStand = true
  5702. end
  5703. end
  5704.  
  5705. StrongPunch2:Play()
  5706. for i = 0, 1, 0.1 do
  5707. swait()
  5708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5710. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5711. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5712. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5713. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5714. end
  5715.  
  5716. hitground = new("Part",char)
  5717. hitground.Size = Vector3.new(5,5,5)
  5718. hitground.Name = "Ground"
  5719. hitground.Transparency = 1
  5720. hitground.CanCollide = false
  5721. game.Debris:AddItem(hitground,2)
  5722. hitground.Position = Vector3.new(999,999,999)
  5723. hitgroundweld = new("Weld",hitground)
  5724. hitgroundweld.Part0 = to
  5725. hitgroundweld.Part1 = hitground
  5726. hitground.Touched:connect(function(hit2)
  5727. if hit2.Size.x > 150 then
  5728. hitground:Destroy()
  5729. ad = new("Part",char)
  5730. ad.Name = "NewPart"
  5731. ad.Size = Vector3.new(30,0.1,30)
  5732. ad.CanCollide = false
  5733. ad.Anchored = true
  5734. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5735. ad.Transparency = 1
  5736. aad = new("Decal",ad)
  5737.  
  5738. aad.Face = "Top"
  5739. aad.Transparency = 1
  5740. aad.Transparency = 0
  5741. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5742. smoke = new("Part",to)
  5743. smokemesh = new("SpecialMesh",smoke)
  5744. smokemesh.MeshId = "rbxassetid://928329648"
  5745. smoke.BrickColor = hit2.BrickColor
  5746. smoke.Anchored = true
  5747. smoke.Position = hitground.Position
  5748. GroundImpact:Play()
  5749. for i = 1,20 do
  5750. wait()
  5751. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5752. smoke.Transparency = smoke.Transparency + 1/20
  5753. end
  5754. smoke:Destroy()
  5755. wait(0.5)
  5756.  
  5757. for i = 1,20 do
  5758. wait(0.1)
  5759. aad.Transparency = aad.Transparency + 1/20
  5760. end
  5761. end
  5762. end)
  5763. to.Anchored = false
  5764. ys = Instance.new("BodyVelocity",to)
  5765. ys.Name = "GO"
  5766.  
  5767. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5768.  
  5769. ys.Velocity = v3(0,-90,0)
  5770.  
  5771. wait(1)
  5772. ys:Destroy()
  5773.  
  5774.  
  5775.  
  5776.  
  5777.  
  5778. hit3 = false
  5779. hit4 = false
  5780.  
  5781.  
  5782. hit1 = false
  5783. hit2 = false
  5784. hit3 = false
  5785. hit4 = false
  5786. idle = true
  5787. RootPart.Anchored = false
  5788. end
  5789. end)
  5790. end
  5791.  
  5792.  
  5793. function Combo4()
  5794. getplayer = new("Part",char)
  5795. getplayer.Position = Vector3.new(999,999,999)
  5796. getplayer.Transparency = 1
  5797. getplayer.Size = v3(3,3,3)
  5798. getplayer.CanCollide = false
  5799. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5800. getplayer.Name = "GetPlayer"
  5801.  
  5802. game.Debris:AddItem(getplayer,0.5)
  5803.  
  5804. getplayer.Touched:connect(function(hit)
  5805. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5806. getplayer:Destroy()
  5807. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5808. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5809. to.Anchored = true
  5810. RootPart.Anchored = true
  5811. idle = false
  5812.  
  5813.  
  5814. punchsound1:Play()
  5815. hit1 = true
  5816. for i = 0, 0.5, 0.1 do
  5817. swait()
  5818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5821. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5822. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5823. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5824. end
  5825. punchsound1:Play()
  5826. for i = 0, 0.5, 0.1 do
  5827. swait()
  5828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5830. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5833. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5834. end
  5835. punchsound1:Play()
  5836. for i = 0, 0.6, 0.1 do
  5837. swait()
  5838. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5839. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5840. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5841. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5842. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5843. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5844. end
  5845. for i = 0, 0.6, 0.1 do
  5846. swait()
  5847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5849. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5850. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5851. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5852. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5853. end
  5854. for i = 0, 0.5, 0.1 do
  5855. swait()
  5856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5858. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5859. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5860. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5861. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5862. end
  5863. punchsound1:Play()
  5864. for i = 0, 0.5, 0.1 do
  5865. swait()
  5866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5868. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5871. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5872. end
  5873. punchsound1:Play()
  5874. for i = 0, 0.6, 0.1 do
  5875. swait()
  5876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5878. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5879. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5880. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5881. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5882. end
  5883. for i = 0, 0.6, 0.1 do
  5884. swait()
  5885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5887. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5888. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5889. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5890. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5891. end
  5892. for i = 0, 0.5, 0.1 do
  5893. swait()
  5894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5896. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5897. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5898. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5899. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5900. end
  5901. punchsound1:Play()
  5902. for i = 0, 0.5, 0.1 do
  5903. swait()
  5904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5907. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5908. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5909. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5910. end
  5911. punchsound1:Play()
  5912. for i = 0, 0.6, 0.1 do
  5913. swait()
  5914. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5915. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5916. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5917. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5918. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5919. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5920. end
  5921. for i = 0, 0.6, 0.1 do
  5922. swait()
  5923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5924. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5925. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5926. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5927. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5928. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5929. end
  5930. for i = 0, 0.5, 0.1 do
  5931. swait()
  5932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5935. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5936. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5937. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5938. end
  5939. punchsound1:Play()
  5940. for i = 0, 0.5, 0.1 do
  5941. swait()
  5942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5944. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5945. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5946. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5947. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5948. end
  5949. punchsound1:Play()
  5950. for i = 0, 0.6, 0.1 do
  5951. swait()
  5952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5955. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5956. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5957. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5958. end
  5959. for i = 0, 0.6, 0.1 do
  5960. swait()
  5961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5967. end
  5968. for i = 0, 0.5, 0.1 do
  5969. swait()
  5970. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5971. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5972. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5973. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5974. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5975. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5976. end
  5977. punchsound1:Play()
  5978. for i = 0, 0.5, 0.1 do
  5979. swait()
  5980. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5981. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5982. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5983. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5984. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5985. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5986. end
  5987. punchsound1:Play()
  5988. for i = 0, 0.6, 0.1 do
  5989. swait()
  5990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5992. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5993. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5994. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5995. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5996. end
  5997. StrongPunch2:Play()
  5998. for i = 0, 5, 0.1 do
  5999. swait()
  6000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6002. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6006. end
  6007.  
  6008. for i,v in pairs(to.Parent:GetChildren()) do
  6009. if v:IsA("Humanoid") then
  6010. v.Health = v.Health - 20
  6011.  
  6012. v.PlatformStand = true
  6013. end
  6014. end
  6015. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  6016. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  6017. Zanzoken = Instance.new("Part",char)
  6018. Zanzoken.Anchored = true
  6019. Zanzoken.Position = v3(999,999,999)
  6020. Zanzoken.CFrame = Torso.CFrame
  6021. game.Debris:AddItem(Zanzoken,0.5)
  6022. Zanzoken.Transparency = 1
  6023. Zano:Play()
  6024. wait()
  6025. idk = Instance.new("BillboardGui",Zanzoken)
  6026. idk.Size = UDim2.new(10,0,15,0)
  6027. idk.AlwaysOnTop = false
  6028. idk1 = Instance.new("ImageLabel",idk)
  6029. idk1.BackgroundTransparency = 1
  6030. idk.ExtentsOffset = v3(0,0,0)
  6031. idk1.ImageTransparency = 0
  6032. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6033. idk1.Size = UDim2.new(2,0,1,0)
  6034. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6035. idk1.Image = "rbxassetid://319554883"
  6036. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6037. wait()
  6038. Zanzoken = Instance.new("Part",char)
  6039. Zanzoken.Anchored = true
  6040. Zanzoken.Position = v3(999,999,999)
  6041. Zanzoken.CFrame = Torso.CFrame
  6042. game.Debris:AddItem(Zanzoken,0.5)
  6043. Zanzoken.Transparency = 1
  6044. wait()
  6045. idk = Instance.new("BillboardGui",Zanzoken)
  6046. idk.Size = UDim2.new(20,0,20,0)
  6047. idk.AlwaysOnTop = false
  6048. idk1 = Instance.new("ImageLabel",idk)
  6049. idk1.BackgroundTransparency = 1
  6050. idk.ExtentsOffset = v3(0,0,0)
  6051. idk1.ImageTransparency = 0
  6052. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6053. idk1.Size = UDim2.new(2,0,1,0)
  6054. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6055. idk1.Image = "rbxassetid://319554883"
  6056. for i = 0, 0.5, 0.1 do
  6057. swait()
  6058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6060. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6061. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6062. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6063. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6064. end
  6065. punchsound1:Play()
  6066. for i = 0, 0.5, 0.1 do
  6067. swait()
  6068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6071. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6072. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6073. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6074. end
  6075. punchsound1:Play()
  6076. for i = 0, 0.6, 0.1 do
  6077. swait()
  6078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6081. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6082. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6083. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6084. end
  6085. for i = 0, 0.6, 0.1 do
  6086. swait()
  6087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6092. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6093. end
  6094. for i = 0, 0.5, 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. punchsound1:Play()
  6104. for i = 0, 0.5, 0.1 do
  6105. swait()
  6106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6111. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6112. end
  6113. punchsound1:Play()
  6114. for i = 0, 0.6, 0.1 do
  6115. swait()
  6116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6119. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6120. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6121. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6122. end
  6123. for i = 0, 0.6, 0.1 do
  6124. swait()
  6125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6127. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6130. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6131. end
  6132. for i = 0, 0.5, 0.1 do
  6133. swait()
  6134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6137. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6138. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6139. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6140. end
  6141. punchsound1:Play()
  6142. for i = 0, 0.5, 0.1 do
  6143. swait()
  6144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6149. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6150. end
  6151. punchsound1:Play()
  6152. for i = 0, 0.6, 0.1 do
  6153. swait()
  6154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6156. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6157. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6158. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6159. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6160. end
  6161. for i = 0, 0.6, 0.1 do
  6162. swait()
  6163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6165. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6168. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6169. end
  6170. for i = 0, 0.5, 0.1 do
  6171. swait()
  6172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6174. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6175. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6176. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6177. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6178. end
  6179. punchsound1:Play()
  6180. for i = 0, 0.5, 0.1 do
  6181. swait()
  6182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6184. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6187. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6188. end
  6189. punchsound1:Play()
  6190. for i = 0, 0.3, 0.1 do
  6191. swait()
  6192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6194. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6195. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6196. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6197. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6198. end
  6199. for i = 0, 0.3, 0.1 do
  6200. swait()
  6201. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6202. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6203. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6204. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6205. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6206. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6207. end
  6208. for i = 0, 0.3, 0.1 do
  6209. swait()
  6210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6213. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6214. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6215. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6216. end
  6217. punchsound1:Play()
  6218. for i = 0, 0.3, 0.1 do
  6219. swait()
  6220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6222. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6225. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6226. end
  6227. punchsound1:Play()
  6228. for i = 0, 0.3, 0.1 do
  6229. swait()
  6230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6232. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6233. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6234. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6235. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6236. end
  6237. for i = 0, 0.3, 0.1 do
  6238. swait()
  6239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6241. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6242. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6243. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6244. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6245. end
  6246. punchsound1:Play()
  6247. for i = 0, 1, 0.1 do
  6248. swait()
  6249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6252. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6253. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6254. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6255. end
  6256. for i = 0, 0.3, 0.1 do
  6257. swait()
  6258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6260. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6261. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6262. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6263. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6264. end
  6265. punchsound1:Play()
  6266. for i = 0, 0.3, 0.1 do
  6267. swait()
  6268. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6269. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6270. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6271. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6272. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6273. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6274. end
  6275. for i = 0, 0.3, 0.1 do
  6276. swait()
  6277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6279. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6280. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6282. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6283. end
  6284. for i = 0, 0.3, 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. punchsound1:Play()
  6294. for i = 0, 0.3, 0.1 do
  6295. swait()
  6296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6298. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6299. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6300. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6301. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6302. end
  6303. punchsound1:Play()
  6304. for i = 0, 0.6, 0.1 do
  6305. swait()
  6306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6308. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6309. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6310. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6311. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6312. end
  6313. for i = 0, 0.3, 0.1 do
  6314. swait()
  6315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6317. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6320. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6321. end
  6322. for i = 0, 0.3, 0.1 do
  6323. swait()
  6324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6327. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6328. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6329. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6330. end
  6331. punchsound1:Play()
  6332. for i = 0, 0.5, 0.1 do
  6333. swait()
  6334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6339. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6340. end
  6341. punchsound1:Play()
  6342. for i = 0, 0.6, 0.1 do
  6343. swait()
  6344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6347. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6348. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6350. end
  6351. for i = 0, 0.6, 0.1 do
  6352. swait()
  6353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6355. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6358. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6359. end
  6360. for i = 0, 0.5, 0.1 do
  6361. swait()
  6362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6365. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6366. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6367. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6368. end
  6369. punchsound1:Play()
  6370. for i = 0, 0.5, 0.1 do
  6371. swait()
  6372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6377. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6378. end
  6379. punchsound1:Play()
  6380. for i = 0, 0.6, 0.1 do
  6381. swait()
  6382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6384. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6385. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6386. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6387. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6388. end
  6389. for i = 0, 0.6, 0.1 do
  6390. swait()
  6391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6393. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6396. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6397. end
  6398. for i = 0, 0.5, 0.1 do
  6399. swait()
  6400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6402. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6403. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6404. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6405. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6406. end
  6407. punchsound1:Play()
  6408. for i = 0, 0.5, 0.1 do
  6409. swait()
  6410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6412. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6413. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6414. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6415. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6416. end
  6417. punchsound1:Play()
  6418. for i = 0, 0.6, 0.1 do
  6419. swait()
  6420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6422. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6423. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6424. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6425. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6426. end
  6427. for i = 0, 0.6, 0.1 do
  6428. swait()
  6429. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6430. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6431. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6432. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6433. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6434. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6435. end
  6436. punchsound1:Play()
  6437. for i = 0, 1, 0.1 do
  6438. swait()
  6439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6441. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6442. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6443. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6444. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6445. end
  6446. for i = 0, 0.5, 0.1 do
  6447. swait()
  6448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6450. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6453. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6454. end
  6455. punchsound1:Play()
  6456. for i = 0, 0.6, 0.1 do
  6457. swait()
  6458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6460. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6461. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6462. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6463. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6464. end
  6465. for i = 0, 0.6, 0.1 do
  6466. swait()
  6467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6469. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6473. end
  6474. for i = 0, 0.5, 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. punchsound1:Play()
  6484. for i = 0, 0.5, 0.1 do
  6485. swait()
  6486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6488. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6491. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6492. end
  6493. punchsound1:Play()
  6494. for i = 0, 0.6, 0.1 do
  6495. swait()
  6496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6498. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6499. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6500. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6501. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6502. end
  6503. for i = 0, 0.6, 0.1 do
  6504. swait()
  6505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6507. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6509. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6510. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6511. end
  6512. for i = 0, 0.5, 0.1 do
  6513. swait()
  6514. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6515. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6516. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6517. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6518. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6519. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6520. end
  6521. punchsound1:Play()
  6522. for i = 0, 0.5, 0.1 do
  6523. swait()
  6524. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6525. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6526. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6527. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6528. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6529. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6530. end
  6531. punchsound1:Play()
  6532. for i = 0, 0.6, 0.1 do
  6533. swait()
  6534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6536. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6537. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6538. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6539. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6540. end
  6541. for i = 0, 0.6, 0.1 do
  6542. swait()
  6543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6545. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6547. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6548. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6549. end
  6550. for i = 0, 0.5, 0.1 do
  6551. swait()
  6552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6554. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6555. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6556. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6557. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6558. end
  6559. punchsound1:Play()
  6560. for i = 0, 0.5, 0.1 do
  6561. swait()
  6562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6564. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6567. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6568. end
  6569. punchsound1:Play()
  6570. for i = 0, 0.6, 0.1 do
  6571. swait()
  6572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6574. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6575. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6576. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6577. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6578. end
  6579. for i = 0, 0.6, 0.1 do
  6580. swait()
  6581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6582. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6583. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6584. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6585. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6586. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6587. end
  6588. for i = 0, 0.5, 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. punchsound1:Play()
  6598. for i = 0, 0.5, 0.1 do
  6599. swait()
  6600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6605. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6606. end
  6607. punchsound1:Play()
  6608. for i = 0, 0.6, 0.1 do
  6609. swait()
  6610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6612. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6613. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6614. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6615. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6616. end
  6617. for i = 0, 0.6, 0.1 do
  6618. swait()
  6619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6621. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6622. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6624. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6625. end
  6626. punchsound1:Play()
  6627. for i = 0, 1, 0.1 do
  6628. swait()
  6629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6632. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6633. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6634. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6635. end
  6636. for i = 0, 0.5, 0.1 do
  6637. swait()
  6638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6640. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6641. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6642. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6643. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6644. end
  6645. punchsound1:Play()
  6646. for i = 0, 0.6, 0.1 do
  6647. swait()
  6648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6651. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6652. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6653. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6654. end
  6655. for i = 0, 0.6, 0.1 do
  6656. swait()
  6657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6663. end
  6664. for i = 0, 0.5, 0.1 do
  6665. swait()
  6666. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6667. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6668. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6669. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6670. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6671. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6672. end
  6673. punchsound1:Play()
  6674. for i = 0, 0.3, 0.1 do
  6675. swait()
  6676. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6677. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6678. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6679. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6680. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6681. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6682. end
  6683. punchsound1:Play()
  6684. for i = 0, 0.3, 0.1 do
  6685. swait()
  6686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6688. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6689. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6690. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6691. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6692. end
  6693. for i = 0, 0.3, 0.1 do
  6694. swait()
  6695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6697. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6699. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6700. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6701. end
  6702. for i = 0, 0.3, 0.1 do
  6703. swait()
  6704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6706. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6707. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6708. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6709. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6710. end
  6711. punchsound1:Play()
  6712. for i = 0, 0.3, 0.1 do
  6713. swait()
  6714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6716. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6717. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6718. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6719. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6720. end
  6721. punchsound1:Play()
  6722. for i = 0, 0.3, 0.1 do
  6723. swait()
  6724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6727. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6728. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6729. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6730. end
  6731. for i = 0, 0.3, 0.1 do
  6732. swait()
  6733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6735. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6737. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6738. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6739. end
  6740. for i = 0, 0.3, 0.1 do
  6741. swait()
  6742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6744. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6745. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6746. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6747. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6748. end
  6749. punchsound1:Play()
  6750. for i = 0, 0.3, 0.1 do
  6751. swait()
  6752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6754. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6756. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6757. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6758. end
  6759. punchsound1:Play()
  6760. for i = 0, 0.3, 0.1 do
  6761. swait()
  6762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6765. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6766. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6767. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6768. end
  6769. for i = 0, 0.1, 0.1 do
  6770. swait()
  6771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6773. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6774. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6775. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6776. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6777. end
  6778. for i = 0, 0.1, 0.1 do
  6779. swait()
  6780. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6781. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6782. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6783. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6784. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6785. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6786. end
  6787. punchsound1:Play()
  6788. for i = 0, 0.1, 0.1 do
  6789. swait()
  6790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6793. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6794. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6795. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6796. end
  6797. punchsound1:Play()
  6798. for i = 0, 0.1, 0.1 do
  6799. swait()
  6800. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6801. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6802. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6803. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6804. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6805. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6806. end
  6807. for i = 0, 0.1, 0.1 do
  6808. swait()
  6809. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6810. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6811. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6812. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6813. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6814. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6815. end
  6816. punchsound1:Play()
  6817. for i = 0, 0.4, 0.1 do
  6818. swait()
  6819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6821. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6822. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6823. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6824. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6825. end
  6826. for i,v in pairs(to.Parent:GetChildren()) do
  6827. if v:IsA("Humanoid") then
  6828. v.Health = v.Health - 20
  6829.  
  6830. v.PlatformStand = true
  6831. end
  6832. end
  6833. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6834. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,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. punchsound1:Play()
  6875. for i = 0, 6, 0.1 do
  6876. swait()
  6877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6880. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6881. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6882. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6883. end
  6884. for i = 0, 0.6, 0.1 do
  6885. swait()
  6886. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6887. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6888. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6889. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6890. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6891. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6892. end
  6893. for i = 0, 0.6, 0.1 do
  6894. swait()
  6895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6897. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6898. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6899. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6900. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6901. end
  6902. punchsound1:Play()
  6903. for i = 0, 1, 0.1 do
  6904. swait()
  6905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6907. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6908. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6909. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6910. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6911. end
  6912. for i = 0, 0.6, 0.1 do
  6913. swait()
  6914. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6915. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6916. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6917. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6918. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6919. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6920. end
  6921. for i = 0, 0.6, 0.1 do
  6922. swait()
  6923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6924. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6925. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6926. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6927. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6928. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6929. end
  6930. punchsound1:Play()
  6931. for i = 0, 1, 0.1 do
  6932. swait()
  6933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6935. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6936. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6937. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6938. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6939. end
  6940. for i = 0, 0.6, 0.1 do
  6941. swait()
  6942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6944. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6945. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6946. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6947. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6948. end
  6949. for i = 0, 0.6, 0.1 do
  6950. swait()
  6951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6953. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6954. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6955. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6956. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6957. end
  6958. punchsound1:Play()
  6959. for i = 0, 1, 0.1 do
  6960. swait()
  6961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6963. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6964. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6965. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6966. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6967. end
  6968. for i = 0, 0.6, 0.1 do
  6969. swait()
  6970. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6971. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6972. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6973. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6974. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6975. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6976. end
  6977. for i = 0, 0.6, 0.1 do
  6978. swait()
  6979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6981. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6984. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6985. end
  6986. punchsound1:Play()
  6987. for i = 0, 1, 0.1 do
  6988. swait()
  6989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6991. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6992. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6993. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6994. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6995. end
  6996. for i = 0, 0.6, 0.1 do
  6997. swait()
  6998. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6999. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7000. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7001. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7002. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7003. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7004. end
  7005. for i = 0, 0.6, 0.1 do
  7006. swait()
  7007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7009. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7010. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7011. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7012. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7013. end
  7014. punchsound1:Play()
  7015. for i = 0, 1, 0.1 do
  7016. swait()
  7017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7018. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7019. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7020. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7021. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7022. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7023. end
  7024. for i = 0, 0.6, 0.1 do
  7025. swait()
  7026. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7027. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7028. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7029. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7030. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7031. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7032. end
  7033. for i = 0, 0.6, 0.1 do
  7034. swait()
  7035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7037. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7038. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7039. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7040. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7041. end
  7042. punchsound1:Play()
  7043. for i = 0, 1, 0.1 do
  7044. swait()
  7045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7048. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7049. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7050. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7051. end
  7052.  
  7053.  
  7054.  
  7055. for i,v in pairs(to.Parent:GetChildren()) do
  7056. if v:IsA("Humanoid") then
  7057. v.Health = v.Health - 20
  7058.  
  7059. v.PlatformStand = true
  7060. end
  7061. end
  7062. StrongPunch:Play()
  7063. for i = 0, 1, 0.1 do
  7064. swait()
  7065. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7066. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7067. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7068. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7069. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7070. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7071. end
  7072. for i = 0, 1, 0.1 do
  7073. swait()
  7074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7076. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7077. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7078. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7079. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7080. end
  7081. for i,v in pairs(to.Parent:GetChildren()) do
  7082. if v:IsA("Humanoid") then
  7083. v.Health = v.Health - 5
  7084.  
  7085. v.PlatformStand = true
  7086. end
  7087. end
  7088. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7089. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7090. Zanzoken = Instance.new("Part",char)
  7091. Zanzoken.Anchored = true
  7092. Zanzoken.Position = v3(999,999,999)
  7093. Zanzoken.CFrame = Torso.CFrame
  7094. game.Debris:AddItem(Zanzoken,0.5)
  7095. Zanzoken.Transparency = 1
  7096. Zano:Play()
  7097. wait()
  7098. idk = Instance.new("BillboardGui",Zanzoken)
  7099. idk.Size = UDim2.new(10,0,15,0)
  7100. idk.AlwaysOnTop = false
  7101. idk1 = Instance.new("ImageLabel",idk)
  7102. idk1.BackgroundTransparency = 1
  7103. idk.ExtentsOffset = v3(0,0,0)
  7104. idk1.ImageTransparency = 0
  7105. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7106. idk1.Size = UDim2.new(2,0,1,0)
  7107. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7108. idk1.Image = "rbxassetid://319554883"
  7109. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7110. wait()
  7111. Zanzoken = Instance.new("Part",char)
  7112. Zanzoken.Anchored = true
  7113. Zanzoken.Position = v3(999,999,999)
  7114. Zanzoken.CFrame = Torso.CFrame
  7115. game.Debris:AddItem(Zanzoken,0.5)
  7116. Zanzoken.Transparency = 1
  7117. wait()
  7118. idk = Instance.new("BillboardGui",Zanzoken)
  7119. idk.Size = UDim2.new(20,0,20,0)
  7120. idk.AlwaysOnTop = false
  7121. idk1 = Instance.new("ImageLabel",idk)
  7122. idk1.BackgroundTransparency = 1
  7123. idk.ExtentsOffset = v3(0,0,0)
  7124. idk1.ImageTransparency = 0
  7125. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7126. idk1.Size = UDim2.new(2,0,1,0)
  7127. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7128. idk1.Image = "rbxassetid://319554883"
  7129. for i = 0, 1, 0.1 do
  7130. swait()
  7131. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7132. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7133. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7134. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7135. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7136. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7137. end
  7138. punchsound1:Play()
  7139. for i = 0, 1, 0.1 do
  7140. swait()
  7141. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7142. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7143. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7144. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7145. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7146. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7147. end
  7148. punchsound1:Play()
  7149. for i = 0, 1, 0.1 do
  7150. swait()
  7151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7153. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7154. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7155. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7156. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7157. end
  7158. for i = 0, 1, 0.1 do
  7159. swait()
  7160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7162. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7165. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7166. end
  7167. for i = 0, 1, 0.1 do
  7168. swait()
  7169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7172. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7175. end
  7176. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  7177. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  7178. Zanzoken = Instance.new("Part",char)
  7179. Zanzoken.Anchored = true
  7180. Zanzoken.Position = v3(999,999,999)
  7181. Zanzoken.CFrame = Torso.CFrame
  7182. game.Debris:AddItem(Zanzoken,0.5)
  7183. Zanzoken.Transparency = 1
  7184. Zano:Play()
  7185. wait()
  7186. idk = Instance.new("BillboardGui",Zanzoken)
  7187. idk.Size = UDim2.new(10,0,15,0)
  7188. idk.AlwaysOnTop = false
  7189. idk1 = Instance.new("ImageLabel",idk)
  7190. idk1.BackgroundTransparency = 1
  7191. idk.ExtentsOffset = v3(0,0,0)
  7192. idk1.ImageTransparency = 0
  7193. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7194. idk1.Size = UDim2.new(2,0,1,0)
  7195. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7196. idk1.Image = "rbxassetid://319554883"
  7197. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7198. wait()
  7199. Zanzoken = Instance.new("Part",char)
  7200. Zanzoken.Anchored = true
  7201. Zanzoken.Position = v3(999,999,999)
  7202. Zanzoken.CFrame = Torso.CFrame
  7203. game.Debris:AddItem(Zanzoken,0.5)
  7204. Zanzoken.Transparency = 1
  7205. wait()
  7206. idk = Instance.new("BillboardGui",Zanzoken)
  7207. idk.Size = UDim2.new(20,0,20,0)
  7208. idk.AlwaysOnTop = false
  7209. idk1 = Instance.new("ImageLabel",idk)
  7210. idk1.BackgroundTransparency = 1
  7211. idk.ExtentsOffset = v3(0,0,0)
  7212. idk1.ImageTransparency = 0
  7213. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7214. idk1.Size = UDim2.new(2,0,1,0)
  7215. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7216. idk1.Image = "rbxassetid://319554883"
  7217. StrongPunch:Play()
  7218. Break:Play()
  7219.  
  7220. for i = 0, 6, 0.1 do
  7221. swait()
  7222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7224. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7225. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7226. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7227. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7228. end
  7229. StrongPunch1:Play()
  7230. for i = 0, 6, 0.1 do
  7231. swait()
  7232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7234. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7237. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7238. end
  7239. StrongPunch2:Play()
  7240. for i = 0, 7, 0.1 do
  7241. swait()
  7242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7244. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7245. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7246. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7247. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7248. end
  7249. for i = 0, 1, 0.1 do
  7250. swait()
  7251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7253. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7254. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7255. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7256. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7257. end
  7258. punchsound1:Play()
  7259. for i = 0, 1, 0.1 do
  7260. swait()
  7261. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7262. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7263. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7264. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7265. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7266. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7267. end
  7268. punchsound1:Play()
  7269. for i = 0, 1, 0.1 do
  7270. swait()
  7271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7273. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7274. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7275. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7276. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7277. end
  7278. for i = 0, 1, 0.1 do
  7279. swait()
  7280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7282. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7283. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7284. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7285. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7286. end
  7287. for i = 0, 1, 0.1 do
  7288. swait()
  7289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7291. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7292. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7293. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7294. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7295. end
  7296. punchsound1:Play()
  7297. for i = 0, 0.5, 0.1 do
  7298. swait()
  7299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7301. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7302. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7303. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7304. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7305. end
  7306. punchsound1:Play()
  7307. for i = 0, 0.5, 0.1 do
  7308. swait()
  7309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7312. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7313. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7314. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7315. end
  7316. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  7317. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  7318. Zanzoken = Instance.new("Part",char)
  7319. Zanzoken.Anchored = true
  7320. Zanzoken.Position = v3(999,999,999)
  7321. Zanzoken.CFrame = Torso.CFrame
  7322. game.Debris:AddItem(Zanzoken,0.5)
  7323. Zanzoken.Transparency = 1
  7324. Zano:Play()
  7325. wait()
  7326. idk = Instance.new("BillboardGui",Zanzoken)
  7327. idk.Size = UDim2.new(10,0,15,0)
  7328. idk.AlwaysOnTop = false
  7329. idk1 = Instance.new("ImageLabel",idk)
  7330. idk1.BackgroundTransparency = 1
  7331. idk.ExtentsOffset = v3(0,0,0)
  7332. idk1.ImageTransparency = 0
  7333. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7334. idk1.Size = UDim2.new(2,0,1,0)
  7335. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7336. idk1.Image = "rbxassetid://319554883"
  7337. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7338. wait()
  7339. Zanzoken = Instance.new("Part",char)
  7340. Zanzoken.Anchored = true
  7341. Zanzoken.Position = v3(999,999,999)
  7342. Zanzoken.CFrame = Torso.CFrame
  7343. game.Debris:AddItem(Zanzoken,0.5)
  7344. Zanzoken.Transparency = 1
  7345. wait()
  7346. idk = Instance.new("BillboardGui",Zanzoken)
  7347. idk.Size = UDim2.new(20,0,20,0)
  7348. idk.AlwaysOnTop = false
  7349. idk1 = Instance.new("ImageLabel",idk)
  7350. idk1.BackgroundTransparency = 1
  7351. idk.ExtentsOffset = v3(0,0,0)
  7352. idk1.ImageTransparency = 0
  7353. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7354. idk1.Size = UDim2.new(2,0,1,0)
  7355. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7356. idk1.Image = "rbxassetid://319554883"
  7357. for i = 0, 0.4, 0.1 do
  7358. swait()
  7359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7361. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7362. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7363. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7364. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7365. end
  7366. punchsound1:Play()
  7367. for i = 0, 0.4, 0.1 do
  7368. swait()
  7369. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7370. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7371. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7372. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7373. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7374. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7375. end
  7376. for i = 0, 0.4, 0.1 do
  7377. swait()
  7378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7380. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7381. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7382. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7383. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7384. end
  7385. punchsound1:Play()
  7386. for i = 0, 0.4, 0.1 do
  7387. swait()
  7388. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7389. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7390. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7391. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7392. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7393. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7394. end
  7395. for i = 0, 0.4, 0.1 do
  7396. swait()
  7397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7399. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7400. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7401. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7402. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7403. end
  7404. punchsound1:Play()
  7405. for i = 0, 0.4, 0.1 do
  7406. swait()
  7407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7409. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7410. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7411. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7412. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7413. end
  7414. for i = 0, 0.4, 0.1 do
  7415. swait()
  7416. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7417. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7418. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7419. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7420. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7421. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7422. end
  7423. punchsound1:Play()
  7424. for i = 0, 0.4, 0.1 do
  7425. swait()
  7426. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7427. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7428. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7429. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7430. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7431. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7432. end
  7433. for i = 0, 0.4, 0.1 do
  7434. swait()
  7435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7438. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7439. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7440. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7441. end
  7442. punchsound1:Play()
  7443. for i = 0, 0.4, 0.1 do
  7444. swait()
  7445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7448. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7450. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7451. end
  7452. for i = 0, 0.4, 0.1 do
  7453. swait()
  7454. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7455. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7456. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7457. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7458. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7459. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7460. end
  7461. punchsound1:Play()
  7462. for i = 0, 0.4, 0.1 do
  7463. swait()
  7464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7466. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7468. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7469. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7470. end
  7471. for i = 0, 0.4, 0.1 do
  7472. swait()
  7473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7475. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7476. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7477. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7478. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7479. end
  7480. punchsound1:Play()
  7481. for i = 0, 0.4, 0.1 do
  7482. swait()
  7483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7486. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7487. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7488. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7489. end
  7490. punchsound1:Play()
  7491. local pie222 = Instance.new("ParticleEmitter")
  7492. pie222.Parent = LeftArm
  7493. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  7494. pie222.LightEmission = 1
  7495. pie222.Size = NumberSequence.new(3)
  7496. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  7497. pie222.Transparency = NumberSequence.new(0.6,1)
  7498. pie222.EmissionDirection = "Top"
  7499. pie222.Enabled = true
  7500. pie222.Lifetime = NumberRange.new(1)
  7501. pie222.Rotation = NumberRange.new(-320, 320)
  7502. pie222.Rate = 404
  7503. pie222.Speed = NumberRange.new(0)
  7504. pie222.LockedToPart = false
  7505. pie222.VelocitySpread = 2
  7506. for i = 0, 2, 0.1 do
  7507. swait()
  7508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7510. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7511. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7512. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7513. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7514. end
  7515. wait(2)
  7516. bigbangattack2()
  7517. pie222:Destroy()
  7518.  
  7519. for i,v in pairs(to.Parent:GetChildren()) do
  7520. if v:IsA("Humanoid") then
  7521. v.Health = v.Health - math.huge
  7522.  
  7523. v.PlatformStand = true
  7524. end
  7525. end
  7526.  
  7527. hit1 = false
  7528.  
  7529. hit2 = true
  7530. for i,v in pairs(to.Parent:GetChildren()) do
  7531. if v:IsA("Humanoid") then
  7532. v.Health = v.Health - 10
  7533.  
  7534. v.PlatformStand = true
  7535. end
  7536. end
  7537. hit2 = false
  7538.  
  7539. hit3 = true
  7540. hit4 = true
  7541.  
  7542.  
  7543.  
  7544.  
  7545. coroutine.wrap(function()
  7546. for i=1,2 do
  7547. wait()
  7548.  
  7549.  
  7550.  
  7551.  
  7552.  
  7553. for i,v in pairs(to.Parent:GetChildren()) do
  7554. if v:IsA("Humanoid") then
  7555. v.Health = v.Health - 2
  7556.  
  7557. v.PlatformStand = true
  7558. end
  7559. end
  7560. end
  7561.  
  7562.  
  7563. wait(3)
  7564. end)()
  7565.  
  7566.  
  7567.  
  7568.  
  7569.  
  7570.  
  7571.  
  7572.  
  7573.  
  7574.  
  7575.  
  7576.  
  7577.  
  7578.  
  7579. for i,v in pairs(to.Parent:GetChildren()) do
  7580. if v:IsA("Humanoid") then
  7581. v.Health = v.Health - 10
  7582.  
  7583. v.PlatformStand = true
  7584. end
  7585. end
  7586.  
  7587.  
  7588.  
  7589. hitground = new("Part",char)
  7590. hitground.Size = Vector3.new(5,5,5)
  7591. hitground.Name = "Ground"
  7592. hitground.Transparency = 1
  7593. hitground.CanCollide = false
  7594. game.Debris:AddItem(hitground,2)
  7595. hitground.Position = Vector3.new(999,999,999)
  7596. hitgroundweld = new("Weld",hitground)
  7597. hitgroundweld.Part0 = to
  7598. hitgroundweld.Part1 = hitground
  7599. hitground.Touched:connect(function(hit2)
  7600. if hit2.Size.x > 150 then
  7601. hitground:Destroy()
  7602. ad = new("Part",char)
  7603. ad.Name = "NewPart"
  7604. ad.Size = Vector3.new(30,0.1,30)
  7605. ad.CanCollide = false
  7606. ad.Anchored = true
  7607. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7608. ad.Transparency = 1
  7609. aad = new("Decal",ad)
  7610.  
  7611. aad.Face = "Top"
  7612. aad.Transparency = 1
  7613. aad.Transparency = 0
  7614. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7615. smoke = new("Part",to)
  7616. smokemesh = new("SpecialMesh",smoke)
  7617. smokemesh.MeshId = "rbxassetid://928329648"
  7618. smoke.BrickColor = hit2.BrickColor
  7619. smoke.Anchored = true
  7620. smoke.Position = hitground.Position
  7621. GroundImpact:Play()
  7622. for i = 1,20 do
  7623. wait()
  7624. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7625. smoke.Transparency = smoke.Transparency + 1/20
  7626. end
  7627. smoke:Destroy()
  7628. wait(0.5)
  7629.  
  7630. for i = 1,20 do
  7631. wait(0.1)
  7632. aad.Transparency = aad.Transparency + 1/20
  7633. end
  7634. end
  7635. end)
  7636. ys = Instance.new("BodyVelocity",to)
  7637. ys.Name = "GO"
  7638.  
  7639. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7640.  
  7641. ys.Velocity = v3(0,-90,0)
  7642.  
  7643. wait(1)
  7644. ys:Destroy()
  7645.  
  7646.  
  7647.  
  7648. hit3 = false
  7649. hit4 = false
  7650.  
  7651.  
  7652. hit1 = false
  7653. hit2 = false
  7654. hit3 = false
  7655. hit4 = false
  7656. idle = true
  7657. RootPart.Anchored = false
  7658. end
  7659. end)
  7660. end
  7661.  
  7662. function Combo3()
  7663. getplayer = new("Part",char)
  7664. getplayer.Position = Vector3.new(999,999,999)
  7665. getplayer.Transparency = 1
  7666. getplayer.Size = v3(3,3,3)
  7667. getplayer.CanCollide = false
  7668. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7669. getplayer.Name = "GetPlayer"
  7670.  
  7671. game.Debris:AddItem(getplayer,0.5)
  7672.  
  7673. getplayer.Touched:connect(function(hit)
  7674. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7675. getplayer:Destroy()
  7676. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7677. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7678. to.Anchored = true
  7679. RootPart.Anchored = true
  7680. idle = false
  7681.  
  7682.  
  7683. punchsound1:Play()
  7684. hit1 = true
  7685. for i = 0, 1, 0.1 do
  7686. swait()
  7687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7693. end
  7694. punchsound1:Play()
  7695. for i = 0, 1, 0.1 do
  7696. swait()
  7697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7699. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7701. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7702. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7703. end
  7704. punchsound1:Play()
  7705. for i = 0, 1, 0.1 do
  7706. swait()
  7707. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7708. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7709. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7710. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7711. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7712. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7713. end
  7714. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7715. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7716. Zanzoken = Instance.new("Part",char)
  7717. Zanzoken.Anchored = true
  7718. Zanzoken.Position = v3(999,999,999)
  7719. Zanzoken.CFrame = Torso.CFrame
  7720. game.Debris:AddItem(Zanzoken,0.5)
  7721. Zanzoken.Transparency = 1
  7722. Zano:Play()
  7723. wait()
  7724. idk = Instance.new("BillboardGui",Zanzoken)
  7725. idk.Size = UDim2.new(10,0,15,0)
  7726. idk.AlwaysOnTop = false
  7727. idk1 = Instance.new("ImageLabel",idk)
  7728. idk1.BackgroundTransparency = 1
  7729. idk.ExtentsOffset = v3(0,0,0)
  7730. idk1.ImageTransparency = 0
  7731. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7732. idk1.Size = UDim2.new(2,0,1,0)
  7733. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7734. idk1.Image = "rbxassetid://319554883"
  7735. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7736. wait()
  7737. Zanzoken = Instance.new("Part",char)
  7738. Zanzoken.Anchored = true
  7739. Zanzoken.Position = v3(999,999,999)
  7740. Zanzoken.CFrame = Torso.CFrame
  7741. game.Debris:AddItem(Zanzoken,0.5)
  7742. Zanzoken.Transparency = 1
  7743. wait()
  7744. idk = Instance.new("BillboardGui",Zanzoken)
  7745. idk.Size = UDim2.new(20,0,20,0)
  7746. idk.AlwaysOnTop = false
  7747. idk1 = Instance.new("ImageLabel",idk)
  7748. idk1.BackgroundTransparency = 1
  7749. idk.ExtentsOffset = v3(0,0,0)
  7750. idk1.ImageTransparency = 0
  7751. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7752. idk1.Size = UDim2.new(2,0,1,0)
  7753. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7754. idk1.Image = "rbxassetid://319554883"
  7755. for i = 0, 1, 0.1 do
  7756. swait()
  7757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7763. end
  7764. punchsound1:Play()
  7765. for i = 0, 1, 0.1 do
  7766. swait()
  7767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7772. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7773. end
  7774. punchsound1:Play()
  7775. for i = 0, 1, 0.1 do
  7776. swait()
  7777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7779. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7780. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7781. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7782. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  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. punchsound1:Play()
  7794. for i = 0, 1, 0.1 do
  7795. swait()
  7796. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7797. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7798. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7799. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7800. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7801. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7802. end
  7803. punchsound1:Play()
  7804. for i = 0, 1, 0.1 do
  7805. swait()
  7806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7808. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7809. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7810. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7811. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7812. end
  7813. for i = 0, 1, 0.1 do
  7814. swait()
  7815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7818. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7819. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7820. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7821. end
  7822. punchsound1:Play()
  7823. for i = 0, 1, 0.1 do
  7824. swait()
  7825. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7826. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7827. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7828. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7829. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7830. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7831. end
  7832. punchsound1:Play()
  7833. for i,v in pairs(to.Parent:GetChildren()) do
  7834. if v:IsA("Humanoid") then
  7835. v.Health = v.Health - 10
  7836.  
  7837. v.PlatformStand = true
  7838. end
  7839. end
  7840. for i = 0, 1, 0.1 do
  7841. swait()
  7842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7844. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7845. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7846. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7847. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7848. end
  7849.  
  7850. for i = 0, 1, 0.1 do
  7851. swait()
  7852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7854. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7855. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7856. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7857. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7858. end
  7859. punchsound1:Play()
  7860. for i = 0, 1, 0.1 do
  7861. swait()
  7862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7864. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7865. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7866. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7867. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7868. end
  7869. for i,v in pairs(to.Parent:GetChildren()) do
  7870. if v:IsA("Humanoid") then
  7871. v.Health = v.Health - 3
  7872.  
  7873. v.PlatformStand = true
  7874. end
  7875. end
  7876. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7877. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7878. Zanzoken = Instance.new("Part",char)
  7879. Zanzoken.Anchored = true
  7880. Zanzoken.Position = v3(999,999,999)
  7881. Zanzoken.CFrame = Torso.CFrame
  7882. game.Debris:AddItem(Zanzoken,0.5)
  7883. Zanzoken.Transparency = 1
  7884. Zano:Play()
  7885. wait()
  7886. idk = Instance.new("BillboardGui",Zanzoken)
  7887. idk.Size = UDim2.new(10,0,15,0)
  7888. idk.AlwaysOnTop = false
  7889. idk1 = Instance.new("ImageLabel",idk)
  7890. idk1.BackgroundTransparency = 1
  7891. idk.ExtentsOffset = v3(0,0,0)
  7892. idk1.ImageTransparency = 0
  7893. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7894. idk1.Size = UDim2.new(2,0,1,0)
  7895. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7896. idk1.Image = "rbxassetid://319554883"
  7897. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7898. wait()
  7899. Zanzoken = Instance.new("Part",char)
  7900. Zanzoken.Anchored = true
  7901. Zanzoken.Position = v3(999,999,999)
  7902. Zanzoken.CFrame = Torso.CFrame
  7903. game.Debris:AddItem(Zanzoken,0.5)
  7904. Zanzoken.Transparency = 1
  7905. wait()
  7906. idk = Instance.new("BillboardGui",Zanzoken)
  7907. idk.Size = UDim2.new(20,0,20,0)
  7908. idk.AlwaysOnTop = false
  7909. idk1 = Instance.new("ImageLabel",idk)
  7910. idk1.BackgroundTransparency = 1
  7911. idk.ExtentsOffset = v3(0,0,0)
  7912. idk1.ImageTransparency = 0
  7913. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7914. idk1.Size = UDim2.new(2,0,1,0)
  7915. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7916. idk1.Image = "rbxassetid://319554883"
  7917. for i = 0, 1, 0.1 do
  7918. swait()
  7919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7922. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7923. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7924. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7925. end
  7926. for i = 0, 1, 0.1 do
  7927. swait()
  7928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7931. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7932. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7933. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7934. end
  7935. punchsound1:Play()
  7936. for i = 0, 1, 0.1 do
  7937. swait()
  7938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7940. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7941. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7942. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7943. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7944. end
  7945. for i,v in pairs(to.Parent:GetChildren()) do
  7946. if v:IsA("Humanoid") then
  7947. v.Health = v.Health - 3
  7948.  
  7949. v.PlatformStand = true
  7950. end
  7951. end
  7952. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7953. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7954. Zanzoken = Instance.new("Part",char)
  7955. Zanzoken.Anchored = true
  7956. Zanzoken.Position = v3(999,999,999)
  7957. Zanzoken.CFrame = Torso.CFrame
  7958. game.Debris:AddItem(Zanzoken,0.5)
  7959. Zanzoken.Transparency = 1
  7960. Zano:Play()
  7961. wait()
  7962. idk = Instance.new("BillboardGui",Zanzoken)
  7963. idk.Size = UDim2.new(10,0,15,0)
  7964. idk.AlwaysOnTop = false
  7965. idk1 = Instance.new("ImageLabel",idk)
  7966. idk1.BackgroundTransparency = 1
  7967. idk.ExtentsOffset = v3(0,0,0)
  7968. idk1.ImageTransparency = 0
  7969. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7970. idk1.Size = UDim2.new(2,0,1,0)
  7971. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7972. idk1.Image = "rbxassetid://319554883"
  7973. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7974. wait()
  7975. Zanzoken = Instance.new("Part",char)
  7976. Zanzoken.Anchored = true
  7977. Zanzoken.Position = v3(999,999,999)
  7978. Zanzoken.CFrame = Torso.CFrame
  7979. game.Debris:AddItem(Zanzoken,0.5)
  7980. Zanzoken.Transparency = 1
  7981. wait()
  7982. idk = Instance.new("BillboardGui",Zanzoken)
  7983. idk.Size = UDim2.new(20,0,20,0)
  7984. idk.AlwaysOnTop = false
  7985. idk1 = Instance.new("ImageLabel",idk)
  7986. idk1.BackgroundTransparency = 1
  7987. idk.ExtentsOffset = v3(0,0,0)
  7988. idk1.ImageTransparency = 0
  7989. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7990. idk1.Size = UDim2.new(2,0,1,0)
  7991. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7992. idk1.Image = "rbxassetid://319554883"
  7993. punchsound1:Play()
  7994. for i = 0, 1, 0.1 do
  7995. swait()
  7996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7998. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7999. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8000. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8001. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8002. end
  8003. punchsound1:Play()
  8004. for i = 0, 1, 0.1 do
  8005. swait()
  8006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8008. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8009. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8010. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8011. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8012. end
  8013.  
  8014.  
  8015. for i,v in pairs(to.Parent:GetChildren()) do
  8016. if v:IsA("Humanoid") then
  8017. v.Health = v.Health - 20
  8018.  
  8019. v.PlatformStand = true
  8020. end
  8021. end
  8022. StrongPunch:Play()
  8023. for i = 0, 1, 0.1 do
  8024. swait()
  8025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8027. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8029. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8030. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8031. end
  8032. for i = 0, 1, 0.1 do
  8033. swait()
  8034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8036. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8037. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8038. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8039. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8040. end
  8041. for i,v in pairs(to.Parent:GetChildren()) do
  8042. if v:IsA("Humanoid") then
  8043. v.Health = v.Health - 3
  8044.  
  8045. v.PlatformStand = true
  8046. end
  8047. end
  8048. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  8049. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  8050. Zanzoken = Instance.new("Part",char)
  8051. Zanzoken.Anchored = true
  8052. Zanzoken.Position = v3(999,999,999)
  8053. Zanzoken.CFrame = Torso.CFrame
  8054. game.Debris:AddItem(Zanzoken,0.5)
  8055. Zanzoken.Transparency = 1
  8056. Zano:Play()
  8057. wait()
  8058. idk = Instance.new("BillboardGui",Zanzoken)
  8059. idk.Size = UDim2.new(10,0,15,0)
  8060. idk.AlwaysOnTop = false
  8061. idk1 = Instance.new("ImageLabel",idk)
  8062. idk1.BackgroundTransparency = 1
  8063. idk.ExtentsOffset = v3(0,0,0)
  8064. idk1.ImageTransparency = 0
  8065. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8066. idk1.Size = UDim2.new(2,0,1,0)
  8067. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8068. idk1.Image = "rbxassetid://319554883"
  8069. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8070. wait()
  8071. Zanzoken = Instance.new("Part",char)
  8072. Zanzoken.Anchored = true
  8073. Zanzoken.Position = v3(999,999,999)
  8074. Zanzoken.CFrame = Torso.CFrame
  8075. game.Debris:AddItem(Zanzoken,0.5)
  8076. Zanzoken.Transparency = 1
  8077. wait()
  8078. idk = Instance.new("BillboardGui",Zanzoken)
  8079. idk.Size = UDim2.new(20,0,20,0)
  8080. idk.AlwaysOnTop = false
  8081. idk1 = Instance.new("ImageLabel",idk)
  8082. idk1.BackgroundTransparency = 1
  8083. idk.ExtentsOffset = v3(0,0,0)
  8084. idk1.ImageTransparency = 0
  8085. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8086. idk1.Size = UDim2.new(2,0,1,0)
  8087. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8088. idk1.Image = "rbxassetid://319554883"
  8089. for i = 0, 1, 0.1 do
  8090. swait()
  8091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8094. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8095. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8096. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8097. end
  8098. punchsound1:Play()
  8099. for i = 0, 1, 0.1 do
  8100. swait()
  8101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8103. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8105. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8106. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8107. end
  8108. punchsound1:Play()
  8109. for i = 0, 1, 0.1 do
  8110. swait()
  8111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8117. end
  8118. for i = 0, 1, 0.1 do
  8119. swait()
  8120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8122. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8125. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8126. end
  8127. for i = 0, 1, 0.1 do
  8128. swait()
  8129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8135. end
  8136. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  8137. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  8138. Zanzoken = Instance.new("Part",char)
  8139. Zanzoken.Anchored = true
  8140. Zanzoken.Position = v3(999,999,999)
  8141. Zanzoken.CFrame = Torso.CFrame
  8142. game.Debris:AddItem(Zanzoken,0.5)
  8143. Zanzoken.Transparency = 1
  8144. Zano:Play()
  8145. wait()
  8146. idk = Instance.new("BillboardGui",Zanzoken)
  8147. idk.Size = UDim2.new(10,0,15,0)
  8148. idk.AlwaysOnTop = false
  8149. idk1 = Instance.new("ImageLabel",idk)
  8150. idk1.BackgroundTransparency = 1
  8151. idk.ExtentsOffset = v3(0,0,0)
  8152. idk1.ImageTransparency = 0
  8153. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8154. idk1.Size = UDim2.new(2,0,1,0)
  8155. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8156. idk1.Image = "rbxassetid://319554883"
  8157. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8158. wait()
  8159. Zanzoken = Instance.new("Part",char)
  8160. Zanzoken.Anchored = true
  8161. Zanzoken.Position = v3(999,999,999)
  8162. Zanzoken.CFrame = Torso.CFrame
  8163. game.Debris:AddItem(Zanzoken,0.5)
  8164. Zanzoken.Transparency = 1
  8165. wait()
  8166. idk = Instance.new("BillboardGui",Zanzoken)
  8167. idk.Size = UDim2.new(20,0,20,0)
  8168. idk.AlwaysOnTop = false
  8169. idk1 = Instance.new("ImageLabel",idk)
  8170. idk1.BackgroundTransparency = 1
  8171. idk.ExtentsOffset = v3(0,0,0)
  8172. idk1.ImageTransparency = 0
  8173. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8174. idk1.Size = UDim2.new(2,0,1,0)
  8175. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8176. idk1.Image = "rbxassetid://319554883"
  8177. StrongPunch:Play()
  8178. Break:Play()
  8179. local Aura4 = Instance.new('ParticleEmitter')
  8180. Aura4.Name = "Aura"
  8181. Aura4.Texture = "rbxassetid://1046299182"
  8182. Aura4.Parent = Torso
  8183. Aura4.LightEmission = 1
  8184. Aura4.Transparency = NumberSequence.new(0.7,1)
  8185. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8186. Aura4.Size = NumberSequence.new(1,30)
  8187. Aura4.Rotation = NumberRange.new(-360,360)
  8188. Aura4.LockedToPart = true
  8189. Aura4.Lifetime = NumberRange.new(0.2)
  8190. Aura4.Rate = 100
  8191. Aura4.Speed = NumberRange.new(0)
  8192. Aura4.EmissionDirection = "Top"
  8193. for i = 0, 6, 0.1 do
  8194. swait()
  8195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8197. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8198. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8199. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8200. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8201. end
  8202. Aura4:Destroy()
  8203. wait(0.1)
  8204. local Aura4 = Instance.new('ParticleEmitter')
  8205. Aura4.Name = "Aura"
  8206. Aura4.Texture = "rbxassetid://1046299182"
  8207. Aura4.Parent = Torso
  8208. Aura4.LightEmission = 1
  8209. Aura4.Transparency = NumberSequence.new(0.7,1)
  8210. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8211. Aura4.Size = NumberSequence.new(1,30)
  8212. Aura4.Rotation = NumberRange.new(-360,360)
  8213. Aura4.LockedToPart = true
  8214. Aura4.Lifetime = NumberRange.new(0.2)
  8215. Aura4.Rate = 100
  8216. Aura4.Speed = NumberRange.new(0)
  8217. Aura4.EmissionDirection = "Top"
  8218. StrongPunch1:Play()
  8219. Break:Play()
  8220. for i = 0, 6, 0.1 do
  8221. swait()
  8222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8224. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8227. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8228. end
  8229. Aura4:Destroy()
  8230. StrongPunch2:Play()
  8231. Break:Play()
  8232. local Aura4 = Instance.new('ParticleEmitter')
  8233. Aura4.Name = "Aura"
  8234. Aura4.Texture = "rbxassetid://1046299182"
  8235. Aura4.Parent = Torso
  8236. Aura4.LightEmission = 1
  8237. Aura4.Transparency = NumberSequence.new(0.7,1)
  8238. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8239. Aura4.Size = NumberSequence.new(1,30)
  8240. Aura4.Rotation = NumberRange.new(-360,360)
  8241. Aura4.LockedToPart = true
  8242. Aura4.Lifetime = NumberRange.new(0.2)
  8243. Aura4.Rate = 100
  8244. Aura4.Speed = NumberRange.new(0)
  8245. Aura4.EmissionDirection = "Top"
  8246. for i = 0, 7, 0.1 do
  8247. swait()
  8248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8250. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8251. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8252. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8253. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8254. end
  8255. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  8256. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  8257. Aura4:Destroy()
  8258. Zanzoken = Instance.new("Part",char)
  8259. Zanzoken.Anchored = true
  8260. Zanzoken.Position = v3(999,999,999)
  8261. Zanzoken.CFrame = Torso.CFrame
  8262. game.Debris:AddItem(Zanzoken,0.5)
  8263. Zanzoken.Transparency = 1
  8264. Zano:Play()
  8265. wait()
  8266. idk = Instance.new("BillboardGui",Zanzoken)
  8267. idk.Size = UDim2.new(10,0,15,0)
  8268. idk.AlwaysOnTop = false
  8269. idk1 = Instance.new("ImageLabel",idk)
  8270. idk1.BackgroundTransparency = 1
  8271. idk.ExtentsOffset = v3(0,0,0)
  8272. idk1.ImageTransparency = 0
  8273. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8274. idk1.Size = UDim2.new(2,0,1,0)
  8275. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8276. idk1.Image = "rbxassetid://319554883"
  8277. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8278. wait()
  8279. Zanzoken = Instance.new("Part",char)
  8280. Zanzoken.Anchored = true
  8281. Zanzoken.Position = v3(999,999,999)
  8282. Zanzoken.CFrame = Torso.CFrame
  8283. game.Debris:AddItem(Zanzoken,0.5)
  8284. Zanzoken.Transparency = 1
  8285. wait()
  8286. idk = Instance.new("BillboardGui",Zanzoken)
  8287. idk.Size = UDim2.new(20,0,20,0)
  8288. idk.AlwaysOnTop = false
  8289. idk1 = Instance.new("ImageLabel",idk)
  8290. idk1.BackgroundTransparency = 1
  8291. idk.ExtentsOffset = v3(0,0,0)
  8292. idk1.ImageTransparency = 0
  8293. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8294. idk1.Size = UDim2.new(2,0,1,0)
  8295. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8296. idk1.Image = "rbxassetid://319554883"
  8297. for i = 0, 1, 0.1 do
  8298. swait()
  8299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8301. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8302. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8303. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8304. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8305. end
  8306. punchsound1:Play()
  8307. for i = 0, 1, 0.1 do
  8308. swait()
  8309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8314. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8315. end
  8316. punchsound1:Play()
  8317. for i = 0, 1, 0.1 do
  8318. swait()
  8319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8321. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8322. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8323. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8324. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8325. end
  8326. for i = 0, 1, 0.1 do
  8327. swait()
  8328. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8329. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8330. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8331. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8332. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8333. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8334. end
  8335. for i = 0, 1, 0.1 do
  8336. swait()
  8337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8339. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8340. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8341. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8342. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8343. end
  8344. punchsound1:Play()
  8345. for i = 0, 0.5, 0.1 do
  8346. swait()
  8347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8349. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8350. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8351. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8352. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8353. end
  8354. punchsound1:Play()
  8355. for i = 0, 0.5, 0.1 do
  8356. swait()
  8357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8359. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8360. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8361. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8362. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8363. end
  8364. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  8365. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  8366. Zanzoken = Instance.new("Part",char)
  8367. Zanzoken.Anchored = true
  8368. Zanzoken.Position = v3(999,999,999)
  8369. Zanzoken.CFrame = Torso.CFrame
  8370. game.Debris:AddItem(Zanzoken,0.5)
  8371. Zanzoken.Transparency = 1
  8372. Zano:Play()
  8373. wait()
  8374. idk = Instance.new("BillboardGui",Zanzoken)
  8375. idk.Size = UDim2.new(10,0,15,0)
  8376. idk.AlwaysOnTop = false
  8377. idk1 = Instance.new("ImageLabel",idk)
  8378. idk1.BackgroundTransparency = 1
  8379. idk.ExtentsOffset = v3(0,0,0)
  8380. idk1.ImageTransparency = 0
  8381. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8382. idk1.Size = UDim2.new(2,0,1,0)
  8383. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8384. idk1.Image = "rbxassetid://319554883"
  8385. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8386. wait()
  8387. Zanzoken = Instance.new("Part",char)
  8388. Zanzoken.Anchored = true
  8389. Zanzoken.Position = v3(999,999,999)
  8390. Zanzoken.CFrame = Torso.CFrame
  8391. game.Debris:AddItem(Zanzoken,0.5)
  8392. Zanzoken.Transparency = 1
  8393. wait()
  8394. idk = Instance.new("BillboardGui",Zanzoken)
  8395. idk.Size = UDim2.new(20,0,20,0)
  8396. idk.AlwaysOnTop = false
  8397. idk1 = Instance.new("ImageLabel",idk)
  8398. idk1.BackgroundTransparency = 1
  8399. idk.ExtentsOffset = v3(0,0,0)
  8400. idk1.ImageTransparency = 0
  8401. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8402. idk1.Size = UDim2.new(2,0,1,0)
  8403. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8404. idk1.Image = "rbxassetid://319554883"
  8405. for i = 0, 0.4, 0.1 do
  8406. swait()
  8407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8409. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8410. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8411. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8412. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8413. end
  8414. punchsound1:Play()
  8415. for i = 0, 0.4, 0.1 do
  8416. swait()
  8417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8419. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8422. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8423. end
  8424. punchsound1:Play()
  8425. for i = 0, 1, 0.1 do
  8426. swait()
  8427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8430. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8431. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8432. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8433. end
  8434. for i,v in pairs(to.Parent:GetChildren()) do
  8435. if v:IsA("Humanoid") then
  8436. v.Health = v.Health - 8
  8437.  
  8438. v.PlatformStand = true
  8439. end
  8440. end
  8441.  
  8442. hit1 = false
  8443.  
  8444. punchsound1:Play()
  8445. hit2 = true
  8446. for i = 0, 1, 0.1 do
  8447. swait()
  8448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8450. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8453. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8454. end
  8455. for i,v in pairs(to.Parent:GetChildren()) do
  8456. if v:IsA("Humanoid") then
  8457. v.Health = v.Health - 10
  8458.  
  8459. v.PlatformStand = true
  8460. end
  8461. end
  8462. hit2 = false
  8463.  
  8464. punchsound1:Play()
  8465. hit3 = true
  8466. hit4 = true
  8467.  
  8468.  
  8469. punchsound1:Play()
  8470.  
  8471.  
  8472. coroutine.wrap(function()
  8473. for i=1,2 do
  8474. wait()
  8475.  
  8476.  
  8477.  
  8478.  
  8479.  
  8480. for i,v in pairs(to.Parent:GetChildren()) do
  8481. if v:IsA("Humanoid") then
  8482. v.Health = v.Health - 30
  8483.  
  8484. v.PlatformStand = true
  8485. end
  8486. end
  8487. end
  8488.  
  8489.  
  8490. wait(3)
  8491. end)()
  8492.  
  8493.  
  8494.  
  8495. RootPart.Anchored = false
  8496.  
  8497.  
  8498.  
  8499.  
  8500.  
  8501. StrongPunch:Play()
  8502.  
  8503.  
  8504.  
  8505.  
  8506.  
  8507.  
  8508. for i,v in pairs(to.Parent:GetChildren()) do
  8509. if v:IsA("Humanoid") then
  8510. v.Health = v.Health - 20
  8511.  
  8512. v.PlatformStand = true
  8513. end
  8514. end
  8515.  
  8516. StrongPunch2:Play()
  8517.  
  8518.  
  8519. hitground = new("Part",char)
  8520. hitground.Size = Vector3.new(5,5,5)
  8521. hitground.Name = "Ground"
  8522. hitground.Transparency = 1
  8523. hitground.CanCollide = false
  8524. game.Debris:AddItem(hitground,2)
  8525. hitground.Position = Vector3.new(999,999,999)
  8526. hitgroundweld = new("Weld",hitground)
  8527. hitgroundweld.Part0 = to
  8528. hitgroundweld.Part1 = hitground
  8529. hitground.Touched:connect(function(hit2)
  8530. if hit2.Size.x > 150 then
  8531. hitground:Destroy()
  8532. ad = new("Part",char)
  8533. ad.Name = "NewPart"
  8534. ad.Size = Vector3.new(30,0.1,30)
  8535. ad.CanCollide = false
  8536. ad.Anchored = true
  8537. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8538. ad.Transparency = 1
  8539. aad = new("Decal",ad)
  8540.  
  8541. aad.Face = "Top"
  8542. aad.Transparency = 1
  8543. aad.Transparency = 0
  8544. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8545. smoke = new("Part",to)
  8546. smokemesh = new("SpecialMesh",smoke)
  8547. smokemesh.MeshId = "rbxassetid://928329648"
  8548. smoke.BrickColor = hit2.BrickColor
  8549. smoke.Anchored = true
  8550. smoke.Position = hitground.Position
  8551. GroundImpact:Play()
  8552. for i = 1,20 do
  8553. wait()
  8554. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8555. smoke.Transparency = smoke.Transparency + 1/20
  8556. end
  8557. smoke:Destroy()
  8558. wait(0.5)
  8559.  
  8560. for i = 1,20 do
  8561. wait(0.1)
  8562. aad.Transparency = aad.Transparency + 1/20
  8563. end
  8564. end
  8565. end)
  8566. ys = Instance.new("BodyVelocity",to)
  8567. ys.Name = "GO"
  8568.  
  8569. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8570.  
  8571. ys.Velocity = v3(0,-90,0)
  8572.  
  8573. wait(1)
  8574. ys:Destroy()
  8575.  
  8576.  
  8577.  
  8578.  
  8579.  
  8580. hit3 = false
  8581. hit4 = false
  8582.  
  8583.  
  8584. hit1 = false
  8585. hit2 = false
  8586. hit3 = false
  8587. hit4 = false
  8588. idle = true
  8589. RootPart.Anchored = false
  8590. to.Anchored = false
  8591. end
  8592. end)
  8593. end
  8594.  
  8595.  
  8596. function Combo2()
  8597. getplayer = new("Part",char)
  8598. getplayer.Position = Vector3.new(999,999,999)
  8599. getplayer.Transparency = 1
  8600. getplayer.Size = v3(3,3,3)
  8601. getplayer.CanCollide = false
  8602. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8603. getplayer.Name = "GetPlayer"
  8604.  
  8605. game.Debris:AddItem(getplayer,0.5)
  8606.  
  8607. getplayer.Touched:connect(function(hit)
  8608. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8609. getplayer:Destroy()
  8610. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8611. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8612. to.Anchored = true
  8613. idle = false
  8614.  
  8615.  
  8616. punchsound1:Play()
  8617. hit1 = true
  8618. for i = 0, 1, 0.1 do
  8619. swait()
  8620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8626. end
  8627. punchsound1:Play()
  8628. for i = 0, 1, 0.1 do
  8629. swait()
  8630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8632. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8633. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8634. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8635. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8636. end
  8637. punchsound1:Play()
  8638. for i = 0, 1, 0.1 do
  8639. swait()
  8640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8642. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8643. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8644. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8645. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8646. end
  8647. for i = 0, 1, 0.1 do
  8648. swait()
  8649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8651. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8652. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8653. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8654. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8655. end
  8656. for i = 0, 1, 0.1 do
  8657. swait()
  8658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8661. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8662. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8663. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8664. end
  8665. StrongPunch1:Play()
  8666. for i = 0, 1, 0.1 do
  8667. swait()
  8668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8670. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8671. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8672. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8673. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8674. end
  8675. for i = 0, 0.6, 0.1 do
  8676. swait()
  8677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8680. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8681. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8682. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8683. end
  8684. for i = 0, 0.6, 0.1 do
  8685. swait()
  8686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8688. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8689. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8690. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8691. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8692. end
  8693. for i,v in pairs(to.Parent:GetChildren()) do
  8694. if v:IsA("Humanoid") then
  8695. v.Health = v.Health - 6
  8696.  
  8697. v.PlatformStand = true
  8698. end
  8699. end
  8700. StrongPunch:Play()
  8701. for i = 0, 1, 0.1 do
  8702. swait()
  8703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8705. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8708. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8709. end
  8710. for i,v in pairs(to.Parent:GetChildren()) do
  8711. if v:IsA("Humanoid") then
  8712. v.Health = v.Health - 8
  8713.  
  8714. v.PlatformStand = true
  8715. end
  8716. end
  8717.  
  8718. hit1 = false
  8719.  
  8720. punchsound1:Play()
  8721. hit2 = true
  8722. for i = 0, 1, 0.1 do
  8723. swait()
  8724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8729. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8730. end
  8731. for i,v in pairs(to.Parent:GetChildren()) do
  8732. if v:IsA("Humanoid") then
  8733. v.Health = v.Health - 5
  8734.  
  8735. v.PlatformStand = true
  8736. end
  8737. end
  8738. hit2 = false
  8739.  
  8740. punchsound1:Play()
  8741. hit3 = true
  8742. hit4 = true
  8743.  
  8744.  
  8745. punchsound1:Play()
  8746.  
  8747. coroutine.wrap(function()
  8748. for i=1,2 do
  8749. wait()
  8750. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8751. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8752. Zanzoken = Instance.new("Part",char)
  8753. Zanzoken.Anchored = true
  8754. Zanzoken.Position = v3(999,999,999)
  8755. Zanzoken.CFrame = Torso.CFrame
  8756. game.Debris:AddItem(Zanzoken,0.5)
  8757. Zanzoken.Transparency = 1
  8758. Zano:Play()
  8759. wait()
  8760. idk = Instance.new("BillboardGui",Zanzoken)
  8761. idk.Size = UDim2.new(10,0,15,0)
  8762. idk.AlwaysOnTop = false
  8763. idk1 = Instance.new("ImageLabel",idk)
  8764. idk1.BackgroundTransparency = 1
  8765. idk.ExtentsOffset = v3(0,0,0)
  8766. idk1.ImageTransparency = 0
  8767. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8768. idk1.Size = UDim2.new(2,0,1,0)
  8769. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8770. idk1.Image = "rbxassetid://319554883"
  8771. wait()
  8772. Zanzoken = Instance.new("Part",char)
  8773. Zanzoken.Anchored = true
  8774. Zanzoken.Position = v3(999,999,999)
  8775. Zanzoken.CFrame = Torso.CFrame
  8776. game.Debris:AddItem(Zanzoken,0.5)
  8777. Zanzoken.Transparency = 1
  8778. wait()
  8779. idk = Instance.new("BillboardGui",Zanzoken)
  8780. idk.Size = UDim2.new(20,0,20,0)
  8781. idk.AlwaysOnTop = false
  8782. idk1 = Instance.new("ImageLabel",idk)
  8783. idk1.BackgroundTransparency = 1
  8784. idk.ExtentsOffset = v3(0,0,0)
  8785. idk1.ImageTransparency = 0
  8786. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8787. idk1.Size = UDim2.new(2,0,1,0)
  8788. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8789. idk1.Image = "rbxassetid://319554883"
  8790. for i = 0, 1, 0.1 do
  8791. swait()
  8792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8797. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8798. end
  8799. StrongPunch:Play()
  8800. for i,v in pairs(to.Parent:GetChildren()) do
  8801. if v:IsA("Humanoid") then
  8802. v.Health = v.Health - 10
  8803.  
  8804. v.PlatformStand = true
  8805. end
  8806. end
  8807. end
  8808.  
  8809.  
  8810. wait(0.7)
  8811. end)()
  8812.  
  8813.  
  8814.  
  8815.  
  8816. RootPart.Anchored = true
  8817. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8818. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8819. Zanzoken = Instance.new("Part",char)
  8820. Zanzoken.Anchored = true
  8821. Zanzoken.Position = v3(999,999,999)
  8822. Zanzoken.CFrame = Torso.CFrame
  8823. game.Debris:AddItem(Zanzoken,0.5)
  8824. Zanzoken.Transparency = 1
  8825. Zano:Play()
  8826. wait()
  8827. idk = Instance.new("BillboardGui",Zanzoken)
  8828. idk.Size = UDim2.new(10,0,15,0)
  8829. idk.AlwaysOnTop = false
  8830. idk1 = Instance.new("ImageLabel",idk)
  8831. idk1.BackgroundTransparency = 1
  8832. idk.ExtentsOffset = v3(0,0,0)
  8833. idk1.ImageTransparency = 0
  8834. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8835. idk1.Size = UDim2.new(2,0,1,0)
  8836. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8837. idk1.Image = "rbxassetid://319554883"
  8838. wait()
  8839. Zanzoken = Instance.new("Part",char)
  8840. Zanzoken.Anchored = true
  8841. Zanzoken.Position = v3(999,999,999)
  8842. Zanzoken.CFrame = Torso.CFrame
  8843. game.Debris:AddItem(Zanzoken,0.5)
  8844. Zanzoken.Transparency = 1
  8845. wait()
  8846. idk = Instance.new("BillboardGui",Zanzoken)
  8847. idk.Size = UDim2.new(20,0,20,0)
  8848. idk.AlwaysOnTop = false
  8849. idk1 = Instance.new("ImageLabel",idk)
  8850. idk1.BackgroundTransparency = 1
  8851. idk.ExtentsOffset = v3(0,0,0)
  8852. idk1.ImageTransparency = 0
  8853. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8854. idk1.Size = UDim2.new(2,0,1,0)
  8855. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8856. idk1.Image = "rbxassetid://319554883"
  8857.  
  8858. for i = 0, 1, 0.1 do
  8859. swait()
  8860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8862. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8863. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8864. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8865. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8866. end
  8867.  
  8868.  
  8869. StrongPunch:Play()
  8870.  
  8871.  
  8872. for i = 0, 1, 0.1 do
  8873. swait()
  8874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8879. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8880. end
  8881.  
  8882. for i = 0, 1, 0.1 do
  8883. swait()
  8884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8887. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8888. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8889. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8890. end
  8891.  
  8892.  
  8893.  
  8894. for i,v in pairs(to.Parent:GetChildren()) do
  8895. if v:IsA("Humanoid") then
  8896. v.Health = v.Health - 20
  8897.  
  8898. v.PlatformStand = true
  8899. end
  8900. end
  8901.  
  8902. StrongPunch2:Play()
  8903. for i = 0, 1, 0.1 do
  8904. swait()
  8905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8907. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8910. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8911. end
  8912.  
  8913. hitground = new("Part",char)
  8914. hitground.Size = Vector3.new(5,5,5)
  8915. hitground.Name = "Ground"
  8916. hitground.Transparency = 1
  8917. hitground.CanCollide = false
  8918. game.Debris:AddItem(hitground,2)
  8919. hitground.Position = Vector3.new(999,999,999)
  8920. hitgroundweld = new("Weld",hitground)
  8921. hitgroundweld.Part0 = to
  8922. hitgroundweld.Part1 = hitground
  8923. hitground.Touched:connect(function(hit2)
  8924. if hit2.Size.x > 150 then
  8925. hitground:Destroy()
  8926. ad = new("Part",char)
  8927. ad.Name = "NewPart"
  8928. ad.Size = Vector3.new(30,0.1,30)
  8929. ad.CanCollide = false
  8930. ad.Anchored = true
  8931. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8932. ad.Transparency = 1
  8933. aad = new("Decal",ad)
  8934.  
  8935. aad.Face = "Top"
  8936. aad.Transparency = 1
  8937. aad.Transparency = 0
  8938. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8939. smoke = new("Part",to)
  8940. smokemesh = new("SpecialMesh",smoke)
  8941. smokemesh.MeshId = "rbxassetid://928329648"
  8942. smoke.BrickColor = hit2.BrickColor
  8943. smoke.Anchored = true
  8944. smoke.Position = hitground.Position
  8945. GroundImpact:Play()
  8946. for i = 1,20 do
  8947. wait()
  8948. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8949. smoke.Transparency = smoke.Transparency + 1/20
  8950. end
  8951. smoke:Destroy()
  8952. wait(0.5)
  8953.  
  8954. for i = 1,20 do
  8955. wait(0.1)
  8956. aad.Transparency = aad.Transparency + 1/20
  8957. end
  8958. end
  8959. end)
  8960. to.Anchored = false
  8961. ys = Instance.new("BodyVelocity",to)
  8962. ys.Name = "GO"
  8963.  
  8964. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8965.  
  8966. ys.Velocity = v3(0,-90,0)
  8967.  
  8968. wait(1)
  8969. ys:Destroy()
  8970.  
  8971.  
  8972.  
  8973.  
  8974.  
  8975. hit3 = false
  8976. hit4 = false
  8977.  
  8978.  
  8979. hit1 = false
  8980. hit2 = false
  8981. hit3 = false
  8982. hit4 = false
  8983. idle = true
  8984. RootPart.Anchored = false
  8985. end
  8986. end)
  8987. end
  8988.  
  8989. function KABOOMZ222()
  8990. local effspwn = Instance.new("Part")
  8991. coroutine.resume(coroutine.create(function()
  8992. local sound1 = Instance.new("Sound")
  8993. sound1.SoundId = "rbxassetid://440145223"
  8994. sound1.MaxDistance = 600
  8995. sound1.EmitterSize = 60
  8996. sound1.Volume = 5.5
  8997. sound1.Pitch = 1.3
  8998. sound1.Parent = effspwn
  8999. local sound2 = Instance.new("Sound")
  9000. sound2.SoundId = "rbxassetid://440145223"
  9001. sound2.MaxDistance = 300
  9002. sound2.EmitterSize = 20
  9003. sound2.Volume = 3
  9004. sound2.Pitch = 0.7
  9005. sound2.Parent = effspwn
  9006. local sound3 = Instance.new("Sound")
  9007. sound3.SoundId = "rbxassetid://440145223"
  9008. sound2.MaxDistance = 400
  9009. sound2.EmitterSize = 30
  9010. sound2.Volume = 0.5
  9011. sound2.Pitch = 0.5
  9012. sound2.Parent = effspwn
  9013. sound2:Play()
  9014. wait()
  9015. sound1:Play()
  9016. sound3:Play()
  9017. end))
  9018. local model = Instance.new("Model")
  9019. game.Debris:AddItem(model, 20)
  9020. model.Name = "smasheffects"
  9021. model.Parent = workspace
  9022. effspwn.Name = "spwnr"
  9023. effspwn.Size = Vector3.new(1, 1, 1)
  9024. effspwn.Anchored = true
  9025. effspwn.CanCollide = false
  9026. effspwn.Transparency = 1
  9027. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  9028. effspwn.Parent = model
  9029.  
  9030.  
  9031.  
  9032.  
  9033. coroutine.resume(coroutine.create(function()
  9034. local shok = Instance.new("Part")
  9035. shok.Name = "whoosh"
  9036. shok.BrickColor = BrickColor.new("Institutional white")
  9037. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9038. shok.Size = Vector3.new(1, 1, 1)
  9039. shok.Anchored = true
  9040. shok.Material = "Neon"
  9041. shok.Transparency = 1
  9042. shok.CanCollide = false
  9043. shok.Parent = model
  9044. game.Debris:AddItem(shok, 12)
  9045. local mesh = Instance.new("SpecialMesh")
  9046. mesh.MeshType = "FileMesh"
  9047. mesh.MeshId = "rbxassetid://437347603"
  9048. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  9049. mesh.Parent = shok
  9050.  
  9051.  
  9052.  
  9053.  
  9054.  
  9055. for e = 1, 8 do
  9056. wait()
  9057. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  9058. shok.Transparency = shok.Transparency + 0.035
  9059. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  9060. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  9061.  
  9062.  
  9063. end
  9064. for e = 1, 16 do
  9065. wait()
  9066. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  9067. shok.Transparency = shok.Transparency + 0.11
  9068. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  9069. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  9070.  
  9071. end
  9072. end))
  9073. coroutine.resume(coroutine.create(function()
  9074. local shok = Instance.new("Part")
  9075. shok.Name = "wring1"
  9076. shok.BrickColor = BrickColor.new("Institutional white")
  9077. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9078. shok.Size = Vector3.new(1, 1, 1)
  9079. shok.Anchored = true
  9080. shok.Material = "Neon"
  9081. shok.Transparency = 0.25
  9082. shok.CanCollide = false
  9083. shok.Parent = model
  9084. game.Debris:AddItem(shok, 12)
  9085. local mesh = Instance.new("SpecialMesh")
  9086. mesh.MeshType = "FileMesh"
  9087. mesh.MeshId = "rbxassetid://3270017"
  9088. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  9089. mesh.Parent = shok
  9090. for e = 1, 30 do
  9091. wait()
  9092. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  9093. shok.Transparency = shok.Transparency + 0.002
  9094. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9095. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9096. end
  9097. for e = 1, 38 do
  9098. wait()
  9099. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  9100. shok.Transparency = shok.Transparency + 0.002
  9101. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9102. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9103. end
  9104. for e = 1, 24 do
  9105. wait()
  9106. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  9107. shok.Transparency = shok.Transparency + 0.03
  9108. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9109. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9110. end
  9111. end))
  9112. coroutine.resume(coroutine.create(function()
  9113. local shok = Instance.new("Part")
  9114. shok.Name = "wring2"
  9115. shok.BrickColor = BrickColor.new("Institutional white")
  9116. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9117. shok.Size = Vector3.new(1, 1, 1)
  9118. shok.Anchored = true
  9119. shok.Material = "Neon"
  9120. shok.Transparency = 0.25
  9121. shok.CanCollide = false
  9122. shok.Parent = model
  9123. game.Debris:AddItem(shok, 12)
  9124. local mesh = Instance.new("SpecialMesh")
  9125. mesh.MeshType = "FileMesh"
  9126. mesh.MeshId = "rbxassetid://3270017"
  9127. mesh.Scale = Vector3.new(12, 12, 0.05)
  9128. mesh.Parent = shok
  9129. for e = 1, 30 do
  9130. wait()
  9131. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  9132. shok.Transparency = shok.Transparency + 0.002
  9133. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9134. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9135. end
  9136. for e = 1, 38 do
  9137. wait()
  9138. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  9139. shok.Transparency = shok.Transparency + 0.002
  9140. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9141. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9142. end
  9143. for e = 1, 24 do
  9144. wait()
  9145. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  9146. shok.Transparency = shok.Transparency + 0.03
  9147. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9148. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9149. end
  9150. end))
  9151. coroutine.resume(coroutine.create(function()
  9152. local shok = Instance.new("Part")
  9153. shok.Name = "coil1"
  9154. shok.BrickColor = BrickColor.new("Institutional white")
  9155. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9156. shok.Size = Vector3.new(1, 1, 1)
  9157. shok.Anchored = true
  9158. shok.Material = "Neon"
  9159. shok.Transparency = 0.25
  9160. shok.CanCollide = false
  9161. shok.Parent = model
  9162. game.Debris:AddItem(shok, 12)
  9163. local mesh = Instance.new("SpecialMesh")
  9164. mesh.MeshType = "FileMesh"
  9165. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  9166. mesh.Scale = Vector3.new(12, 12, 12)
  9167. mesh.Parent = shok
  9168. for e = 1, 15 do
  9169. wait()
  9170. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9171. shok.Transparency = shok.Transparency + 0.004
  9172. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  9173. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9174. end
  9175. for e = 1, 16 do
  9176. wait()
  9177. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9178. shok.Transparency = shok.Transparency + 0.004
  9179. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9180. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9181. end
  9182. for e = 1, 12 do
  9183. wait()
  9184. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9185. shok.Transparency = shok.Transparency + 0.06
  9186. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9187. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9188. end
  9189. end))
  9190. coroutine.resume(coroutine.create(function()
  9191. local shok = Instance.new("Part")
  9192. shok.Name = "coil2"
  9193. shok.BrickColor = BrickColor.new("Institutional white")
  9194. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9195. shok.Size = Vector3.new(1, 1, 1)
  9196. shok.Anchored = true
  9197. shok.Material = "Neon"
  9198. shok.Transparency = 1
  9199. shok.CanCollide = false
  9200. shok.Parent = model
  9201. game.Debris:AddItem(shok, 12)
  9202. local mesh = Instance.new("SpecialMesh")
  9203. mesh.MeshType = "FileMesh"
  9204. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  9205. mesh.Scale = Vector3.new(6, 12, 6)
  9206. mesh.Parent = shok
  9207. for e = 1, 15 do
  9208. wait()
  9209. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9210. shok.Transparency = shok.Transparency + 0.005
  9211. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  9212. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9213. end
  9214. for e = 1, 16 do
  9215. wait()
  9216. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9217. shok.Transparency = shok.Transparency + 0.005
  9218. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9219. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9220. end
  9221. for e = 1, 12 do
  9222. wait()
  9223. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9224. shok.Transparency = shok.Transparency + 0.09
  9225. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9226. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9227. end
  9228. end))
  9229. coroutine.resume(coroutine.create(function()
  9230. local shok = Instance.new("Part")
  9231. shok.Name = "shokwve"
  9232. shok.BrickColor = BrickColor.new("Institutional white")
  9233. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  9234. shok.Size = Vector3.new(1, 1, 1)
  9235. shok.Anchored = true
  9236. shok.Material = "Neon"
  9237. shok.Transparency = 0.6
  9238. shok.CanCollide = false
  9239. shok.Parent = model
  9240. game.Debris:AddItem(shok, 12)
  9241. local mesh = Instance.new("SpecialMesh")
  9242. mesh.MeshType = "FileMesh"
  9243. mesh.MeshId = "rbxassetid://489415447"
  9244. mesh.Scale = Vector3.new(1, 1, 1)
  9245. mesh.Parent = shok
  9246. for e = 1, 12 do
  9247. wait()
  9248. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  9249. shok.Transparency = shok.Transparency + 0.002
  9250. end
  9251. for e = 1, 32 do
  9252. wait()
  9253. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  9254. shok.Transparency = shok.Transparency + 0.002
  9255. end
  9256. for e = 1, 24 do
  9257. wait()
  9258. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  9259. shok.Transparency = shok.Transparency + 0.03
  9260. end
  9261. end))
  9262. coroutine.resume(coroutine.create(function()
  9263. local shok = Instance.new("Part")
  9264. shok.Name = "shock2"
  9265. shok.BrickColor = BrickColor.new("Institutional white")
  9266. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9267. shok.Size = Vector3.new(1, 1, 1)
  9268. shok.Anchored = true
  9269. shok.Material = "Neon"
  9270. shok.Transparency = 0.35
  9271. shok.CanCollide = false
  9272. shok.Parent = model
  9273. game.Debris:AddItem(shok, 12)
  9274. local mesh = Instance.new("SpecialMesh")
  9275. mesh.MeshType = "FileMesh"
  9276. mesh.MeshId = "rbxassetid://1095709"
  9277. mesh.Scale = Vector3.new(12, 12, 12)
  9278. mesh.Parent = shok
  9279. for e = 1, 15 do
  9280. wait()
  9281. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9282. shok.Transparency = shok.Transparency + 0.004
  9283. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9284. end
  9285. for e = 1, 16 do
  9286. wait()
  9287. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9288. shok.Transparency = shok.Transparency + 0.004
  9289. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9290. end
  9291. for e = 1, 12 do
  9292. wait()
  9293. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9294. shok.Transparency = shok.Transparency + 0.06
  9295. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9296. end
  9297. end))
  9298. coroutine.resume(coroutine.create(function()
  9299. local shok = Instance.new("Part")
  9300. shok.Name = "shock3"
  9301. shok.BrickColor = BrickColor.new("Institutional white")
  9302. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9303. shok.Size = Vector3.new(1, 1, 1)
  9304. shok.Anchored = true
  9305. shok.Material = "Neon"
  9306. shok.Transparency = 0.35
  9307. shok.CanCollide = false
  9308. shok.Parent = model
  9309. game.Debris:AddItem(shok, 12)
  9310. local mesh = Instance.new("SpecialMesh")
  9311. mesh.MeshType = "FileMesh"
  9312. mesh.MeshId = "rbxassetid://1095709"
  9313. mesh.Scale = Vector3.new(12, 12, 12)
  9314. mesh.Parent = shok
  9315. for e = 1, 15 do
  9316. wait()
  9317. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  9318. shok.Transparency = shok.Transparency + 0.004
  9319. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9320. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9321. end
  9322. for e = 1, 16 do
  9323. wait()
  9324. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  9325. shok.Transparency = shok.Transparency + 0.004
  9326. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9327. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9328. end
  9329. for e = 1, 12 do
  9330. wait()
  9331. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  9332. shok.Transparency = shok.Transparency + 0.06
  9333. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9334. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9335. end
  9336. end))
  9337. end
  9338.  
  9339.  
  9340.  
  9341. mouse.KeyDown:connect(function(k)
  9342. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9343. local exp = Instance.new("Explosion",Torso)
  9344. exp.BlastRadius = 45.5
  9345. exp.BlastPressure = 100
  9346. exp.Position = Torso
  9347. exp.Visible = true
  9348. end
  9349. end)
  9350.  
  9351. MV4 = 300
  9352. mouse.KeyDown:connect(function(k)
  9353. if attack == false and k == "8" then
  9354. for i, v in pairs(Torso:GetChildren()) do
  9355. if v:IsA('ParticleEmitter') then
  9356. v:Remove()
  9357. end
  9358. end
  9359. end
  9360. end)
  9361.  
  9362.  
  9363. MV4 = 300
  9364. mouse.KeyDown:connect(function(k)
  9365. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  9366. MV4 = 0
  9367. Humanoid.WalkSpeed = 13
  9368. attack = true
  9369. Firepart1 = Instance.new("Part", RightArm)
  9370. Firepart1.Size = Vector3.new(1, 1, 1)
  9371. GuW1 = Instance.new("Weld")
  9372. GuW1.Name = "GuW"
  9373. GuW1.Part0 = RightArm
  9374. GuW1.C0 = cn(0, -1, 0)
  9375. GuW1.C1 = cn(0, 0, 0)
  9376. GuW1.Part1 = Firepart1
  9377. GuW1.Parent = RightArm
  9378. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9379. Firepart1.Transparency = 1
  9380. Firepart2 = Instance.new("Part", LeftArm)
  9381. Firepart2.Size = Vector3.new(1, 1, 1)
  9382. GuW2 = Instance.new("Weld")
  9383. GuW2.Name = "GuW"
  9384. GuW2.Part0 = LeftArm
  9385. GuW2.C0 = cn(0, -1, 0)
  9386. GuW2.C1 = cn(0, 0, 0)
  9387. GuW2.Part1 = Firepart2
  9388. GuW2.Parent = LeftArm
  9389. Firepart2.Transparency = 1
  9390. for i = 0, 5, 0.1 do
  9391. swait()
  9392. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9393. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9394. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9395. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9396. if Torsovelocity.Y > 2 then
  9397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9399. 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)
  9400. 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)
  9401. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9402. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9403. elseif Torsovelocity.Y < 1 then
  9404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9406. 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)
  9407. 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)
  9408. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9409. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9410. end
  9411. end
  9412. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9413. for i = 0, 7, 0.1 do
  9414. swait()
  9415. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9416. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9417. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9418. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9419. if Torsovelocity.Y > 2 then
  9420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9422. 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)
  9423. 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)
  9424. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9425. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9426. elseif Torsovelocity.Y < 1 then
  9427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9429. 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)
  9430. 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)
  9431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9433. end
  9434. end
  9435. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9436. GuW1:Destroy()
  9437. GuW1 = Instance.new("Weld")
  9438. GuW1.Name = "GuW"
  9439. GuW1.Part0 = Torso
  9440. GuW1.C0 = cn(0, 0, -6)
  9441. GuW1.C1 = cn(0, 0, 0)
  9442. GuW1.Part1 = Firepart1
  9443. GuW1.Parent = Torso
  9444. GuW2:Destroy()
  9445. GuW2 = Instance.new("Weld")
  9446. GuW2.Name = "GuW"
  9447. GuW2.Part0 = Torso
  9448. GuW2.C0 = cn(0, 0, -6)
  9449. GuW2.C1 = cn(0, 0, 0)
  9450. GuW2.Part1 = Firepart2
  9451. GuW2.Parent = Torso
  9452. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9453. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9454. GuW2:Destroy()
  9455. GuW2 = Instance.new("Weld")
  9456. GuW2.Name = "GuW"
  9457. GuW2.Part0 = Torso
  9458. GuW2.C0 = cn(0, 0, -4)
  9459. GuW2.C1 = cn(0, 0, 0)
  9460. GuW2.Part1 = Firepart2
  9461. GuW2.Parent = Torso
  9462.  
  9463.  
  9464. for i = 0, 7, 0.1 do
  9465. swait()
  9466. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9467. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9468. if Torsovelocity.Y > 2 then
  9469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9471. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9472. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9473. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9474. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9475. elseif Torsovelocity.Y < 1 then
  9476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9478. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9479. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9480. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9481. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9482. end
  9483. end
  9484. local bp2 = Create("BodyPosition")({
  9485. P = 900,
  9486. D = 1000,
  9487. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9488. position = Torso.Position + Vector3.new(0, 60, 0),
  9489. Parent = Torso
  9490. })
  9491. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9492. for i = 0, 8, 0.1 do
  9493. swait()
  9494. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9495. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9496. 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)
  9497. if Torsovelocity.Y > 2 then
  9498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9500. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9501. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9502. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9503. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9504. elseif Torsovelocity.Y < 1 then
  9505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9507. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9509. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9510. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9511. end
  9512. end
  9513. for i = 0, 18, 0.1 do
  9514. swait()
  9515. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9516. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9517. 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)
  9518. if Torsovelocity.Y > 2 then
  9519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9521. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9522. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9523. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9524. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9525. elseif Torsovelocity.Y < 1 then
  9526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9528. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9529. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9530. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9531. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9532. end
  9533. end
  9534. GuW1:Destroy()
  9535. GuW1 = Instance.new("Weld")
  9536. GuW1.Name = "GuW"
  9537. GuW1.Part0 = Torso
  9538. GuW1.C0 = cn(0, 0, -15)
  9539. GuW1.C1 = cn(0, 0, 0)
  9540. GuW1.Part1 = Firepart1
  9541. GuW1.Parent = Torso
  9542. GuW2:Destroy()
  9543. GuW2 = Instance.new("Weld")
  9544. GuW2.Name = "GuW"
  9545. GuW2.Part0 = Torso
  9546. GuW2.C0 = cn(0, 0, -17.5)
  9547. GuW2.C1 = cn(0, 0, 0)
  9548. GuW2.Part1 = Firepart2
  9549. GuW2.Parent = Torso
  9550. for i = 0, 1.25, 0.01 do
  9551. swait()
  9552. 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)
  9553. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9554. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9555. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9556. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9557. if Torsovelocity.Y > 2 then
  9558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9560. 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)
  9561. 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)
  9562. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9563. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9564. elseif Torsovelocity.Y < 1 then
  9565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9567. 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)
  9568. 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)
  9569. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9570. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9571. end
  9572. end
  9573. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9574. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9575. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9576. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9577. for i = 0, 3, 0.1 do
  9578. swait()
  9579. if Torsovelocity.Y > 2 then
  9580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9586. elseif Torsovelocity.Y < 1 then
  9587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9591. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9592. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9593. end
  9594. end
  9595. wait(1)
  9596. bp2:Destroy()
  9597. Humanoid.WalkSpeed = 16
  9598. attack = false
  9599. MV4 = 0
  9600. Firepart1:Destroy()
  9601. Firepart2:Destroy()
  9602. end
  9603. end)
  9604. mouse.KeyDown:connect(function(k)
  9605. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9606. MV4 = 0
  9607. Humanoid.WalkSpeed = 13
  9608. attack = true
  9609. Firepart1 = Instance.new("Part", RightArm)
  9610. Firepart1.Size = Vector3.new(1, 1, 1)
  9611. GuW1 = Instance.new("Weld")
  9612. GuW1.Name = "GuW"
  9613. GuW1.Part0 = RightArm
  9614. GuW1.C0 = cn(0, -1, 0)
  9615. GuW1.C1 = cn(0, 0, 0)
  9616. GuW1.Part1 = Firepart1
  9617. GuW1.Parent = RightArm
  9618. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9619. Firepart1.Transparency = 1
  9620. Firepart2 = Instance.new("Part", LeftArm)
  9621. Firepart2.Size = Vector3.new(1, 1, 1)
  9622. GuW2 = Instance.new("Weld")
  9623. GuW2.Name = "GuW"
  9624. GuW2.Part0 = LeftArm
  9625. GuW2.C0 = cn(0, -1, 0)
  9626. GuW2.C1 = cn(0, 0, 0)
  9627. GuW2.Part1 = Firepart2
  9628. GuW2.Parent = LeftArm
  9629. Firepart2.Transparency = 1
  9630. GuW1:Destroy()
  9631. GuW1 = Instance.new("Weld")
  9632. GuW1.Name = "GuW"
  9633. GuW1.Part0 = Torso
  9634. GuW1.C0 = cn(0, 0, -6)
  9635. GuW1.C1 = cn(0, 0, 0)
  9636. GuW1.Part1 = Firepart1
  9637. GuW1.Parent = Torso
  9638. GuW2:Destroy()
  9639. GuW2 = Instance.new("Weld")
  9640. GuW2.Name = "GuW"
  9641. GuW2.Part0 = Torso
  9642. GuW2.C0 = cn(0, 0, -6)
  9643. GuW2.C1 = cn(0, 0, 0)
  9644. GuW2.Part1 = Firepart2
  9645. GuW2.Parent = Torso
  9646. GuW2:Destroy()
  9647. GuW2 = Instance.new("Weld")
  9648. GuW2.Name = "GuW"
  9649. GuW2.Part0 = Torso
  9650. GuW2.C0 = cn(0, 0, -4)
  9651. GuW2.C1 = cn(0, 0, 0)
  9652. GuW2.Part1 = Firepart2
  9653. GuW2.Parent = Torso
  9654. for i = 0, 18, 0.1 do
  9655. swait()
  9656. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9657. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9658. 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)
  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.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9663. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 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(0), math.rad(0), math.rad(0)), 0.05)
  9669. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 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. GuW1:Destroy()
  9676. GuW1 = Instance.new("Weld")
  9677. GuW1.Name = "GuW"
  9678. GuW1.Part0 = Torso
  9679. GuW1.C0 = cn(0, 0, -15)
  9680. GuW1.C1 = cn(0, 0, 0)
  9681. GuW1.Part1 = Firepart1
  9682. GuW1.Parent = Torso
  9683. GuW2:Destroy()
  9684. GuW2 = Instance.new("Weld")
  9685. GuW2.Name = "GuW"
  9686. GuW2.Part0 = Torso
  9687. GuW2.C0 = cn(0, 0, -17.5)
  9688. GuW2.C1 = cn(0, 0, 0)
  9689. GuW2.Part1 = Firepart2
  9690. GuW2.Parent = Torso
  9691. for i = 0, 1.25, 0.01 do
  9692. swait()
  9693. 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)
  9694. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9695. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9696. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9697. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9698. if Torsovelocity.Y > 2 then
  9699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9701. 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)
  9702. 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)
  9703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9704. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9705. end
  9706. end
  9707. wait(0.5)
  9708. Humanoid.WalkSpeed = 16
  9709. attack = false
  9710. MV4 = 300
  9711. Firepart1:Destroy()
  9712. Firepart2:Destroy()
  9713. end
  9714.  
  9715.  
  9716. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9717. MV4 = 90
  9718. Humanoid.WalkSpeed = 0.01
  9719. attack = true
  9720. Firepart1 = Instance.new("Part", RightArm)
  9721. Firepart1.Size = Vector3.new(1, 1, 1)
  9722. GuW1 = Instance.new("Weld")
  9723. GuW1.Name = "GuW"
  9724. GuW1.Part0 = RightArm
  9725. GuW1.C0 = cn(0, -1, 0)
  9726. GuW1.C1 = cn(0, 0, 0)
  9727. GuW1.Part1 = Firepart1
  9728. GuW1.Parent = RightArm
  9729. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9730. Firepart1.Transparency = 1
  9731. Firepart2 = Instance.new("Part", LeftArm)
  9732. Firepart2.Size = Vector3.new(1, 1, 1)
  9733. GuW2 = Instance.new("Weld")
  9734. GuW2.Name = "GuW"
  9735. GuW2.Part0 = LeftArm
  9736. GuW2.C0 = cn(0, -1, 0)
  9737. GuW2.C1 = cn(0, 0, 0)
  9738. GuW2.Part1 = Firepart2
  9739. GuW2.Parent = LeftArm
  9740. Firepart2.Transparency = 1
  9741. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9742. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9743. for i = 0, 2, 0.1 do
  9744. swait()
  9745. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9746. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9747. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9748. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9749. if Torsovelocity.Y > 2 then
  9750. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9751. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9752. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9753. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9754. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9755. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9756. elseif Torsovelocity.Y < 1 then
  9757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9759. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9762. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9763. end
  9764. end
  9765. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9766. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9767. for i = 0, 7, 0.1 do
  9768. swait()
  9769. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9770. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9771. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9772. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9773. if Torsovelocity.Y > 2 then
  9774. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9775. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9776. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9777. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9778. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9779. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9780. elseif Torsovelocity.Y < 1 then
  9781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9783. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9784. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9785. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9786. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9787. end
  9788. end
  9789. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9790. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9791. for i = 0, 7, 0.1 do
  9792. swait()
  9793. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9794. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9795. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9796. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9797. if Torsovelocity.Y > 2 then
  9798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9800. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9801. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9802. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9803. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9804. elseif Torsovelocity.Y < 1 then
  9805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9807. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9808. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9809. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9810. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9811. end
  9812. end
  9813. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9814. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9815. for i = 0, 6, 0.1 do
  9816. swait()
  9817. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9818. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9819. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9820. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9821. if Torsovelocity.Y > 2 then
  9822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9827. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9828. elseif Torsovelocity.Y < 1 then
  9829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9831. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9832. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9833. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9834. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9835. end
  9836. end
  9837. for i = 0, 5, 0.1 do
  9838. swait()
  9839. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9840. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9841. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9842. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9843. if Torsovelocity.Y > 2 then
  9844. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9845. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9846. 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)
  9847. 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)
  9848. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9849. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9850. elseif Torsovelocity.Y < 1 then
  9851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9853. 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)
  9854. 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)
  9855. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9856. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9857. end
  9858. end
  9859. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9860. for i = 0, 7, 0.1 do
  9861. swait()
  9862. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9863. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9864. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9865. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9866. if Torsovelocity.Y > 2 then
  9867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9869. 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)
  9870. 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)
  9871. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9872. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9873. elseif Torsovelocity.Y < 1 then
  9874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9876. 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)
  9877. 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)
  9878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9879. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9880. end
  9881. end
  9882. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9883. GuW1:Destroy()
  9884. GuW1 = Instance.new("Weld")
  9885. GuW1.Name = "GuW"
  9886. GuW1.Part0 = Torso
  9887. GuW1.C0 = cn(0, 0, -6)
  9888. GuW1.C1 = cn(0, 0, 0)
  9889. GuW1.Part1 = Firepart1
  9890. GuW1.Parent = Torso
  9891. GuW2:Destroy()
  9892. GuW2 = Instance.new("Weld")
  9893. GuW2.Name = "GuW"
  9894. GuW2.Part0 = Torso
  9895. GuW2.C0 = cn(0, 0, -6)
  9896. GuW2.C1 = cn(0, 0, 0)
  9897. GuW2.Part1 = Firepart2
  9898. GuW2.Parent = Torso
  9899. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9900. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9901. GuW2:Destroy()
  9902. GuW2 = Instance.new("Weld")
  9903. GuW2.Name = "GuW"
  9904. GuW2.Part0 = Torso
  9905. GuW2.C0 = cn(0, 0, -4)
  9906. GuW2.C1 = cn(0, 0, 0)
  9907. GuW2.Part1 = Firepart2
  9908. GuW2.Parent = Torso
  9909. for i = 0, 7, 0.1 do
  9910. swait()
  9911. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9912. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9913. if Torsovelocity.Y > 2 then
  9914. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9915. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9916. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9917. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9918. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9919. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9920. elseif Torsovelocity.Y < 1 then
  9921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9923. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9924. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9925. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9926. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9927. end
  9928. end
  9929. local bp2 = Create("BodyPosition")({
  9930. P = 900,
  9931. D = 1000,
  9932. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9933. position = Torso.Position + Vector3.new(0, 60, 0),
  9934. Parent = Torso
  9935. })
  9936. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9937. for i = 0, 8, 0.1 do
  9938. swait()
  9939. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9940. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9941. 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)
  9942. if Torsovelocity.Y > 2 then
  9943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9945. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9948. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9949. elseif Torsovelocity.Y < 1 then
  9950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9952. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9953. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9954. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9955. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9956. end
  9957. end
  9958. for i = 0, 18, 0.1 do
  9959. swait()
  9960. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9961. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9962. 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)
  9963. if Torsovelocity.Y > 2 then
  9964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9966. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9967. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9969. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9970. elseif Torsovelocity.Y < 1 then
  9971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9976. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9977. end
  9978. end
  9979. GuW1:Destroy()
  9980. GuW1 = Instance.new("Weld")
  9981. GuW1.Name = "GuW"
  9982. GuW1.Part0 = Torso
  9983. GuW1.C0 = cn(0, 0, -15)
  9984. GuW1.C1 = cn(0, 0, 0)
  9985. GuW1.Part1 = Firepart1
  9986. GuW1.Parent = Torso
  9987. GuW2:Destroy()
  9988. GuW2 = Instance.new("Weld")
  9989. GuW2.Name = "GuW"
  9990. GuW2.Part0 = Torso
  9991. GuW2.C0 = cn(0, 0, -17.5)
  9992. GuW2.C1 = cn(0, 0, 0)
  9993. GuW2.Part1 = Firepart2
  9994. GuW2.Parent = Torso
  9995. for i = 0, 1.25, 0.01 do
  9996. swait()
  9997. 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)
  9998. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9999. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  10000. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  10001. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  10002. if Torsovelocity.Y > 2 then
  10003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10005. 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)
  10006. 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)
  10007. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10008. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10009. elseif Torsovelocity.Y < 1 then
  10010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  10012. 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)
  10013. 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)
  10014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10015. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10016. end
  10017. end
  10018. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  10019. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  10020. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  10021. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  10022. for i = 0, 3, 0.1 do
  10023. swait()
  10024. if Torsovelocity.Y > 2 then
  10025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10027. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10029. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10030. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10031. elseif Torsovelocity.Y < 1 then
  10032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10034. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10035. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10036. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10037. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10038. end
  10039. end
  10040. wait(1)
  10041. bp2:Destroy()
  10042. Humanoid.WalkSpeed = 16
  10043. attack = false
  10044. MV4 = 0
  10045. Firepart1:Destroy()
  10046. Firepart2:Destroy()
  10047. end
  10048. end)
  10049. whiletruewait = false
  10050. game:GetService("RunService").Stepped:connect(function()
  10051. if whiletruewait == false then
  10052. whiletruewait = true
  10053. wait()
  10054. whiletruewait = false
  10055. end
  10056. end)
  10057. game:GetService("RunService").Stepped:connect(function()
  10058. if whiletruewait == false then
  10059. if MV1 < 20 then
  10060. MV1 = MV1 + 0.2
  10061. end
  10062. if MV2 < 90 then
  10063. MV2 = MV2 + 1
  10064. end
  10065. if MV3 < 190 then
  10066. MV3 = MV3 + 0.4
  10067. end
  10068. if MV4 < 500 then
  10069. MV4 = MV4 + 0.3
  10070. end
  10071. end
  10072. end)
  10073. Humanoid.MaxHealth = math.huge
  10074. wait()
  10075. for i = 1, 6 do
  10076. Humanoid.Health = math.huge
  10077. wait()
  10078. end
  10079.  
  10080. ---
  10081. GroundWave3 = function()
  10082. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  10083. Colors = {"White", "White"}
  10084. local wave = Instance.new("Part", char)
  10085. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10086. wave.Anchored = true
  10087. wave.Name = "Wave"
  10088. wave.CanCollide = false
  10089. wave.Locked = true
  10090. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  10091. wave.TopSurface = "Smooth"
  10092. wave.BottomSurface = "Smooth"
  10093. wave.Transparency = 0.10
  10094. wave.CFrame = HandCF
  10095. wm = Instance.new("SpecialMesh",wave)
  10096. wm.MeshId = "rbxassetid://559831844"
  10097. coroutine.wrap(function()
  10098. for i = 1, 30, 1 do
  10099. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  10100. wave.Size = wm.Scale
  10101. wave.CFrame = HandCF
  10102. wave.Transparency = i/30
  10103. wait()
  10104. end
  10105. wait()
  10106. wave:Destroy()
  10107. end)()
  10108. end
  10109. ---
  10110.  
  10111. local v3 = Vector3.new
  10112. local num = 0
  10113. local bc = BrickColor.new
  10114. local new = Instance.new
  10115.  
  10116. mouse.KeyDown:connect(function(key)
  10117. if key=="=" then
  10118. Serious()
  10119. char.JumPower = 150
  10120. end
  10121. end)
  10122. Health = math.huge --------- Serious mode aura.
  10123. BaseHealth = math.huge
  10124.  
  10125.  
  10126.  
  10127.  
  10128. InForm = false
  10129.  
  10130. Player = game.Players.LocalPlayer
  10131. Char = Player.Character
  10132. Torso = Char.Torso
  10133.  
  10134. function Serious()
  10135. for X = 1, 1 do wait()
  10136.  
  10137.  
  10138. wait(0)
  10139. for X = 1, 1 do wait()
  10140. local Effect = Instance.new("Part")
  10141. Effect.Name = "Effect"
  10142. Effect.Parent = Torso
  10143. Effect.CFrame = Torso.CFrame
  10144. Effect.BrickColor = BrickColor.new("Neon orange")
  10145. Effect.Shape = "Ball"
  10146. Effect.Size = Vector3.new(1, 1, 1)
  10147. Effect.Anchored = true
  10148. Effect.Material = "Neon"
  10149. Effect.CanCollide = false
  10150. Effect.CFrame = Torso.CFrame
  10151. Effect.Size = Effect.Size + Vector3.new(0.5)
  10152. Effect.Transparency = Effect.Transparency + 0.04
  10153. end
  10154. end
  10155.  
  10156. repeat
  10157. Torso:FindFirstChild("Effect"):Remove()
  10158. until Torso:FindFirstChild("Effect") == nil
  10159.  
  10160.  
  10161. local Color1 = Color3.new(255, 255, 0)
  10162. local Color2 = Color3.new(255, 255, 0)
  10163.  
  10164. for i = 0, 3, 0.1 do
  10165. swait()
  10166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10168. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10169. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10170. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10171. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10172. end
  10173. local pie22 = Instance.new("ParticleEmitter")
  10174. pie22.Parent = LeftArm
  10175. pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  10176. pie22.LightEmission = 1
  10177. pie22.Size = NumberSequence.new(1,2)
  10178. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10179. pie22.Transparency = NumberSequence.new(0.7,1)
  10180. pie22.EmissionDirection = "Top"
  10181. pie22.Enabled = true
  10182. pie22.Lifetime = NumberRange.new(1)
  10183. pie22.Rotation = NumberRange.new(-420, 425)
  10184. pie22.Rate = 50
  10185. pie22.Speed = NumberRange.new(1)
  10186. pie22.LockedToPart = false
  10187. pie22.VelocitySpread = 2
  10188. local pie22 = Instance.new("ParticleEmitter")
  10189. pie22.Parent = RightArm
  10190. pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  10191. pie22.LightEmission = 1
  10192. pie22.Size = NumberSequence.new(1,2)
  10193. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10194. pie22.Transparency = NumberSequence.new(0.7,1)
  10195. pie22.EmissionDirection = "Top"
  10196. pie22.Enabled = true
  10197. pie22.Lifetime = NumberRange.new(1)
  10198. pie22.Rotation = NumberRange.new(-420, 425)
  10199. pie22.Rate = 50
  10200. pie22.Speed = NumberRange.new(1)
  10201. pie22.LockedToPart = false
  10202. pie22.VelocitySpread = 2
  10203. local pie22 = Instance.new("ParticleEmitter")
  10204. pie22.Parent = LeftLeg
  10205. pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  10206. pie22.LightEmission = 1
  10207. pie22.Size = NumberSequence.new(1,2)
  10208. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10209. pie22.Transparency = NumberSequence.new(0.8,1)
  10210. pie22.EmissionDirection = "Top"
  10211. pie22.Enabled = true
  10212. pie22.Lifetime = NumberRange.new(1)
  10213. pie22.Rotation = NumberRange.new(-420, 425)
  10214. pie22.Rate = 20
  10215. pie22.Speed = NumberRange.new(1)
  10216. pie22.LockedToPart = false
  10217. pie22.VelocitySpread = 2
  10218. local pie22 = Instance.new("ParticleEmitter")
  10219. pie22.Parent = RightLeg
  10220. pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  10221. pie22.LightEmission = 1
  10222. pie22.Size = NumberSequence.new(1,2)
  10223. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10224. pie22.Transparency = NumberSequence.new(0.8,1)
  10225. pie22.EmissionDirection = "Top"
  10226. pie22.Enabled = true
  10227. pie22.Lifetime = NumberRange.new(1)
  10228. pie22.Rotation = NumberRange.new(-420, 425)
  10229. pie22.Rate = 20
  10230. pie22.Speed = NumberRange.new(1)
  10231. pie22.LockedToPart = false
  10232. pie22.VelocitySpread = 2
  10233. lig = Instance.new("PointLight",Player.Character.Torso)
  10234. lig.Color=Color3.new(255,255,0)
  10235. lig.Range = 6
  10236.  
  10237. local Must = Instance.new("Sound",Torso)
  10238. Must.SoundId = "rbxassetid://136847579"
  10239. Must.Pitch = 0.99
  10240. Must.Volume = 0.6
  10241. Must.Looped = false
  10242. wait(0)
  10243. Must:Play()
  10244. a21e = new("Part",char)
  10245. a21e.Name = "Beam"..num
  10246. a21e.Locked = true
  10247. a21e.Size = v3(1,1,1)
  10248. a21e.CanCollide = false
  10249. a21e.BrickColor = bc("Neon orange")
  10250. a21e.Material = "Neon"
  10251. a21e.Transparency = 0
  10252. aa21e = new("SpecialMesh",a21e)
  10253. a21e.Anchored = true
  10254. a21e.Position = RootPart.Position
  10255. aa21e.MeshType = "Sphere"
  10256. aa21e.Scale = v3(1,1,1)
  10257. for i = 1,50 do
  10258. wait()
  10259. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10260. a21e.Transparency = a21e.Transparency + 0.04
  10261. end
  10262.  
  10263.  
  10264. local Mus = Instance.new("Sound",Torso)
  10265. Mus.SoundId = "rbxassetid://291165237"
  10266. Mus.Pitch = 0.99
  10267. Mus.Volume = 0.2
  10268. Mus.Looped = true
  10269. wait(0)
  10270. Mus:Play()
  10271.  
  10272. InForm = true
  10273. Humanoid.JumpPower = 120
  10274.  
  10275. Char.Humanoid.MaxHealth = math.huge
  10276. wait(0.3)
  10277. Char.Humanoid.Health = math.huge
  10278. wait(0.7)
  10279. Must:Destroy()
  10280. end
  10281.  
  10282. function Base()
  10283. InForm = false
  10284. local Effect = Instance.new("Part")
  10285. Effect.Name = "Effect"
  10286. Effect.Parent = Torso
  10287. Effect.CFrame = Torso.CFrame
  10288. Effect.BrickColor = BrickColor.new("White")
  10289. Effect.Shape = "Ball"
  10290. Effect.Size = Vector3.new(8, 8, 8)
  10291. Effect.Anchored = true
  10292. Effect.Material = "Neon"
  10293. Effect.CanCollide = false
  10294. for loop = 1, 25 do wait()
  10295. Effect.CFrame = Torso.CFrame
  10296. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10297. Effect.Transparency = Effect.Transparency + 0.04
  10298.  
  10299. end
  10300. repeat
  10301. Torso:FindFirstChild("Effect"):Remove()
  10302. until Torso:FindFirstChild("Effect") == nil
  10303.  
  10304. for i, v in pairs(Torso:GetChildren()) do
  10305. if v:IsA('ParticleEmitter') then
  10306. v:Remove()
  10307. end
  10308. end
  10309. char.Humanoid.MaxHealth = math.huge
  10310. wait(0.3)
  10311. char.Humanoid.Health = math.huge
  10312.  
  10313.  
  10314. end
  10315.  
  10316. mouse.KeyDown:connect(function(key)
  10317. if key=="9" then
  10318. Base()
  10319. lig:Destroy()
  10320. end
  10321. end)
  10322.  
  10323. Player.Chatted:connect(function(Message)
  10324. if Message == "Time to get serious." and InForm == false then
  10325. wait(0.10)
  10326. Serious()
  10327. end
  10328. if Message == "off" or Message == "Nice fight." and InForm == true then
  10329. Base()
  10330. end
  10331. local ContentProvider = game:GetService("ContentProvider")
  10332.  
  10333. local function LoadAssets(AssetList)
  10334. -- Takes an asset list and preloads it. Will not wait for them to load.
  10335.  
  10336. for _, AssetId in pairs(AssetList) do
  10337. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10338. end
  10339. end
  10340.  
  10341. local Gibs = game.Workspace
  10342.  
  10343. function Kill(Character)
  10344. Character.Humanoid.Health = 0
  10345. local poo = Instance.new("IntValue",Character)
  10346. poo.Name = "haha nope"
  10347. local svch = Character
  10348. local hum = Character:findFirstChild("Humanoid")
  10349. Character.Archivable = true
  10350. local chrclone = Character:clone()
  10351. Character.Archivable = false
  10352.  
  10353. local ch = chrclone:GetChildren()
  10354. local i
  10355. for i = 1,#ch do
  10356. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10357. ch[i]:remove()
  10358. end
  10359. end
  10360. local function Scan(ch)
  10361. local e
  10362. for e = 1,#ch do
  10363. Scan(ch[e]:GetChildren())
  10364. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10365. ch[e]:remove()
  10366. end
  10367. end
  10368. end
  10369. Scan(chrclone:GetChildren())
  10370.  
  10371. local hum2 = chrclone:findFirstChild("Humanoid")
  10372.  
  10373.  
  10374. if hum2 ~= nil then
  10375. hum2.Name = "Humanoid2"
  10376. hum2.PlatformStand = true
  10377. hum2.Sit = true
  10378. hum2.MaxHealth = 0
  10379. hum2.Health = 0
  10380. end
  10381.  
  10382. local ch = Character:GetChildren()
  10383. local i
  10384. for i = 1,#ch do
  10385. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10386. ch[i]:remove()
  10387. end
  10388. end
  10389.  
  10390. wait(0.2)
  10391.  
  10392. local ch = Character:GetChildren()
  10393. local i
  10394. for i = 1,#ch do
  10395. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10396. ch[i]:remove()
  10397. end
  10398. end
  10399. Character = chrclone
  10400. local Torso = Character.Torso
  10401. local movevector = Vector3.new()
  10402.  
  10403. if Torso then
  10404. local Head = Character:FindFirstChild("Head")
  10405. local Limb = Character:FindFirstChild("Right Arm")
  10406. if Limb then
  10407.  
  10408. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10409. local Joint = Instance.new("Glue")
  10410. Joint.Name = "RightShoulder"
  10411. Joint.Part0 = Torso
  10412. Joint.Part1 = Limb
  10413. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10414. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10415. Joint.Parent = Torso
  10416.  
  10417. local B = Instance.new("Part")
  10418. B.TopSurface = 0
  10419. B.BottomSurface = 0
  10420. B.formFactor = "Symmetric"
  10421. B.Size = Vector3.new(1, 1, 1)
  10422. B.Transparency = 1
  10423. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10424. B.Parent = Character
  10425. local W = Instance.new("Weld")
  10426. W.Part0 = Limb
  10427. W.Part1 = B
  10428. W.C0 = CFrame.new(0, -0.5, 0)
  10429. W.Parent = Limb
  10430.  
  10431. end
  10432. local Limb = Character:FindFirstChild("Left Arm")
  10433. if Limb then
  10434.  
  10435. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10436. local Joint = Instance.new("Glue")
  10437. Joint.Name = "LeftShoulder"
  10438. Joint.Part0 = Torso
  10439. Joint.Part1 = Limb
  10440. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10441. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10442. Joint.Parent = Torso
  10443.  
  10444. local B = Instance.new("Part")
  10445. B.TopSurface = 0
  10446. B.BottomSurface = 0
  10447. B.formFactor = "Symmetric"
  10448. B.Size = Vector3.new(1, 1, 1)
  10449. B.Transparency = 1
  10450. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10451. B.Parent = Character
  10452. local W = Instance.new("Weld")
  10453. W.Part0 = Limb
  10454. W.Part1 = B
  10455. W.C0 = CFrame.new(0, -0.5, 0)
  10456. W.Parent = Limb
  10457.  
  10458. end
  10459. local Limb = Character:FindFirstChild("Right Leg")
  10460. if Limb then
  10461.  
  10462. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10463. local Joint = Instance.new("Glue")
  10464. Joint.Name = "RightHip"
  10465. Joint.Part0 = Torso
  10466. Joint.Part1 = Limb
  10467. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10468. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10469. Joint.Parent = Torso
  10470.  
  10471. local B = Instance.new("Part")
  10472. B.TopSurface = 0
  10473. B.BottomSurface = 0
  10474. B.formFactor = "Symmetric"
  10475. B.Size = Vector3.new(1, 1, 1)
  10476. B.Transparency = 1
  10477. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10478. B.Parent = Character
  10479. local W = Instance.new("Weld")
  10480. W.Part0 = Limb
  10481. W.Part1 = B
  10482. W.C0 = CFrame.new(0, -0.5, 0)
  10483. W.Parent = Limb
  10484.  
  10485. end
  10486. local Limb = Character:FindFirstChild("Left Leg")
  10487. if Limb then
  10488.  
  10489. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10490. local Joint = Instance.new("Glue")
  10491. Joint.Name = "LeftHip"
  10492. Joint.Part0 = Torso
  10493. Joint.Part1 = Limb
  10494. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10495. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10496. Joint.Parent = Torso
  10497.  
  10498. local B = Instance.new("Part")
  10499. B.TopSurface = 0
  10500. B.BottomSurface = 0
  10501. B.formFactor = "Symmetric"
  10502. B.Size = Vector3.new(1, 1, 1)
  10503. B.Transparency = 1
  10504. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10505. B.Parent = Character
  10506. local W = Instance.new("Weld")
  10507. W.Part0 = Limb
  10508. W.Part1 = B
  10509. W.C0 = CFrame.new(0, -0.5, 0)
  10510. W.Parent = Limb
  10511. end
  10512. end
  10513. end
  10514. ----------
  10515.  
  10516. lerpz = function(D, E, F, G)
  10517. D[E] = D[E]:lerp(F, G)
  10518. end
  10519.  
  10520. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10521. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10522. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10523. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10524. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10525. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10526. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10527. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10528. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10529. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10530. resetlerp = function()
  10531. RJ.C0 = RJC0
  10532. RJ.C1 = RJC1
  10533. N.C0 = NC0
  10534. N.C1 = NC1
  10535. RS.C0 = RSC0
  10536. RS.C1 = RSC1
  10537. LS.C0 = LSC0
  10538. LS.C1 = LSC1
  10539. RH.C0 = RHC0
  10540. RH.C1 = RHC1
  10541. LH.C0 = LHC0
  10542. LH.C1 = LHC1
  10543. end
  10544. -------
  10545. ----------
  10546. hrp = char.HumanoidRootPart
  10547.  
  10548. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10549. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10550. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10551. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10552. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10553. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10554. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10555. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10556. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10557. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10558. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10559. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10560. RS = Torso:FindFirstChild("Right Shoulder")
  10561. LS = Torso:FindFirstChild("Left Shoulder")
  10562. RH = Torso:FindFirstChild("Right Hip")
  10563. LH = Torso:FindFirstChild("Left Hip")
  10564. RJ = hrp:FindFirstChild("RootJoint")
  10565. N = Torso:FindFirstChild("Neck")
  10566. cf = CFrame.new
  10567. ang = CFrame.Angles
  10568. rd = math.rad
  10569. rd2 = math.random
  10570. cs = ColorSequence.new
  10571. ns = NumberSequence.new
  10572. nsk = NumberSequenceKeypoint.new
  10573. -------------------
  10574.  
  10575. end)
  10576.  
  10577.  
  10578. print([[
  10579. -------------------------------------------------
  10580. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10581. -------------------------------------------------]])
Add Comment
Please, Sign In to add comment