Advertisement
okban

test

Jan 25th, 2018
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 491.51 KB | None | 0 0
  1. wait(0)
  2. local Player = game.Players.KYLETHORNTON
  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=313490568"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=523774823"
  57. Hair7 = Instance.new("Part")
  58. Hair7.Parent = char
  59. Hair7.Name = "Hair"
  60. char.Head.face.Texture = "0"
  61. Hair7.CanCollide = false
  62. Hair7.Locked = true
  63. Hair7.TopSurface = "Smooth"
  64. Hair7.BottomSurface = "Smooth"
  65. Hair7.formFactor = "Symmetric"
  66. Hair7.Material = "Neon"
  67. Hair7.BrickColor = BrickColor.new("Really black")
  68. Hair7.CFrame = char.Torso.CFrame
  69. Hair7.Size = Vector3.new(0.2, 0.2, 0.2)
  70. Hair7.Transparency = 0
  71.  
  72.  
  73.  
  74.  
  75. Weld1 = Instance.new("Weld")
  76. Weld1.Parent = char.Head
  77. Weld1.Part0 = char.Head
  78. Weld1.Part1 = Hair7
  79. Weld1.C0 = CFrame.Angles(0, math.rad(180), 0)
  80. Weld1.C0 = CFrame.Angles(0, 0, 0)
  81.  
  82. Mesh = Instance.new("SpecialMesh")
  83. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  84. Mesh.Parent = Hair7
  85. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  86. Mesh.MeshType = "FileMesh"
  87. Mesh.MeshId = "rbxassetid://560196103"
  88. Mesh.TextureId = ""
  89.  
  90.  
  91. local ice = Instance.new("Part", Head)
  92. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  93. ice.BrickColor = BrickColor.new("Really red")
  94. ice.CanCollide = false
  95. ice.TopSurface = 0
  96. ice.BottomSurface = 0
  97. ice.Transparency = 0.3
  98.  
  99. local ice2 = Instance.new("SpecialMesh", ice)
  100. ice2.MeshType = "Brick"
  101. ice2.MeshId = "rbxassetid://1306168394"
  102. ice2.Scale = Vector3.new(1.26, 1, 1)
  103. local ice3 = Instance.new("Weld", ice)
  104. ice3.Part0 = Head
  105. ice3.Part1 = ice
  106. ice3.C0 = CFrame.new(0, 0.1, -0.2) * CFrame.Angles(0, 0, 0)
  107. local icesmoke = Instance.new("ParticleEmitter", ice)
  108. icesmoke.VelocitySpread = 5
  109. icesmoke.Size = NumberSequence.new({
  110. NumberSequenceKeypoint.new(0, 0.01),
  111. NumberSequenceKeypoint.new(1, 1)
  112. })
  113. icesmoke.Rate = math.huge
  114. icesmoke.Speed = NumberRange.new(1, 1)
  115. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  116. icesmoke.Transparency = NumberSequence.new({
  117. NumberSequenceKeypoint.new(0, 0.9),
  118. NumberSequenceKeypoint.new(1, 1)
  119. })
  120. icesmoke.Rotation = NumberRange.new(0, 360)
  121. icesmoke.Name = "Smoke"
  122. icesmoke.LightEmission = 0
  123. icesmoke.Acceleration = Vector3.new(0,0,0)
  124. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  125. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  126. icesmoke.LockedToPart = true
  127. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  128. secondcolor = "Really black"
  129. wait(0.016666666666666666)
  130. Effects = {}
  131. local Player = game.Players.localPlayer
  132. local Character = Player.Character
  133. local Humanoid = Character.Humanoid
  134. local mouse = Player:GetMouse()
  135. local LeftArm = Character["Left Arm"]
  136. local RightArm = Character["Right Arm"]
  137. local LeftLeg = Character["Left Leg"]
  138. local RightLeg = Character["Right Leg"]
  139. local Head = Character.Head
  140. local Torso = Character.Torso
  141. local cam = game.Workspace.CurrentCamera
  142. local RootPart = Character.HumanoidRootPart
  143. local RootJoint = RootPart.RootJoint
  144. local equipped = true
  145. local attack = false
  146. local Anim = "Idle"
  147. local idle = 0
  148. local attacktype = 1
  149. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  150. local velocity = RootPart.Velocity.y
  151. local sine = 0
  152. local change = 1
  153. local grabbed = false
  154. local cn = CFrame.new
  155. local mr = math.rad
  156. local angles = CFrame.Angles
  157. local ud = UDim2.new
  158. local c3 = Color3.new
  159. local dir = {
  160. w = 0,
  161. s = 0,
  162. a = 0,
  163. d = 0
  164. }
  165. firemode = true
  166. local Services = {
  167. SoundService = game:GetService("SoundService"),
  168. Players = game:GetService("Players"),
  169. Debris = game:GetService("Debris"),
  170. Workspace = game:GetService("Workspace"),
  171. Lighting = game:GetService("Lighting"),
  172. HttpService = game:GetService("HttpService"),
  173. InsertService = game:GetService("InsertService")
  174. }
  175. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  176. Humanoid.Animator:Destroy()
  177. Character.Animate:Destroy()
  178. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  179. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  180. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  181. RSH, LSH = nil, nil
  182. RW = Instance.new("Weld")
  183. LW = Instance.new("Weld")
  184. RH = Torso["Right Hip"]
  185. LH = Torso["Left Hip"]
  186. RSH = Torso["Right Shoulder"]
  187. LSH = Torso["Left Shoulder"]
  188. RSH.Parent = nil
  189. LSH.Parent = nil
  190. RW.Name = "RW"
  191. RW.Part0 = Torso
  192. RW.C0 = cn(1.5, 0.5, 0)
  193. RW.C1 = cn(0, 0.5, 0)
  194. RW.Part1 = RightArm
  195. RW.Parent = Torso
  196. LW.Name = "LW"
  197. LW.Part0 = Torso
  198. LW.C0 = cn(-1.5, 0.5, 0)
  199. LW.C1 = cn(0, 0.5, 0)
  200. LW.Part1 = LeftArm
  201. LW.Parent = Torso
  202. --------------
  203. function clerp(a, b, t)
  204. local qa = {
  205. QuaternionFromCFrame(a)
  206. }
  207. local qb = {
  208. QuaternionFromCFrame(b)
  209. }
  210. local ax, ay, az = a.x, a.y, a.z
  211. local bx, by, bz = b.x, b.y, b.z
  212. local _t = 1 - t
  213. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  214. end
  215. function QuaternionFromCFrame(cf)
  216. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  217. local trace = m00 + m11 + m22
  218. if trace > 0 then
  219. local s = math.sqrt(1 + trace)
  220. local recip = 0.5 / s
  221. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  222. else
  223. local i = 0
  224. if m00 < m11 then
  225. i = 1
  226. end
  227. if m22 > (i == 0 and m00 or m11) then
  228. i = 2
  229. end
  230. if i == 0 then
  231. local s = math.sqrt(m00 - m11 - m22 + 1)
  232. local recip = 0.5 / s
  233. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  234. elseif i == 1 then
  235. local s = math.sqrt(m11 - m22 - m00 + 1)
  236. local recip = 0.5 / s
  237. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  238. elseif i == 2 then
  239. local s = math.sqrt(m22 - m00 - m11 + 1)
  240. local recip = 0.5 / s
  241. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  242. end
  243. end
  244. end
  245. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  246. local xs, ys, zs = x + x, y + y, z + z
  247. local wx, wy, wz = w * xs, w * ys, w * zs
  248. local xx = x * xs
  249. local xy = x * ys
  250. local xz = x * zs
  251. local yy = y * ys
  252. local yz = y * zs
  253. local zz = z * zs
  254. 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))
  255. end
  256. function QuaternionSlerp(a, b, t)
  257. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  258. local startInterp, finishInterp
  259. if cosTheta >= 1.0E-4 then
  260. if 1 - cosTheta > 1.0E-4 then
  261. local theta = math.acos(cosTheta)
  262. local invSinTheta = 1 / math.sin(theta)
  263. startInterp = math.sin((1 - t) * theta) * invSinTheta
  264. finishInterp = math.sin(t * theta) * invSinTheta
  265. else
  266. startInterp = 1 - t
  267. finishInterp = t
  268. end
  269. elseif 1 + cosTheta > 1.0E-4 then
  270. local theta = math.acos(-cosTheta)
  271. local invSinTheta = 1 / math.sin(theta)
  272. startInterp = math.sin((t - 1) * theta) * invSinTheta
  273. finishInterp = math.sin(t * theta) * invSinTheta
  274. else
  275. startInterp = t - 1
  276. finishInterp = t
  277. end
  278. 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
  279. end
  280. function swait(num)
  281. if num == 0 or num == nil then
  282. game:service("RunService").RenderStepped:wait(0)
  283. else
  284. for i = 0, num do
  285. game:service("RunService").RenderStepped:wait(0)
  286. end
  287. end
  288. end
  289. local RbxUtility = LoadLibrary("RbxUtility")
  290. local Create = RbxUtility.Create
  291. function RemoveOutlines(part)
  292. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  293. end
  294. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  295. local Part = Create("Part")({
  296. formFactor = FormFactor,
  297. Parent = Parent,
  298. Reflectance = Reflectance,
  299. Transparency = Transparency,
  300. CanCollide = false,
  301. Locked = true,
  302. BrickColor = BrickColor.new(tostring(BColor)),
  303. Name = Name,
  304. Size = Size,
  305. Material = Material
  306. })
  307. RemoveOutlines(Part)
  308. return Part
  309. end
  310. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  311. local Msh = Create(Mesh)({
  312. Parent = Part,
  313. Offset = OffSet,
  314. Scale = Scale
  315. })
  316. if Mesh == "SpecialMesh" then
  317. Msh.MeshType = MeshType
  318. Msh.MeshId = MeshId
  319. end
  320. return Msh
  321. end
  322. function CreateWeld(Parent, Part0, Part1, C0, C1)
  323. local Weld = Create("Weld")({
  324. Parent = Parent,
  325. Part0 = Part0,
  326. Part1 = Part1,
  327. C0 = C0,
  328. C1 = C1
  329. })
  330. return Weld
  331. end
  332. function rayCast(Position, Direction, Range, Ignore)
  333. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  334. end
  335. function CreateSound(id, par, vol, pit)
  336. coroutine.resume(coroutine.create(function()
  337. local sou = Instance.new("Sound", par or workspace)
  338. sou.Volume = vol
  339. sou.Pitch = pit or 1
  340. sou.SoundId = id
  341. wait()
  342. sou:play()
  343. game:GetService("Debris"):AddItem(sou, 6)
  344. end))
  345. end
  346. function CreateSong(id, par, vol, pit)
  347. coroutine.resume(coroutine.create(function()
  348. sou2 = Instance.new("Sound", par or workspace)
  349. sou2.Volume = 1
  350. sou2.Pitch = 1
  351. sou2.SoundId = id
  352. wait()
  353. sou2:play()
  354. sou2.Looped = true
  355. end))
  356. end
  357. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  358. local function getclosest(obj, distance)
  359. local last, lastx = distance + 1, nil
  360. for i, v in pairs(workspace:GetChildren()) do
  361. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  362. local t = v.Torso
  363. local dist = t.Position - obj.Position.magnitude
  364. if distance >= dist and last > dist then
  365. last = dist
  366. lastx = v
  367. end
  368. end
  369. end
  370. return lastx
  371. end
  372. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  373. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  374. prt.Anchored = true
  375. prt.CFrame = cframe
  376. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  377. game:GetService("Debris"):AddItem(prt, 10)
  378. if Type == 1 or Type == nil then
  379. table.insert(Effects, {
  380. prt,
  381. "Block1",
  382. delay,
  383. x3,
  384. y3,
  385. z3,
  386. msh
  387. })
  388. elseif Type == 2 then
  389. table.insert(Effects, {
  390. prt,
  391. "Block2",
  392. delay,
  393. x3,
  394. y3,
  395. z3,
  396. msh
  397. })
  398. elseif Type == 3 then
  399. table.insert(Effects, {
  400. prt,
  401. "Block3",
  402. delay,
  403. x3,
  404. y3,
  405. z3,
  406. msh
  407. })
  408. end
  409. end
  410. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  411. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  412. prt.Anchored = true
  413. prt.CFrame = cframe
  414. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  415. game:GetService("Debris"):AddItem(prt, 10)
  416. table.insert(Effects, {
  417. prt,
  418. "Cylinder",
  419. delay,
  420. x3,
  421. y3,
  422. z3,
  423. msh
  424. })
  425. end
  426. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  427. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  428. prt.Anchored = true
  429. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  430. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  431. game:GetService("Debris"):AddItem(prt, 10)
  432. table.insert(Effects, {
  433. prt,
  434. "Cylinder",
  435. delay,
  436. x3,
  437. y3,
  438. z3,
  439. msh
  440. })
  441. end
  442. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  443. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  444. prt.Anchored = true
  445. prt.CFrame = cframe
  446. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  447. game:GetService("Debris"):AddItem(prt, 10)
  448. table.insert(Effects, {
  449. prt,
  450. "Cylinder",
  451. delay,
  452. x3,
  453. y3,
  454. z3,
  455. msh
  456. })
  457. end
  458. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  459. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  460. prt.Anchored = true
  461. prt.CFrame = cframe
  462. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  463. game:GetService("Debris"):AddItem(prt, 10)
  464. table.insert(Effects, {
  465. prt,
  466. "Cylinder",
  467. delay,
  468. x3,
  469. y3,
  470. z3,
  471. msh
  472. })
  473. end
  474. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  475. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  476. prt.Anchored = true
  477. prt.CFrame = cframe
  478. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  479. game:GetService("Debris"):AddItem(prt, 10)
  480. table.insert(Effects, {
  481. prt,
  482. "Cylinder",
  483. delay,
  484. x3,
  485. y3,
  486. z3,
  487. msh
  488. })
  489. end
  490. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  491. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  492. prt.Anchored = true
  493. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  494. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  495. local num = math.random(10, 50) / 1000
  496. game:GetService("Debris"):AddItem(prt, 10)
  497. table.insert(Effects, {
  498. prt,
  499. "Shatter",
  500. num,
  501. prt.CFrame,
  502. math.random() - math.random(),
  503. 0,
  504. math.random(50, 100) / 100
  505. })
  506. end
  507. for i = 0, 1, 0.05 do
  508. swait()
  509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  511. 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)
  512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  513. if Torsovelocity.Y > 1 then
  514. 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)
  515. 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)
  516. 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)
  517. elseif Torsovelocity.Y < 1 then
  518. 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)
  519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  520. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  521. end
  522. end
  523. attack = false
  524. game:GetService("RunService").Stepped:connect(function()
  525. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  526. velocity = RootPart.Velocity.y
  527. sine = sine + change
  528. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  529. if equipped == true or equipped == false then
  530. if 1 < RootPart.Velocity.y and hit == nil then
  531. Anim = "Jump"
  532. if attack == false and ice_mode == false then
  533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  535. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  537. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  538. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  539. end
  540. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  541. Anim = "Fall"
  542. if attack == false then
  543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  545. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  547. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  548. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  549. end
  550. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  551. Anim = "Idle"
  552. if attack == false then
  553. change = 1
  554. 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)
  555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  556. 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)
  557. 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)
  558. 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)
  559. 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)
  560. end
  561. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  562. Anim = "Walk"
  563. if attack == false then
  564. 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)
  565. 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)
  566. 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)
  567. 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)
  568. 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)
  569. 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)
  570. end
  571. end
  572. end
  573. if equipped == true or equipped == false then
  574. if 1 < RootPart.Velocity.Y and hit == nil then
  575. Anim = "Jump"
  576. if attack == false and ice_mode == true then
  577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  579. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  581. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  582. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  583. end
  584. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  585. Anim = "Fall"
  586. if attack == false then
  587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  591. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  592. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  593. end
  594. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  595. Anim = "Idle"
  596. if attack == false then
  597. change = 0.8
  598. 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)
  599. 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)
  600. 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)
  601. 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)
  602. 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)
  603. 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)
  604. end
  605. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  606. Anim = "Walk"
  607. if attack == false then
  608. 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)
  609. 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)
  610. 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)
  611. 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)
  612. 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)
  613. 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)
  614. end
  615. end
  616. end
  617. if 0 < #Effects then
  618. for e = 1, #Effects do
  619. if Effects[e] ~= nil then
  620. local Thing = Effects[e]
  621. if Thing ~= nil then
  622. local Part = Thing[1]
  623. local Mode = Thing[2]
  624. local Delay = Thing[3]
  625. local IncX = Thing[4]
  626. local IncY = Thing[5]
  627. local IncZ = Thing[6]
  628. if 1 >= Thing[1].Transparency then
  629. if Thing[2] == "Block1" then
  630. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  631. local Mesh = Thing[1].Mesh
  632. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  633. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  634. elseif Thing[2] == "Block2" then
  635. 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)
  636. local Mesh = Thing[7]
  637. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  638. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  639. elseif Thing[2] == "Block3" then
  640. 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)
  641. local Mesh = Thing[7]
  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] == "Cylinder" then
  645. local Mesh = Thing[1].Mesh
  646. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  647. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  648. elseif Thing[2] == "Blood" then
  649. local Mesh = Thing[7]
  650. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  651. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  652. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  653. elseif Thing[2] == "Elec" then
  654. local Mesh = Thing[1].Mesh
  655. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  656. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  657. elseif Thing[2] == "Disappear" then
  658. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  659. elseif Thing[2] == "Shatter" then
  660. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  661. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  662. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  663. Thing[6] = Thing[6] + Thing[5]
  664. end
  665. else
  666. Part.Parent = nil
  667. table.remove(Effects, e)
  668. end
  669. end
  670. end
  671. end
  672. end
  673. end)
  674. function RemoveOutlines(part)
  675. part.TopSurface = 10
  676. end
  677. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  678. local Part = Create("Part")({
  679. Parent = Parent,
  680. Reflectance = Reflectance,
  681. Transparency = Transparency,
  682. CanCollide = false,
  683. Locked = true,
  684. BrickColor = BrickColor.new(tostring(BColor)),
  685. Name = Name,
  686. Size = Size,
  687. Material = Material
  688. })
  689. RemoveOutlines(Part)
  690. return Part
  691. end
  692. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  693. local Msh = Create(Mesh)({
  694. Parent = Part,
  695. Offset = OffSet,
  696. Scale = Scale
  697. })
  698. if Mesh == "SpecialMesh" then
  699. Msh.MeshType = MeshType
  700. Msh.MeshId = MeshId
  701. end
  702. return Msh
  703. end
  704. function CreateWeld(Parent, Part0, Part1, C0, C1)
  705. local Weld = Create("Weld")({
  706. Parent = Parent,
  707. Part0 = Part0,
  708. Part1 = Part1,
  709. C0 = C0,
  710. C1 = C1
  711. })
  712. return Weld
  713. end
  714. WSHM = {
  715. "White",
  716. "Pastel light blue"
  717. }
  718. WSH = WSHM[math.random(1, #WSHM)]
  719. function IcePartFunk(HPart, aria, Min, Max)
  720. IcePart = Instance.new("Part", HPart)
  721. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  722. IcePart.CanCollide = false
  723. IuW = Instance.new("Weld")
  724. IuW.Name = "GuW"
  725. IuW.Part0 = HPart
  726. 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))
  727. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  728. IuW.Part1 = IcePart
  729. IuW.Parent = HPart
  730. IcePart.Transparency = 0.85
  731. IcePart.Material = "Neon"
  732. WSH = WSHM[math.random(1, #WSHM)]
  733. IcePart.BrickColor = BrickColor.new("" .. WSH)
  734. RemoveOutlines(IcePart)
  735. game:GetService("Debris"):AddItem(IuW, 4)
  736. game:GetService("Debris"):AddItem(IcePart, 6)
  737. end
  738. SpikeMeshId = 1033714
  739. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  740. local Part = Instance.new("Part", Parent)
  741. Part.Name = Name
  742. Part.BrickColor = BrickColor.new(Color)
  743. Part.Size = Size
  744. Part.Material = Material
  745. Part.Transparency = Transparency
  746. Part.CanCollide = false
  747. RemoveOutlines(Part)
  748. local Mesh = Instance.new("SpecialMesh", Part)
  749. Mesh.MeshType = "Sphere"
  750. Mesh.Scale = Scale
  751. return Mesh and Part
  752. end
  753. CFuncs = {
  754. Part = {
  755. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  756. local Part = Create("Part")({
  757. Parent = Parent,
  758. Reflectance = Reflectance,
  759. Transparency = Transparency,
  760. CanCollide = false,
  761. Locked = true,
  762. BrickColor = BrickColor.new(tostring(BColor)),
  763. Name = Name,
  764. Size = Size,
  765. Material = Material
  766. })
  767. RemoveOutlines(Part)
  768. return Part
  769. end
  770. },
  771. Mesh = {
  772. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  773. local Msh = Create(Mesh)({
  774. Parent = Part,
  775. Offset = OffSet,
  776. Scale = Scale
  777. })
  778. if Mesh == "SpecialMesh" then
  779. Msh.MeshType = MeshType
  780. Msh.MeshId = MeshId
  781. end
  782. return Msh
  783. end
  784. },
  785. Mesh = {
  786. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  787. local Msh = Create(Mesh)({
  788. Parent = Part,
  789. Offset = OffSet,
  790. Scale = Scale
  791. })
  792. if Mesh == "SpecialMesh" then
  793. Msh.MeshType = MeshType
  794. Msh.MeshId = MeshId
  795. end
  796. return Msh
  797. end
  798. },
  799. Weld = {
  800. Create = function(Parent, Part0, Part1, C0, C1)
  801. local Weld = Create("Weld")({
  802. Parent = Parent,
  803. Part0 = Part0,
  804. Part1 = Part1,
  805. C0 = C0,
  806. C1 = C1
  807. })
  808. return Weld
  809. end
  810. },
  811. Sound = {
  812. Create = function(id, par, vol, pit)
  813. coroutine.resume(coroutine.create(function()
  814. local S = Create("Sound")({
  815. Volume = vol,
  816. Pitch = pit or 1,
  817. SoundId = id,
  818. Parent = par or workspace
  819. })
  820. wait()
  821. S:play()
  822. game:GetService("Debris"):AddItem(S, 6)
  823. end))
  824. end
  825. },
  826. ParticleEmitter = {
  827. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  828. local fp = Create("ParticleEmitter")({
  829. Parent = Parent,
  830. Color = ColorSequence.new(Color1, Color2),
  831. LightEmission = LightEmission,
  832. Size = Size,
  833. Texture = Texture,
  834. Transparency = Transparency,
  835. ZOffset = ZOffset,
  836. Acceleration = Accel,
  837. Drag = Drag,
  838. LockedToPart = LockedToPart,
  839. VelocityInheritance = VelocityInheritance,
  840. EmissionDirection = EmissionDirection,
  841. Enabled = Enabled,
  842. Lifetime = LifeTime,
  843. Rate = Rate,
  844. Rotation = Rotation,
  845. RotSpeed = RotSpeed,
  846. Speed = Speed,
  847. VelocitySpread = VelocitySpread
  848. })
  849. return fp
  850. end
  851. }
  852. }
  853. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  854. if hit.Parent == nil then
  855. return
  856. end
  857. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  858. for _, v in pairs(hit.Parent:children()) do
  859. if v:IsA("Humanoid") then
  860. h = v
  861. end
  862. end
  863. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  864. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  865. return
  866. end
  867. local c = Create("ObjectValue")({
  868. Name = "creator",
  869. Value = game:service("Players").LocalPlayer,
  870. Parent = h
  871. })
  872. game:GetService("Debris"):AddItem(c, 0.5)
  873. if HitSound ~= nil and HitPitch ~= nil then
  874. CreateSound(HitSound, hit, 1, HitPitch)
  875. end
  876. local Damage = math.random(minim, maxim)
  877. local blocked = false
  878. local block = hit.Parent:findFirstChild("Block")
  879. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  880. blocked = true
  881. block.Value = block.Value - 1
  882. print(block.Value)
  883. end
  884. if blocked == false then
  885. h.Health = h.Health - Damage
  886. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  887. else
  888. h.Health = h.Health - Damage / 2
  889. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  890. end
  891. if Type == "Knockdown" then
  892. local hum = hit.Parent.Humanoid
  893. hum.PlatformStand = true
  894. coroutine.resume(coroutine.create(function(HHumanoid)
  895. swait(1)
  896. HHumanoid.PlatformStand = false
  897. end), hum)
  898. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  899. local bodvol = Create("BodyVelocity")({
  900. velocity = angle * knockback,
  901. P = 5000,
  902. maxForce = Vector3.new(8000, 8000, 8000),
  903. Parent = hit
  904. })
  905. local rl = Create("BodyAngularVelocity")({
  906. P = 3000,
  907. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  908. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  909. Parent = hit
  910. })
  911. game:GetService("Debris"):AddItem(bodvol, 0.5)
  912. game:GetService("Debris"):AddItem(rl, 0.5)
  913. elseif Type == "Normal" then
  914. local vp = Create("BodyVelocity")({
  915. P = 500,
  916. maxForce = Vector3.new(math.huge, 0, math.huge),
  917. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  918. })
  919. if knockback > 0 then
  920. vp.Parent = hit.Parent.Torso
  921. end
  922. game:GetService("Debris"):AddItem(vp, 0.5)
  923. elseif Type == "Impale" then
  924. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  925. Spike.Anchored = true
  926. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  927. Spike.Position = hit.Parent.Torso.Position
  928. for i = 1, 5 do
  929. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  930. end
  931. Services.Debris:AddItem(Spike, 4)
  932. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  933. hit.Parent.Humanoid.PlatformStand = true
  934. swait(1)
  935. hit.Parent.Humanoid.PlatformStand = false
  936. elseif Type == "Up" then
  937. local bodyVelocity = Create("BodyVelocity")({
  938. velocity = Vector3.new(0, 20, 0),
  939. P = 5000,
  940. maxForce = Vector3.new(8000, 8000, 8000),
  941. Parent = hit
  942. })
  943. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  944. local bodyVelocity = Create("BodyVelocity")({
  945. velocity = Vector3.new(0, 20, 0),
  946. P = 5000,
  947. maxForce = Vector3.new(8000, 8000, 8000),
  948. Parent = hit
  949. })
  950. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  951. elseif Type == "Snare" then
  952. local bp = Create("BodyPosition")({
  953. P = 900,
  954. D = 1000,
  955. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  956. position = hit.Parent.Torso.Position,
  957. Parent = hit.Parent.Torso
  958. })
  959. game:GetService("Debris"):AddItem(bp, 1)
  960. elseif Type == "Slowness" then
  961. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  962. for i = 1, 25 do
  963. hit.Parent.Humanoid.WalkSpeed = 4
  964. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  965. end
  966. wait(4)
  967. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  968. elseif Type == "FireDmg" then
  969. for i = 1, math.random(60, 150) do
  970. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  971. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  972. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  973. wait(0.1)
  974. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  975. end
  976. elseif Type == "Freeze" then
  977. local bp = Create("BodyPosition")({
  978. P = 900,
  979. D = 1000,
  980. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  981. position = hit.Parent.Torso.Position,
  982. Parent = hit.Parent.Torso
  983. })
  984. game:GetService("Debris"):AddItem(bp, 4)
  985. for i = 1, 25 do
  986. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  987. end
  988. elseif Type == "Freeze2" then
  989. local BodPos = Create("BodyPosition")({
  990. P = 50000,
  991. D = 1000,
  992. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  993. position = hit.Parent.Torso.Position,
  994. Parent = hit.Parent.Torso
  995. })
  996. local BodGy = Create("BodyGyro")({
  997. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  998. P = 20000,
  999. Parent = hit.Parent.Torso,
  1000. cframe = hit.Parent.Torso.CFrame
  1001. })
  1002. hit.Parent.Torso.Anchored = true
  1003. coroutine.resume(coroutine.create(function(Part)
  1004. swait(1.5)
  1005. Part.Anchored = false
  1006. end), hit.Parent.Torso)
  1007. game:GetService("Debris"):AddItem(BodPos, 3)
  1008. game:GetService("Debris"):AddItem(BodGy, 3)
  1009. end
  1010. local debounce = Create("BoolValue")({
  1011. Name = "DebounceHit",
  1012. Parent = hit.Parent,
  1013. Value = true
  1014. })
  1015. game:GetService("Debris"):AddItem(debounce, Delay)
  1016. c = Instance.new("ObjectValue")
  1017. c.Name = "creator"
  1018. c.Value = Player
  1019. c.Parent = h
  1020. game:GetService("Debris"):AddItem(c, 0.5)
  1021. end
  1022. end
  1023. function ShowDamage(Pos, Text, Time, Color)
  1024. local Rate = 0.033333333333333
  1025. if not Pos then
  1026. local Pos = Vector3.new(0, 0, 0)
  1027. end
  1028. local Text = Text or ""
  1029. local Time = Time or 2
  1030. if not Color then
  1031. local Color = Color3.new(1, 0, 1)
  1032. end
  1033. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1034. EffectPart.Anchored = true
  1035. local BillboardGui = Create("BillboardGui")({
  1036. Size = UDim2.new(3, 0, 3, 0),
  1037. Adornee = EffectPart,
  1038. Parent = EffectPart
  1039. })
  1040. local TextLabel = Create("TextLabel")({
  1041. BackgroundTransparency = 1,
  1042. Size = UDim2.new(1, 0, 1, 0),
  1043. Text = Text,
  1044. TextColor3 = Color,
  1045. TextScaled = true,
  1046. Font = Enum.Font.ArialBold,
  1047. Parent = BillboardGui
  1048. })
  1049. game.Debris:AddItem(EffectPart, Time + 0.1)
  1050. EffectPart.Parent = game:GetService("Workspace")
  1051. delay(0, function()
  1052. local Frames = Time / Rate
  1053. for Frame = 1, Frames do
  1054. wait(Rate)
  1055. local Percent = Frame / Frames
  1056. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1057. TextLabel.TextTransparency = Percent
  1058. end
  1059. if EffectPart and EffectPart.Parent then
  1060. EffectPart:Destroy()
  1061. end
  1062. end)
  1063. end
  1064. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1065. for _, c in pairs(workspace:children()) do
  1066. local hum = c:findFirstChild("Humanoid")
  1067. if hum ~= nil then
  1068. local head = c:findFirstChild("Head")
  1069. if head ~= nil then
  1070. local targ = head.Position - Part.Position
  1071. local mag = targ.magnitude
  1072. if magni >= mag and c.Name ~= Player.Name then
  1073. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1074. end
  1075. end
  1076. end
  1077. end
  1078. end
  1079. function MagniKILL(Part, magni, knock, Type)
  1080. for _, c in pairs(workspace:children()) do
  1081. local hum = c:findFirstChild("Humanoid")
  1082. if hum ~= nil then
  1083. local head = c:findFirstChild("Head")
  1084. if head ~= nil then
  1085. local targ = head.Position - Part.Position
  1086. local mag = targ.magnitude
  1087. if magni >= mag and c.Name ~= Player.Name then
  1088. hum.Health = 0
  1089. end
  1090. end
  1091. end
  1092. end
  1093. end
  1094. EffectModel = Instance.new("Model", Character)
  1095. EffectModel.Name = "Effects"
  1096. Effects = {
  1097. Block = {
  1098. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1099. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1100. prt.Anchored = true
  1101. prt.CFrame = cframe
  1102. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1103. game:GetService("Debris"):AddItem(prt, 10)
  1104. if Type == 1 or Type == nil then
  1105. table.insert(Effects, {
  1106. prt,
  1107. "Block1",
  1108. delay,
  1109. x3,
  1110. y3,
  1111. z3,
  1112. msh
  1113. })
  1114. elseif Type == 2 then
  1115. table.insert(Effects, {
  1116. prt,
  1117. "Block2",
  1118. delay,
  1119. x3,
  1120. y3,
  1121. z3,
  1122. msh
  1123. })
  1124. else
  1125. table.insert(Effects, {
  1126. prt,
  1127. "Block3",
  1128. delay,
  1129. x3,
  1130. y3,
  1131. z3,
  1132. msh
  1133. })
  1134. end
  1135. end
  1136. },
  1137. Sphere = {
  1138. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1139. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1140. prt.Anchored = true
  1141. prt.CFrame = cframe
  1142. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1143. game:GetService("Debris"):AddItem(prt, 10)
  1144. table.insert(Effects, {
  1145. prt,
  1146. "Cylinder",
  1147. delay,
  1148. x3,
  1149. y3,
  1150. z3,
  1151. msh
  1152. })
  1153. end
  1154. },
  1155. Cylinder = {
  1156. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1157. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1158. prt.Anchored = true
  1159. prt.CFrame = cframe
  1160. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1161. game:GetService("Debris"):AddItem(prt, 10)
  1162. table.insert(Effects, {
  1163. prt,
  1164. "Cylinder",
  1165. delay,
  1166. x3,
  1167. y3,
  1168. z3,
  1169. msh
  1170. })
  1171. end
  1172. },
  1173. Wave = {
  1174. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1175. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1176. prt.Anchored = true
  1177. prt.CFrame = cframe
  1178. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1179. game:GetService("Debris"):AddItem(prt, 10)
  1180. table.insert(Effects, {
  1181. prt,
  1182. "Cylinder",
  1183. delay,
  1184. x3,
  1185. y3,
  1186. z3,
  1187. msh
  1188. })
  1189. end
  1190. },
  1191. Ring = {
  1192. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1193. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1194. prt.Anchored = true
  1195. prt.CFrame = cframe
  1196. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1197. game:GetService("Debris"):AddItem(prt, 10)
  1198. table.insert(Effects, {
  1199. prt,
  1200. "Cylinder",
  1201. delay,
  1202. x3,
  1203. y3,
  1204. z3,
  1205. msh
  1206. })
  1207. end
  1208. },
  1209. Break = {
  1210. Create = function(brickcolor, cframe, x1, y1, z1)
  1211. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1212. prt.Anchored = true
  1213. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1214. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1215. local num = math.random(10, 50) / 1000
  1216. game:GetService("Debris"):AddItem(prt, 10)
  1217. table.insert(Effects, {
  1218. prt,
  1219. "Shatter",
  1220. num,
  1221. prt.CFrame,
  1222. math.random() - math.random(),
  1223. 0,
  1224. math.random(50, 100) / 100
  1225. })
  1226. end
  1227. }
  1228. }
  1229. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1230. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1231. prt.Anchored = true
  1232. prt.CFrame = cframe
  1233. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1234. game:GetService("Debris"):AddItem(prt, 10)
  1235. if Type == 1 or Type == nil then
  1236. table.insert(Effects, {
  1237. prt,
  1238. "Block1",
  1239. delay,
  1240. x3,
  1241. y3,
  1242. z3,
  1243. msh
  1244. })
  1245. elseif Type == 2 then
  1246. table.insert(Effects, {
  1247. prt,
  1248. "Block2",
  1249. delay,
  1250. x3,
  1251. y3,
  1252. z3,
  1253. msh
  1254. })
  1255. elseif Type == 3 then
  1256. table.insert(Effects, {
  1257. prt,
  1258. "Block3",
  1259. delay,
  1260. x3,
  1261. y3,
  1262. z3,
  1263. msh
  1264. })
  1265. end
  1266. end
  1267. function CreateSound(id, par, vol, pit)
  1268. coroutine.resume(coroutine.create(function()
  1269. local sou = Instance.new("Sound", par or workspace)
  1270. sou.Volume = vol
  1271. sou.Pitch = pit or 1
  1272. sou.SoundId = id
  1273. swait()
  1274. sou:play()
  1275. game:GetService("Debris"):AddItem(sou, 6)
  1276. end))
  1277. end
  1278. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1279. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1280. prt.Anchored = true
  1281. prt.CFrame = cframe
  1282. prt.Material = "Neon"
  1283. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1284. game:GetService("Debris"):AddItem(prt, 10)
  1285. coroutine.resume(coroutine.create(function(Part, Mesh)
  1286. for i = 0, 6, delay do
  1287. swait()
  1288. Part.Transparency = i
  1289. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1290. end
  1291. Part.Parent = nil
  1292. end), prt, msh)
  1293. end
  1294. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1295. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1296. local MainPos = partt.Position
  1297. local MainPos2 = mouse + SpreadVectors
  1298. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1299. local speed = 1000
  1300. local num = 1
  1301. coroutine.resume(coroutine.create(function()
  1302. repeat
  1303. swait()
  1304. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1305. local mag =(MainPos - pos).magnitude
  1306. 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)
  1307. MainPos = MainPos + MouseLook.lookVector * speed
  1308. num = num - 1
  1309. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1310. if hit ~= nil then
  1311. num = 0
  1312. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1313. refpart.Anchored = true
  1314. refpart.CFrame = CFrame.new(pos)
  1315. game:GetService("Debris"):AddItem(refpart, 2)
  1316. end
  1317. if num <= 0 then
  1318. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1319. refpart.Anchored = true
  1320. refpart.CFrame = CFrame.new(pos)
  1321. if hit ~= nil then
  1322. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1323. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1324. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1325. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1326. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1327. end
  1328. game:GetService("Debris"):AddItem(refpart, 0)
  1329. end
  1330. until num <= 0
  1331. end))
  1332. end
  1333. function shoottraildd2(mouse, partt, SpreadAmount)
  1334. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1335. local MainPos = partt.Position
  1336. local MainPos2 = mouse + SpreadVectors
  1337. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1338. local speed = 3000
  1339. local num = 1
  1340. coroutine.resume(coroutine.create(function()
  1341. repeat
  1342. swait()
  1343. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1344. local mag = (MainPos - pos).magnitude
  1345. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1346. MainPos = MainPos + MouseLook.lookVector * speed
  1347. num = num - 1
  1348. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1349. if hit ~= nil then
  1350. num = 0
  1351. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1352. refpart.Anchored = true
  1353. refpart.CFrame = CFrame.new(pos)
  1354. game:GetService("Debris"):AddItem(refpart, 2)
  1355. end
  1356. if num <= 0 then
  1357. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1358. refpart.Anchored = true
  1359. refpart.CFrame = CFrame.new(pos)
  1360. if hit ~= nil then
  1361. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1362. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1363. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1364. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1365. MagniKILL(refpart, 80, 0, "Normal")
  1366. end
  1367. game:GetService("Debris"):AddItem(refpart, 0)
  1368. end
  1369. until num <= 0
  1370. end))
  1371. end
  1372. function shoottraildd22(mouse, partt, SpreadAmount)
  1373. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1374. local MainPos = partt.Position
  1375. local MainPos2 = mouse + SpreadVectors
  1376. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1377. local speed = 900
  1378. local num = 1
  1379. coroutine.resume(coroutine.create(function()
  1380. repeat
  1381. swait()
  1382. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1383. local mag = (MainPos - pos).magnitude
  1384. Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  1385. MainPos = MainPos + MouseLook.lookVector * speed
  1386. num = num - 1
  1387. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1388. if hit ~= nil then
  1389. num = 0
  1390. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1391. refpart.Anchored = true
  1392. refpart.CFrame = CFrame.new(pos)
  1393. game:GetService("Debris"):AddItem(refpart, 2)
  1394. end
  1395. if num <= 0 then
  1396. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1397. refpart.Anchored = true
  1398. refpart.CFrame = CFrame.new(pos)
  1399. if hit ~= nil then
  1400. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1401. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1402. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1403. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1404. MagniKILL(refpart, 80, 0, "Normal")
  1405. end
  1406. game:GetService("Debris"):AddItem(refpart, 0)
  1407. end
  1408. until num <= 0
  1409. end))
  1410. end
  1411. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1412. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1413. local MainPos = partt.Position
  1414. local MainPos2 = mouse + SpreadVectors
  1415. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1416. local speed = 200
  1417. local num = 0
  1418. coroutine.resume(coroutine.create(function()
  1419. repeat
  1420. swait()
  1421. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1422. local mag = (MainPos - pos).magnitude
  1423. Laser(BrickColor.new("Really red"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  1424. MainPos = MainPos + MouseLook.lookVector * speed
  1425. num = num - 1
  1426. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1427. if hit ~= nil then
  1428. num = 0
  1429. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1430. refpart.Anchored = true
  1431. refpart.CFrame = CFrame.new(pos)
  1432. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1433. game:GetService("Debris"):AddItem(refpart, 2)
  1434. end
  1435. if num <= 0 then
  1436. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1437. refpart.Anchored = true
  1438. refpart.CFrame = CFrame.new(pos)
  1439. if hit ~= nil then
  1440. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1441. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1442. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1443. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1444. end
  1445. game:GetService("Debris"):AddItem(refpart, 0)
  1446. end
  1447. until num <= 0
  1448. end))
  1449. end
  1450. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1451. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1452. local MainPos = partt.Position
  1453. local MainPos2 = mouse + SpreadVectors
  1454. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1455. local speed = 500
  1456. local num = 1
  1457. coroutine.resume(coroutine.create(function()
  1458. repeat
  1459. swait()
  1460. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1461. local mag = (MainPos - pos).magnitude
  1462. Laser(BrickColor.new("Really red"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  1463. MainPos = MainPos + MouseLook.lookVector * speed
  1464. num = num - 1
  1465. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1466. if hit ~= nil then
  1467. num = 0
  1468. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1469. refpart.Anchored = true
  1470. refpart.CFrame = CFrame.new(pos)
  1471. game:GetService("Debris"):AddItem(refpart, 2)
  1472. end
  1473. if num <= 0 then
  1474. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1475. refpart.Anchored = true
  1476. refpart.CFrame = CFrame.new(pos)
  1477. if hit ~= nil then
  1478. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1479. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1480. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1481. BlockEffect(BrickColor.new("Really red"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1482. MagniDamage(refpart, 5, dmg, 2e9, 2e9, "Normal")
  1483. end
  1484. if hit ~= nil then
  1485. hit:BreakJoints()
  1486. end
  1487. connection = script.Parent.Touched:connect(onTouched)
  1488. game:GetService("Debris"):AddItem(refpart, 0)
  1489. end
  1490. until num <= 0
  1491. end))
  1492. end
  1493.  
  1494.  
  1495. ---
  1496.  
  1497. attackdebounce = false
  1498. deb=false
  1499.  
  1500. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1501. if hit.Parent==nil then
  1502. return
  1503. end
  1504. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1505. for _,v in pairs(hit.Parent:children()) do
  1506. if v:IsA("Humanoid") then
  1507. h=v
  1508. end
  1509. end
  1510. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1511. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1512. end
  1513. if hit.Parent.className=="Hat" then
  1514. hit=hit.Parent.Parent:findFirstChild("Head")
  1515. end
  1516. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1517. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1518. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1519. return
  1520. end]]
  1521. -- hs(hit,1.2)
  1522. c=Instance.new("ObjectValue")
  1523. c.Name="creator"
  1524. c.Value=game:service("Players").LocalPlayer
  1525. c.Parent=h
  1526. game:GetService("Debris"):AddItem(c,.5)
  1527. Damage=math.random(minim,maxim)
  1528. -- h:TakeDamage(Damage)
  1529. blocked=false
  1530. block=hit.Parent:findFirstChild("Block")
  1531. if block~=nil then
  1532. print(block.className)
  1533. if block.className=="NumberValue" 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. if block.className=="IntValue" then
  1542. if block.Value>0 then
  1543. blocked=true
  1544. if decreaseblock~=nil then
  1545. block.Value=block.Value-1
  1546. end
  1547. end
  1548. end
  1549. end
  1550. if blocked==false then
  1551. -- h:TakeDamage(Damage)
  1552. h.Health=h.Health-Damage
  1553. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1554. else
  1555. h.Health=h.Health-(Damage/2)
  1556. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1557. end
  1558. if Type=="Knockdown" then
  1559. Humanoid=hit.Parent.Humanoid
  1560. Humanoid.PlatformStand=true
  1561. coroutine.resume(coroutine.create(function(HHumanoid)
  1562. swait(1)
  1563. HHumanoid.PlatformStand=false
  1564. end),Humanoid)
  1565. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1566. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1567. local bodvol=Instance.new("BodyVelocity")
  1568. bodvol.velocity=angle*knockback
  1569. bodvol.P=5000
  1570. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1571. bodvol.Parent=hit
  1572. rl=Instance.new("BodyAngularVelocity")
  1573. rl.P=3000
  1574. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1575. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1576. rl.Parent=hit
  1577. game:GetService("Debris"):AddItem(bodvol,.5)
  1578. game:GetService("Debris"):AddItem(rl,.5)
  1579. elseif Type=="Normal" then
  1580. bp=Instance.new("BodyVelocity")
  1581. bp.P=100000
  1582. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1583. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1584. if KnockbackType==1 then
  1585. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1586. elseif KnockbackType==2 then
  1587. bp.velocity=Property.CFrame.lookVector*knockback
  1588. end
  1589. if knockback>0 then
  1590. bp.Parent=hit.Parent.Torso
  1591.  
  1592. end
  1593. game:GetService("Debris"):AddItem(bp,.5)
  1594. elseif Type=="Up" then
  1595. local bodyVelocity=Instance.new("BodyVelocity")
  1596. bodyVelocity.velocity=vt(0,60,0)
  1597. bodyVelocity.P=5000
  1598. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1599. bodyVelocity.Parent=hit
  1600. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1601. rl=Instance.new("BodyAngularVelocity")
  1602. rl.P=3000
  1603. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1604. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1605. rl.Parent=hit
  1606. game:GetService("Debris"):AddItem(rl,.5)
  1607. elseif Type=="Snare" then
  1608. bp=Instance.new("BodyPosition")
  1609. bp.P=2000
  1610. bp.D=100
  1611. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1612. bp.position=hit.Parent.Torso.Position
  1613. bp.Parent=hit.Parent.Torso
  1614. game:GetService("Debris"):AddItem(bp,1)
  1615. elseif Type=="Target" then
  1616. if Targetting==false then
  1617. ZTarget=hit.Parent.Torso
  1618. coroutine.resume(coroutine.create(function(Part)
  1619. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1620. swait(1)
  1621. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1622. end),ZTarget)
  1623. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1624. targetgui=Instance.new("BillboardGui")
  1625. targetgui.Parent=ZTarget
  1626. targetgui.Size=UDim2.new(10,100,10,100)
  1627. targ=Instance.new("ImageLabel")
  1628. targ.Parent=targetgui
  1629. targ.BackgroundTransparency=1
  1630. targ.Image="rbxassetid://4834067"
  1631. targ.Size=UDim2.new(1,0,1,0)
  1632. cam.CameraType="Scriptable"
  1633. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1634. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1635. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1636. Targetting=true
  1637. RocketTarget=ZTarget
  1638. for i=1,Property do
  1639. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1640. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1641. swait()
  1642. end
  1643. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1644. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1645. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1646. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1647. end
  1648. Targetting=true
  1649. RocketTarget=true
  1650. targetgui.Parent=true
  1651. cam.CameraType="Custom"
  1652. end
  1653. end
  1654. debounce=Instance.new("BoolValue")
  1655. debounce.Name="DebounceHit"
  1656. debounce.Parent=hit.Parent
  1657. debounce.Value=true
  1658. game:GetService("Debris"):AddItem(debounce,Delay)
  1659. c=Instance.new("ObjectValue")
  1660. c.Name="creator"
  1661. c.Value=Player
  1662. c.Parent=h
  1663. game:GetService("Debris"):AddItem(c,.5)
  1664. CRIT=true
  1665. hitDeb=true
  1666. AttackPos=6
  1667. end
  1668. end
  1669.  
  1670. showDamage=function(Char,Dealt,du,Color)
  1671. m=Instance.new("Model")
  1672. m.Name=tostring(Dealt)
  1673. h=Instance.new("Humanoid")
  1674. h.Health=0
  1675. h.MaxHealth=0
  1676. h.Parent=m
  1677. c=Instance.new("Part")
  1678. c.Transparency=0
  1679. c.BrickColor=Color
  1680. c.Transparency = 1
  1681. c.Name="Head"
  1682. c.TopSurface=0
  1683. c.BottomSurface=0
  1684. c.formFactor="Plate"
  1685. c.Size=Vector3.new(1,.4,1)
  1686.  
  1687. local txt = Instance.new("BillboardGui", c)
  1688. txt.Adornee = c
  1689. txt.Name = "_status"
  1690. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1691. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1692. local text = Instance.new("TextLabel", txt)
  1693. text.Size = UDim2.new(10, 0, 7, 0)
  1694. text.FontSize = "Size12"
  1695. text.TextScaled = true
  1696. text.TextTransparency = 0.5
  1697. text.BackgroundTransparency = 1
  1698. text.TextTransparency = 0.5
  1699. text.TextStrokeTransparency = 0.5
  1700. text.Font = "SciFi"
  1701. text.TextStrokeColor3 = Color3.new(0,0,0)
  1702. v=Instance.new("Part")
  1703. v.Name = "ColorBrick"
  1704. v.Parent=c
  1705. v.FormFactor="Symmetric"
  1706. v.Anchored=true
  1707. v.CanCollide=false
  1708. v.BottomSurface="Smooth"
  1709. v.TopSurface="Smooth"
  1710. v.Size=Vector3.new(10,5,3)
  1711. v.Transparency=1
  1712. v.CFrame=c.CFrame
  1713. v.BrickColor=BrickColor.random()
  1714. v.Transparency=1
  1715. text.TextColor3 = t.BrickColor.Color
  1716. v.Shape="Block"
  1717. text.Text = tostring(Dealt)
  1718. ms=Instance.new("CylinderMesh")
  1719. ms.Scale=Vector3.new(.8,.8,.8)
  1720. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1721. local rndm=math.random(1,#hitsounds)
  1722. local r=rndm
  1723. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1724. if CRIT==true then
  1725. ms.Scale=Vector3.new(1,1.25,1)
  1726. end
  1727. ms.Parent=c
  1728. c.Reflectance=0
  1729. Instance.new("BodyGyro").Parent=c
  1730. c.Parent=m
  1731. if Char:findFirstChild("Head")~=nil then
  1732. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1733. elseif Char.Parent:findFirstChild("Head")~=nil then
  1734. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1735. end
  1736. f=Instance.new("BodyPosition")
  1737. f.P=200000
  1738. f.D=100
  1739. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1740. f.position=c.Position+Vector3.new(0,3,0)
  1741. f.Parent=c
  1742. game:GetService("Debris"):AddItem(m,.5+du)
  1743. c.CanCollide=false
  1744. m.Parent=workspace
  1745. c.CanCollide=false
  1746. end
  1747.  
  1748.  
  1749. ------
  1750. hito = function(dm, X, c, dn, dp, dq)
  1751. for I,dr in pairs(workspace:GetChildren()) do
  1752. 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
  1753. local ds = dr:FindFirstChild("Humanoid")
  1754. local dt = dr:FindFirstChild("HumanoidRootPart")
  1755. TakeDamage(ds, c)
  1756. if InForm == true then
  1757. ds.Parent:BreakJoints()
  1758. wait(1.2)
  1759. ds.Parent:Destroy()
  1760. end
  1761. ds:SetStateEnabled(16, true)
  1762. delay(dn, function()
  1763. ds:SetStateEnabled(16, true)
  1764. end)
  1765. local du = Instance.new("StringValue")
  1766. du.Name = "alabo"
  1767. du.Parent = dt
  1768. game.Debris:AddItem(du, dn)
  1769. local dv = Instance.new("Part")
  1770.  
  1771. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1772. dv.Transparency = 0.25
  1773. dv.Anchored = true
  1774. dv.CanCollide = false
  1775. dv.BrickColor = BrickColor.new("White")
  1776. dv.Material = "Neon"
  1777. dv.Locked = true
  1778. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1779. dv.Parent = modz
  1780. local dw = Instance.new("SpecialMesh")
  1781. dw.MeshType = "Sphere"
  1782. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1783. dw.Parent = dv
  1784. game.Debris:AddItem(dv, 1)
  1785. local dx = Instance.new("Model")
  1786. dx.Name = c
  1787. dx.Parent = workspace
  1788. game.Debris:AddItem(dx, 0.5 + c / 75)
  1789. local dy = Instance.new("Humanoid")
  1790. dy.MaxHealth = 0
  1791. dy.Parent = dx
  1792. local dz = Instance.new("Part")
  1793. dz.Name = "Head"
  1794. dz.Locked = true
  1795. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1796. dz.Position = dt.Position
  1797. dz.BrickColor = BrickColor.new("New Yeller")
  1798. dz.Material = "Neon"
  1799. dz.Transparency = 1
  1800. dz.CanCollide = false
  1801. dz.Parent = dx
  1802. local dA = Instance.new("BodyPosition")
  1803. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1804. dA.P = 20000
  1805. dA.D = 300
  1806. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1807. dA.Parent = dz
  1808. local dB = Instance.new("CylinderMesh")
  1809. dB.Parent = dz
  1810. coroutine.resume(coroutine.create(function()
  1811. while dB do
  1812. swait()
  1813. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1814. end
  1815. end))
  1816. if dp then
  1817. local dC = Instance.new("BodyVelocity")
  1818. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1819. dC.P = 9999999999
  1820. dC.Velocity = dp
  1821. dC.Parent = dt
  1822. game.Debris:AddItem(dC, dn)
  1823. end
  1824. if dq then
  1825. local dD = Instance.new("BodyAngularVelocity")
  1826. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1827. dD.P = math.huge
  1828. dD.AngularVelocity = dq
  1829. dD.Parent = dt
  1830. game.Debris:AddItem(dD, dn)
  1831. end
  1832. local dE = Instance.new("Sound")
  1833. dE.Pitch = rd2(10, 11) / 10
  1834. dE.Volume = rd2(10, 13) / 10
  1835. dE.EmitterSize = 10
  1836. dE.SoundId = "rbxassetid://"
  1837. dE.Parent = dv
  1838. dE:Play()
  1839. coroutine.resume(coroutine.create(function()
  1840. for I = 1, 5 do
  1841. swait()
  1842. dv.Transparency = dv.Transparency + 0.175
  1843. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1844. end
  1845. end))
  1846. end
  1847. end
  1848. end
  1849. ------
  1850.  
  1851. vt = Vector3.new
  1852. local new = Instance.new
  1853. local cf = CFrame.new
  1854. local cfa = CFrame.Angles
  1855. local bc = BrickColor.new
  1856.  
  1857. function bigbangattack()
  1858. attack = true
  1859. Humanoid.WalkSpeed = 0
  1860. for i = 0, 8, 0.1 do
  1861. swait()
  1862. 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)
  1863. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1864. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1865. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1866. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1867. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1868. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1869. end
  1870. local rng = Instance.new("Part", mouse)
  1871. rng.Anchored = true
  1872. rng.BrickColor = BrickColor.new("Cyan")
  1873. rng.CanCollide = false
  1874. rng.FormFactor = 3
  1875. rng.Name = "Ring"
  1876. rng.Size = Vector3.new(0.4,0.4,0.4)
  1877. rng.Transparency = 0
  1878. rng.TopSurface = 0
  1879. rng.BottomSurface = 0
  1880. rng.CFrame = RootPart.CFrame
  1881. local rngm = Instance.new("SpecialMesh", rng)
  1882. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1883.  
  1884. local rng3 = rng:Clone()
  1885. rng3.Parent = char
  1886. local rng3m = rng3.Mesh
  1887.  
  1888. local rng5 = rng:Clone()
  1889. rng5.Parent = char
  1890. rng5.BrickColor = BrickColor.new("Cyan")
  1891. local rng5m = rng5.Mesh
  1892. local rng6 = rng:Clone()
  1893. rng6.Material = "Plastic"
  1894. rng6.BrickColor = BrickColor.new("Cyan")
  1895. rng6.Parent = char
  1896. local rng6m = rng6.Mesh
  1897. rng6m.Scale = vt(7.5,7.5,7.5)
  1898. rng6m.MeshType = "FileMesh"
  1899. rng6m.MeshId = "rbxassetid://430736398"
  1900. local Must2 = Instance.new("Sound",rng6)
  1901. Must2.SoundId = "rbxassetid://135581154"
  1902. Must2.Pitch = 0.99
  1903. Must2.Volume = 3
  1904. Must2.Looped = false
  1905. wait(0)
  1906. Must2:Play()
  1907. local hita = rng6.Touched:connect(function(hit)
  1908. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1909. end)
  1910.  
  1911. rng3.CFrame = RootPart.CFrame
  1912.  
  1913. rng5.CFrame = RootPart.CFrame
  1914. rng6.CFrame = RootPart.CFrame
  1915. local pie222 = Instance.new("ParticleEmitter")
  1916. pie222.Parent = rng6
  1917. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1918. pie222.LightEmission = 1
  1919. pie222.Size = NumberSequence.new(6,1)
  1920. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1921. pie222.Transparency = NumberSequence.new(0.6,1)
  1922. pie222.EmissionDirection = "Top"
  1923. pie222.Enabled = true
  1924. pie222.Lifetime = NumberRange.new(1)
  1925. pie222.Rotation = NumberRange.new(-320, 320)
  1926. pie222.Rate = 404
  1927. pie222.Speed = NumberRange.new(0)
  1928. pie222.LockedToPart = false
  1929. pie222.VelocitySpread = 2
  1930. wait()
  1931. local scaler = 10/5
  1932. local scaler2 = 10/5
  1933. for i = 0,10,0.1 do
  1934. swait()
  1935. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1936.  
  1937. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1938.  
  1939. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1940. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1941. rng6.CFrame = rng3.CFrame
  1942. rng.Transparency = rng.Transparency + 1
  1943.  
  1944. rng3.Transparency = rng3.Transparency + 0.01
  1945.  
  1946. rng5.Transparency = rng5.Transparency + 0.01
  1947. rng6.Transparency = rng6.Transparency + 0.021
  1948. scaler = scaler - 0.125/5
  1949. scaler2 = scaler2 - 0.1/5
  1950.  
  1951. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1952.  
  1953. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1954. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1955. end
  1956. hita:disconnect()
  1957. game:GetService("Debris"):AddItem(rng, 1)
  1958.  
  1959. game:GetService("Debris"):AddItem(rng3, 1)
  1960.  
  1961. game:GetService("Debris"):AddItem(rng5, 1)
  1962. attack = false
  1963. pie222:Destroy()
  1964. Humanoid.WalkSpeed = 16
  1965. end
  1966.  
  1967.  
  1968. function bigbangattack2()
  1969. attack = true
  1970. Humanoid.WalkSpeed = 0
  1971. for i = 0, 8, 0.1 do
  1972. swait()
  1973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1975. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1976. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1977. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1978. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1979. end
  1980. local rng = Instance.new("Part", RightArm)
  1981. rng.Anchored = true
  1982. rng.BrickColor = BrickColor.new("Cyan")
  1983. rng.CanCollide = false
  1984. rng.FormFactor = 3
  1985. rng.Name = "Ring"
  1986. rng.Size = Vector3.new(0.4,0.4,0.4)
  1987. rng.Transparency = 0
  1988. rng.TopSurface = 0
  1989. rng.BottomSurface = 0
  1990. rng.CFrame = RootPart.CFrame
  1991. local rngm = Instance.new("SpecialMesh", rng)
  1992. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1993.  
  1994. local rng3 = rng:Clone()
  1995. rng3.Parent = char
  1996. local rng3m = rng3.Mesh
  1997.  
  1998. local rng5 = rng:Clone()
  1999. rng5.Parent = char
  2000. rng5.BrickColor = BrickColor.new("Cyan")
  2001. local rng5m = rng5.Mesh
  2002. local rng6 = rng:Clone()
  2003. rng6.Material = "Plastic"
  2004. rng6.BrickColor = BrickColor.new("Cyan")
  2005. rng6.Parent = char
  2006. local rng6m = rng6.Mesh
  2007. rng6m.Scale = vt(7.5,7.5,30.5)
  2008. rng6m.MeshType = "FileMesh"
  2009. rng6m.MeshId = "rbxassetid://430736398"
  2010. local Must2 = Instance.new("Sound",Torso)
  2011. Must2.SoundId = "rbxassetid://719747626"
  2012. Must2.Pitch = 0.99
  2013. Must2.Volume = 3
  2014. Must2.Looped = false
  2015. wait(0)
  2016. Must2:Play()
  2017. local hita = rng6.Touched:connect(function(hit)
  2018. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2019. end)
  2020.  
  2021. rng3.CFrame = Head.CFrame
  2022.  
  2023. rng5.CFrame = Head.CFrame
  2024. rng6.CFrame = rng5.CFrame
  2025. local pie222 = Instance.new("ParticleEmitter")
  2026. pie222.Parent = rng6
  2027. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2028. pie222.LightEmission = 1
  2029. pie222.Size = NumberSequence.new(15,1)
  2030. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2031. pie222.Transparency = NumberSequence.new(0.6,1)
  2032. pie222.EmissionDirection = "Top"
  2033. pie222.Enabled = true
  2034. pie222.Lifetime = NumberRange.new(1)
  2035. pie222.Rotation = NumberRange.new(-320, 320)
  2036. pie222.Rate = 404
  2037. pie222.Speed = NumberRange.new(0)
  2038. pie222.LockedToPart = false
  2039. pie222.VelocitySpread = 2
  2040. wait()
  2041. local scaler = 10/5
  2042. local scaler2 = 10/5
  2043. for i = 0,10,0.1 do
  2044. swait()
  2045. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2046.  
  2047. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2048.  
  2049. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2050. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2051. rng6.CFrame = rng3.CFrame
  2052. rng.Transparency = rng.Transparency + 1
  2053.  
  2054. rng3.Transparency = rng3.Transparency + 0.01
  2055.  
  2056. rng5.Transparency = rng5.Transparency + 0.01
  2057. rng6.Transparency = rng6.Transparency + 0.021
  2058. scaler = scaler - 0.125/5
  2059. scaler2 = scaler2 - 0.1/5
  2060.  
  2061. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2062.  
  2063. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2064. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2065. end
  2066. hita:disconnect()
  2067. game:GetService("Debris"):AddItem(rng, 1)
  2068.  
  2069. game:GetService("Debris"):AddItem(rng3, 1)
  2070.  
  2071. game:GetService("Debris"):AddItem(rng5, 1)
  2072. attack = false
  2073. pie222:Destroy()
  2074. Humanoid.WalkSpeed = 16
  2075. end
  2076.  
  2077.  
  2078.  
  2079. mouse.KeyDown:connect(function(key)
  2080. if key == "k" then
  2081. bigbangattack()
  2082. end
  2083. end)
  2084.  
  2085. mouse.KeyDown:connect(function(k) ---galickgun
  2086. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2087. MV4 = 0
  2088. local Must = Instance.new("Sound",Torso)
  2089. Must.SoundId = "rbxassetid://719748223"
  2090. Must.Pitch = 0.99
  2091. Must.Volume = 3.4
  2092. Must.Looped = false
  2093. wait(0)
  2094. Must:Play()
  2095. Humanoid.WalkSpeed = 13
  2096. local Aura = Instance.new('ParticleEmitter')
  2097. Aura.Name = "Aura"
  2098. Aura.Texture = "rbxassetid://347730682"
  2099. Aura.Parent = Torso
  2100. Aura.LightEmission = 1
  2101. Aura.Transparency = NumberSequence.new(0.4,1)
  2102. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2103. Aura.Size = NumberSequence.new(1,9)
  2104. Aura.Rotation = NumberRange.new(-360,360)
  2105. Aura.LockedToPart = true
  2106. Aura.Lifetime = NumberRange.new(1)
  2107. Aura.Rate = 100
  2108. Aura.Speed = NumberRange.new(0)
  2109. Aura.EmissionDirection = "Top"
  2110. local Aura2 = Instance.new('ParticleEmitter')
  2111. Aura2.Name = "Aura"
  2112. Aura2.Texture = "rbxassetid://1046299182"
  2113. Aura2.Parent = Torso
  2114. Aura2.LightEmission = 1
  2115. Aura2.Transparency = NumberSequence.new(0,1)
  2116. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2117. Aura2.Size = NumberSequence.new(14)
  2118. Aura2.Rotation = NumberRange.new(-360,360)
  2119. Aura2.LockedToPart = true
  2120. Aura2.Lifetime = NumberRange.new(0.2)
  2121. Aura2.Rate = 20
  2122. Aura2.Speed = NumberRange.new(0)
  2123. Aura2.EmissionDirection = "Top"
  2124. attack = true
  2125. Firepart1 = Instance.new("Part", RightArm)
  2126. Firepart1.Size = Vector3.new(1, 1, 1)
  2127. GuW1 = Instance.new("Weld")
  2128. GuW1.Name = "GuW"
  2129. GuW1.Part0 = RightArm
  2130. GuW1.C0 = cn(0, -1, 0)
  2131. GuW1.C1 = cn(0, 0, 0)
  2132. GuW1.Part1 = Firepart1
  2133. GuW1.Parent = RightArm
  2134. Firepart1.Transparency = 1
  2135. Firepart2 = Instance.new("Part", LeftArm)
  2136. Firepart2.Size = Vector3.new(1, 1, 1)
  2137. GuW2 = Instance.new("Weld")
  2138. GuW2.Name = "GuW"
  2139. GuW2.Part0 = LeftArm
  2140. GuW2.C0 = cn(0, -1, 0)
  2141. GuW2.C1 = cn(0, 0, 0)
  2142. GuW2.Part1 = Firepart2
  2143. GuW2.Parent = LeftArm
  2144. Firepart2.Transparency = 1
  2145. GuW1:Destroy()
  2146. GuW1 = Instance.new("Weld")
  2147. GuW1.Name = "GuW"
  2148. GuW1.Part0 = Torso
  2149. GuW1.C0 = cn(0, 0, -6)
  2150. GuW1.C1 = cn(0, 0, 0)
  2151. GuW1.Part1 = Firepart1
  2152. GuW1.Parent = Torso
  2153. GuW2:Destroy()
  2154. GuW2 = Instance.new("Weld")
  2155. GuW2.Name = "GuW"
  2156. GuW2.Part0 = Torso
  2157. GuW2.C0 = cn(0, 0, -6)
  2158. GuW2.C1 = cn(0, 0, 0)
  2159. GuW2.Part1 = Firepart2
  2160. GuW2.Parent = Torso
  2161. GuW2:Destroy()
  2162. GuW2 = Instance.new("Weld")
  2163. GuW2.Name = "GuW"
  2164. GuW2.Part0 = Torso
  2165. GuW2.C0 = cn(0, 0, -4)
  2166. GuW2.C1 = cn(0, 0, 0)
  2167. GuW2.Part1 = Firepart2
  2168. GuW2.Parent = Torso
  2169. for i = 0, 18, 0.1 do
  2170. swait()
  2171. if Torsovelocity.Y > 2 then
  2172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2174. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2175. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2176. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2177. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2178. elseif Torsovelocity.Y < 1 then
  2179. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2180. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2181. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2182. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2183. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2184. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2185. end
  2186. end
  2187. GuW1:Destroy()
  2188. GuW1 = Instance.new("Weld")
  2189. GuW1.Name = "GuW"
  2190. GuW1.Part0 = Torso
  2191. GuW1.C0 = cn(0, 0, -15)
  2192. GuW1.C1 = cn(0, 0, 0)
  2193. GuW1.Part1 = Firepart1
  2194. GuW1.Parent = Torso
  2195. GuW2:Destroy()
  2196. GuW2 = Instance.new("Weld")
  2197. GuW2.Name = "GuW"
  2198. GuW2.Part0 = Torso
  2199. GuW2.C0 = cn(0, 0, -17.5)
  2200. GuW2.C1 = cn(0, 0, 0)
  2201. GuW2.Part1 = Firepart2
  2202. GuW2.Parent = Torso
  2203. local Must = Instance.new("Sound",Torso)
  2204. Must.SoundId = "rbxassetid://719747626"
  2205. Must.Pitch = 0.99
  2206. Must.Volume = 3.9
  2207. Must.Looped = false
  2208. wait(0)
  2209. Must:Play()
  2210. for i = 0, 1.25, 0.01 do
  2211. swait()
  2212. 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)
  2213. shoottraildd22(mouse.Hit.p, Torso, 0)
  2214. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2215. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2216. if Torsovelocity.Y > 2 then
  2217. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2218. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2219. 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)
  2220. 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)
  2221. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2222. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2223. end
  2224. end
  2225. Must:Stop()
  2226. Aura:Destroy()
  2227. Aura2:Destroy()
  2228. wait(0.5)
  2229. Humanoid.WalkSpeed = 16
  2230. attack = false
  2231. MV4 = 300
  2232. Firepart1:Destroy()
  2233. Firepart2:Destroy()
  2234. end
  2235. end)
  2236.  
  2237.  
  2238. d = {}
  2239. function iteffect()
  2240.  
  2241. coroutine.resume(coroutine.create(function()
  2242.  
  2243. for i = 1, 10 do
  2244. effect = Instance.new("Part", workspace)
  2245. effect.Anchored = true
  2246. effect.CanCollide = false
  2247. effect.Size = Vector3.new(0.2, 3, 0.2)
  2248. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2249. effect.Transparency = 0
  2250. effect.Material = "Plastic"
  2251. effect.BrickColor = BrickColor.new("Really black")
  2252. table.insert(d, effect)
  2253. game:GetService("Debris"):AddItem(effect, 0.3)
  2254. end
  2255.  
  2256. coroutine.resume(coroutine.create(function()
  2257. for i = 1, 10 do
  2258. for i,e in pairs(d) do
  2259. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2260. e.Transparency = e.Transparency + 0.030
  2261. end
  2262. wait(0.01)
  2263. end
  2264.  
  2265. end))
  2266. end))
  2267.  
  2268.  
  2269. end
  2270.  
  2271. tp = true
  2272.  
  2273. mouse.KeyDown:connect(function(k)
  2274. if k == "e" then
  2275. if tp == true then
  2276. tp = false
  2277. local Must = Instance.new("Sound",Torso)
  2278. Must.SoundId = "rbxassetid://1055279036"
  2279. Must.Pitch = 0.99
  2280. Must.Volume = 1.2
  2281. Must.Looped = false
  2282. wait(0)
  2283. Must:Play()
  2284. Zanzoken = Instance.new("Part",char)
  2285. Zanzoken.Anchored = true
  2286. Zanzoken.CanCollide = false
  2287. Zanzoken.Position = v3(999,999,999)
  2288. Zanzoken.CFrame = Torso.CFrame
  2289. game.Debris:AddItem(Zanzoken,0.5)
  2290. Zanzoken.Transparency = 1
  2291. wait()
  2292. idk = Instance.new("BillboardGui",Zanzoken)
  2293. idk.Size = UDim2.new(10,0,15,0)
  2294. idk.AlwaysOnTop = false
  2295. idk1 = Instance.new("ImageLabel",idk)
  2296. idk1.BackgroundTransparency = 1
  2297. idk.ExtentsOffset = v3(0,0,0)
  2298. idk1.ImageTransparency = 0
  2299. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2300. idk1.Size = UDim2.new(2,0,1,0)
  2301. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2302. idk1.Image = "rbxassetid://319554883"
  2303. char.Head.face.Parent = game.Lighting
  2304. wait(0)
  2305. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2306. game.Lighting.face.Parent = char.Head
  2307. wait(0)
  2308. Zanzoken = Instance.new("Part",char)
  2309. Zanzoken.Anchored = true
  2310. Zanzoken.CanCollide = false
  2311. Zanzoken.Position = v3(999,999,999)
  2312. Zanzoken.CFrame = Torso.CFrame
  2313. game.Debris:AddItem(Zanzoken,0.5)
  2314. Zanzoken.Transparency = 1
  2315. wait()
  2316. idk = Instance.new("BillboardGui",Zanzoken)
  2317. idk.Size = UDim2.new(10,0,15,0)
  2318. idk.AlwaysOnTop = false
  2319. idk1 = Instance.new("ImageLabel",idk)
  2320. idk1.BackgroundTransparency = 1
  2321. idk.ExtentsOffset = v3(0,0,0)
  2322. idk1.ImageTransparency = 0
  2323. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2324. idk1.Size = UDim2.new(2,0,1,0)
  2325. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2326. idk1.Image = "rbxassetid://319554883"
  2327.  
  2328. wait(0.4)
  2329. tp = true
  2330.  
  2331.  
  2332. end
  2333. end
  2334. end)
  2335.  
  2336.  
  2337. MV4 = 300
  2338. mouse.KeyDown:connect(function(k)
  2339. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2340. MV4 = 0
  2341. local Must = Instance.new("Sound",workspace)
  2342. Must.SoundId = "rbxassetid://194135434"
  2343. Must.Pitch = 0.99
  2344. Must.Volume = 1.7
  2345. Must.Looped = true
  2346. wait(0)
  2347. Must:Play()
  2348. local lb = Instance.new("Part")
  2349. lb.Parent = char
  2350. lb.Material = "Neon"
  2351. lb.Color = BrickColor.new("Gold").Color
  2352. lb.CanCollide = false
  2353. lb.Material = "Neon"
  2354. lb.Size = vt(1,1,1)
  2355. lb.CFrame = Torso.CFrame
  2356. lb.Rotation = vt(0,0,0)
  2357. lb.Anchored = true
  2358. lb.Transparency = 0
  2359. local thing = Instance.new("SpecialMesh",lb)
  2360. thing.MeshType = "FileMesh"
  2361. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2362. thing.Scale = vt(0,15,0)
  2363. local chancerot = math.random(1,2)
  2364. for z = 0, 4 do
  2365. if chancerot == 1 then
  2366. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2367. elseif chancerot == 2 then
  2368. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2369. end
  2370. lb.Transparency = lb.Transparency + 0.1
  2371. thing.Scale = thing.Scale + vt(15,0,15)
  2372. wait()
  2373. end
  2374. for z = 0, 4 do
  2375. if chancerot == 1 then
  2376. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2377. elseif chancerot == 2 then
  2378. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2379. end
  2380. lb.Transparency = lb.Transparency + 0.1
  2381. thing.Scale = thing.Scale + vt(15,0,15)
  2382. wait()
  2383. end
  2384.  
  2385. local Aura = Instance.new('ParticleEmitter')
  2386. Aura.Name = "Aura"
  2387. Aura.Texture = "rbxassetid://347730682"
  2388. Aura.Parent = Torso
  2389. Aura.LightEmission = 1
  2390. Aura.Transparency = NumberSequence.new(0.5,1)
  2391. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2392. Aura.Size = NumberSequence.new(1,25)
  2393. Aura.Rotation = NumberRange.new(-360,360)
  2394. Aura.LockedToPart = true
  2395. Aura.Lifetime = NumberRange.new(1)
  2396. Aura.Rate = 100
  2397. Aura.Speed = NumberRange.new(0)
  2398. Aura.EmissionDirection = "Top"
  2399. local Aura2 = Instance.new('ParticleEmitter')
  2400. Aura2.Name = "Aura"
  2401. Aura2.Texture = "rbxassetid://1046299182"
  2402. Aura2.Parent = Torso
  2403. Aura2.LightEmission = 1
  2404. Aura2.Transparency = NumberSequence.new(0,1)
  2405. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2406. Aura2.Size = NumberSequence.new(55)
  2407. Aura2.Rotation = NumberRange.new(-360,360)
  2408. Aura2.LockedToPart = true
  2409. Aura2.Lifetime = NumberRange.new(0.2)
  2410. Aura2.Rate = 20
  2411. Aura2.Speed = NumberRange.new(0)
  2412. Aura2.EmissionDirection = "Top"
  2413. lig = Instance.new("PointLight",Player.Character.Torso)
  2414. lig.Color=Color3.new(255,255,0)
  2415. lig.Range = 12
  2416. Humanoid.WalkSpeed = 0.01
  2417. attack = true
  2418. Firepart1 = Instance.new("Part", RightArm)
  2419. Firepart1.Size = Vector3.new(1, 1, 1)
  2420. GuW1 = Instance.new("Weld")
  2421. GuW1.Name = "GuW"
  2422. GuW1.Part0 = RightArm
  2423. GuW1.C0 = cn(0, -1, 0)
  2424. GuW1.C1 = cn(0, 0, 0)
  2425. GuW1.Part1 = Firepart1
  2426. GuW1.Parent = RightArm
  2427. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2428. Firepart1.Transparency = 1
  2429. Firepart2 = Instance.new("Part", LeftArm)
  2430. Firepart2.Size = Vector3.new(1, 1, 1)
  2431. GuW2 = Instance.new("Weld")
  2432. GuW2.Name = "GuW"
  2433. GuW2.Part0 = LeftArm
  2434. GuW2.C0 = cn(0, -1, 0)
  2435. GuW2.C1 = cn(0, 0, 0)
  2436. GuW2.Part1 = Firepart2
  2437. GuW2.Parent = LeftArm
  2438. Firepart2.Transparency = 1
  2439.  
  2440. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2441. GuW1:Destroy()
  2442. GuW1 = Instance.new("Weld")
  2443. GuW1.Name = "GuW"
  2444. GuW1.Part0 = Torso
  2445. GuW1.C0 = cn(0, 0, -6)
  2446. GuW1.C1 = cn(0, 0, 0)
  2447. GuW1.Part1 = Firepart1
  2448. GuW1.Parent = Torso
  2449. GuW2:Destroy()
  2450. GuW2 = Instance.new("Weld")
  2451. GuW2.Name = "GuW"
  2452. GuW2.Part0 = Torso
  2453. GuW2.C0 = cn(0, 0, -6)
  2454. GuW2.C1 = cn(0, 0, 0)
  2455. GuW2.Part1 = Firepart2
  2456. GuW2.Parent = Torso
  2457.  
  2458. GuW2:Destroy()
  2459. GuW2 = Instance.new("Weld")
  2460. GuW2.Name = "GuW"
  2461. GuW2.Part0 = Torso
  2462. GuW2.C0 = cn(0, 0, -4)
  2463. GuW2.C1 = cn(0, 0, 0)
  2464. GuW2.Part1 = Firepart2
  2465. GuW2.Parent = Torso
  2466. for i = 0, 15, 0.1 do
  2467. swait()
  2468. if Torsovelocity.Y > 2 then
  2469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2471. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2472. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2473. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2474. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2475. elseif Torsovelocity.Y < 1 then
  2476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2478. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2479. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2480. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2481. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2482. end
  2483. end
  2484. wait(16)
  2485. local Aura3 = Instance.new('ParticleEmitter')
  2486. Aura3.Name = "Aura"
  2487. Aura3.Texture = "rbxassetid://1046299182"
  2488. Aura3.Parent = Torso
  2489. Aura3.LightEmission = 1
  2490. Aura3.Transparency = NumberSequence.new(0.4,1)
  2491. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2492. Aura3.Size = NumberSequence.new(140)
  2493. Aura3.Rotation = NumberRange.new(-360,360)
  2494. Aura3.LockedToPart = true
  2495. Aura3.Lifetime = NumberRange.new(0.2)
  2496. Aura3.Rate = 70
  2497. Aura3.Speed = NumberRange.new(0)
  2498. Aura3.EmissionDirection = "Top"
  2499. local Aura4 = Instance.new('ParticleEmitter')
  2500. Aura4.Name = "Aura"
  2501. Aura4.Texture = "rbxassetid://1046299182"
  2502. Aura4.Parent = Torso
  2503. Aura4.LightEmission = 1
  2504. Aura4.Transparency = NumberSequence.new(0.7,1)
  2505. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2506. Aura4.Size = NumberSequence.new(190)
  2507. Aura4.Rotation = NumberRange.new(-360,360)
  2508. Aura4.LockedToPart = true
  2509. Aura4.Lifetime = NumberRange.new(0.2)
  2510. Aura4.Rate = 120
  2511. Aura4.Speed = NumberRange.new(0)
  2512. Aura4.EmissionDirection = "Top"
  2513. local Aura5 = Instance.new('ParticleEmitter')
  2514. Aura5.Name = "Aura"
  2515. Aura5.Texture = "rbxassetid://347730682"
  2516. Aura5.Parent = Torso
  2517. Aura5.LightEmission = 1
  2518. Aura5.Transparency = NumberSequence.new(0.2,1)
  2519. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2520. Aura5.Size = NumberSequence.new(1,65)
  2521. Aura5.Rotation = NumberRange.new(-360,360)
  2522. Aura5.LockedToPart = true
  2523. Aura5.Lifetime = NumberRange.new(1)
  2524. Aura5.Rate = 200
  2525. Aura5.Speed = NumberRange.new(0)
  2526. Aura5.EmissionDirection = "Top"
  2527. local quake = Instance.new("Sound",workspace)
  2528. quake.SoundId = "rbxassetid://1048411878"
  2529. quake.Pitch = 0.99
  2530. quake.Volume = 1.3
  2531. quake.Looped = true
  2532. wait(0)
  2533. quake:Play()
  2534. local scrr = Instance.new("Sound",Torso)
  2535. scrr.SoundId = "rbxassetid://908472235"
  2536. scrr.Pitch = 0.99
  2537. scrr.Volume = 0.5
  2538. scrr.Looped = true
  2539. wait(0)
  2540. scrr:Play()
  2541.  
  2542. for i = 0, 2, 0.1 do
  2543. swait()
  2544. local lb = Instance.new("Part")
  2545. lb.Parent = char
  2546. lb.Material = "Neon"
  2547. lb.Color = BrickColor.new("Gold").Color
  2548. lb.CanCollide = false
  2549. lb.Material = "Neon"
  2550. lb.Size = vt(0.5,0,0.5)
  2551. lb.CFrame = Torso.CFrame
  2552. lb.Rotation = vt(0,0,0)
  2553. lb.Anchored = true
  2554. lb.Transparency = 0
  2555. local thing = Instance.new("SpecialMesh",lb)
  2556. thing.MeshType = "FileMesh"
  2557. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2558. thing.Scale = vt(0,15,0)
  2559. local chancerot = math.random(1,2)
  2560. for z = 0, 4 do
  2561. if chancerot == 1 then
  2562. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2563. elseif chancerot == 2 then
  2564. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2565. end
  2566. lb.Transparency = lb.Transparency + 0.1
  2567. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2568. wait()
  2569. end
  2570. for z = 0, 4 do
  2571. if chancerot == 1 then
  2572. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2573. elseif chancerot == 2 then
  2574. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2575. end
  2576. lb.Transparency = lb.Transparency + 0.1
  2577. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2578. wait()
  2579. end
  2580. end
  2581.  
  2582.  
  2583. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2584. for i = 0, 24, 0.1 do
  2585. swait()
  2586. if Torsovelocity.Y > 2 then
  2587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2591. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2592. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2593. elseif Torsovelocity.Y < 1 then
  2594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2599. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2600. end
  2601. end
  2602. wait(5)
  2603. GuW1:Destroy()
  2604. GuW1 = Instance.new("Weld")
  2605. GuW1.Name = "GuW"
  2606. GuW1.Part0 = Torso
  2607. GuW1.C0 = cn(0, 0, -15)
  2608. GuW1.C1 = cn(0, 0, 0)
  2609. GuW1.Part1 = Firepart1
  2610. GuW1.Parent = Torso
  2611. GuW2:Destroy()
  2612. GuW2 = Instance.new("Weld")
  2613. GuW2.Name = "GuW"
  2614. GuW2.Part0 = Torso
  2615. GuW2.C0 = cn(0, 0, -17.5)
  2616. GuW2.C1 = cn(0, 0, 0)
  2617. GuW2.Part1 = Firepart2
  2618. GuW2.Parent = Torso
  2619. local Must2 = Instance.new("Sound",Torso) --1048411878
  2620. Must2.SoundId = "rbxassetid://950551676"
  2621. Must2.Pitch = 0.99
  2622. Must2.Volume = math.huge
  2623. Must2.Looped = false
  2624. wait(0)
  2625. Must2:Play()
  2626. quake:Stop()
  2627. scrr:Stop()
  2628. local Gone = Instance.new('ParticleEmitter')
  2629. Gone.Name = "Aura"
  2630. Gone.Texture = "rbxassetid://1046299182"
  2631. Gone.Parent = Torso
  2632. Gone.LightEmission = 1
  2633. Gone.Transparency = NumberSequence.new(0.7,1)
  2634. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2635. Gone.Size = NumberSequence.new(340)
  2636. Gone.Rotation = NumberRange.new(-360,360)
  2637. Gone.LockedToPart = true
  2638. Gone.Lifetime = NumberRange.new(0.2)
  2639. Gone.Rate = 70
  2640. Gone.Speed = NumberRange.new(0)
  2641. Gone.EmissionDirection = "Top"
  2642. wait(2)
  2643. Aura:Destroy()
  2644. Aura2:Destroy()
  2645. Aura3:Destroy()
  2646. Aura4:Destroy()
  2647. Aura5:Destroy()
  2648. lig:Destroy()
  2649. Gone:Destroy()
  2650. for i = 0, 3, 0.01 do
  2651. swait()
  2652. shoottraildd2(mouse.Hit.p, Torso, 0)
  2653. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2654. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2655. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2656. if Torsovelocity.Y > 2 then
  2657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2659. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2663. elseif Torsovelocity.Y < 1 then
  2664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2666. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2669. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2670. end
  2671. end
  2672. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2673. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2674. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2675. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2676. for i = 0, 3, 0.1 do
  2677. swait()
  2678. if Torsovelocity.Y > 2 then
  2679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2681. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2683. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2684. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2685. elseif Torsovelocity.Y < 1 then
  2686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2688. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2689. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2690. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2691. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2692. end
  2693. end
  2694. wait(1)
  2695. Humanoid.WalkSpeed = 16
  2696. attack = false
  2697. MV4 = 0
  2698. Must:Stop()
  2699. Firepart1:Destroy()
  2700. Firepart2:Destroy()
  2701. end
  2702. end)
  2703.  
  2704.  
  2705.  
  2706. ---forms
  2707. mouse.KeyDown:connect(function(key)
  2708. if key=="1" then
  2709. Base()
  2710. SSJ()
  2711. char.JumPower = 150
  2712. end
  2713. end)
  2714. Health = 140,000 --------- Serious mode aura.
  2715. BaseHealth = 10,000
  2716.  
  2717.  
  2718.  
  2719.  
  2720. SuperSaiyan = false
  2721.  
  2722. Player = game.Players.LocalPlayer
  2723. Char = Player.Character
  2724. Torso = Char.Torso
  2725.  
  2726. function SSJ()
  2727. for X = 1, 1 do wait()
  2728.  
  2729.  
  2730. wait(0)
  2731. for X = 1, 1 do wait()
  2732. local Effect = Instance.new("Part")
  2733. Effect.Name = "Effect"
  2734. Effect.Parent = Torso
  2735. Effect.CFrame = Torso.CFrame
  2736. Effect.BrickColor = BrickColor.new("Lapis")
  2737. Effect.Shape = "Ball"
  2738. Effect.Size = Vector3.new(1, 1, 1)
  2739. Effect.Anchored = true
  2740. Effect.Material = "Neon"
  2741. Effect.CanCollide = false
  2742. Effect.CFrame = Torso.CFrame
  2743. Effect.Size = Effect.Size + Vector3.new(0.5)
  2744. Effect.Transparency = Effect.Transparency + 0.04
  2745. end
  2746. end
  2747.  
  2748. repeat
  2749. Torso:FindFirstChild("Effect"):Remove()
  2750. until Torso:FindFirstChild("Effect") == nil
  2751.  
  2752.  
  2753. local Color1 = Color3.new(255, 255, 0)
  2754. local Color2 = Color3.new(255, 255, 0)
  2755.  
  2756. Hair7:Destroy()
  2757. Hair7 = Instance.new("Part")
  2758. Hair7.Parent = char
  2759. Hair7.Name = "Hair"
  2760. Hair7.CanCollide = false
  2761. Hair7.Locked = true
  2762. Hair7.TopSurface = "Smooth"
  2763. Hair7.BottomSurface = "Smooth"
  2764. Hair7.formFactor = "Symmetric"
  2765. Hair7.Material = "Neon"
  2766. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2767. Hair7.CFrame = char.Torso.CFrame
  2768. Hair7.Size = Vector3.new(1, 1, 1)
  2769. Hair7.Transparency = 0
  2770.  
  2771.  
  2772. Weld1 = Instance.new("Weld")
  2773. Weld1.Parent = char.Head
  2774. Weld1.Part0 = char.Head
  2775. Weld1.Part1 = Hair7
  2776. Weld1.C0 = CFrame.new(0, 0, 0)
  2777.  
  2778. Mesh = Instance.new("SpecialMesh")
  2779. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  2780. Mesh.Parent = Hair7
  2781. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  2782. Mesh.MeshType = "FileMesh"
  2783. Mesh.MeshId = "rbxassetid://560196103"
  2784. Mesh.TextureId = "rbxassetid://1349789134"
  2785. char.Head.face.Texture = "0"
  2786. local Must = Instance.new("Sound",Torso)
  2787. Must.SoundId = "rbxassetid://1035030726"
  2788. Must.Pitch = 0.99
  2789. Must.Volume = 1.4
  2790. Must.Looped = false
  2791. wait(0)
  2792. Must:Play()
  2793. a21e = new("Part",char)
  2794. a21e.Name = "Beam"..num
  2795. a21e.Locked = true
  2796. a21e.Size = v3(1,1,1)
  2797. a21e.CanCollide = false
  2798. a21e.BrickColor = bc("Gold")
  2799. a21e.Material = "Neon"
  2800. a21e.Transparency = 0
  2801. aa21e = new("SpecialMesh",a21e)
  2802. a21e.Anchored = true
  2803. a21e.Position = RootPart.Position
  2804. aa21e.MeshType = "Sphere"
  2805. aa21e.Scale = v3(1,1,1)
  2806. a51e = new("Part",char)
  2807. a51e.Name = "Beam"..num
  2808. a51e.Locked = true
  2809. a51e.Size = v3(1,1,1)
  2810. a51e.CanCollide = false
  2811. a51e.BrickColor = bc("New Yeller")
  2812. a51e.Material = "Neon"
  2813. a51e.Transparency = 0
  2814. aa51e = new("SpecialMesh",a51e)
  2815. a51e.Anchored = true
  2816. a51e.Position = RootPart.Position
  2817. aa51e.MeshType = "Sphere"
  2818. aa51e.Scale = v3(1,1,1)
  2819. a61e = new("Part",char)
  2820. a61e.Name = "Beam"..num
  2821. a61e.Locked = true
  2822. a61e.Size = v3(1,1,1)
  2823. a61e.CanCollide = false
  2824. a61e.BrickColor = bc("White")
  2825. a61e.Material = "Neon"
  2826. a61e.Transparency = 0
  2827. aa61e = new("SpecialMesh",a61e)
  2828. a61e.Anchored = true
  2829. a61e.Position = RootPart.Position
  2830. aa61e.MeshType = "Sphere"
  2831. aa61e.Scale = v3(1,1,1)
  2832. for i = 1,50 do
  2833. wait()
  2834. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2835. a21e.Transparency = a21e.Transparency + 0.03
  2836. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2837. a51e.Transparency = a51e.Transparency + 0.03
  2838. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2839. a61e.Transparency = a61e.Transparency + 0.02
  2840. end
  2841. a61e:Destroy()
  2842. aa61e:Destroy()
  2843. a51e:Destroy()
  2844. aa51e:Destroy()
  2845. a21e:Destroy()
  2846. aa21e:Destroy()
  2847.  
  2848.  
  2849. local Aura = Instance.new('ParticleEmitter')
  2850. Aura.Name = "Aura"
  2851. Aura.Texture = "rbxassetid://347730682"
  2852. Aura.Parent = Torso
  2853. Aura.LightEmission = 1
  2854. Aura.Transparency = NumberSequence.new(0.6,1)
  2855. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2856. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2857. Aura.LockedToPart = true
  2858. Aura.Lifetime = NumberRange.new(1)
  2859. Aura.Rate = 100
  2860. Aura.Speed = NumberRange.new(4.3)
  2861. Aura.EmissionDirection = "Top"
  2862.  
  2863. SuperSaiyan = true
  2864. Humanoid.JumpPower = 120
  2865.  
  2866. Char.Humanoid.MaxHealth = Health
  2867. wait(0.3)
  2868. Char.Humanoid.Health = Health
  2869. wait(0.7)
  2870. Must:Destroy()
  2871. end
  2872.  
  2873. function Base()
  2874. SuperSaiyan = false
  2875. local Effect = Instance.new("Part")
  2876. Effect.Name = "Effect"
  2877. Effect.Parent = Torso
  2878. Effect.CFrame = Torso.CFrame
  2879. Effect.BrickColor = BrickColor.new("White")
  2880. Effect.Shape = "Ball"
  2881. Effect.Size = Vector3.new(8, 8, 8)
  2882. Effect.Anchored = true
  2883. Effect.Material = "Neon"
  2884. Effect.CanCollide = false
  2885. for loop = 1, 25 do wait()
  2886. Effect.CFrame = Torso.CFrame
  2887. Effect.Size = Effect.Size + Vector3.new(-0.5)
  2888. Effect.Transparency = Effect.Transparency + 0.04
  2889.  
  2890. end
  2891. repeat
  2892.  
  2893.  
  2894. Torso:FindFirstChild("Effect"):Remove()
  2895. until Torso:FindFirstChild("Effect") == nil
  2896.  
  2897. char.Head.face.Texture = "0"
  2898. Hair7:Destroy()
  2899. wait(0.1)
  2900. Hair7 = Instance.new("Part")
  2901. Hair7.Parent = char
  2902. Hair7.Name = "Hair"
  2903. Hair7.CanCollide = false
  2904. Hair7.Locked = true
  2905. Hair7.TopSurface = "Smooth"
  2906. Hair7.BottomSurface = "Smooth"
  2907. Hair7.formFactor = "Symmetric"
  2908. Hair7.Material = "Neon"
  2909. Hair7.BrickColor = BrickColor.new("Really black")
  2910. Hair7.CFrame = char.Torso.CFrame
  2911. Hair7.Size = Vector3.new(1, 1, 1)
  2912. Hair7.Transparency = 0
  2913.  
  2914.  
  2915. Weld1 = Instance.new("Weld")
  2916. Weld1.Parent = char.Head
  2917. Weld1.Part0 = char.Head
  2918. Weld1.Part1 = Hair7
  2919. Weld1.C0 = CFrame.new(0, 0, 0)
  2920.  
  2921. Mesh = Instance.new("SpecialMesh")
  2922. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  2923. Mesh.Parent = Hair7
  2924. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  2925. Mesh.MeshType = "FileMesh"
  2926. Mesh.MeshId = "rbxassetid://560196103"
  2927. Mesh.TextureId = ""
  2928.  
  2929.  
  2930.  
  2931. for i, v in pairs(Torso:GetChildren()) do
  2932. if v:IsA('ParticleEmitter') then
  2933. v:Remove()
  2934. end
  2935. end
  2936. for i, v in pairs(LeftArm:GetChildren()) do
  2937. if v:IsA('ParticleEmitter') then
  2938. v:Remove()
  2939. end
  2940. end
  2941. for i, v in pairs(RightArm:GetChildren()) do
  2942. if v:IsA('ParticleEmitter') then
  2943. v:Remove()
  2944. end
  2945. end
  2946. for i, v in pairs(RightLeg:GetChildren()) do
  2947. if v:IsA('ParticleEmitter') then
  2948. v:Remove()
  2949. end
  2950. end
  2951. for i, v in pairs(LeftLeg:GetChildren()) do
  2952. if v:IsA('ParticleEmitter') then
  2953. v:Remove()
  2954. end
  2955. end
  2956. local Head = Character.Head
  2957.  
  2958. for i, v in pairs(Head:GetChildren()) do
  2959. if v:IsA('ParticleEmitter') then
  2960. v:Remove()
  2961. end
  2962. end
  2963.  
  2964. end
  2965.  
  2966. mouse.KeyDown:connect(function(key)
  2967. if key=="9" then
  2968. Base()
  2969. end
  2970. end)
  2971.  
  2972. mouse.KeyDown:connect(function(key)
  2973. if key=="4" then
  2974. Base()
  2975. SSJB()
  2976. char.JumPower = 150
  2977. end
  2978. end)
  2979. Health = 140,000 --------- Serious mode aura.
  2980. BaseHealth = 10,000
  2981.  
  2982.  
  2983.  
  2984.  
  2985. SuperSaiyanBlue = false
  2986.  
  2987. Player = game.Players.LocalPlayer
  2988. Char = Player.Character
  2989. Torso = Char.Torso
  2990.  
  2991. function SSJB()
  2992. for X = 1, 1 do wait()
  2993.  
  2994.  
  2995. wait(0)
  2996. for X = 1, 1 do wait()
  2997. local Effect = Instance.new("Part")
  2998. Effect.Name = "Effect"
  2999. Effect.Parent = Torso
  3000. Effect.CFrame = Torso.CFrame
  3001. Effect.BrickColor = BrickColor.new("Lapis")
  3002. Effect.Shape = "Ball"
  3003. Effect.Size = Vector3.new(1, 1, 1)
  3004. Effect.Anchored = true
  3005. Effect.Material = "Neon"
  3006. Effect.CanCollide = false
  3007. Effect.CFrame = Torso.CFrame
  3008. Effect.Size = Effect.Size + Vector3.new(0.5)
  3009. Effect.Transparency = Effect.Transparency + 0.04
  3010. end
  3011. end
  3012.  
  3013. repeat
  3014. Torso:FindFirstChild("Effect"):Remove()
  3015. until Torso:FindFirstChild("Effect") == nil
  3016.  
  3017.  
  3018. local Color1 = Color3.new(255, 255, 0)
  3019. local Color2 = Color3.new(255, 255, 0)
  3020.  
  3021. for i = 0, 3, 0.1 do
  3022. swait()
  3023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3025. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3026. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3027. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3028. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3029. end
  3030.  
  3031. Hair7:Destroy()
  3032. wait(0.1)
  3033. Hair7 = Instance.new("Part")
  3034. Hair7.Parent = char
  3035. Hair7.Name = "Hair"
  3036. Hair7.CanCollide = false
  3037. Hair7.Locked = true
  3038. Hair7.TopSurface = "Smooth"
  3039. Hair7.BottomSurface = "Smooth"
  3040. Hair7.formFactor = "Symmetric"
  3041. Hair7.Material = "Neon"
  3042. Hair7.BrickColor = BrickColor.new("Cyan")
  3043. Hair7.CFrame = char.Torso.CFrame
  3044. Hair7.Size = Vector3.new(1, 1, 1)
  3045. Hair7.Transparency = 0
  3046.  
  3047.  
  3048. Weld1 = Instance.new("Weld")
  3049. Weld1.Parent = char.Head
  3050. Weld1.Part0 = char.Head
  3051. Weld1.Part1 = Hair7
  3052. Weld1.C0 = CFrame.new(0, 0, 0)
  3053.  
  3054. Mesh = Instance.new("SpecialMesh")
  3055. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  3056. Mesh.Parent = Hair7
  3057. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  3058. Mesh.MeshType = "FileMesh"
  3059. Mesh.MeshId = "rbxassetid://560196103"
  3060. Mesh.TextureId = "rbxassetid://1349854209"
  3061. wait(0.1)
  3062. char.Head.face.Texture = "0"
  3063. local Must = Instance.new("Sound",Torso)
  3064. Must.SoundId = "rbxassetid://874183151"
  3065. Must.Pitch = 0.99
  3066. Must.Volume = 1.4
  3067. Must.Looped = false
  3068. wait(0)
  3069. Must:Play()
  3070. a21e = new("Part",char)
  3071. a21e.Name = "Beam"..num
  3072. a21e.Locked = true
  3073. a21e.Size = v3(1,1,1)
  3074. a21e.CanCollide = false
  3075. a21e.BrickColor = bc("Toothpaste")
  3076. a21e.Material = "Neon"
  3077. a21e.Transparency = 0
  3078. aa21e = new("SpecialMesh",a21e)
  3079. a21e.Anchored = true
  3080. a21e.Position = RootPart.Position
  3081. aa21e.MeshType = "Sphere"
  3082. aa21e.Scale = v3(1,1,1)
  3083. a51e = new("Part",char)
  3084. a51e.Name = "Beam"..num
  3085. a51e.Locked = true
  3086. a51e.Size = v3(1,1,1)
  3087. a51e.CanCollide = false
  3088. a51e.BrickColor = bc("Cyan")
  3089. a51e.Material = "Neon"
  3090. a51e.Transparency = 0
  3091. aa51e = new("SpecialMesh",a51e)
  3092. a51e.Anchored = true
  3093. a51e.Position = RootPart.Position
  3094. aa51e.MeshType = "Sphere"
  3095. aa51e.Scale = v3(1,1,1)
  3096. a61e = new("Part",char)
  3097. a61e.Name = "Beam"..num
  3098. a61e.Locked = true
  3099. a61e.Size = v3(1,1,1)
  3100. a61e.CanCollide = false
  3101. a61e.BrickColor = bc("Lapis")
  3102. a61e.Material = "Neon"
  3103. a61e.Transparency = 0
  3104. aa61e = new("SpecialMesh",a61e)
  3105. a61e.Anchored = true
  3106. a61e.Position = RootPart.Position
  3107. aa61e.MeshType = "Sphere"
  3108. aa61e.Scale = v3(1,1,1)
  3109. for i = 1,50 do
  3110. wait()
  3111. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3112. a21e.Transparency = a21e.Transparency + 0.03
  3113. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3114. a51e.Transparency = a51e.Transparency + 0.03
  3115. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3116. a61e.Transparency = a61e.Transparency + 0.02
  3117. end
  3118. a61e:Destroy()
  3119. aa61e:Destroy()
  3120. a51e:Destroy()
  3121. aa51e:Destroy()
  3122. a21e:Destroy()
  3123. aa21e:Destroy()
  3124.  
  3125.  
  3126. local Aura = Instance.new('ParticleEmitter')
  3127. Aura.Name = "Aura"
  3128. Aura.Texture = "rbxassetid://347730682"
  3129. Aura.Parent = Torso
  3130. Aura.LightEmission = 1
  3131. Aura.Transparency = NumberSequence.new(0.4,1)
  3132. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3133. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3134. Aura.LockedToPart = true
  3135. Aura.Lifetime = NumberRange.new(1)
  3136. Aura.Rate = 100
  3137. Aura.Rotation = NumberRange.new(-20, 15)
  3138. Aura.Speed = NumberRange.new(4.3)
  3139. Aura.EmissionDirection = "Top"
  3140. local Aura = Instance.new('ParticleEmitter')
  3141. Aura.Name = "Aura"
  3142. Aura.Texture = "rbxassetid://347730682"
  3143. Aura.Parent = Torso
  3144. Aura.LightEmission = 1
  3145. Aura.Transparency = NumberSequence.new(0.9,1)
  3146. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3147. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3148. Aura.LockedToPart = true
  3149. Aura.Lifetime = NumberRange.new(1)
  3150. Aura.Rate = 100
  3151. Aura.Rotation = NumberRange.new(-20, 15)
  3152. Aura.Speed = NumberRange.new(4.3)
  3153. Aura.EmissionDirection = "Top"
  3154. local tra = Instance.new('ParticleEmitter')
  3155. tra.Parent = Torso
  3156. tra.LightEmission = 1
  3157. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3158. tra.Rate = 15
  3159. tra.Rotation = NumberRange.new(-5, 5)
  3160. tra.Lifetime = NumberRange.new(1.5, 2)
  3161. tra.Size = NumberSequence.new(0.098,0)
  3162. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3163. tra.Speed = NumberRange.new(0.5)
  3164. tra.VelocitySpread = 360
  3165. tra.VelocityInheritance = 0.5
  3166. tra.ZOffset = 2
  3167. local tra = Instance.new('ParticleEmitter')
  3168. tra.Parent = LeftArm
  3169. tra.LightEmission = 1
  3170. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3171. tra.Rate = 15
  3172. tra.Rotation = NumberRange.new(-5, 5)
  3173. tra.Lifetime = NumberRange.new(1.5, 2)
  3174. tra.Size = NumberSequence.new(0.098,0)
  3175. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3176. tra.Speed = NumberRange.new(0.5)
  3177. tra.VelocitySpread = 360
  3178. tra.VelocityInheritance = 0.5
  3179. tra.ZOffset = 2
  3180. local tra = Instance.new('ParticleEmitter')
  3181. tra.Parent = RightArm
  3182. tra.LightEmission = 1
  3183. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3184. tra.Rate = 15
  3185. tra.Rotation = NumberRange.new(-5, 5)
  3186. tra.Lifetime = NumberRange.new(1.5, 2)
  3187. tra.Size = NumberSequence.new(0.098,0)
  3188. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3189. tra.Speed = NumberRange.new(0.5)
  3190. tra.VelocitySpread = 360
  3191. tra.VelocityInheritance = 0.5
  3192. tra.ZOffset = 2
  3193. local tra = Instance.new('ParticleEmitter')
  3194. tra.Parent = LeftLeg
  3195. tra.LightEmission = 1
  3196. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3197. tra.Rate = 15
  3198. tra.Rotation = NumberRange.new(-5, 5)
  3199. tra.Lifetime = NumberRange.new(1.5, 2)
  3200. tra.Size = NumberSequence.new(0.098,0)
  3201. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3202. tra.Speed = NumberRange.new(0.5)
  3203. tra.VelocitySpread = 360
  3204. tra.VelocityInheritance = 0.5
  3205. tra.ZOffset = 2
  3206. local tra = Instance.new('ParticleEmitter')
  3207. tra.Parent = RightLeg
  3208. tra.LightEmission = 1
  3209. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3210. tra.Rate = 15
  3211. tra.Rotation = NumberRange.new(-5, 5)
  3212. tra.Lifetime = NumberRange.new(1.5, 2)
  3213. tra.Size = NumberSequence.new(0.098,0)
  3214. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3215. tra.Speed = NumberRange.new(0.5)
  3216. tra.VelocitySpread = 360
  3217. tra.VelocityInheritance = 0.5
  3218. tra.ZOffset = 2
  3219.  
  3220. SuperSaiyanBlue = true
  3221. Humanoid.JumpPower = 120
  3222.  
  3223. Char.Humanoid.MaxHealth = Health
  3224. wait(0.3)
  3225. Char.Humanoid.Health = Health
  3226. wait(0.7)
  3227. Must:Destroy()
  3228. end
  3229.  
  3230. function Base()
  3231. SuperSaiyanBlue = false
  3232. local Effect = Instance.new("Part")
  3233. Effect.Name = "Effect"
  3234. Effect.Parent = Torso
  3235. Effect.CFrame = Torso.CFrame
  3236. Effect.BrickColor = BrickColor.new("White")
  3237. Effect.Shape = "Ball"
  3238. Effect.Size = Vector3.new(8, 8, 8)
  3239. Effect.Anchored = true
  3240. Effect.Material = "Neon"
  3241. Effect.CanCollide = false
  3242. for loop = 1, 25 do wait()
  3243. Effect.CFrame = Torso.CFrame
  3244. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3245. Effect.Transparency = Effect.Transparency + 0.04
  3246.  
  3247. end
  3248. repeat
  3249.  
  3250.  
  3251. Torso:FindFirstChild("Effect"):Remove()
  3252. until Torso:FindFirstChild("Effect") == nil
  3253.  
  3254. char.Head.face.Texture = "0"
  3255. Hair7:Destroy()
  3256. wait(0.1)
  3257. Hair7 = Instance.new("Part")
  3258. Hair7.Parent = char
  3259. Hair7.Name = "Hair"
  3260. Hair7.CanCollide = false
  3261. Hair7.Locked = true
  3262. Hair7.TopSurface = "Smooth"
  3263. Hair7.BottomSurface = "Smooth"
  3264. Hair7.formFactor = "Symmetric"
  3265. Hair7.Material = "Neon"
  3266. Hair7.BrickColor = BrickColor.new("Really black")
  3267. Hair7.CFrame = char.Torso.CFrame
  3268. Hair7.Size = Vector3.new(1, 1, 1)
  3269. Hair7.Transparency = 0
  3270.  
  3271.  
  3272. Weld1 = Instance.new("Weld")
  3273. Weld1.Parent = char.Head
  3274. Weld1.Part0 = char.Head
  3275. Weld1.Part1 = Hair7
  3276. Weld1.C0 = CFrame.new(0, 0, 0)
  3277.  
  3278. Mesh = Instance.new("SpecialMesh")
  3279. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  3280. Mesh.Parent = Hair7
  3281. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  3282. Mesh.MeshType = "FileMesh"
  3283. Mesh.MeshId = "rbxassetid://560196103"
  3284. Mesh.TextureId = ""
  3285.  
  3286.  
  3287.  
  3288. for i, v in pairs(Torso:GetChildren()) do
  3289. if v:IsA('ParticleEmitter') then
  3290. v:Remove()
  3291. end
  3292. end
  3293. for i, v in pairs(LeftArm:GetChildren()) do
  3294. if v:IsA('ParticleEmitter') then
  3295. v:Remove()
  3296. end
  3297. end
  3298. for i, v in pairs(RightArm:GetChildren()) do
  3299. if v:IsA('ParticleEmitter') then
  3300. v:Remove()
  3301. end
  3302. end
  3303. for i, v in pairs(RightLeg:GetChildren()) do
  3304. if v:IsA('ParticleEmitter') then
  3305. v:Remove()
  3306. end
  3307. end
  3308. for i, v in pairs(LeftLeg:GetChildren()) do
  3309. if v:IsA('ParticleEmitter') then
  3310. v:Remove()
  3311. end
  3312. end
  3313. local Head = Character.Head
  3314.  
  3315. for i, v in pairs(Head:GetChildren()) do
  3316. if v:IsA('ParticleEmitter') then
  3317. v:Remove()
  3318. end
  3319. end
  3320.  
  3321.  
  3322.  
  3323. end
  3324. mouse.KeyDown:connect(function(key)
  3325. if key=="5" then
  3326. Base()
  3327. UI()
  3328. char.JumPower = 150
  3329. end
  3330. end)
  3331. Health = 2e9 --------- Serious mode aura.
  3332. BaseHealth = 10,000
  3333.  
  3334.  
  3335.  
  3336.  
  3337. UI = false
  3338.  
  3339. Player = game.Players.LocalPlayer
  3340. Char = Player.Character
  3341. Torso = Char.Torso
  3342. Head = Char.Head
  3343.  
  3344. function UI()
  3345. for X = 1, 1 do wait()
  3346.  
  3347.  
  3348. wait(0)
  3349. for X = 1, 1 do wait()
  3350. local Effect = Instance.new("Part")
  3351. Effect.Name = "Effect"
  3352. Effect.Parent = Torso
  3353. Effect.CFrame = Torso.CFrame
  3354. Effect.BrickColor = BrickColor.new("Really red")
  3355. Effect.Shape = "Ball"
  3356. Effect.Size = Vector3.new(1, 1, 1)
  3357. Effect.Anchored = true
  3358. Effect.Material = "Neon"
  3359. Effect.CanCollide = false
  3360. Effect.CFrame = Torso.CFrame
  3361. Effect.Size = Effect.Size + Vector3.new(0.5)
  3362. Effect.Transparency = Effect.Transparency + 0.04
  3363. end
  3364. end
  3365.  
  3366. repeat
  3367. Torso:FindFirstChild("Effect"):Remove()
  3368. until Torso:FindFirstChild("Effect") == nil
  3369.  
  3370.  
  3371. local Color1 = Color3.new(255, 255, 0)
  3372. local Color2 = Color3.new(255, 255, 0)
  3373.  
  3374. for i = 0, 3, 0.1 do
  3375. swait()
  3376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3381. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3382. end
  3383.  
  3384. Hair7:Destroy()
  3385. wait(0.1)
  3386. char.Head.face.Texture = "rbxassetid://986775808"
  3387. Hair7 = Instance.new("Part")
  3388. Hair7.Parent = char
  3389. Hair7.Name = "Hair"
  3390. Hair7.CanCollide = false
  3391. Hair7.Locked = true
  3392. Hair7.TopSurface = "Smooth"
  3393. Hair7.BottomSurface = "Smooth"
  3394. Hair7.formFactor = "Symmetric"
  3395. Hair7.Material = "Neon"
  3396. Hair7.BrickColor = BrickColor.new("Really black")
  3397. Hair7.CFrame = char.Torso.CFrame
  3398. Hair7.Size = Vector3.new(1, 1, 1)
  3399. Hair7.Transparency = 0
  3400.  
  3401.  
  3402. Weld1 = Instance.new("Weld")
  3403. Weld1.Parent = char.Head
  3404. Weld1.Part0 = char.Head
  3405. Weld1.Part1 = Hair7
  3406. Weld1.C0 = CFrame.new(0, 0, 0)
  3407.  
  3408. Mesh = Instance.new("SpecialMesh")
  3409. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  3410. Mesh.Parent = Hair7
  3411. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  3412. Mesh.MeshType = "FileMesh"
  3413. Mesh.MeshId = "rbxassetid://560196103"
  3414. Mesh.TextureId = ""
  3415. wait(0.1)
  3416. char.Head.face.Texture = "0"
  3417. local Must = Instance.new("Sound",Torso)
  3418. Must.SoundId = "rbxassetid://874183151"
  3419. Must.Pitch = 0.99
  3420. Must.Volume = 1.4
  3421. Must.Looped = false
  3422. wait(0)
  3423. Must:Play()
  3424. a21e = new("Part",char)
  3425. a21e.Name = "Beam"..num
  3426. a21e.Locked = true
  3427. a21e.Size = v3(1,1,1)
  3428. a21e.CanCollide = false
  3429. a21e.BrickColor = bc("White")
  3430. a21e.Material = "Neon"
  3431. a21e.Transparency = 0
  3432. aa21e = new("SpecialMesh",a21e)
  3433. a21e.Anchored = true
  3434. a21e.Position = RootPart.Position
  3435. aa21e.MeshType = "Sphere"
  3436. aa21e.Scale = v3(1,1,1)
  3437. a51e = new("Part",char)
  3438. a51e.Name = "Beam"..num
  3439. a51e.Locked = true
  3440. a51e.Size = v3(1,1,1)
  3441. a51e.CanCollide = false
  3442. a51e.BrickColor = bc("Really red")
  3443. a51e.Material = "Neon"
  3444. a51e.Transparency = 0
  3445. aa51e = new("SpecialMesh",a51e)
  3446. a51e.Anchored = true
  3447. a51e.Position = RootPart.Position
  3448. aa51e.MeshType = "Sphere"
  3449. aa51e.Scale = v3(1,1,1)
  3450. a61e = new("Part",char)
  3451. a61e.Name = "Beam"..num
  3452. a61e.Locked = true
  3453. a61e.Size = v3(1,1,1)
  3454. a61e.CanCollide = false
  3455. a61e.BrickColor = bc("White")
  3456. a61e.Material = "Neon"
  3457. a61e.Transparency = 0
  3458. aa61e = new("SpecialMesh",a61e)
  3459. a61e.Anchored = true
  3460. a61e.Position = RootPart.Position
  3461. aa61e.MeshType = "Sphere"
  3462. aa61e.Scale = v3(1,1,1)
  3463. for i = 1,50 do
  3464. wait()
  3465. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3466. a21e.Transparency = a21e.Transparency + 0.03
  3467. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3468. a51e.Transparency = a51e.Transparency + 0.03
  3469. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3470. a61e.Transparency = a61e.Transparency + 0.02
  3471. end
  3472. a61e:Destroy()
  3473. aa61e:Destroy()
  3474. a51e:Destroy()
  3475. aa51e:Destroy()
  3476. a21e:Destroy()
  3477. aa21e:Destroy()
  3478. char.Head.face.Texture = "rbxassetid://986775808"
  3479.  
  3480. local Aura = Instance.new('ParticleEmitter')
  3481. Aura.Name = "Aura"
  3482. Aura.Texture = "rbxassetid://833874434"
  3483. Aura.Parent = LeftArm
  3484. Aura.LightEmission = 1
  3485. Aura.Transparency = NumberSequence.new(1,0.2,1)
  3486. Aura.Color = ColorSequence.new(BrickColor.new("Maroon").Color)
  3487. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  3488. Aura.LockedToPart = true
  3489. Aura.Lifetime = NumberRange.new(1)
  3490. Aura.Rate = 100
  3491. Aura.Speed = NumberRange.new(0.3)
  3492. Aura.EmissionDirection = "Top"
  3493.  
  3494.  
  3495. local Aura = Instance.new('ParticleEmitter')
  3496. Aura.Name = "Aura"
  3497. Aura.Texture = "rbxassetid://833874434"
  3498. Aura.Parent = Head
  3499. Aura.LightEmission = 1
  3500. Aura.Transparency = NumberSequence.new(1,1.2,1)
  3501. Aura.Color = ColorSequence.new(BrickColor.new("Maroon").Color)
  3502. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  3503. Aura.LockedToPart = true
  3504. Aura.Lifetime = NumberRange.new(1)
  3505. Aura.Rate = 100
  3506. Aura.Speed = NumberRange.new(0)
  3507. Aura.EmissionDirection = "Top"
  3508. local Aura2 = Instance.new('ParticleEmitter')
  3509. Aura2.Name = "Aura"
  3510. Aura2.Texture = "rbxassetid://833874434"
  3511. Aura2.Parent = RightArm
  3512. Aura2.LightEmission = 1
  3513. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  3514. Aura2.Color = ColorSequence.new(BrickColor.new("Maroon").Color)
  3515. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3516. Aura2.LockedToPart = true
  3517. Aura2.Lifetime = NumberRange.new(1)
  3518. Aura2.Rate = 100
  3519. Aura2.Speed = NumberRange.new(0.3)
  3520. Aura2.EmissionDirection = "Top"
  3521. local Aura2 = Instance.new('ParticleEmitter')
  3522. Aura2.Name = "Aura"
  3523. Aura2.Texture = "rbxassetid://833874434"
  3524. Aura2.Parent = LeftLeg
  3525. Aura2.LightEmission = 1
  3526. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  3527. Aura2.Color = ColorSequence.new(BrickColor.new("Maroon").Color)
  3528. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3529. Aura2.LockedToPart = true
  3530. Aura2.Lifetime = NumberRange.new(1)
  3531. Aura2.Rate = 100
  3532. Aura2.Speed = NumberRange.new(0.3)
  3533. Aura2.EmissionDirection = "Top"
  3534. local Aura2 = Instance.new('ParticleEmitter')
  3535. Aura2.Name = "Aura"
  3536. Aura2.Texture = "rbxassetid://833874434"
  3537. Aura2.Parent = RightLeg
  3538. Aura2.LightEmission = 1
  3539. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  3540. Aura2.Color = ColorSequence.new(BrickColor.new("Maroon").Color)
  3541. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3542. Aura2.LockedToPart = true
  3543. Aura2.Lifetime = NumberRange.new(1)
  3544. Aura2.Rate = 100
  3545. Aura2.Speed = NumberRange.new(0.3)
  3546. Aura2.EmissionDirection = "Top"
  3547. ---aura2
  3548. local Aura = Instance.new('ParticleEmitter')
  3549. Aura.Name = "Aura"
  3550. Aura.Texture = "rbxassetid://833874434"
  3551. Aura.Parent = LeftArm
  3552. Aura.LightEmission = 1
  3553. Aura.Transparency = NumberSequence.new(1,0.4,1)
  3554. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3555. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  3556. Aura.LockedToPart = true
  3557. Aura.Lifetime = NumberRange.new(1)
  3558. Aura.Rate = 60
  3559. Aura.Speed = NumberRange.new(0.3)
  3560. Aura.EmissionDirection = "Top"
  3561. local Aura2 = Instance.new('ParticleEmitter')
  3562. Aura2.Name = "Aura"
  3563. Aura2.Texture = "rbxassetid://833874434"
  3564. Aura2.Parent = RightArm
  3565. Aura2.LightEmission = 1
  3566. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  3567. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3568. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3569. Aura2.LockedToPart = true
  3570. Aura2.Lifetime = NumberRange.new(1)
  3571. Aura2.Rate = 60
  3572. Aura2.Speed = NumberRange.new(0.3)
  3573. Aura2.EmissionDirection = "Top"
  3574. local Aura2 = Instance.new('ParticleEmitter')
  3575. Aura2.Name = "Aura"
  3576. Aura2.Texture = "rbxassetid://833874434"
  3577. Aura2.Parent = LeftLeg
  3578. Aura2.LightEmission = 1
  3579. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  3580. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3581. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3582. Aura2.LockedToPart = true
  3583. Aura2.Lifetime = NumberRange.new(1)
  3584. Aura2.Rate = 60
  3585. Aura2.Speed = NumberRange.new(0.1)
  3586. Aura2.EmissionDirection = "Top"
  3587. local Aura2 = Instance.new('ParticleEmitter')
  3588. Aura2.Name = "Aura"
  3589. Aura2.Texture = "rbxassetid://833874434"
  3590. Aura2.Parent = RightLeg
  3591. Aura2.LightEmission = 1
  3592. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  3593. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3594. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3595. Aura2.LockedToPart = true
  3596. Aura2.Lifetime = NumberRange.new(1)
  3597. Aura2.Rate = 60
  3598. Aura2.Speed = NumberRange.new(0.3)
  3599. Aura2.EmissionDirection = "Top"
  3600. ----aura3
  3601. ---aura2
  3602. local Aura = Instance.new('ParticleEmitter')
  3603. Aura.Name = "Aura"
  3604. Aura.Texture = "rbxassetid://833874434"
  3605. Aura.Parent = LeftArm
  3606. Aura.LightEmission = 1
  3607. Aura.Transparency = NumberSequence.new(1,0.7,1)
  3608. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  3609. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  3610. Aura.LockedToPart = true
  3611. Aura.Lifetime = NumberRange.new(1)
  3612. Aura.Rate = 60
  3613. Aura.Speed = NumberRange.new(0.3)
  3614. Aura.EmissionDirection = "Top"
  3615. local Aura2 = Instance.new('ParticleEmitter')
  3616. Aura2.Name = "Aura"
  3617. Aura2.Texture = "rbxassetid://833874434"
  3618. Aura2.Parent = RightArm
  3619. Aura2.LightEmission = 1
  3620. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3621. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  3622. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3623. Aura2.LockedToPart = true
  3624. Aura2.Lifetime = NumberRange.new(1)
  3625. Aura2.Rate = 60
  3626. Aura2.Speed = NumberRange.new(0.3)
  3627. Aura2.EmissionDirection = "Top"
  3628. local Aura2 = Instance.new('ParticleEmitter')
  3629. Aura2.Name = "Aura"
  3630. Aura2.Texture = "rbxassetid://833874434"
  3631. Aura2.Parent = LeftLeg
  3632. Aura2.LightEmission = 1
  3633. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3634. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  3635. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3636. Aura2.LockedToPart = true
  3637. Aura2.Lifetime = NumberRange.new(1)
  3638. Aura2.Rate = 60
  3639. Aura2.Speed = NumberRange.new(0.3)
  3640. Aura2.EmissionDirection = "Top"
  3641. local Aura2 = Instance.new('ParticleEmitter')
  3642. Aura2.Name = "Aura"
  3643. Aura2.Texture = "rbxassetid://833874434"
  3644. Aura2.Parent = RightLeg
  3645. Aura2.LightEmission = 1
  3646. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3647. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  3648. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3649. Aura2.LockedToPart = true
  3650. Aura2.Lifetime = NumberRange.new(0.6)
  3651. Aura2.Rate = 60
  3652. Aura2.Speed = NumberRange.new(0.3)
  3653. Aura2.EmissionDirection = "Top"
  3654. ----
  3655.  
  3656. ---aura2
  3657. local Aura = Instance.new('ParticleEmitter')
  3658. Aura.Name = "Aura"
  3659. Aura.Texture = "rbxassetid://833874434"
  3660. Aura.Parent = LeftArm
  3661. Aura.LightEmission = 1
  3662. Aura.Transparency = NumberSequence.new(1,0.7,1)
  3663. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3664. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  3665. Aura.LockedToPart = true
  3666. Aura.Lifetime = NumberRange.new(1)
  3667. Aura.Rate = 60
  3668. Aura.Speed = NumberRange.new(0.3)
  3669. Aura.EmissionDirection = "Top"
  3670. local Aura2 = Instance.new('ParticleEmitter')
  3671. Aura2.Name = "Aura"
  3672. Aura2.Texture = "rbxassetid://833874434"
  3673. Aura2.Parent = RightArm
  3674. Aura2.LightEmission = 1
  3675. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3676. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3677. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3678. Aura2.LockedToPart = true
  3679. Aura2.Lifetime = NumberRange.new(1)
  3680. Aura2.Rate = 60
  3681. Aura2.Speed = NumberRange.new(0.3)
  3682. Aura2.EmissionDirection = "Top"
  3683. local Aura2 = Instance.new('ParticleEmitter')
  3684. Aura2.Name = "Aura"
  3685. Aura2.Texture = "rbxassetid://833874434"
  3686. Aura2.Parent = LeftLeg
  3687. Aura2.LightEmission = 1
  3688. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3689. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3690. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3691. Aura2.LockedToPart = true
  3692. Aura2.Lifetime = NumberRange.new(1)
  3693. Aura2.Rate = 60
  3694. Aura2.Speed = NumberRange.new(0.3)
  3695. Aura2.EmissionDirection = "Top"
  3696. local Aura2 = Instance.new('ParticleEmitter')
  3697. Aura2.Name = "Aura"
  3698. Aura2.Texture = "rbxassetid://833874434"
  3699. Aura2.Parent = RightLeg
  3700. Aura2.LightEmission = 1
  3701. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  3702. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3703. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  3704. Aura2.LockedToPart = true
  3705. Aura2.Lifetime = NumberRange.new(0.6)
  3706. Aura2.Rate = 60
  3707. Aura2.Speed = NumberRange.new(0.3)
  3708. Aura2.EmissionDirection = "Top"
  3709. local tra = Instance.new('ParticleEmitter')
  3710. tra.Parent = Torso
  3711. tra.LightEmission = 1
  3712. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3713. tra.Rate = 15
  3714. tra.Rotation = NumberRange.new(-5, 5)
  3715. tra.Lifetime = NumberRange.new(1.5, 2)
  3716. tra.Size = NumberSequence.new(0.098,0)
  3717. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3718. tra.Speed = NumberRange.new(0.5)
  3719. tra.VelocitySpread = 360
  3720. tra.VelocityInheritance = 0.5
  3721. tra.ZOffset = 2
  3722. local tra = Instance.new('ParticleEmitter')
  3723. tra.Parent = Head
  3724. tra.LightEmission = 1
  3725. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3726. tra.Rate = 15
  3727. tra.Rotation = NumberRange.new(-5, 5)
  3728. tra.Lifetime = NumberRange.new(1.5, 2)
  3729. tra.Size = NumberSequence.new(0.098,0)
  3730. tra.Transparency = NumberSequence.new(1.2,1.3,1)
  3731. tra.Speed = NumberRange.new(0.5)
  3732. tra.VelocitySpread = 360
  3733. tra.VelocityInheritance = 0.5
  3734. tra.ZOffset = 2
  3735. local tra = Instance.new('ParticleEmitter')
  3736. tra.Parent = LeftArm
  3737. tra.LightEmission = 1
  3738. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3739. tra.Rate = 15
  3740. tra.Rotation = NumberRange.new(-5, 5)
  3741. tra.Lifetime = NumberRange.new(1.5, 2)
  3742. tra.Size = NumberSequence.new(0.098,0)
  3743. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3744. tra.Speed = NumberRange.new(0.5)
  3745. tra.VelocitySpread = 360
  3746. tra.VelocityInheritance = 0.5
  3747. tra.ZOffset = 2
  3748. local tra = Instance.new('ParticleEmitter')
  3749. tra.Parent = RightArm
  3750. tra.LightEmission = 1
  3751. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3752. tra.Rate = 15
  3753. tra.Rotation = NumberRange.new(-5, 5)
  3754. tra.Lifetime = NumberRange.new(1.5, 2)
  3755. tra.Size = NumberSequence.new(0.098,0)
  3756. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3757. tra.Speed = NumberRange.new(0.5)
  3758. tra.VelocitySpread = 360
  3759. tra.VelocityInheritance = 0.5
  3760. tra.ZOffset = 2
  3761. local tra = Instance.new('ParticleEmitter')
  3762. tra.Parent = LeftLeg
  3763. tra.LightEmission = 1
  3764. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3765. tra.Rate = 15
  3766. tra.Rotation = NumberRange.new(-5, 5)
  3767. tra.Lifetime = NumberRange.new(1.5, 2)
  3768. tra.Size = NumberSequence.new(0.098,0)
  3769. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3770. tra.Speed = NumberRange.new(0.5)
  3771. tra.VelocitySpread = 360
  3772. tra.VelocityInheritance = 0.5
  3773. tra.ZOffset = 2
  3774. local tra = Instance.new('ParticleEmitter')
  3775. tra.Parent = RightLeg
  3776. tra.LightEmission = 1
  3777. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  3778. tra.Rate = 15
  3779. tra.Rotation = NumberRange.new(-5, 5)
  3780. tra.Lifetime = NumberRange.new(1.5, 2)
  3781. tra.Size = NumberSequence.new(0.098,0)
  3782. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3783. tra.Speed = NumberRange.new(0.5)
  3784. tra.VelocitySpread = 360
  3785. tra.VelocityInheritance = 0.5
  3786. tra.ZOffset = 2
  3787.  
  3788. SuperSaiyanBlue = true
  3789. Humanoid.JumpPower = 120
  3790.  
  3791. Char.Humanoid.MaxHealth = Health
  3792. wait(0.3)
  3793. Char.Humanoid.Health = Health
  3794. wait(0.7)
  3795. Must:Destroy()
  3796. end
  3797.  
  3798. function Base()
  3799. SuperSaiyanBlue = false
  3800. local Effect = Instance.new("Part")
  3801. Effect.Name = "Effect"
  3802. Effect.Parent = Torso
  3803. Effect.CFrame = Torso.CFrame
  3804. Effect.BrickColor = BrickColor.new("White")
  3805. Effect.Shape = "Ball"
  3806. Effect.Size = Vector3.new(8, 8, 8)
  3807. Effect.Anchored = true
  3808. Effect.Material = "Neon"
  3809. Effect.CanCollide = false
  3810. for loop = 1, 25 do wait()
  3811. Effect.CFrame = Torso.CFrame
  3812. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3813. Effect.Transparency = Effect.Transparency + 0.04
  3814.  
  3815. end
  3816. repeat
  3817.  
  3818.  
  3819. Torso:FindFirstChild("Effect"):Remove()
  3820. until Torso:FindFirstChild("Effect") == nil
  3821.  
  3822. char.Head.face.Texture = "rbxassetid://986775808"
  3823. Hair7:Destroy()
  3824. wait(0.1)
  3825. Hair7 = Instance.new("Part")
  3826. Hair7.Parent = char
  3827. Hair7.Name = "Hair"
  3828. Hair7.CanCollide = false
  3829. Hair7.Locked = true
  3830. Hair7.TopSurface = "Smooth"
  3831. Hair7.BottomSurface = "Smooth"
  3832. Hair7.formFactor = "Symmetric"
  3833. Hair7.Material = "Neon"
  3834. Hair7.BrickColor = BrickColor.new("Really black")
  3835. Hair7.CFrame = char.Torso.CFrame
  3836. Hair7.Size = Vector3.new(1, 1, 1)
  3837. Hair7.Transparency = 0
  3838.  
  3839.  
  3840. Weld1 = Instance.new("Weld")
  3841. Weld1.Parent = char.Head
  3842. Weld1.Part0 = char.Head
  3843. Weld1.Part1 = Hair7
  3844. Weld1.C0 = CFrame.new(0, 0, 0)
  3845.  
  3846. Mesh = Instance.new("SpecialMesh")
  3847. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  3848. Mesh.Parent = Hair7
  3849. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  3850. Mesh.MeshType = "FileMesh"
  3851. Mesh.MeshId = "rbxassetid://560196103"
  3852. Mesh.TextureId = ""
  3853.  
  3854.  
  3855. for i, v in pairs(Head:GetChildren()) do
  3856. if v:IsA('ParticleEmitter') then
  3857. v:Remove()
  3858. end
  3859. end
  3860. Head.ParticleEmitter.Transparency = "1"
  3861. for i, v in pairs(Torso:GetChildren()) do
  3862. if v:IsA('ParticleEmitter') then
  3863. v:Remove()
  3864. end
  3865. end
  3866. for i, v in pairs(LeftArm:GetChildren()) do
  3867. if v:IsA('ParticleEmitter') then
  3868. v:Remove()
  3869. end
  3870. end
  3871. for i, v in pairs(RightArm:GetChildren()) do
  3872. if v:IsA('ParticleEmitter') then
  3873. v:Remove()
  3874. end
  3875. end
  3876. for i, v in pairs(RightLeg:GetChildren()) do
  3877. if v:IsA('ParticleEmitter') then
  3878. v:Remove()
  3879. end
  3880. end
  3881. for i, v in pairs(LeftLeg:GetChildren()) do
  3882. if v:IsA('ParticleEmitter') then
  3883. v:Remove()
  3884. end
  3885. end
  3886. local Head = Character.Head
  3887.  
  3888. for i, v in pairs(Head:GetChildren()) do
  3889. if v:IsA('Aura') then
  3890. v:Remove()
  3891. end
  3892. end
  3893.  
  3894.  
  3895. end
  3896. mouse.KeyDown:connect(function(key)
  3897. if key=="9" then
  3898. Base()
  3899. end
  3900. end)
  3901.  
  3902. mouse.KeyDown:connect(function(key)
  3903. if key=="2" then
  3904. Base()
  3905. SSJVEGETA()
  3906. char.JumPower = 150
  3907. end
  3908. end)
  3909. Health = math.huge --------- Serious mode aura.
  3910. BaseHealth = math.huge
  3911.  
  3912.  
  3913.  
  3914.  
  3915. SuperVegeta = false
  3916.  
  3917. Player = game.Players.LocalPlayer
  3918. Char = Player.Character
  3919. Torso = Char.Torso
  3920.  
  3921. function SSJVEGETA()
  3922. for X = 1, 1 do wait()
  3923.  
  3924.  
  3925. wait(0)
  3926. for X = 1, 1 do wait()
  3927. local Effect = Instance.new("Part")
  3928. Effect.Name = "Effect"
  3929. Effect.Parent = Torso
  3930. Effect.CFrame = Torso.CFrame
  3931. Effect.BrickColor = BrickColor.new("Lapis")
  3932. Effect.Shape = "Ball"
  3933. Effect.Size = Vector3.new(1, 1, 1)
  3934. Effect.Anchored = true
  3935. Effect.Material = "Neon"
  3936. Effect.CanCollide = false
  3937. Effect.CFrame = Torso.CFrame
  3938. Effect.Size = Effect.Size + Vector3.new(0.5)
  3939. Effect.Transparency = Effect.Transparency + 0.04
  3940. end
  3941. end
  3942.  
  3943. repeat
  3944. Torso:FindFirstChild("Effect"):Remove()
  3945. until Torso:FindFirstChild("Effect") == nil
  3946.  
  3947.  
  3948. local Color1 = Color3.new(255, 255, 0)
  3949. local Color2 = Color3.new(255, 255, 0)
  3950.  
  3951.  
  3952. Hair7:Destroy()
  3953. wait(0.1)
  3954. Hair7 = Instance.new("Part")
  3955. Hair7.Parent = char
  3956. Hair7.Name = "Hair"
  3957. Hair7.CanCollide = false
  3958. Hair7.Locked = true
  3959. Hair7.TopSurface = "Smooth"
  3960. Hair7.BottomSurface = "Smooth"
  3961. Hair7.formFactor = "Symmetric"
  3962. Hair7.Material = "Neon"
  3963. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3964. Hair7.CFrame = char.Torso.CFrame
  3965. Hair7.Size = Vector3.new(1, 1, 1)
  3966. Hair7.Transparency = 0
  3967.  
  3968.  
  3969. Weld1 = Instance.new("Weld")
  3970. Weld1.Parent = char.Head
  3971. Weld1.Part0 = char.Head
  3972. Weld1.Part1 = Hair7
  3973. Weld1.C0 = CFrame.new(0, 0, 0)
  3974.  
  3975. Mesh = Instance.new("SpecialMesh")
  3976. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  3977. Mesh.Parent = Hair7
  3978. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  3979. Mesh.MeshType = "FileMesh"
  3980. Mesh.MeshId = "rbxassetid://560196103"
  3981. Mesh.TextureId = "rbxassetid://1349796672"
  3982. char.Head.face.Texture = "0"
  3983. local Must = Instance.new("Sound",Torso)
  3984. Must.SoundId = "rbxassetid://1035030726"
  3985. Must.Pitch = 0.99
  3986. Must.Volume = 1.4
  3987. Must.Looped = false
  3988. wait(0)
  3989. Must:Play()
  3990. a21e = new("Part",char)
  3991. a21e.Name = "Beam"..num
  3992. a21e.Locked = true
  3993. a21e.Size = v3(1,1,1)
  3994. a21e.CanCollide = false
  3995. a21e.BrickColor = bc("Gold")
  3996. a21e.Material = "Neon"
  3997. a21e.Transparency = 0
  3998. aa21e = new("SpecialMesh",a21e)
  3999. a21e.Anchored = true
  4000. a21e.Position = RootPart.Position
  4001. aa21e.MeshType = "Sphere"
  4002. aa21e.Scale = v3(1,1,1)
  4003. a51e = new("Part",char)
  4004. a51e.Name = "Beam"..num
  4005. a51e.Locked = true
  4006. a51e.Size = v3(1,1,1)
  4007. a51e.CanCollide = false
  4008. a51e.BrickColor = bc("New Yeller")
  4009. a51e.Material = "Neon"
  4010. a51e.Transparency = 0
  4011. aa51e = new("SpecialMesh",a51e)
  4012. a51e.Anchored = true
  4013. a51e.Position = RootPart.Position
  4014. aa51e.MeshType = "Sphere"
  4015. aa51e.Scale = v3(1,1,1)
  4016. a61e = new("Part",char)
  4017. a61e.Name = "Beam"..num
  4018. a61e.Locked = true
  4019. a61e.Size = v3(1,1,1)
  4020. a61e.CanCollide = false
  4021. a61e.BrickColor = bc("White")
  4022. a61e.Material = "Neon"
  4023. a61e.Transparency = 0
  4024. aa61e = new("SpecialMesh",a61e)
  4025. a61e.Anchored = true
  4026. a61e.Position = RootPart.Position
  4027. aa61e.MeshType = "Sphere"
  4028. aa61e.Scale = v3(1,1,1)
  4029. for i = 1,50 do
  4030. wait()
  4031. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4032. a21e.Transparency = a21e.Transparency + 0.03
  4033. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4034. a51e.Transparency = a51e.Transparency + 0.03
  4035. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4036. a61e.Transparency = a61e.Transparency + 0.02
  4037. end
  4038. a61e:Destroy()
  4039. aa61e:Destroy()
  4040. a51e:Destroy()
  4041. aa51e:Destroy()
  4042. a21e:Destroy()
  4043. aa21e:Destroy()
  4044.  
  4045.  
  4046. local Aura = Instance.new('ParticleEmitter')
  4047. Aura.Name = "Aura"
  4048. Aura.Texture = "rbxassetid://347730682"
  4049. Aura.Parent = Torso
  4050. Aura.LightEmission = 1
  4051. Aura.Transparency = NumberSequence.new(0.6,1)
  4052. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4053. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4054. Aura.LockedToPart = true
  4055. Aura.Lifetime = NumberRange.new(1)
  4056. Aura.Rate = 100
  4057. Aura.Speed = NumberRange.new(4.3)
  4058. Aura.EmissionDirection = "Top"
  4059. local Aura = Instance.new('ParticleEmitter')
  4060. Aura.Name = "Aura"
  4061. Aura.Texture = "rbxassetid://1046299182"
  4062. Aura.Parent = Torso
  4063. Aura.LightEmission = 1
  4064. Aura.Transparency = NumberSequence.new(0.6,1)
  4065. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  4066. Aura.Size = NumberSequence.new(5)
  4067. Aura.Rotation = NumberRange.new(-20,15)
  4068. Aura.LockedToPart = true
  4069. Aura.Lifetime = NumberRange.new(0.2)
  4070. Aura.Rate = 20
  4071. Aura.Speed = NumberRange.new(0)
  4072. Aura.EmissionDirection = "Top"
  4073.  
  4074. SuperVegeta = true
  4075. Humanoid.WalkSpeed = 10
  4076. Humanoid.JumpPower = 120
  4077.  
  4078. Char.Humanoid.MaxHealth = Health
  4079. wait(0.3)
  4080. Char.Humanoid.Health = Health
  4081. wait(0.7)
  4082. Must:Destroy()
  4083. end
  4084.  
  4085. function Base()
  4086. SuperVegeta = false
  4087. local Effect = Instance.new("Part")
  4088. Effect.Name = "Effect"
  4089. Effect.Parent = Torso
  4090. Effect.CFrame = Torso.CFrame
  4091. Effect.BrickColor = BrickColor.new("White")
  4092. Effect.Shape = "Ball"
  4093. Effect.Size = Vector3.new(8, 8, 8)
  4094. Effect.Anchored = true
  4095. Effect.Material = "Neon"
  4096. Effect.CanCollide = false
  4097. for loop = 1, 25 do wait()
  4098. Effect.CFrame = Torso.CFrame
  4099. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4100. Effect.Transparency = Effect.Transparency + 0.04
  4101.  
  4102. end
  4103. repeat
  4104.  
  4105.  
  4106. Torso:FindFirstChild("Effect"):Remove()
  4107. until Torso:FindFirstChild("Effect") == nil
  4108.  
  4109. char.Head.face.Texture = "0"
  4110. Hair7:Destroy()
  4111. wait(0.1)
  4112. Hair7 = Instance.new("Part")
  4113. Hair7.Parent = char
  4114. Hair7.Name = "Hair"
  4115. Hair7.CanCollide = false
  4116. Hair7.Locked = true
  4117. Hair7.TopSurface = "Smooth"
  4118. Hair7.BottomSurface = "Smooth"
  4119. Hair7.formFactor = "Symmetric"
  4120. Hair7.Material = "Neon"
  4121. Hair7.BrickColor = BrickColor.new("Really black")
  4122. Hair7.CFrame = char.Torso.CFrame
  4123. Hair7.Size = Vector3.new(1, 1, 1)
  4124. Hair7.Transparency = 0
  4125.  
  4126.  
  4127. Weld1 = Instance.new("Weld")
  4128. Weld1.Parent = char.Head
  4129. Weld1.Part0 = char.Head
  4130. Weld1.Part1 = Hair7
  4131. Weld1.C0 = CFrame.new(0, 0, 0)
  4132.  
  4133. Mesh = Instance.new("SpecialMesh")
  4134. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  4135. Mesh.Parent = Hair7
  4136. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  4137. Mesh.MeshType = "FileMesh"
  4138. Mesh.MeshId = "rbxassetid://560196103"
  4139. Mesh.TextureId = ""
  4140.  
  4141.  
  4142.  
  4143. for i, v in pairs(Torso:GetChildren()) do
  4144. if v:IsA('ParticleEmitter') then
  4145. v:Remove()
  4146. end
  4147. end
  4148. for i, v in pairs(LeftArm:GetChildren()) do
  4149. if v:IsA('ParticleEmitter') then
  4150. v:Remove()
  4151. end
  4152. end
  4153. for i, v in pairs(RightArm:GetChildren()) do
  4154. if v:IsA('ParticleEmitter') then
  4155. v:Remove()
  4156. end
  4157. end
  4158. for i, v in pairs(RightLeg:GetChildren()) do
  4159. if v:IsA('ParticleEmitter') then
  4160. v:Remove()
  4161. end
  4162. end
  4163. for i, v in pairs(LeftLeg:GetChildren()) do
  4164. if v:IsA('ParticleEmitter') then
  4165. v:Remove()
  4166. end
  4167. end
  4168. local Head = Character.Head
  4169.  
  4170. for i, v in pairs(Head:GetChildren()) do
  4171. if v:IsA('ParticleEmitter') then
  4172. v:Remove()
  4173. end
  4174. end
  4175.  
  4176.  
  4177. end
  4178.  
  4179. mouse.KeyDown:connect(function(key)
  4180. if key=="9" then
  4181. Base()
  4182. end
  4183. mouse.KeyDown:connect(function(key)
  4184. if key=="3" then
  4185. Base()
  4186. SSJ2()
  4187. char.JumPower = 150
  4188. end
  4189. end)
  4190. Health = math.huge --------- Serious mode aura.
  4191. BaseHealth = math.huge
  4192.  
  4193.  
  4194.  
  4195.  
  4196. SuperSaiyan2 = false
  4197.  
  4198. Player = game.Players.LocalPlayer
  4199. Char = Player.Character
  4200. Torso = Char.Torso
  4201.  
  4202. function SSJ2()
  4203. for X = 1, 1 do wait()
  4204.  
  4205.  
  4206. wait(0)
  4207. for X = 1, 1 do wait()
  4208. local Effect = Instance.new("Part")
  4209. Effect.Name = "Effect"
  4210. Effect.Parent = Torso
  4211. Effect.CFrame = Torso.CFrame
  4212. Effect.BrickColor = BrickColor.new("Lapis")
  4213. Effect.Shape = "Ball"
  4214. Effect.Size = Vector3.new(1, 1, 1)
  4215. Effect.Anchored = true
  4216. Effect.Material = "Neon"
  4217. Effect.CanCollide = false
  4218. Effect.CFrame = Torso.CFrame
  4219. Effect.Size = Effect.Size + Vector3.new(0.5)
  4220. Effect.Transparency = Effect.Transparency + 0.04
  4221. end
  4222. end
  4223.  
  4224. repeat
  4225. Torso:FindFirstChild("Effect"):Remove()
  4226. until Torso:FindFirstChild("Effect") == nil
  4227.  
  4228.  
  4229. local Color1 = Color3.new(255, 255, 0)
  4230. local Color2 = Color3.new(255, 255, 0)
  4231.  
  4232.  
  4233. Hair7:Destroy()
  4234. wait(0.1)
  4235. Hair7 = Instance.new("Part")
  4236. Hair7.Parent = char
  4237. Hair7.Name = "Hair"
  4238. Hair7.CanCollide = false
  4239. Hair7.Locked = true
  4240. Hair7.TopSurface = "Smooth"
  4241. Hair7.BottomSurface = "Smooth"
  4242. Hair7.formFactor = "Symmetric"
  4243. Hair7.Material = "Neon"
  4244. Hair7.BrickColor = BrickColor.new("New Yeller")
  4245. Hair7.CFrame = char.Torso.CFrame
  4246. Hair7.Size = Vector3.new(1, 1, 1)
  4247. Hair7.Transparency = 0
  4248.  
  4249.  
  4250. Weld1 = Instance.new("Weld")
  4251. Weld1.Parent = char.Head
  4252. Weld1.Part0 = char.Head
  4253. Weld1.Part1 = Hair7
  4254. Weld1.C0 = CFrame.new(0,0,0)
  4255.  
  4256. Mesh = Instance.new("SpecialMesh")
  4257. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  4258. Mesh.Parent = Hair7
  4259. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  4260. Mesh.MeshType = "FileMesh"
  4261. Mesh.MeshId = "rbxassetid://560196103"
  4262. Mesh.TextureId = "rbxassetid://1349806908"
  4263. char.Head.face.Texture = "0"
  4264. local Must = Instance.new("Sound",Torso)
  4265. Must.SoundId = "rbxassetid://1035030726"
  4266. Must.Pitch = 0.99
  4267. Must.Volume = 1.4
  4268. Must.Looped = false
  4269. wait(0)
  4270. Must:Play()
  4271. a21e = new("Part",char)
  4272. a21e.Name = "Beam"..num
  4273. a21e.Locked = true
  4274. a21e.Size = v3(1,1,1)
  4275. a21e.CanCollide = false
  4276. a21e.BrickColor = bc("Gold")
  4277. a21e.Material = "Neon"
  4278. a21e.Transparency = 0
  4279. aa21e = new("SpecialMesh",a21e)
  4280. a21e.Anchored = true
  4281. a21e.Position = RootPart.Position
  4282. aa21e.MeshType = "Sphere"
  4283. aa21e.Scale = v3(1,1,1)
  4284. a51e = new("Part",char)
  4285. a51e.Name = "Beam"..num
  4286. a51e.Locked = true
  4287. a51e.Size = v3(1,1,1)
  4288. a51e.CanCollide = false
  4289. a51e.BrickColor = bc("New Yeller")
  4290. a51e.Material = "Neon"
  4291. a51e.Transparency = 0
  4292. aa51e = new("SpecialMesh",a51e)
  4293. a51e.Anchored = true
  4294. a51e.Position = RootPart.Position
  4295. aa51e.MeshType = "Sphere"
  4296. aa51e.Scale = v3(1,1,1)
  4297. a61e = new("Part",char)
  4298. a61e.Name = "Beam"..num
  4299. a61e.Locked = true
  4300. a61e.Size = v3(1,1,1)
  4301. a61e.CanCollide = false
  4302. a61e.BrickColor = bc("White")
  4303. a61e.Material = "Neon"
  4304. a61e.Transparency = 0
  4305. aa61e = new("SpecialMesh",a61e)
  4306. a61e.Anchored = true
  4307. a61e.Position = RootPart.Position
  4308. aa61e.MeshType = "Sphere"
  4309. aa61e.Scale = v3(1,1,1)
  4310. for i = 1,50 do
  4311. wait()
  4312. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4313. a21e.Transparency = a21e.Transparency + 0.03
  4314. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4315. a51e.Transparency = a51e.Transparency + 0.03
  4316. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4317. a61e.Transparency = a61e.Transparency + 0.02
  4318. end
  4319. a61e:Destroy()
  4320. aa61e:Destroy()
  4321. a51e:Destroy()
  4322. aa51e:Destroy()
  4323. a21e:Destroy()
  4324. aa21e:Destroy()
  4325.  
  4326.  
  4327. local Aura = Instance.new('ParticleEmitter')
  4328. Aura.Name = "Aura"
  4329. Aura.Texture = "rbxassetid://347730682"
  4330. Aura.Parent = Torso
  4331. Aura.LightEmission = 1
  4332. Aura.Transparency = NumberSequence.new(0.6,1)
  4333. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4334. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4335. Aura.LockedToPart = true
  4336. Aura.Lifetime = NumberRange.new(1)
  4337. Aura.Rate = 100
  4338. Aura.Speed = NumberRange.new(4.3)
  4339. Aura.EmissionDirection = "Top"
  4340. local Aura = Instance.new('ParticleEmitter')
  4341. Aura.Name = "Aura"
  4342. Aura.Texture = "rbxassetid://1046299182"
  4343. Aura.Parent = Torso
  4344. Aura.LightEmission = 1
  4345. Aura.Transparency = NumberSequence.new(0.3,1)
  4346. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4347. Aura.Size = NumberSequence.new(5)
  4348. Aura.Rotation = NumberRange.new(-360,360)
  4349. Aura.LockedToPart = true
  4350. Aura.Lifetime = NumberRange.new(0.2)
  4351. Aura.Rate = 20
  4352. Aura.Speed = NumberRange.new(0)
  4353. Aura.EmissionDirection = "Top"
  4354.  
  4355. SuperSaiyan2 = true
  4356. Humanoid.JumpPower = 120
  4357.  
  4358. Char.Humanoid.MaxHealth = Health
  4359. wait(0.3)
  4360. Char.Humanoid.Health = Health
  4361. wait(0.7)
  4362. Must:Destroy()
  4363. end
  4364.  
  4365. function Base()
  4366. SuperSaiyan2 = false
  4367. local Effect = Instance.new("Part")
  4368. Effect.Name = "Effect"
  4369. Effect.Parent = Torso
  4370. Effect.CFrame = Torso.CFrame
  4371. Effect.BrickColor = BrickColor.new("White")
  4372. Effect.Shape = "Ball"
  4373. Effect.Size = Vector3.new(8, 8, 8)
  4374. Effect.Anchored = true
  4375. Effect.Material = "Neon"
  4376. Effect.CanCollide = false
  4377. for loop = 1, 25 do wait()
  4378. Effect.CFrame = Torso.CFrame
  4379. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4380. Effect.Transparency = Effect.Transparency + 0.04
  4381.  
  4382. end
  4383. repeat
  4384.  
  4385.  
  4386. Torso:FindFirstChild("Effect"):Remove()
  4387. until Torso:FindFirstChild("Effect") == nil
  4388.  
  4389. char.Head.face.Texture = "0"
  4390. Hair7:Destroy()
  4391. wait(0.1)
  4392. Hair7 = Instance.new("Part")
  4393. Hair7.Parent = char
  4394. Hair7.Name = "Hair"
  4395. Hair7.CanCollide = false
  4396. Hair7.Locked = true
  4397. Hair7.TopSurface = "Smooth"
  4398. Hair7.BottomSurface = "Smooth"
  4399. Hair7.formFactor = "Symmetric"
  4400. Hair7.Material = "Neon"
  4401. Hair7.BrickColor = BrickColor.new("Really black")
  4402. Hair7.CFrame = char.Torso.CFrame
  4403. Hair7.Size = Vector3.new(1, 1, 1)
  4404. Hair7.Transparency = 0
  4405.  
  4406.  
  4407. Weld1 = Instance.new("Weld")
  4408. Weld1.Parent = char.Head
  4409. Weld1.Part0 = char.Head
  4410. Weld1.Part1 = Hair7
  4411. Weld1.C0 = CFrame.new(0, 0, 0)
  4412.  
  4413. Mesh = Instance.new("SpecialMesh")
  4414. Mesh.Offset = Vector3.new(-0.10, -0.2, 0.6)
  4415. Mesh.Parent = Hair7
  4416. Mesh.Scale = Vector3.new(6.25, 6.25, 6.25)
  4417. Mesh.MeshType = "FileMesh"
  4418. Mesh.MeshId = "rbxassetid://560196103"
  4419. Mesh.TextureId = ""
  4420.  
  4421.  
  4422.  
  4423. for i, v in pairs(Torso:GetChildren()) do
  4424. if v:IsA('ParticleEmitter') then
  4425. v:Remove()
  4426. end
  4427. end
  4428. for i, v in pairs(LeftArm:GetChildren()) do
  4429. if v:IsA('ParticleEmitter') then
  4430. v:Remove()
  4431. end
  4432. end
  4433. for i, v in pairs(RightArm:GetChildren()) do
  4434. if v:IsA('ParticleEmitter') then
  4435. v:Remove()
  4436. end
  4437. end
  4438. for i, v in pairs(RightLeg:GetChildren()) do
  4439. if v:IsA('ParticleEmitter') then
  4440. v:Remove()
  4441. end
  4442. end
  4443. for i, v in pairs(LeftLeg:GetChildren()) do
  4444. if v:IsA('ParticleEmitter') then
  4445. v:Remove()
  4446. end
  4447. end
  4448.  
  4449.  
  4450. end
  4451. end)
  4452. ---
  4453.  
  4454.  
  4455.  
  4456.  
  4457. musiccommand = 1
  4458. musicwait = false
  4459. mouse.KeyDown:connect(function(k)
  4460. if k == "=" and attack == false then
  4461. if musiccommand == 1 and musicwait == false then
  4462. musicwait = true
  4463. sou2:Stop()
  4464. musiccommand = 2
  4465. end
  4466. if musiccommand == 2 and musicwait == false then
  4467. musicwait = true
  4468. sou2:Play()
  4469. sou2.Volume = 2
  4470. musiccommand = 3
  4471. end
  4472. if musiccommand == 3 and musicwait == false then
  4473. musicwait = true
  4474. sou2.Volume = 0.5
  4475. musiccommand = 1
  4476. end
  4477. musicwait = false
  4478. end
  4479. end)
  4480. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4481. Hitpart3 = Instance.new("Part", HPart3)
  4482. Hitpart3.Size = Vector3.new(1, 1, 1)
  4483. Hitpart3.CanCollide = false
  4484. HuW3 = Instance.new("Weld")
  4485. HuW3.Name = "GuW"
  4486. HuW3.Part0 = HPart3
  4487. HuW3.C0 = cn(Xv, Yv, Zv)
  4488. HuW3.C1 = cn(0, 0, 0)
  4489. HuW3.Part1 = Hitpart3
  4490. HuW3.Parent = HPart3
  4491. Hitpart3.Transparency = 1
  4492. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4493. end
  4494. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4495. Hitpart2 = Instance.new("Part", HPart2)
  4496. Hitpart2.Size = Vector3.new(1, 1, 1)
  4497. Hitpart2.CanCollide = false
  4498. HuW2 = Instance.new("Weld")
  4499. HuW2.Name = "GuW"
  4500. HuW2.Part0 = HPart2
  4501. HuW2.C0 = cn(Xv, Yv, Zv)
  4502. HuW2.C1 = cn(0, 0, 0)
  4503. HuW2.Part1 = Hitpart2
  4504. HuW2.Parent = HPart2
  4505. Hitpart2.Transparency = 1
  4506. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4507. end
  4508. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4509. Hitpart = Instance.new("Part", HPart)
  4510. Hitpart.Size = Vector3.new(1, 1, 1)
  4511. Hitpart.CanCollide = false
  4512. HuW = Instance.new("Weld")
  4513. HuW.Name = "GuW"
  4514. HuW.Part0 = HPart
  4515. HuW.C0 = cn(Xv, Yv, Zv)
  4516. HuW.C1 = cn(0, 0, 0)
  4517. HuW.Part1 = Hitpart
  4518. HuW.Parent = HPart
  4519. Hitpart.Transparency = 1
  4520. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4521. end
  4522. wait2 = false
  4523. combo = 1
  4524. mouse.Button1Down:connect(function(key)
  4525. if attack == false then
  4526. attack = true
  4527. Humanoid.WalkSpeed = 17.01
  4528. if combo == 1 and wait2 == false then
  4529. wait2 = true
  4530. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4531. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4532. for i = 0, 1, 0.1 do
  4533. swait()
  4534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4536. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4537. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4538. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4539. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4540. end
  4541. combo = 2
  4542. end
  4543. if combo == 2 and wait2 == false then
  4544. wait2 = true
  4545.  
  4546. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4547. for i = 0, 1, 0.1 do
  4548. swait()
  4549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4552. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4553. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4554. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4555. end
  4556. combo = 3
  4557. end
  4558. if combo == 3 and wait2 == false then
  4559. wait2 = true
  4560. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4561. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4562. for i = 0, 1, 0.1 do
  4563. swait()
  4564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4566. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4567. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4568. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4569. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4570. end
  4571. combo = 1
  4572. end
  4573. Humanoid.WalkSpeed = 16
  4574. Hitpart:Destroy()
  4575. wait2 = false
  4576. attack = false
  4577. end
  4578. end)
  4579. --
  4580. --
  4581. MV1 = 20
  4582. mouse.KeyDown:connect(function(k)
  4583. if k == "=" and attack == false then
  4584. if firemode == true then
  4585. firemode = false
  4586. print("ice mode")
  4587. icesmoke.Acceleration = Vector3.new(0,0,0)
  4588. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4589. icesmoke.Transparency = NumberSequence.new({
  4590. NumberSequenceKeypoint.new(0, 0.9),
  4591. NumberSequenceKeypoint.new(1, 1)
  4592. })
  4593. icesmoke.Size = NumberSequence.new(3)
  4594. icesmoke.Parent = RightArm
  4595. else
  4596. firemode = true
  4597. print("fire mode")
  4598. ice_mode = false
  4599. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4600. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4601. icesmoke.Rate = 400
  4602. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4603. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4604. icesmoke.Size = NumberSequence.new(3)
  4605. icesmoke.EmissionDirection = "Top"
  4606. icesmoke.Parent = LeftArm
  4607. end
  4608. end
  4609. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4610. MV1 = 90
  4611. Humanoid.WalkSpeed = 15
  4612. attack = true
  4613. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4614. Firepart2 = Instance.new("Part", LeftArm)
  4615. Firepart2.Size = Vector3.new(1, 1, 1)
  4616. Firepart2.CanCollide = false
  4617. GuW2 = Instance.new("Weld")
  4618. GuW2.Name = "GuW"
  4619. GuW2.Part0 = LeftArm
  4620. GuW2.C0 = cn(0, -0.5, 0)
  4621. GuW2.C1 = cn(0, 0, 0)
  4622. GuW2.Part1 = Firepart2
  4623. GuW2.Parent = LeftArm
  4624. Firepart2.Transparency = 1
  4625. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4626. for i = 0, 2, 0.1 do
  4627. swait()
  4628. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4632. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(130 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4633. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4634. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4635. end
  4636. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4637. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4638. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4639. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4640. Humanoid.WalkSpeed = 16
  4641. attack = false
  4642. Firepart2:Destroy()
  4643. end
  4644. end)
  4645. MV2 = 90
  4646.  
  4647. mouse.KeyDown:connect(function(key)
  4648. if key == "=" then
  4649. Head.Transparency = 1
  4650. Torso.Transparency = 1
  4651. LeftArm.Transparency = 1
  4652. Head.face.Texture = ""
  4653. RightArm.Transparency = 1
  4654. LeftLeg.Transparency = 1
  4655. RightLeg.Transparency = 1
  4656. mesh1.Transparency = 1
  4657. mesh2.Transparency = 1
  4658. mesh5.Transparency = 1
  4659. mesheye.Transparency = 1
  4660. mesheye1.Transparency = 1
  4661. mesheye2.Transparency = 1
  4662. mesheye3.Transparency = 1
  4663. char.Parent = workspace.Camera
  4664. char.WalkSpeed = 60
  4665. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4666. char:FindFirstChild("TalkingBillBoard"):destroy()
  4667. end
  4668. end
  4669. end)
  4670. mouse.KeyUp:connect(function(key)
  4671. if key == "=" then
  4672. Head.Transparency = 0
  4673. Torso.Transparency = 0
  4674. LeftArm.Transparency = 0
  4675. Head.face.Texture = ""
  4676. RightArm.Transparency = 0
  4677. LeftLeg.Transparency = 0
  4678. RightLeg.Transparency = 0
  4679. mesh1.Transparency = 0
  4680. mesh2.Transparency = 0
  4681. mesh5.Transparency = 0
  4682. mesheye.Transparency = 0
  4683. mesheye1.Transparency = 0
  4684. mesheye2.Transparency = 0
  4685. mesheye3.Transparency = 0
  4686. hat1.Transparency = 0
  4687. hat2.Transparency = 0
  4688. hat3.Transparency = 0
  4689. hat4.Transparency = 0
  4690. hat5.Transparency = 0
  4691. hat6.Transparency = 0
  4692. hat7.Transparency = 0
  4693. hat8.Transparency = 0
  4694. hat9.Transparency = 0
  4695. char.Parent = workspace
  4696. end
  4697. end)
  4698.  
  4699. mouse.KeyDown:connect(function(k)
  4700. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4701. MV2 = 90
  4702. attack = true
  4703. Firepart = Instance.new("Part", RightArm)
  4704. Firepart.Size = Vector3.new(1, 1, 1)
  4705. GuW = Instance.new("Weld")
  4706. GuW.Name = "GuW"
  4707. GuW.Part0 = RightArm
  4708. GuW.C0 = cn(0, -1, 0)
  4709. GuW.C1 = cn(0, 0, 0)
  4710. GuW.Part1 = Firepart
  4711. GuW.Parent = RightArm
  4712. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4713. Firepart.Transparency = 1
  4714. Humanoid.WalkSpeed = 15
  4715. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4716. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4717. for i = 1, 3 do
  4718. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4719. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4720. end
  4721. for i = 0, 3, 0.1 do
  4722. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4723. swait()
  4724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4726. 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)
  4727. 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)
  4728. 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)
  4729. 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)
  4730. end
  4731. wait(1)
  4732. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4733.  
  4734. Humanoid.WalkSpeed = 16
  4735. attack = false
  4736. Firepart:Destroy()
  4737. end
  4738.  
  4739.  
  4740.  
  4741.  
  4742. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4743. MV2 = 90
  4744. attack = true
  4745. Firepart = Instance.new("Part", RightArm)
  4746. Firepart.Size = Vector3.new(1, 1, 1)
  4747. GuW = Instance.new("Weld")
  4748. GuW.Name = "GuW"
  4749. GuW.Part0 = RightArm
  4750. GuW.C0 = cn(0, -1, 0)
  4751. GuW.C1 = cn(0, 0, 0)
  4752. GuW.Part1 = Firepart
  4753. GuW.Parent = RightArm
  4754. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4755. Firepart.Transparency = 1
  4756. Humanoid.WalkSpeed = 0.01
  4757. for i = 0, 4, 0.1 do
  4758. swait()
  4759. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4760. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4761. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4762. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4763. 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)
  4764. 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)
  4765. 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)
  4766. 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)
  4767. end
  4768. for i = 0, 4, 0.1 do
  4769. swait()
  4770. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4771. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4774. 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)
  4775. 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)
  4776. 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)
  4777. 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)
  4778. end
  4779. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4780. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4781. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4782. for i = 1, 3 do
  4783. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4784. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4785. end
  4786. for i = 0, 2, 0.1 do
  4787. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4788. swait()
  4789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4791. 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)
  4792. 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)
  4793. 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)
  4794. 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)
  4795. end
  4796. Humanoid.WalkSpeed = 16
  4797. attack = false
  4798. Firepart:Destroy()
  4799. end
  4800. end)
  4801. Rapid = false
  4802. BasePart = Instance.new("Part")
  4803. BasePart.Shape = Enum.PartType.Block
  4804. BasePart.Material = Enum.Material.Neon
  4805. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4806. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4807. BasePart.FormFactor = Enum.FormFactor.Custom
  4808. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4809. BasePart.CanCollide = true
  4810. BasePart.Locked = true
  4811. BasePart.Anchored = false
  4812. local icy_Player = game.Players.localPlayer
  4813. local icy_mouse = icy_Player:GetMouse()
  4814. ice_mode = false
  4815. local colors = {
  4816. BrickColor.new("Cyan"),
  4817. BrickColor.new("Medium blue"),
  4818. BrickColor.new("Pastel blue")
  4819. }
  4820. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4821. if root then
  4822. icy_mouse.KeyDown:connect(function(k)
  4823. if k == "=" and firemode == false then
  4824. if ice_mode == true then
  4825. ice_mode = false
  4826. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4827. else
  4828. ice_mode = true
  4829. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4830. end
  4831. end
  4832. if k == "z" and firemode == true then
  4833. attack = true
  4834. do
  4835. local Stop = false
  4836. local Version = 0
  4837. local MaxSpeed = 5
  4838. local Speed = 3.5
  4839. local Keys = {}
  4840. local Force = 10000
  4841. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4842. swait(0.5)
  4843. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4844. if Fly then
  4845. Fly:Destroy()
  4846. end
  4847. if Rot then
  4848. Rot:Destroy()
  4849. end
  4850. Fly = Instance.new("BodyPosition", char.Torso)
  4851. Fly.Name = "LMMFly"
  4852. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4853. Fly.P = Force
  4854. Fly.position = char.Torso.Position
  4855. Rot = Instance.new("BodyGyro", char.Torso)
  4856. Rot.Name = "LMMRot"
  4857. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4858. Rot.P = Force
  4859. Rot.cframe = cam.CoordinateFrame
  4860. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4861. local Thread, Old = Version, nil
  4862. char.Humanoid.PlatformStand = true
  4863. function StopFly()
  4864. Version = Version + 1
  4865. Stop = true
  4866. char.Humanoid.PlatformStand = false
  4867. Fly:Destroy()
  4868. Rot:Destroy()
  4869. attack = false
  4870. end
  4871. char.ChildAdded:connect(function(Obj)
  4872. wait()
  4873. if Obj.Name == "LM" .. "MFlyStop" then
  4874. Obj:Destroy()
  4875. StopFly()
  4876. end
  4877. end)
  4878. HitpartFunk2(RightArm, 0, -0.7, 0)
  4879. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4880. for i = 0, 25, 0.1 do
  4881. if attack == true then
  4882. swait()
  4883.  
  4884. end
  4885. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4886. if Keys[string.char(48)] then
  4887. Speed = 1
  4888. end
  4889. if Keys.w then
  4890. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4891. end
  4892. if Keys.s then
  4893. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4894. end
  4895. if Keys.d then
  4896. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4897. end
  4898. if Keys.a then
  4899. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4900. end
  4901. if Keys.e or Keys[" "] then
  4902. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4903. end
  4904. if Keys.q then
  4905. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4906. end
  4907. if Keys.z then
  4908. StopFly()
  4909. end
  4910. if Old ~= Vectoring then
  4911. Fly.position = Vectoring.p
  4912. Old = Vectoring
  4913. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4914. else
  4915. Speed = 1
  4916. end
  4917. Rot.cframe = cam.CoordinateFrame
  4918. mouse.KeyDown:connect(function(Key)
  4919. Keys[Key] = true
  4920. end)
  4921. mouse.KeyUp:connect(function(Key)
  4922. Keys[Key] = false
  4923. end)
  4924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4928. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4929. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4930. end
  4931. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4932. attack = false
  4933. char.Humanoid.PlatformStand = false
  4934. Fly:Destroy()
  4935. Rot:Destroy()
  4936. end
  4937. end
  4938. if k == "=" and InForm == true then
  4939. attack = true
  4940. do
  4941. local Stop = false
  4942. local Version = 0
  4943. local MaxSpeed = 6
  4944. local Speed = 3
  4945. local Keys = {}
  4946. local Force = 10000
  4947. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4948. swait(1)
  4949. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4950. if Fly then
  4951. Fly:Destroy()
  4952. end
  4953. if Rot then
  4954. Rot:Destroy()
  4955. end
  4956. Fly = Instance.new("BodyPosition", char.Torso)
  4957. Fly.Name = "LMMFly"
  4958. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4959. Fly.P = Force
  4960. Fly.position = char.Torso.Position
  4961. Rot = Instance.new("BodyGyro", char.Torso)
  4962. Rot.Name = "LMMRot"
  4963. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4964. Rot.P = Force
  4965. Rot.cframe = cam.CoordinateFrame
  4966. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4967. local Thread, Old = Version, nil
  4968. char.Humanoid.PlatformStand = true
  4969. function StopFly()
  4970. Version = Version + 1
  4971. Stop = true
  4972. char.Humanoid.PlatformStand = false
  4973. Fly:Destroy()
  4974. Rot:Destroy()
  4975. attack = false
  4976. end
  4977. char.ChildAdded:connect(function(Obj)
  4978. wait()
  4979. if Obj.Name == "LM" .. "MFlyStop" then
  4980. Obj:Destroy()
  4981. StopFly()
  4982. end
  4983. end)
  4984. HitpartFunk2(RightArm, 0, -0.7, 0)
  4985. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4986. for i = 0, 25, 0.1 do
  4987. if attack == true then
  4988. swait()
  4989. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4990. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4991. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4992. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4993. end
  4994. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4995. if Keys[string.char(48)] then
  4996. Speed = 1
  4997. end
  4998. if Keys.w then
  4999. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  5000. end
  5001. if Keys.s then
  5002. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  5003. end
  5004. if Keys.d then
  5005. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  5006. end
  5007. if Keys.a then
  5008. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  5009. end
  5010. if Keys.e or Keys[" "] then
  5011. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  5012. end
  5013. if Keys.q then
  5014. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  5015. end
  5016. if Keys.z then
  5017. StopFly()
  5018. end
  5019. if Old ~= Vectoring then
  5020. Fly.position = Vectoring.p
  5021. Old = Vectoring
  5022. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  5023. else
  5024. Speed = 1
  5025. end
  5026. Rot.cframe = cam.CoordinateFrame
  5027. mouse.KeyDown:connect(function(Key)
  5028. Keys[Key] = true
  5029. end)
  5030. mouse.KeyUp:connect(function(Key)
  5031. Keys[Key] = false
  5032. end)
  5033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  5035. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  5036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  5037. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  5038. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  5039. end
  5040. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  5041. attack = false
  5042. char.Humanoid.PlatformStand = false
  5043. Fly:Destroy()
  5044. Rot:Destroy()
  5045. end
  5046. end
  5047. end)
  5048. game:GetService("RunService").Stepped:connect(function()
  5049. if ice_mode == true then
  5050. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  5051. local icePath = BasePart:Clone()
  5052. icePath.Anchored = true
  5053. icePath.Transparency = 0.85
  5054. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  5055. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  5056. icePath.BrickColor = colors[math.random(1, #colors)]
  5057. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  5058. game:GetService("Debris"):AddItem(icePath, 1)
  5059. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  5060. end
  5061. end)
  5062. end
  5063. MV3 = 190
  5064. mouse.KeyDown:connect(function(k)
  5065. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  5066. MV3 = 80
  5067. attack = true
  5068. Humanoid.WalkSpeed = 15
  5069. HitpartFunk2(RightArm, 0, -0.5, 0)
  5070. HitpartFunk3(LeftArm, 0, -0.5, 0)
  5071. for i = 0, 1.5, 0.1 do
  5072. swait()
  5073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  5075. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  5076. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  5077. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5078. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  5079. end
  5080. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  5081. for i = 0, 2, 0.1 do
  5082. swait()
  5083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  5085. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5087. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5088. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  5089. end
  5090. for i = 0, 4.2, 0.1 do
  5091. swait()
  5092. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5093. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5094. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5095. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  5097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  5098. 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)
  5099. 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)
  5100. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  5101. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  5102. end
  5103. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5104. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5105. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5106. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5107. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  5108. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  5109. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  5110. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  5111. for i = 0, 2, 0.1 do
  5112. swait()
  5113. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  5114. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  5115. 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)
  5116. 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)
  5117. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  5118. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  5119. end
  5120. for i = 0, 2, 0.1 do
  5121. swait()
  5122. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5123. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  5124. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  5125. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  5126. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5127. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5128. end
  5129. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  5130. for i = 0, 4, 0.1 do
  5131. swait()
  5132. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5133. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  5135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5136. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  5137. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  5138. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  5139. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  5140. end
  5141. for i = 0, 2, 0.1 do
  5142. swait()
  5143. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  5144. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  5145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  5146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  5147. 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)
  5148. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  5149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  5150. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5151. end
  5152. for i = 1, 6 do
  5153. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  5154. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  5155. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  5156. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  5157. wait(0.15)
  5158. end
  5159. attack = false
  5160. Humanoid.WalkSpeed = 16
  5161. end
  5162. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  5163. Humanoid.WalkSpeed = 1
  5164. MV3 = 80
  5165. attack = true
  5166. FastFireBall = Instance.new("Part", RightArm)
  5167. FastFireBall.Size = Vector3.new(1, 1, 1)
  5168. FFW = Instance.new("Weld")
  5169. FFW.Name = "GuW"
  5170. FFW.Part0 = RightArm
  5171. FFW.C0 = cn(0, -1, 0)
  5172. FFW.C1 = cn(0, 0, 0)
  5173. FFW.Part1 = FastFireBall
  5174. FFW.Parent = RightArm
  5175. FastFireBall.Transparency = 1
  5176. FastFireBall2 = Instance.new("Part", LeftArm)
  5177. FastFireBall2.Size = Vector3.new(1, 1, 1)
  5178. FFW2 = Instance.new("Weld")
  5179. FFW2.Name = "GuW"
  5180. FFW2.Part0 = LeftArm
  5181. FFW2.C0 = cn(0, -1, 0)
  5182. FFW2.C1 = cn(0, 0, 0)
  5183. FFW2.Part1 = FastFireBall2
  5184. FFW2.Parent = LeftArm
  5185. FastFireBall2.Transparency = 1
  5186. BlockEffect(BrickColor.new("Really red"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  5187. BlockEffect(BrickColor.new("Bright red"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  5188. for i = 0, 1, 0.1 do
  5189. swait()
  5190. BlockEffect(BrickColor.new("Really red"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  5191. BlockEffect(BrickColor.new("Bright red"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  5192. BlockEffect(BrickColor.new("Bright red"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  5193. BlockEffect(BrickColor.new("Really red"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  5194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  5195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  5196. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  5197. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  5198. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  5199. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  5200. end
  5201. BlockEffect(BrickColor.new("Really red"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  5202. BlockEffect(BrickColor.new("Really red"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  5203. function holding()
  5204. if Rapid == true and ice_mode == false then
  5205. for i = 0, 0.8, 0.1 do
  5206. swait()
  5207. BlockEffect(BrickColor.new("Really red"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  5208. BlockEffect(BrickColor.new("Really red"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  5209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  5210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  5211. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  5212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  5213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  5214. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  5215. end
  5216. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  5217. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  5218. for i = 0, 0.8, 0.1 do
  5219. swait()
  5220. BlockEffect(BrickColor.new("Really red"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  5221. BlockEffect(BrickColor.new("Bright red"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  5222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  5223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  5224. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  5225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  5226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  5227. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  5228. end
  5229. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  5230. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  5231. holding()
  5232. end
  5233. end
  5234. if Rapid == false then
  5235. Rapid = true
  5236. holding()
  5237. end
  5238. end
  5239. end)
  5240. mouse.KeyUp:connect(function(k)
  5241. if k == "c" and Rapid == true then
  5242. MV3 = 180
  5243. Rapid = false
  5244. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  5245. attack = false
  5246. wait(0.5)
  5247. Humanoid.WalkSpeed = 16
  5248. FastFireBall:Destroy()
  5249. FastFireBall2:Destroy()
  5250. end
  5251.  
  5252.  
  5253. end)
  5254. mouse.KeyDown:connect(function(key)
  5255. if key == "r" then
  5256. Humanoid.WalkSpeed = 150
  5257.  
  5258. end
  5259. end)
  5260.  
  5261.  
  5262.  
  5263.  
  5264. mouse.KeyUp:connect(function(key)
  5265. if key == "r" then
  5266. Humanoid.WalkSpeed = 16
  5267.  
  5268. end
  5269. end)
  5270.  
  5271. function smooth(obj)
  5272. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  5273. for i,v in pairs(sides) do
  5274. obj[v.."Surface"] = "SmoothNoOutlines"
  5275. end
  5276. end
  5277. function fade(obj, dest, grow)
  5278. spawn(function()
  5279. local oldcf = obj.CFrame
  5280. for i = 0, 10 do
  5281. if grow then
  5282. obj.Size = obj.Size +Vector3.new(1,1,1)
  5283. obj.CFrame = oldcf
  5284. end
  5285. obj.Transparency = obj.Transparency +0.2
  5286. swait()
  5287. end
  5288. if dest then
  5289. obj:Destroy()
  5290. end
  5291. end)
  5292. end
  5293.  
  5294.  
  5295. sprint = false
  5296. mouse.KeyDown:connect(function(key)
  5297. if key=="r" then
  5298. sprint = true
  5299. char:FindFirstChildOfClass("Humanoid")
  5300. local mod = Instance.new("Model", workspace)
  5301. mod.Name = "MobModel"
  5302. for i,v in pairs(char:children()) do
  5303. if v:IsA("Accessory") and not rage then
  5304. if v:FindFirstChild("Handle") then
  5305. v.Handle.Transparency = 1
  5306. end
  5307. end
  5308. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  5309. v.Transparency = 0
  5310. end
  5311. end
  5312. if char.Head:FindFirstChild("face") then
  5313. char.Head.face.Transparency = 1
  5314. end
  5315. repeat wait()
  5316. if not workspace:FindFirstChild("MobModel") then
  5317. mod = Instance.new("Model", workspace)
  5318. mod.Name = "MobModel"
  5319. end
  5320. for i,v in pairs(Character:children()) do
  5321. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  5322. local new = v:Clone()
  5323. smooth(new)
  5324. new.Transparency = 0.3
  5325. new.Anchored = true
  5326. new.CanCollide = false
  5327. new.Material = "Neon"
  5328. new.BrickColor = BrickColor.new("Maroon")
  5329. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  5330. new.Parent = mod
  5331. fade(new, true)
  5332. end
  5333. end
  5334. until not sprint
  5335. if mod then
  5336. spawn(function()
  5337. repeat wait() until not mod or #mod:children() == 0
  5338. mod:Destroy()
  5339. end)
  5340. end
  5341. char:FindFirstChildOfClass("Humanoid")
  5342. end
  5343. end)
  5344. mouse.KeyUp:connect(function(key)
  5345. if key=="r" then
  5346. sprint = false
  5347. for i,v in pairs(char:children()) do
  5348. if v:IsA("Accessory") and not rage then
  5349. if v:FindFirstChild("Handle") then
  5350. v.Handle.Transparency = 1
  5351. end
  5352. end
  5353. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  5354. v.Transparency = 0
  5355. end
  5356. end
  5357. if char.Head:FindFirstChild("face") then
  5358. char.Head.face.Transparency = 0
  5359. end
  5360. end
  5361. end)
  5362.  
  5363.  
  5364. mouse.KeyUp:connect(function(k)
  5365. if k == "q" then
  5366. Combo1()
  5367. end
  5368. end)
  5369.  
  5370. mouse.KeyUp:connect(function(k)
  5371. if k == "r" then
  5372. Combo2()
  5373. end
  5374. end)
  5375.  
  5376. mouse.KeyUp:connect(function(k)
  5377. if k == "t" then
  5378. Combo3()
  5379. end
  5380. end)
  5381. mouse.KeyUp:connect(function(k)
  5382. if k == "u" then
  5383. Combo4()
  5384. end
  5385. end)
  5386.  
  5387.  
  5388. SoundFolder = Instance.new("Folder",char)
  5389. SoundFolder.Name = "SoundFolder"
  5390. punchsound1 = Instance.new("Sound",Torso)
  5391. punchsound1.Volume = 1.2
  5392. punchsound1.Name = "punchsound1"
  5393. punchsound1.Looped = false
  5394. punchsound1.SoundId = "rbxassetid://137579113"
  5395. StrongPunch = Instance.new("Sound",Torso)
  5396. StrongPunch.Volume = 1.6
  5397. StrongPunch.Name = "StrongPunch"
  5398. StrongPunch.Looped = false
  5399. StrongPunch.SoundId = "rbxassetid://441202925"
  5400. StrongPunch = Instance.new("Sound",Torso)
  5401. StrongPunch.Volume = 1.6
  5402. StrongPunch.Name = "StrongPunch"
  5403. StrongPunch.Looped = false
  5404. StrongPunch.SoundId = "rbxassetid://441202925"
  5405. StrongPunch1 = Instance.new("Sound",Torso)
  5406. StrongPunch1.Volume = 1.6
  5407. StrongPunch1.Name = "StrongPunch"
  5408. StrongPunch1.Looped = false
  5409. StrongPunch1.SoundId = "rbxassetid://441202925"
  5410. StrongPunch2 = Instance.new("Sound",Torso)
  5411. StrongPunch2.Volume = 1.6
  5412. StrongPunch2.Name = "StrongPunch"
  5413. StrongPunch.Looped = false
  5414. StrongPunch2.SoundId = "rbxassetid://441202925"
  5415. Zano = Instance.new("Sound",Torso)
  5416. Zano.Volume = 6
  5417. Zano.Name = "Zano"
  5418. Zano.Looped = false
  5419. Zano.SoundId = "rbxassetid://744770874"
  5420. GroundImpact = Instance.new("Sound",Torso)
  5421. GroundImpact.Volume = 8
  5422. GroundImpact.Name = "GroundImpact"
  5423. GroundImpact.Looped = false
  5424. GroundImpact.SoundId = "rbxassetid://165970126"
  5425. Break = Instance.new("Sound",Torso)
  5426. Break.Volume = 5
  5427. Break.Name = "Bonebreak"
  5428. Break.Looped = false
  5429. Break.SoundId = "rbxassetid://314390675"
  5430.  
  5431. local hit1 = false
  5432. local hit2 = false
  5433. local hit3 = false
  5434. local hit4 = false
  5435.  
  5436. function Combo1()
  5437. getplayer = new("Part",char)
  5438. getplayer.Position = Vector3.new(999,999,999)
  5439. getplayer.Transparency = 1
  5440. getplayer.Size = v3(3,3,3)
  5441. getplayer.CanCollide = false
  5442. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5443. getplayer.Name = "GetPlayer"
  5444.  
  5445. game.Debris:AddItem(getplayer,0.5)
  5446.  
  5447. getplayer.Touched:connect(function(hit)
  5448. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5449. getplayer:Destroy()
  5450. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5451. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5452. to.Anchored = true
  5453. idle = false
  5454.  
  5455.  
  5456. punchsound1:Play()
  5457. hit1 = true
  5458. for i = 0, 1, 0.1 do
  5459. swait()
  5460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5463. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5464. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5465. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5466. end
  5467. punchsound1:Play()
  5468. for i = 0, 1, 0.1 do
  5469. swait()
  5470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5472. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5473. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5474. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5475. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5476. end
  5477. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  5488. swait()
  5489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5491. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5492. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5493. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5494. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5495. end
  5496. for i = 0, 1, 0.1 do
  5497. swait()
  5498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5501. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5502. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5503. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5504. end
  5505. StrongPunch1:Play()
  5506. for i = 0, 1, 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 = 0, 0.6, 0.1 do
  5516. swait()
  5517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5519. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5520. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5521. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5522. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5523. end
  5524. for i = 0, 0.6, 0.1 do
  5525. swait()
  5526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5529. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5530. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5531. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5532. end
  5533. for i,v in pairs(to.Parent:GetChildren()) do
  5534. if v:IsA("Humanoid") then
  5535. v.Health = v.Health - 3
  5536.  
  5537. v.PlatformStand = true
  5538. end
  5539. end
  5540. StrongPunch:Play()
  5541. for i = 0, 1, 0.1 do
  5542. swait()
  5543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5545. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5548. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5549. end
  5550. for i,v in pairs(to.Parent:GetChildren()) do
  5551. if v:IsA("Humanoid") then
  5552. v.Health = v.Health - 5
  5553.  
  5554. v.PlatformStand = true
  5555. end
  5556. end
  5557.  
  5558. hit1 = false
  5559.  
  5560. punchsound1:Play()
  5561. hit2 = true
  5562. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5563. for i = 0, 1, 0.1 do
  5564. swait()
  5565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5567. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5568. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5569. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5570. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5571. end
  5572. for i,v in pairs(to.Parent:GetChildren()) do
  5573. if v:IsA("Humanoid") then
  5574. v.Health = v.Health - 5
  5575.  
  5576. v.PlatformStand = true
  5577. end
  5578. end
  5579. hit2 = false
  5580.  
  5581. punchsound1:Play()
  5582. hit3 = true
  5583. hit4 = true
  5584.  
  5585.  
  5586. punchsound1:Play()
  5587.  
  5588. coroutine.wrap(function()
  5589. for i=1,5 do
  5590. wait()
  5591. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5592. GroundImpact:Play()
  5593. a21e = new("Part",to)
  5594. a21e.Name = "Beam"..num
  5595. a21e.Locked = true
  5596. a21e.Size = v3(1,1,1)
  5597. a21e.CanCollide = false
  5598. a21e.BrickColor = bc("Gold")
  5599. a21e.Material = "Neon"
  5600. a21e.Transparency = 0
  5601. aa21e = new("SpecialMesh",a21e)
  5602. a21e.Anchored = true
  5603. a21e.Position = to.Position
  5604. aa21e.MeshType = "Sphere"
  5605. aa21e.Scale = v3(1,1,1)
  5606. a51e = new("Part",char)
  5607. a51e.Name = "Beam"..num
  5608. a51e.Locked = true
  5609. a51e.Size = v3(1,1,1)
  5610. a51e.CanCollide = false
  5611. a51e.BrickColor = bc("White")
  5612. a51e.Material = "Neon"
  5613. a51e.Transparency = 0
  5614. aa51e = new("SpecialMesh",a51e)
  5615. a51e.Anchored = true
  5616. a51e.Position = to.Position
  5617. aa51e.MeshType = "Sphere"
  5618. aa51e.Scale = v3(1,1,1)
  5619. a61e = new("Part",char)
  5620. a61e.Name = "Beam"..num
  5621. a61e.Locked = true
  5622. a61e.Size = v3(1,1,1)
  5623. a61e.CanCollide = false
  5624. a61e.BrickColor = bc("Really red")
  5625. a61e.Material = "Neon"
  5626. a61e.Transparency = 0
  5627. aa61e = new("SpecialMesh",a61e)
  5628. a61e.Anchored = true
  5629. a61e.Position = to.Position
  5630. aa61e.MeshType = "Sphere"
  5631. aa61e.Scale = v3(1,1,1)
  5632. for i = 1,20 do
  5633. wait()
  5634. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5635. a21e.Transparency = a21e.Transparency + 0.03
  5636. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5637. a51e.Transparency = a51e.Transparency + 0.03
  5638. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5639. a61e.Transparency = a61e.Transparency + 0.02
  5640. for i,v in pairs(to.Parent:GetChildren()) do
  5641. if v:IsA("Humanoid") then
  5642. v.Health = v.Health - 0.5
  5643.  
  5644. v.PlatformStand = true
  5645. end
  5646. end
  5647. end
  5648. a61e:Destroy()
  5649. aa61e:Destroy()
  5650. a51e:Destroy()
  5651. aa51e:Destroy()
  5652. a21e:Destroy()
  5653. aa21e:Destroy()
  5654.  
  5655. end
  5656.  
  5657.  
  5658. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5659. for i = 0, 1, 0.1 do
  5660. swait()
  5661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5662. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5663. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5664. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5665. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5666. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5667. end
  5668.  
  5669.  
  5670.  
  5671. wait(0.7)
  5672. end)()
  5673.  
  5674.  
  5675.  
  5676.  
  5677. RootPart.Anchored = true
  5678.  
  5679. for i = 0, 1, 0.1 do
  5680. swait()
  5681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5683. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5686. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5687. end
  5688.  
  5689.  
  5690. StrongPunch:Play()
  5691.  
  5692.  
  5693. for i = 0, 1, 0.1 do
  5694. swait()
  5695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5697. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5700. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5701. end
  5702.  
  5703. for i = 0, 1, 0.1 do
  5704. swait()
  5705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5707. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5708. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5709. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5710. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5711. end
  5712.  
  5713.  
  5714.  
  5715. for i,v in pairs(to.Parent:GetChildren()) do
  5716. if v:IsA("Humanoid") then
  5717. v.Health = v.Health - 20
  5718.  
  5719. v.PlatformStand = true
  5720. end
  5721. end
  5722.  
  5723. StrongPunch2:Play()
  5724. for i = 0, 1, 0.1 do
  5725. swait()
  5726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5728. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5729. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5730. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5731. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5732. end
  5733.  
  5734. hitground = new("Part",char)
  5735. hitground.Size = Vector3.new(5,5,5)
  5736. hitground.Name = "Ground"
  5737. hitground.Transparency = 1
  5738. hitground.CanCollide = false
  5739. game.Debris:AddItem(hitground,2)
  5740. hitground.Position = Vector3.new(999,999,999)
  5741. hitgroundweld = new("Weld",hitground)
  5742. hitgroundweld.Part0 = to
  5743. hitgroundweld.Part1 = hitground
  5744. hitground.Touched:connect(function(hit2)
  5745. if hit2.Size.x > 150 then
  5746. hitground:Destroy()
  5747. ad = new("Part",char)
  5748. ad.Name = "NewPart"
  5749. ad.Size = Vector3.new(30,0.1,30)
  5750. ad.CanCollide = false
  5751. ad.Anchored = true
  5752. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5753. ad.Transparency = 1
  5754. aad = new("Decal",ad)
  5755.  
  5756. aad.Face = "Top"
  5757. aad.Transparency = 1
  5758. aad.Transparency = 0
  5759. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5760. smoke = new("Part",to)
  5761. smokemesh = new("SpecialMesh",smoke)
  5762. smokemesh.MeshId = "rbxassetid://928329648"
  5763. smoke.BrickColor = hit2.BrickColor
  5764. smoke.Anchored = true
  5765. smoke.Position = hitground.Position
  5766. GroundImpact:Play()
  5767. for i = 1,20 do
  5768. wait()
  5769. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5770. smoke.Transparency = smoke.Transparency + 1/20
  5771. end
  5772. smoke:Destroy()
  5773. wait(0.5)
  5774.  
  5775. for i = 1,20 do
  5776. wait(0.1)
  5777. aad.Transparency = aad.Transparency + 1/20
  5778. end
  5779. end
  5780. end)
  5781. to.Anchored = false
  5782. ys = Instance.new("BodyVelocity",to)
  5783. ys.Name = "GO"
  5784.  
  5785. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5786.  
  5787. ys.Velocity = v3(0,-90,0)
  5788.  
  5789. wait(1)
  5790. ys:Destroy()
  5791.  
  5792.  
  5793.  
  5794.  
  5795.  
  5796. hit3 = false
  5797. hit4 = false
  5798.  
  5799.  
  5800. hit1 = false
  5801. hit2 = false
  5802. hit3 = false
  5803. hit4 = false
  5804. idle = true
  5805. RootPart.Anchored = false
  5806. end
  5807. end)
  5808. end
  5809.  
  5810.  
  5811. function Combo4()
  5812. getplayer = new("Part",char)
  5813. getplayer.Position = Vector3.new(999,999,999)
  5814. getplayer.Transparency = 1
  5815. getplayer.Size = v3(3,3,3)
  5816. getplayer.CanCollide = false
  5817. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5818. getplayer.Name = "GetPlayer"
  5819.  
  5820. game.Debris:AddItem(getplayer,0.5)
  5821.  
  5822. getplayer.Touched:connect(function(hit)
  5823. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5824. getplayer:Destroy()
  5825. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5826. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5827. to.Anchored = true
  5828. RootPart.Anchored = true
  5829. idle = false
  5830.  
  5831.  
  5832. punchsound1:Play()
  5833. hit1 = true
  5834. for i = 0, 0.5, 0.1 do
  5835. swait()
  5836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5838. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5839. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5840. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5841. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5842. end
  5843. punchsound1:Play()
  5844. for i = 0, 0.5, 0.1 do
  5845. swait()
  5846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5848. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5849. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5851. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5852. end
  5853. punchsound1:Play()
  5854. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  5864. swait()
  5865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5867. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5869. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5870. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5871. end
  5872. for i = 0, 0.5, 0.1 do
  5873. swait()
  5874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5877. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5878. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5879. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5880. end
  5881. punchsound1:Play()
  5882. for i = 0, 0.5, 0.1 do
  5883. swait()
  5884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5887. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5888. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5889. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5890. end
  5891. punchsound1:Play()
  5892. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  5902. swait()
  5903. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5904. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5905. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5906. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5907. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5908. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5909. end
  5910. for i = 0, 0.5, 0.1 do
  5911. swait()
  5912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5915. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5916. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5917. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5918. end
  5919. punchsound1:Play()
  5920. for i = 0, 0.5, 0.1 do
  5921. swait()
  5922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5924. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5926. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5927. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5928. end
  5929. punchsound1:Play()
  5930. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  5940. swait()
  5941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5943. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5945. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5946. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5947. end
  5948. for i = 0, 0.5, 0.1 do
  5949. swait()
  5950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5952. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5953. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5954. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5955. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5956. end
  5957. punchsound1:Play()
  5958. for i = 0, 0.5, 0.1 do
  5959. swait()
  5960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5962. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5963. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5964. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5965. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5966. end
  5967. punchsound1:Play()
  5968. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  5978. swait()
  5979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5981. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5984. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5985. end
  5986. for i = 0, 0.5, 0.1 do
  5987. swait()
  5988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5993. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5994. end
  5995. punchsound1:Play()
  5996. for i = 0, 0.5, 0.1 do
  5997. swait()
  5998. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5999. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6000. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6001. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6002. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6003. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6004. end
  6005. punchsound1:Play()
  6006. for i = 0, 0.6, 0.1 do
  6007. swait()
  6008. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6009. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6010. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6011. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6012. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6013. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6014. end
  6015. StrongPunch2:Play()
  6016. for i = 0, 5, 0.1 do
  6017. swait()
  6018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6020. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6021. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6022. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6023. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6024. end
  6025.  
  6026. for i,v in pairs(to.Parent:GetChildren()) do
  6027. if v:IsA("Humanoid") then
  6028. v.Health = v.Health - 20
  6029.  
  6030. v.PlatformStand = true
  6031. end
  6032. end
  6033. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  6034. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  6035. Zanzoken = Instance.new("Part",char)
  6036. Zanzoken.Anchored = true
  6037. Zanzoken.Position = v3(999,999,999)
  6038. Zanzoken.CFrame = Torso.CFrame
  6039. game.Debris:AddItem(Zanzoken,0.5)
  6040. Zanzoken.Transparency = 1
  6041. Zano:Play()
  6042. wait()
  6043. idk = Instance.new("BillboardGui",Zanzoken)
  6044. idk.Size = UDim2.new(10,0,15,0)
  6045. idk.AlwaysOnTop = false
  6046. idk1 = Instance.new("ImageLabel",idk)
  6047. idk1.BackgroundTransparency = 1
  6048. idk.ExtentsOffset = v3(0,0,0)
  6049. idk1.ImageTransparency = 0
  6050. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6051. idk1.Size = UDim2.new(2,0,1,0)
  6052. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6053. idk1.Image = "rbxassetid://319554883"
  6054. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6055. wait()
  6056. Zanzoken = Instance.new("Part",char)
  6057. Zanzoken.Anchored = true
  6058. Zanzoken.Position = v3(999,999,999)
  6059. Zanzoken.CFrame = Torso.CFrame
  6060. game.Debris:AddItem(Zanzoken,0.5)
  6061. Zanzoken.Transparency = 1
  6062. wait()
  6063. idk = Instance.new("BillboardGui",Zanzoken)
  6064. idk.Size = UDim2.new(20,0,20,0)
  6065. idk.AlwaysOnTop = false
  6066. idk1 = Instance.new("ImageLabel",idk)
  6067. idk1.BackgroundTransparency = 1
  6068. idk.ExtentsOffset = v3(0,0,0)
  6069. idk1.ImageTransparency = 0
  6070. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6071. idk1.Size = UDim2.new(2,0,1,0)
  6072. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6073. idk1.Image = "rbxassetid://319554883"
  6074. for i = 0, 0.5, 0.1 do
  6075. swait()
  6076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6078. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6079. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6080. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6081. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6082. end
  6083. punchsound1:Play()
  6084. for i = 0, 0.5, 0.1 do
  6085. swait()
  6086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6088. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6089. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6090. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6091. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6092. end
  6093. punchsound1:Play()
  6094. for i = 0, 0.6, 0.1 do
  6095. swait()
  6096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6099. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6100. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6102. end
  6103. for i = 0, 0.6, 0.1 do
  6104. swait()
  6105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6107. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6110. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6111. end
  6112. for i = 0, 0.5, 0.1 do
  6113. swait()
  6114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6116. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6117. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6118. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6119. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6120. end
  6121. punchsound1:Play()
  6122. for i = 0, 0.5, 0.1 do
  6123. swait()
  6124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6126. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6129. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6130. end
  6131. punchsound1:Play()
  6132. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6142. swait()
  6143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6145. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6148. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6149. end
  6150. for i = 0, 0.5, 0.1 do
  6151. swait()
  6152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6154. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6155. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6156. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6157. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6158. end
  6159. punchsound1:Play()
  6160. for i = 0, 0.5, 0.1 do
  6161. swait()
  6162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6164. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6165. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6167. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6168. end
  6169. punchsound1:Play()
  6170. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6183. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6186. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6187. end
  6188. for i = 0, 0.5, 0.1 do
  6189. swait()
  6190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6193. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6194. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6195. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6196. end
  6197. punchsound1:Play()
  6198. for i = 0, 0.5, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6205. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6206. end
  6207. punchsound1:Play()
  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. for i = 0, 0.3, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6225. end
  6226. for i = 0, 0.3, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6234. end
  6235. punchsound1:Play()
  6236. for i = 0, 0.3, 0.1 do
  6237. swait()
  6238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6243. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6244. end
  6245. punchsound1:Play()
  6246. for i = 0, 0.3, 0.1 do
  6247. swait()
  6248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6251. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6252. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6253. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6254. end
  6255. for i = 0, 0.3, 0.1 do
  6256. swait()
  6257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6259. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6262. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6263. end
  6264. punchsound1:Play()
  6265. for i = 0, 1, 0.1 do
  6266. swait()
  6267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6270. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6271. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6272. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6273. end
  6274. for i = 0, 0.3, 0.1 do
  6275. swait()
  6276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6279. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6280. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6281. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6282. end
  6283. punchsound1:Play()
  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. for i = 0, 0.3, 0.1 do
  6294. swait()
  6295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6297. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6298. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6299. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6300. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6301. end
  6302. for i = 0, 0.3, 0.1 do
  6303. swait()
  6304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6310. end
  6311. punchsound1:Play()
  6312. for i = 0, 0.3, 0.1 do
  6313. swait()
  6314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6319. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6320. end
  6321. punchsound1:Play()
  6322. for i = 0, 0.6, 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. for i = 0, 0.3, 0.1 do
  6332. swait()
  6333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6339. end
  6340. for i = 0, 0.3, 0.1 do
  6341. swait()
  6342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6344. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6345. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6346. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6347. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6348. end
  6349. punchsound1:Play()
  6350. for i = 0, 0.5, 0.1 do
  6351. swait()
  6352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6357. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6358. end
  6359. punchsound1:Play()
  6360. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6370. swait()
  6371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6373. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6374. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6375. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6376. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6377. end
  6378. for i = 0, 0.5, 0.1 do
  6379. swait()
  6380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6382. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6383. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6384. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6385. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6386. end
  6387. punchsound1:Play()
  6388. for i = 0, 0.5, 0.1 do
  6389. swait()
  6390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6393. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6394. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6395. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6396. end
  6397. punchsound1:Play()
  6398. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6408. swait()
  6409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6411. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6414. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6415. end
  6416. for i = 0, 0.5, 0.1 do
  6417. swait()
  6418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6423. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6424. end
  6425. punchsound1:Play()
  6426. for i = 0, 0.5, 0.1 do
  6427. swait()
  6428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6430. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6433. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6434. end
  6435. punchsound1:Play()
  6436. for i = 0, 0.6, 0.1 do
  6437. swait()
  6438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6441. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6442. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6443. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6444. end
  6445. for i = 0, 0.6, 0.1 do
  6446. swait()
  6447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6449. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6450. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6451. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6452. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6453. end
  6454. punchsound1:Play()
  6455. for i = 0, 1, 0.1 do
  6456. swait()
  6457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6459. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6460. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6461. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6462. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6463. end
  6464. for i = 0, 0.5, 0.1 do
  6465. swait()
  6466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6468. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6469. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6470. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6471. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6472. end
  6473. punchsound1:Play()
  6474. for i = 0, 0.6, 0.1 do
  6475. swait()
  6476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6478. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6479. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6480. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6481. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6482. end
  6483. for i = 0, 0.6, 0.1 do
  6484. swait()
  6485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6487. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6490. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6491. end
  6492. for i = 0, 0.5, 0.1 do
  6493. swait()
  6494. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6495. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6496. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6497. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6498. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6499. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6500. end
  6501. punchsound1:Play()
  6502. for i = 0, 0.5, 0.1 do
  6503. swait()
  6504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6506. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6507. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6508. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6509. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6510. end
  6511. punchsound1:Play()
  6512. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6522. swait()
  6523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6525. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6528. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6529. end
  6530. for i = 0, 0.5, 0.1 do
  6531. swait()
  6532. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6533. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6534. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6535. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6536. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6537. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6538. end
  6539. punchsound1:Play()
  6540. for i = 0, 0.5, 0.1 do
  6541. swait()
  6542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6544. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6545. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6546. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6547. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6548. end
  6549. punchsound1:Play()
  6550. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6560. swait()
  6561. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6562. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6563. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6564. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6565. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6566. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6567. end
  6568. for i = 0, 0.5, 0.1 do
  6569. swait()
  6570. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6571. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6572. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6573. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6574. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6575. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6576. end
  6577. punchsound1:Play()
  6578. for i = 0, 0.5, 0.1 do
  6579. swait()
  6580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6582. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6585. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6586. end
  6587. punchsound1:Play()
  6588. for i = 0, 0.6, 0.1 do
  6589. swait()
  6590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6592. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6593. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6594. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6595. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6596. end
  6597. for i = 0, 0.6, 0.1 do
  6598. swait()
  6599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6603. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6604. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6605. end
  6606. for i = 0, 0.5, 0.1 do
  6607. swait()
  6608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6610. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6611. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6612. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6613. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6614. end
  6615. punchsound1:Play()
  6616. for i = 0, 0.5, 0.1 do
  6617. swait()
  6618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6620. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6623. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6624. end
  6625. punchsound1:Play()
  6626. for i = 0, 0.6, 0.1 do
  6627. swait()
  6628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6630. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6631. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6632. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6633. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6634. end
  6635. for i = 0, 0.6, 0.1 do
  6636. swait()
  6637. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6638. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6639. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6640. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6641. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6642. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6643. end
  6644. punchsound1:Play()
  6645. for i = 0, 1, 0.1 do
  6646. swait()
  6647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6649. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6650. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6651. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6652. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6653. end
  6654. for i = 0, 0.5, 0.1 do
  6655. swait()
  6656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6658. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6661. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6662. end
  6663. punchsound1:Play()
  6664. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  6674. swait()
  6675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6677. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6679. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6680. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6681. end
  6682. for i = 0, 0.5, 0.1 do
  6683. swait()
  6684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6686. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6687. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6688. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6689. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6690. end
  6691. punchsound1:Play()
  6692. for i = 0, 0.3, 0.1 do
  6693. swait()
  6694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6696. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6697. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6698. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6699. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6700. end
  6701. punchsound1:Play()
  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. for i = 0, 0.3, 0.1 do
  6712. swait()
  6713. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6714. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6715. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6716. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6717. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6718. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6719. end
  6720. for i = 0, 0.3, 0.1 do
  6721. swait()
  6722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6724. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6725. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6726. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6727. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6728. end
  6729. punchsound1:Play()
  6730. for i = 0, 0.3, 0.1 do
  6731. swait()
  6732. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6733. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6734. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6735. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6736. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6737. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6738. end
  6739. punchsound1:Play()
  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. for i = 0, 0.3, 0.1 do
  6750. swait()
  6751. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6752. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6753. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6754. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6755. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6756. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6757. end
  6758. for i = 0, 0.3, 0.1 do
  6759. swait()
  6760. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6761. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6762. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6763. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6764. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6765. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6766. end
  6767. punchsound1:Play()
  6768. for i = 0, 0.3, 0.1 do
  6769. swait()
  6770. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6771. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6772. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6773. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6774. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6775. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6776. end
  6777. punchsound1:Play()
  6778. for i = 0, 0.3, 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. for i = 0, 0.1, 0.1 do
  6788. swait()
  6789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6791. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6794. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6795. end
  6796. for i = 0, 0.1, 0.1 do
  6797. swait()
  6798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6800. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6801. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6802. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6803. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6804. end
  6805. punchsound1:Play()
  6806. for i = 0, 0.1, 0.1 do
  6807. swait()
  6808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6810. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6811. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6812. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6813. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6814. end
  6815. punchsound1:Play()
  6816. for i = 0, 0.1, 0.1 do
  6817. swait()
  6818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6821. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6822. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6823. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6824. end
  6825. for i = 0, 0.1, 0.1 do
  6826. swait()
  6827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6829. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6830. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6831. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6832. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6833. end
  6834. punchsound1:Play()
  6835. for i = 0, 0.4, 0.1 do
  6836. swait()
  6837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6839. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6840. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6841. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6842. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6843. end
  6844. for i,v in pairs(to.Parent:GetChildren()) do
  6845. if v:IsA("Humanoid") then
  6846. v.Health = v.Health - 20
  6847.  
  6848. v.PlatformStand = true
  6849. end
  6850. end
  6851. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6852. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6853. Zanzoken = Instance.new("Part",char)
  6854. Zanzoken.Anchored = true
  6855. Zanzoken.Position = v3(999,999,999)
  6856. Zanzoken.CFrame = Torso.CFrame
  6857. game.Debris:AddItem(Zanzoken,0.5)
  6858. Zanzoken.Transparency = 1
  6859. Zano:Play()
  6860. wait()
  6861. idk = Instance.new("BillboardGui",Zanzoken)
  6862. idk.Size = UDim2.new(10,0,15,0)
  6863. idk.AlwaysOnTop = false
  6864. idk1 = Instance.new("ImageLabel",idk)
  6865. idk1.BackgroundTransparency = 1
  6866. idk.ExtentsOffset = v3(0,0,0)
  6867. idk1.ImageTransparency = 0
  6868. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6869. idk1.Size = UDim2.new(2,0,1,0)
  6870. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6871. idk1.Image = "rbxassetid://319554883"
  6872. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6873. wait()
  6874. Zanzoken = Instance.new("Part",char)
  6875. Zanzoken.Anchored = true
  6876. Zanzoken.Position = v3(999,999,999)
  6877. Zanzoken.CFrame = Torso.CFrame
  6878. game.Debris:AddItem(Zanzoken,0.5)
  6879. Zanzoken.Transparency = 1
  6880. wait()
  6881. idk = Instance.new("BillboardGui",Zanzoken)
  6882. idk.Size = UDim2.new(20,0,20,0)
  6883. idk.AlwaysOnTop = false
  6884. idk1 = Instance.new("ImageLabel",idk)
  6885. idk1.BackgroundTransparency = 1
  6886. idk.ExtentsOffset = v3(0,0,0)
  6887. idk1.ImageTransparency = 0
  6888. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6889. idk1.Size = UDim2.new(2,0,1,0)
  6890. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6891. idk1.Image = "rbxassetid://319554883"
  6892. punchsound1:Play()
  6893. for i = 0, 6, 0.1 do
  6894. swait()
  6895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6897. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 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(-45), math.rad(0)), 0.3)
  6900. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6901. end
  6902. for i = 0, 0.6, 0.1 do
  6903. swait()
  6904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6907. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6908. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6909. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6910. end
  6911. for i = 0, 0.6, 0.1 do
  6912. swait()
  6913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6915. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6916. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6917. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6918. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6919. end
  6920. punchsound1:Play()
  6921. for i = 0, 1, 0.1 do
  6922. swait()
  6923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6924. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6925. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6926. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6927. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6928. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6929. end
  6930. for i = 0, 0.6, 0.1 do
  6931. swait()
  6932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6935. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6936. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6937. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6938. end
  6939. for i = 0, 0.6, 0.1 do
  6940. swait()
  6941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6943. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6945. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6946. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6947. end
  6948. punchsound1:Play()
  6949. for i = 0, 1, 0.1 do
  6950. swait()
  6951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6953. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6954. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6955. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6956. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6957. end
  6958. for i = 0, 0.6, 0.1 do
  6959. swait()
  6960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6962. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6963. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6964. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6965. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6966. end
  6967. for i = 0, 0.6, 0.1 do
  6968. swait()
  6969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6971. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6972. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6973. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6974. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6975. end
  6976. punchsound1:Play()
  6977. for i = 0, 1, 0.1 do
  6978. swait()
  6979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6981. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6982. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6983. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6984. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6985. end
  6986. for i = 0, 0.6, 0.1 do
  6987. swait()
  6988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6993. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6994. end
  6995. for i = 0, 0.6, 0.1 do
  6996. swait()
  6997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6999. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7000. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7001. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7002. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7003. end
  7004. punchsound1:Play()
  7005. for i = 0, 1, 0.1 do
  7006. swait()
  7007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7009. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7010. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7011. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7012. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7013. end
  7014. for i = 0, 0.6, 0.1 do
  7015. swait()
  7016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7018. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7019. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7020. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7021. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7022. end
  7023. for i = 0, 0.6, 0.1 do
  7024. swait()
  7025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7027. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7029. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7030. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7031. end
  7032. punchsound1:Play()
  7033. for i = 0, 1, 0.1 do
  7034. swait()
  7035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7038. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7040. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7041. end
  7042. for i = 0, 0.6, 0.1 do
  7043. swait()
  7044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7046. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7047. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7048. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7049. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7050. end
  7051. for i = 0, 0.6, 0.1 do
  7052. swait()
  7053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7055. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7056. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7057. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7058. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7059. end
  7060. punchsound1:Play()
  7061. for i = 0, 1, 0.1 do
  7062. swait()
  7063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7065. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7066. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7067. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7068. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7069. end
  7070.  
  7071.  
  7072.  
  7073. for i,v in pairs(to.Parent:GetChildren()) do
  7074. if v:IsA("Humanoid") then
  7075. v.Health = v.Health - 20
  7076.  
  7077. v.PlatformStand = true
  7078. end
  7079. end
  7080. StrongPunch:Play()
  7081. for i = 0, 1, 0.1 do
  7082. swait()
  7083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7085. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7088. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7089. end
  7090. for i = 0, 1, 0.1 do
  7091. swait()
  7092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7094. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7095. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7096. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7097. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7098. end
  7099. for i,v in pairs(to.Parent:GetChildren()) do
  7100. if v:IsA("Humanoid") then
  7101. v.Health = v.Health - 5
  7102.  
  7103. v.PlatformStand = true
  7104. end
  7105. end
  7106. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7107. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7108. Zanzoken = Instance.new("Part",char)
  7109. Zanzoken.Anchored = true
  7110. Zanzoken.Position = v3(999,999,999)
  7111. Zanzoken.CFrame = Torso.CFrame
  7112. game.Debris:AddItem(Zanzoken,0.5)
  7113. Zanzoken.Transparency = 1
  7114. Zano:Play()
  7115. wait()
  7116. idk = Instance.new("BillboardGui",Zanzoken)
  7117. idk.Size = UDim2.new(10,0,15,0)
  7118. idk.AlwaysOnTop = false
  7119. idk1 = Instance.new("ImageLabel",idk)
  7120. idk1.BackgroundTransparency = 1
  7121. idk.ExtentsOffset = v3(0,0,0)
  7122. idk1.ImageTransparency = 0
  7123. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7124. idk1.Size = UDim2.new(2,0,1,0)
  7125. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7126. idk1.Image = "rbxassetid://319554883"
  7127. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7128. wait()
  7129. Zanzoken = Instance.new("Part",char)
  7130. Zanzoken.Anchored = true
  7131. Zanzoken.Position = v3(999,999,999)
  7132. Zanzoken.CFrame = Torso.CFrame
  7133. game.Debris:AddItem(Zanzoken,0.5)
  7134. Zanzoken.Transparency = 1
  7135. wait()
  7136. idk = Instance.new("BillboardGui",Zanzoken)
  7137. idk.Size = UDim2.new(20,0,20,0)
  7138. idk.AlwaysOnTop = false
  7139. idk1 = Instance.new("ImageLabel",idk)
  7140. idk1.BackgroundTransparency = 1
  7141. idk.ExtentsOffset = v3(0,0,0)
  7142. idk1.ImageTransparency = 0
  7143. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7144. idk1.Size = UDim2.new(2,0,1,0)
  7145. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7146. idk1.Image = "rbxassetid://319554883"
  7147. for i = 0, 1, 0.1 do
  7148. swait()
  7149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7155. end
  7156. punchsound1:Play()
  7157. for i = 0, 1, 0.1 do
  7158. swait()
  7159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7161. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7164. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7165. end
  7166. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  7177. swait()
  7178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7180. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7181. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7183. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7184. end
  7185. for i = 0, 1, 0.1 do
  7186. swait()
  7187. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7188. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7189. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7190. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7191. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7192. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7193. end
  7194. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  7195. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  7196. Zanzoken = Instance.new("Part",char)
  7197. Zanzoken.Anchored = true
  7198. Zanzoken.Position = v3(999,999,999)
  7199. Zanzoken.CFrame = Torso.CFrame
  7200. game.Debris:AddItem(Zanzoken,0.5)
  7201. Zanzoken.Transparency = 1
  7202. Zano:Play()
  7203. wait()
  7204. idk = Instance.new("BillboardGui",Zanzoken)
  7205. idk.Size = UDim2.new(10,0,15,0)
  7206. idk.AlwaysOnTop = false
  7207. idk1 = Instance.new("ImageLabel",idk)
  7208. idk1.BackgroundTransparency = 1
  7209. idk.ExtentsOffset = v3(0,0,0)
  7210. idk1.ImageTransparency = 0
  7211. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7212. idk1.Size = UDim2.new(2,0,1,0)
  7213. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7214. idk1.Image = "rbxassetid://319554883"
  7215. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7216. wait()
  7217. Zanzoken = Instance.new("Part",char)
  7218. Zanzoken.Anchored = true
  7219. Zanzoken.Position = v3(999,999,999)
  7220. Zanzoken.CFrame = Torso.CFrame
  7221. game.Debris:AddItem(Zanzoken,0.5)
  7222. Zanzoken.Transparency = 1
  7223. wait()
  7224. idk = Instance.new("BillboardGui",Zanzoken)
  7225. idk.Size = UDim2.new(20,0,20,0)
  7226. idk.AlwaysOnTop = false
  7227. idk1 = Instance.new("ImageLabel",idk)
  7228. idk1.BackgroundTransparency = 1
  7229. idk.ExtentsOffset = v3(0,0,0)
  7230. idk1.ImageTransparency = 0
  7231. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7232. idk1.Size = UDim2.new(2,0,1,0)
  7233. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7234. idk1.Image = "rbxassetid://319554883"
  7235. StrongPunch:Play()
  7236. Break:Play()
  7237.  
  7238. for i = 0, 6, 0.1 do
  7239. swait()
  7240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7242. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7243. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7244. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7245. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7246. end
  7247. StrongPunch1:Play()
  7248. for i = 0, 6, 0.1 do
  7249. swait()
  7250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7252. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7253. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7254. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7255. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7256. end
  7257. StrongPunch2:Play()
  7258. for i = 0, 7, 0.1 do
  7259. swait()
  7260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7262. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7263. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7264. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7265. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7266. end
  7267. for i = 0, 1, 0.1 do
  7268. swait()
  7269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7271. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7272. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7273. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7274. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7275. end
  7276. punchsound1:Play()
  7277. for i = 0, 1, 0.1 do
  7278. swait()
  7279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7281. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7282. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7283. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7284. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7285. end
  7286. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  7297. swait()
  7298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7300. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7301. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7302. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7303. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7304. end
  7305. for i = 0, 1, 0.1 do
  7306. swait()
  7307. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7308. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7309. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7310. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7311. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7312. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7313. end
  7314. punchsound1:Play()
  7315. for i = 0, 0.5, 0.1 do
  7316. swait()
  7317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7320. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7321. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7322. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7323. end
  7324. punchsound1:Play()
  7325. for i = 0, 0.5, 0.1 do
  7326. swait()
  7327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7329. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7330. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7331. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7332. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7333. end
  7334. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  7335. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  7336. Zanzoken = Instance.new("Part",char)
  7337. Zanzoken.Anchored = true
  7338. Zanzoken.Position = v3(999,999,999)
  7339. Zanzoken.CFrame = Torso.CFrame
  7340. game.Debris:AddItem(Zanzoken,0.5)
  7341. Zanzoken.Transparency = 1
  7342. Zano:Play()
  7343. wait()
  7344. idk = Instance.new("BillboardGui",Zanzoken)
  7345. idk.Size = UDim2.new(10,0,15,0)
  7346. idk.AlwaysOnTop = false
  7347. idk1 = Instance.new("ImageLabel",idk)
  7348. idk1.BackgroundTransparency = 1
  7349. idk.ExtentsOffset = v3(0,0,0)
  7350. idk1.ImageTransparency = 0
  7351. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7352. idk1.Size = UDim2.new(2,0,1,0)
  7353. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7354. idk1.Image = "rbxassetid://319554883"
  7355. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7356. wait()
  7357. Zanzoken = Instance.new("Part",char)
  7358. Zanzoken.Anchored = true
  7359. Zanzoken.Position = v3(999,999,999)
  7360. Zanzoken.CFrame = Torso.CFrame
  7361. game.Debris:AddItem(Zanzoken,0.5)
  7362. Zanzoken.Transparency = 1
  7363. wait()
  7364. idk = Instance.new("BillboardGui",Zanzoken)
  7365. idk.Size = UDim2.new(20,0,20,0)
  7366. idk.AlwaysOnTop = false
  7367. idk1 = Instance.new("ImageLabel",idk)
  7368. idk1.BackgroundTransparency = 1
  7369. idk.ExtentsOffset = v3(0,0,0)
  7370. idk1.ImageTransparency = 0
  7371. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7372. idk1.Size = UDim2.new(2,0,1,0)
  7373. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7374. idk1.Image = "rbxassetid://319554883"
  7375. for i = 0, 0.4, 0.1 do
  7376. swait()
  7377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7379. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7380. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7381. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7382. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7383. end
  7384. punchsound1:Play()
  7385. for i = 0, 0.4, 0.1 do
  7386. swait()
  7387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7389. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7392. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7393. end
  7394. for i = 0, 0.4, 0.1 do
  7395. swait()
  7396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7398. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7399. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7400. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7401. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7402. end
  7403. punchsound1:Play()
  7404. for i = 0, 0.4, 0.1 do
  7405. swait()
  7406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7408. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7411. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7412. end
  7413. for i = 0, 0.4, 0.1 do
  7414. swait()
  7415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7417. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7418. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7419. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7420. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7421. end
  7422. punchsound1:Play()
  7423. for i = 0, 0.4, 0.1 do
  7424. swait()
  7425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7428. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7429. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7430. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7431. end
  7432. for i = 0, 0.4, 0.1 do
  7433. swait()
  7434. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7435. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7436. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7437. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7438. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7439. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7440. end
  7441. punchsound1:Play()
  7442. for i = 0, 0.4, 0.1 do
  7443. swait()
  7444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7446. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7449. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7450. end
  7451. for i = 0, 0.4, 0.1 do
  7452. swait()
  7453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7455. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7456. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7457. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7458. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7459. end
  7460. punchsound1:Play()
  7461. for i = 0, 0.4, 0.1 do
  7462. swait()
  7463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7468. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7469. end
  7470. for i = 0, 0.4, 0.1 do
  7471. swait()
  7472. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7473. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7474. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7475. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7476. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7477. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7478. end
  7479. punchsound1:Play()
  7480. for i = 0, 0.4, 0.1 do
  7481. swait()
  7482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7484. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7487. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7488. end
  7489. for i = 0, 0.4, 0.1 do
  7490. swait()
  7491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7493. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7494. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7495. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7496. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7497. end
  7498. punchsound1:Play()
  7499. for i = 0, 0.4, 0.1 do
  7500. swait()
  7501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7503. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7504. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7506. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7507. end
  7508. punchsound1:Play()
  7509. local pie222 = Instance.new("ParticleEmitter")
  7510. pie222.Parent = LeftArm
  7511. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  7512. pie222.LightEmission = 1
  7513. pie222.Size = NumberSequence.new(3)
  7514. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  7515. pie222.Transparency = NumberSequence.new(0.6,1)
  7516. pie222.EmissionDirection = "Top"
  7517. pie222.Enabled = true
  7518. pie222.Lifetime = NumberRange.new(1)
  7519. pie222.Rotation = NumberRange.new(-320, 320)
  7520. pie222.Rate = 404
  7521. pie222.Speed = NumberRange.new(0)
  7522. pie222.LockedToPart = false
  7523. pie222.VelocitySpread = 2
  7524. for i = 0, 2, 0.1 do
  7525. swait()
  7526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7529. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7530. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7531. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7532. end
  7533. wait(2)
  7534. bigbangattack2()
  7535. pie222:Destroy()
  7536.  
  7537. for i,v in pairs(to.Parent:GetChildren()) do
  7538. if v:IsA("Humanoid") then
  7539. v.Health = v.Health - math.huge
  7540.  
  7541. v.PlatformStand = true
  7542. end
  7543. end
  7544.  
  7545. hit1 = false
  7546.  
  7547. hit2 = true
  7548. for i,v in pairs(to.Parent:GetChildren()) do
  7549. if v:IsA("Humanoid") then
  7550. v.Health = v.Health - 10
  7551.  
  7552. v.PlatformStand = true
  7553. end
  7554. end
  7555. hit2 = false
  7556.  
  7557. hit3 = true
  7558. hit4 = true
  7559.  
  7560.  
  7561.  
  7562.  
  7563. coroutine.wrap(function()
  7564. for i=1,2 do
  7565. wait()
  7566.  
  7567.  
  7568.  
  7569.  
  7570.  
  7571. for i,v in pairs(to.Parent:GetChildren()) do
  7572. if v:IsA("Humanoid") then
  7573. v.Health = v.Health - 2
  7574.  
  7575. v.PlatformStand = true
  7576. end
  7577. end
  7578. end
  7579.  
  7580.  
  7581. wait(3)
  7582. end)()
  7583.  
  7584.  
  7585.  
  7586.  
  7587.  
  7588.  
  7589.  
  7590.  
  7591.  
  7592.  
  7593.  
  7594.  
  7595.  
  7596.  
  7597. for i,v in pairs(to.Parent:GetChildren()) do
  7598. if v:IsA("Humanoid") then
  7599. v.Health = v.Health - 10
  7600.  
  7601. v.PlatformStand = true
  7602. end
  7603. end
  7604.  
  7605.  
  7606.  
  7607. hitground = new("Part",char)
  7608. hitground.Size = Vector3.new(5,5,5)
  7609. hitground.Name = "Ground"
  7610. hitground.Transparency = 1
  7611. hitground.CanCollide = false
  7612. game.Debris:AddItem(hitground,2)
  7613. hitground.Position = Vector3.new(999,999,999)
  7614. hitgroundweld = new("Weld",hitground)
  7615. hitgroundweld.Part0 = to
  7616. hitgroundweld.Part1 = hitground
  7617. hitground.Touched:connect(function(hit2)
  7618. if hit2.Size.x > 150 then
  7619. hitground:Destroy()
  7620. ad = new("Part",char)
  7621. ad.Name = "NewPart"
  7622. ad.Size = Vector3.new(30,0.1,30)
  7623. ad.CanCollide = false
  7624. ad.Anchored = true
  7625. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7626. ad.Transparency = 1
  7627. aad = new("Decal",ad)
  7628.  
  7629. aad.Face = "Top"
  7630. aad.Transparency = 1
  7631. aad.Transparency = 0
  7632. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7633. smoke = new("Part",to)
  7634. smokemesh = new("SpecialMesh",smoke)
  7635. smokemesh.MeshId = "rbxassetid://928329648"
  7636. smoke.BrickColor = hit2.BrickColor
  7637. smoke.Anchored = true
  7638. smoke.Position = hitground.Position
  7639. GroundImpact:Play()
  7640. for i = 1,20 do
  7641. wait()
  7642. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7643. smoke.Transparency = smoke.Transparency + 1/20
  7644. end
  7645. smoke:Destroy()
  7646. wait(0.5)
  7647.  
  7648. for i = 1,20 do
  7649. wait(0.1)
  7650. aad.Transparency = aad.Transparency + 1/20
  7651. end
  7652. end
  7653. end)
  7654. ys = Instance.new("BodyVelocity",to)
  7655. ys.Name = "GO"
  7656.  
  7657. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7658.  
  7659. ys.Velocity = v3(0,-90,0)
  7660.  
  7661. wait(1)
  7662. ys:Destroy()
  7663.  
  7664.  
  7665.  
  7666. hit3 = false
  7667. hit4 = false
  7668.  
  7669.  
  7670. hit1 = false
  7671. hit2 = false
  7672. hit3 = false
  7673. hit4 = false
  7674. idle = true
  7675. RootPart.Anchored = false
  7676. end
  7677. end)
  7678. end
  7679.  
  7680. function Combo3()
  7681. getplayer = new("Part",char)
  7682. getplayer.Position = Vector3.new(999,999,999)
  7683. getplayer.Transparency = 1
  7684. getplayer.Size = v3(3,3,3)
  7685. getplayer.CanCollide = false
  7686. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7687. getplayer.Name = "GetPlayer"
  7688.  
  7689. game.Debris:AddItem(getplayer,0.5)
  7690.  
  7691. getplayer.Touched:connect(function(hit)
  7692. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7693. getplayer:Destroy()
  7694. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7695. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7696. to.Anchored = true
  7697. RootPart.Anchored = true
  7698. idle = false
  7699.  
  7700.  
  7701. punchsound1:Play()
  7702. hit1 = true
  7703. for i = 0, 1, 0.1 do
  7704. swait()
  7705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7707. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7708. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7709. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7710. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7711. end
  7712. punchsound1:Play()
  7713. for i = 0, 1, 0.1 do
  7714. swait()
  7715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7721. end
  7722. punchsound1:Play()
  7723. for i = 0, 1, 0.1 do
  7724. swait()
  7725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7727. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7728. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7729. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7730. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7731. end
  7732. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7733. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7734. Zanzoken = Instance.new("Part",char)
  7735. Zanzoken.Anchored = true
  7736. Zanzoken.Position = v3(999,999,999)
  7737. Zanzoken.CFrame = Torso.CFrame
  7738. game.Debris:AddItem(Zanzoken,0.5)
  7739. Zanzoken.Transparency = 1
  7740. Zano:Play()
  7741. wait()
  7742. idk = Instance.new("BillboardGui",Zanzoken)
  7743. idk.Size = UDim2.new(10,0,15,0)
  7744. idk.AlwaysOnTop = false
  7745. idk1 = Instance.new("ImageLabel",idk)
  7746. idk1.BackgroundTransparency = 1
  7747. idk.ExtentsOffset = v3(0,0,0)
  7748. idk1.ImageTransparency = 0
  7749. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7750. idk1.Size = UDim2.new(2,0,1,0)
  7751. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7752. idk1.Image = "rbxassetid://319554883"
  7753. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7754. wait()
  7755. Zanzoken = Instance.new("Part",char)
  7756. Zanzoken.Anchored = true
  7757. Zanzoken.Position = v3(999,999,999)
  7758. Zanzoken.CFrame = Torso.CFrame
  7759. game.Debris:AddItem(Zanzoken,0.5)
  7760. Zanzoken.Transparency = 1
  7761. wait()
  7762. idk = Instance.new("BillboardGui",Zanzoken)
  7763. idk.Size = UDim2.new(20,0,20,0)
  7764. idk.AlwaysOnTop = false
  7765. idk1 = Instance.new("ImageLabel",idk)
  7766. idk1.BackgroundTransparency = 1
  7767. idk.ExtentsOffset = v3(0,0,0)
  7768. idk1.ImageTransparency = 0
  7769. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7770. idk1.Size = UDim2.new(2,0,1,0)
  7771. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7772. idk1.Image = "rbxassetid://319554883"
  7773. for i = 0, 1, 0.1 do
  7774. swait()
  7775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7777. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7778. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7779. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7780. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7781. end
  7782. punchsound1:Play()
  7783. for i = 0, 1, 0.1 do
  7784. swait()
  7785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7787. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7788. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7789. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7790. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7791. end
  7792. punchsound1:Play()
  7793. for i = 0, 1, 0.1 do
  7794. swait()
  7795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7798. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7799. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7800. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7801. end
  7802. for i = 0, 1, 0.1 do
  7803. swait()
  7804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7806. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7807. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7808. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7809. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7810. end
  7811. punchsound1:Play()
  7812. for i = 0, 1, 0.1 do
  7813. swait()
  7814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7816. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7817. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7818. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7819. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7820. end
  7821. punchsound1:Play()
  7822. for i = 0, 1, 0.1 do
  7823. swait()
  7824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7826. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7827. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7828. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7829. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7830. end
  7831. for i = 0, 1, 0.1 do
  7832. swait()
  7833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7835. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7836. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7837. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7838. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7839. end
  7840. punchsound1:Play()
  7841. for i = 0, 1, 0.1 do
  7842. swait()
  7843. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7844. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7845. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7846. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7847. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7848. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7849. end
  7850. punchsound1:Play()
  7851. for i,v in pairs(to.Parent:GetChildren()) do
  7852. if v:IsA("Humanoid") then
  7853. v.Health = v.Health - 10
  7854.  
  7855. v.PlatformStand = true
  7856. end
  7857. end
  7858. for i = 0, 1, 0.1 do
  7859. swait()
  7860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7862. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7863. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7864. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7865. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7866. end
  7867.  
  7868. for i = 0, 1, 0.1 do
  7869. swait()
  7870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7872. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7873. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7874. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7875. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7876. end
  7877. punchsound1:Play()
  7878. for i = 0, 1, 0.1 do
  7879. swait()
  7880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7882. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7883. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7884. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7885. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7886. end
  7887. for i,v in pairs(to.Parent:GetChildren()) do
  7888. if v:IsA("Humanoid") then
  7889. v.Health = v.Health - 3
  7890.  
  7891. v.PlatformStand = true
  7892. end
  7893. end
  7894. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7895. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7896. Zanzoken = Instance.new("Part",char)
  7897. Zanzoken.Anchored = true
  7898. Zanzoken.Position = v3(999,999,999)
  7899. Zanzoken.CFrame = Torso.CFrame
  7900. game.Debris:AddItem(Zanzoken,0.5)
  7901. Zanzoken.Transparency = 1
  7902. Zano:Play()
  7903. wait()
  7904. idk = Instance.new("BillboardGui",Zanzoken)
  7905. idk.Size = UDim2.new(10,0,15,0)
  7906. idk.AlwaysOnTop = false
  7907. idk1 = Instance.new("ImageLabel",idk)
  7908. idk1.BackgroundTransparency = 1
  7909. idk.ExtentsOffset = v3(0,0,0)
  7910. idk1.ImageTransparency = 0
  7911. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7912. idk1.Size = UDim2.new(2,0,1,0)
  7913. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7914. idk1.Image = "rbxassetid://319554883"
  7915. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7916. wait()
  7917. Zanzoken = Instance.new("Part",char)
  7918. Zanzoken.Anchored = true
  7919. Zanzoken.Position = v3(999,999,999)
  7920. Zanzoken.CFrame = Torso.CFrame
  7921. game.Debris:AddItem(Zanzoken,0.5)
  7922. Zanzoken.Transparency = 1
  7923. wait()
  7924. idk = Instance.new("BillboardGui",Zanzoken)
  7925. idk.Size = UDim2.new(20,0,20,0)
  7926. idk.AlwaysOnTop = false
  7927. idk1 = Instance.new("ImageLabel",idk)
  7928. idk1.BackgroundTransparency = 1
  7929. idk.ExtentsOffset = v3(0,0,0)
  7930. idk1.ImageTransparency = 0
  7931. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7932. idk1.Size = UDim2.new(2,0,1,0)
  7933. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7934. idk1.Image = "rbxassetid://319554883"
  7935. for i = 0, 1, 0.1 do
  7936. swait()
  7937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7940. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7941. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7942. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7943. end
  7944. for i = 0, 1, 0.1 do
  7945. swait()
  7946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7948. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7949. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7950. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7951. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7952. end
  7953. punchsound1:Play()
  7954. for i = 0, 1, 0.1 do
  7955. swait()
  7956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7962. end
  7963. for i,v in pairs(to.Parent:GetChildren()) do
  7964. if v:IsA("Humanoid") then
  7965. v.Health = v.Health - 3
  7966.  
  7967. v.PlatformStand = true
  7968. end
  7969. end
  7970. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7971. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7972. Zanzoken = Instance.new("Part",char)
  7973. Zanzoken.Anchored = true
  7974. Zanzoken.Position = v3(999,999,999)
  7975. Zanzoken.CFrame = Torso.CFrame
  7976. game.Debris:AddItem(Zanzoken,0.5)
  7977. Zanzoken.Transparency = 1
  7978. Zano:Play()
  7979. wait()
  7980. idk = Instance.new("BillboardGui",Zanzoken)
  7981. idk.Size = UDim2.new(10,0,15,0)
  7982. idk.AlwaysOnTop = false
  7983. idk1 = Instance.new("ImageLabel",idk)
  7984. idk1.BackgroundTransparency = 1
  7985. idk.ExtentsOffset = v3(0,0,0)
  7986. idk1.ImageTransparency = 0
  7987. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7988. idk1.Size = UDim2.new(2,0,1,0)
  7989. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7990. idk1.Image = "rbxassetid://319554883"
  7991. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7992. wait()
  7993. Zanzoken = Instance.new("Part",char)
  7994. Zanzoken.Anchored = true
  7995. Zanzoken.Position = v3(999,999,999)
  7996. Zanzoken.CFrame = Torso.CFrame
  7997. game.Debris:AddItem(Zanzoken,0.5)
  7998. Zanzoken.Transparency = 1
  7999. wait()
  8000. idk = Instance.new("BillboardGui",Zanzoken)
  8001. idk.Size = UDim2.new(20,0,20,0)
  8002. idk.AlwaysOnTop = false
  8003. idk1 = Instance.new("ImageLabel",idk)
  8004. idk1.BackgroundTransparency = 1
  8005. idk.ExtentsOffset = v3(0,0,0)
  8006. idk1.ImageTransparency = 0
  8007. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8008. idk1.Size = UDim2.new(2,0,1,0)
  8009. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8010. idk1.Image = "rbxassetid://319554883"
  8011. punchsound1:Play()
  8012. for i = 0, 1, 0.1 do
  8013. swait()
  8014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8016. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8017. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8018. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8019. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8020. end
  8021. punchsound1:Play()
  8022. for i = 0, 1, 0.1 do
  8023. swait()
  8024. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8025. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8026. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8027. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8028. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8029. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8030. end
  8031.  
  8032.  
  8033. for i,v in pairs(to.Parent:GetChildren()) do
  8034. if v:IsA("Humanoid") then
  8035. v.Health = v.Health - 20
  8036.  
  8037. v.PlatformStand = true
  8038. end
  8039. end
  8040. StrongPunch:Play()
  8041. for i = 0, 1, 0.1 do
  8042. swait()
  8043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8045. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8046. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8048. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8049. end
  8050. for i = 0, 1, 0.1 do
  8051. swait()
  8052. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8053. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8054. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8055. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8056. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8057. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8058. end
  8059. for i,v in pairs(to.Parent:GetChildren()) do
  8060. if v:IsA("Humanoid") then
  8061. v.Health = v.Health - 3
  8062.  
  8063. v.PlatformStand = true
  8064. end
  8065. end
  8066. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  8067. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  8068. Zanzoken = Instance.new("Part",char)
  8069. Zanzoken.Anchored = true
  8070. Zanzoken.Position = v3(999,999,999)
  8071. Zanzoken.CFrame = Torso.CFrame
  8072. game.Debris:AddItem(Zanzoken,0.5)
  8073. Zanzoken.Transparency = 1
  8074. Zano:Play()
  8075. wait()
  8076. idk = Instance.new("BillboardGui",Zanzoken)
  8077. idk.Size = UDim2.new(10,0,15,0)
  8078. idk.AlwaysOnTop = false
  8079. idk1 = Instance.new("ImageLabel",idk)
  8080. idk1.BackgroundTransparency = 1
  8081. idk.ExtentsOffset = v3(0,0,0)
  8082. idk1.ImageTransparency = 0
  8083. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8084. idk1.Size = UDim2.new(2,0,1,0)
  8085. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8086. idk1.Image = "rbxassetid://319554883"
  8087. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8088. wait()
  8089. Zanzoken = Instance.new("Part",char)
  8090. Zanzoken.Anchored = true
  8091. Zanzoken.Position = v3(999,999,999)
  8092. Zanzoken.CFrame = Torso.CFrame
  8093. game.Debris:AddItem(Zanzoken,0.5)
  8094. Zanzoken.Transparency = 1
  8095. wait()
  8096. idk = Instance.new("BillboardGui",Zanzoken)
  8097. idk.Size = UDim2.new(20,0,20,0)
  8098. idk.AlwaysOnTop = false
  8099. idk1 = Instance.new("ImageLabel",idk)
  8100. idk1.BackgroundTransparency = 1
  8101. idk.ExtentsOffset = v3(0,0,0)
  8102. idk1.ImageTransparency = 0
  8103. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8104. idk1.Size = UDim2.new(2,0,1,0)
  8105. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8106. idk1.Image = "rbxassetid://319554883"
  8107. for i = 0, 1, 0.1 do
  8108. swait()
  8109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8111. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8112. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8113. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8114. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8115. end
  8116. punchsound1:Play()
  8117. for i = 0, 1, 0.1 do
  8118. swait()
  8119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8124. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8125. end
  8126. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  8137. swait()
  8138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8140. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8141. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8142. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8143. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8144. end
  8145. for i = 0, 1, 0.1 do
  8146. swait()
  8147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8149. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8150. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8151. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8152. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8153. end
  8154. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  8155. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  8156. Zanzoken = Instance.new("Part",char)
  8157. Zanzoken.Anchored = true
  8158. Zanzoken.Position = v3(999,999,999)
  8159. Zanzoken.CFrame = Torso.CFrame
  8160. game.Debris:AddItem(Zanzoken,0.5)
  8161. Zanzoken.Transparency = 1
  8162. Zano:Play()
  8163. wait()
  8164. idk = Instance.new("BillboardGui",Zanzoken)
  8165. idk.Size = UDim2.new(10,0,15,0)
  8166. idk.AlwaysOnTop = false
  8167. idk1 = Instance.new("ImageLabel",idk)
  8168. idk1.BackgroundTransparency = 1
  8169. idk.ExtentsOffset = v3(0,0,0)
  8170. idk1.ImageTransparency = 0
  8171. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8172. idk1.Size = UDim2.new(2,0,1,0)
  8173. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8174. idk1.Image = "rbxassetid://319554883"
  8175. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8176. wait()
  8177. Zanzoken = Instance.new("Part",char)
  8178. Zanzoken.Anchored = true
  8179. Zanzoken.Position = v3(999,999,999)
  8180. Zanzoken.CFrame = Torso.CFrame
  8181. game.Debris:AddItem(Zanzoken,0.5)
  8182. Zanzoken.Transparency = 1
  8183. wait()
  8184. idk = Instance.new("BillboardGui",Zanzoken)
  8185. idk.Size = UDim2.new(20,0,20,0)
  8186. idk.AlwaysOnTop = false
  8187. idk1 = Instance.new("ImageLabel",idk)
  8188. idk1.BackgroundTransparency = 1
  8189. idk.ExtentsOffset = v3(0,0,0)
  8190. idk1.ImageTransparency = 0
  8191. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8192. idk1.Size = UDim2.new(2,0,1,0)
  8193. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8194. idk1.Image = "rbxassetid://319554883"
  8195. StrongPunch:Play()
  8196. Break:Play()
  8197. local Aura4 = Instance.new('ParticleEmitter')
  8198. Aura4.Name = "Aura"
  8199. Aura4.Texture = "rbxassetid://1046299182"
  8200. Aura4.Parent = Torso
  8201. Aura4.LightEmission = 1
  8202. Aura4.Transparency = NumberSequence.new(0.7,1)
  8203. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8204. Aura4.Size = NumberSequence.new(1,30)
  8205. Aura4.Rotation = NumberRange.new(-360,360)
  8206. Aura4.LockedToPart = true
  8207. Aura4.Lifetime = NumberRange.new(0.2)
  8208. Aura4.Rate = 100
  8209. Aura4.Speed = NumberRange.new(0)
  8210. Aura4.EmissionDirection = "Top"
  8211. for i = 0, 6, 0.1 do
  8212. swait()
  8213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8215. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8216. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8217. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8218. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8219. end
  8220. Aura4:Destroy()
  8221. wait(0.1)
  8222. local Aura4 = Instance.new('ParticleEmitter')
  8223. Aura4.Name = "Aura"
  8224. Aura4.Texture = "rbxassetid://1046299182"
  8225. Aura4.Parent = Torso
  8226. Aura4.LightEmission = 1
  8227. Aura4.Transparency = NumberSequence.new(0.7,1)
  8228. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8229. Aura4.Size = NumberSequence.new(1,30)
  8230. Aura4.Rotation = NumberRange.new(-360,360)
  8231. Aura4.LockedToPart = true
  8232. Aura4.Lifetime = NumberRange.new(0.2)
  8233. Aura4.Rate = 100
  8234. Aura4.Speed = NumberRange.new(0)
  8235. Aura4.EmissionDirection = "Top"
  8236. StrongPunch1:Play()
  8237. Break:Play()
  8238. for i = 0, 6, 0.1 do
  8239. swait()
  8240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8242. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8243. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8244. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8245. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8246. end
  8247. Aura4:Destroy()
  8248. StrongPunch2:Play()
  8249. Break:Play()
  8250. local Aura4 = Instance.new('ParticleEmitter')
  8251. Aura4.Name = "Aura"
  8252. Aura4.Texture = "rbxassetid://1046299182"
  8253. Aura4.Parent = Torso
  8254. Aura4.LightEmission = 1
  8255. Aura4.Transparency = NumberSequence.new(0.7,1)
  8256. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  8257. Aura4.Size = NumberSequence.new(1,30)
  8258. Aura4.Rotation = NumberRange.new(-360,360)
  8259. Aura4.LockedToPart = true
  8260. Aura4.Lifetime = NumberRange.new(0.2)
  8261. Aura4.Rate = 100
  8262. Aura4.Speed = NumberRange.new(0)
  8263. Aura4.EmissionDirection = "Top"
  8264. for i = 0, 7, 0.1 do
  8265. swait()
  8266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8268. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8270. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8271. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8272. end
  8273. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  8274. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  8275. Aura4:Destroy()
  8276. Zanzoken = Instance.new("Part",char)
  8277. Zanzoken.Anchored = true
  8278. Zanzoken.Position = v3(999,999,999)
  8279. Zanzoken.CFrame = Torso.CFrame
  8280. game.Debris:AddItem(Zanzoken,0.5)
  8281. Zanzoken.Transparency = 1
  8282. Zano:Play()
  8283. wait()
  8284. idk = Instance.new("BillboardGui",Zanzoken)
  8285. idk.Size = UDim2.new(10,0,15,0)
  8286. idk.AlwaysOnTop = false
  8287. idk1 = Instance.new("ImageLabel",idk)
  8288. idk1.BackgroundTransparency = 1
  8289. idk.ExtentsOffset = v3(0,0,0)
  8290. idk1.ImageTransparency = 0
  8291. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8292. idk1.Size = UDim2.new(2,0,1,0)
  8293. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8294. idk1.Image = "rbxassetid://319554883"
  8295. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8296. wait()
  8297. Zanzoken = Instance.new("Part",char)
  8298. Zanzoken.Anchored = true
  8299. Zanzoken.Position = v3(999,999,999)
  8300. Zanzoken.CFrame = Torso.CFrame
  8301. game.Debris:AddItem(Zanzoken,0.5)
  8302. Zanzoken.Transparency = 1
  8303. wait()
  8304. idk = Instance.new("BillboardGui",Zanzoken)
  8305. idk.Size = UDim2.new(20,0,20,0)
  8306. idk.AlwaysOnTop = false
  8307. idk1 = Instance.new("ImageLabel",idk)
  8308. idk1.BackgroundTransparency = 1
  8309. idk.ExtentsOffset = v3(0,0,0)
  8310. idk1.ImageTransparency = 0
  8311. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8312. idk1.Size = UDim2.new(2,0,1,0)
  8313. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8314. idk1.Image = "rbxassetid://319554883"
  8315. for i = 0, 1, 0.1 do
  8316. swait()
  8317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8320. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8321. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8322. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8323. end
  8324. punchsound1:Play()
  8325. for i = 0, 1, 0.1 do
  8326. swait()
  8327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8329. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8332. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8333. end
  8334. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  8345. swait()
  8346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8348. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8351. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8352. end
  8353. for i = 0, 1, 0.1 do
  8354. swait()
  8355. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8356. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8357. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8358. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8359. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8360. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8361. end
  8362. punchsound1:Play()
  8363. for i = 0, 0.5, 0.1 do
  8364. swait()
  8365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8367. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8370. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8371. end
  8372. punchsound1:Play()
  8373. for i = 0, 0.5, 0.1 do
  8374. swait()
  8375. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8376. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8377. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8378. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8379. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8380. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8381. end
  8382. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  8383. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  8384. Zanzoken = Instance.new("Part",char)
  8385. Zanzoken.Anchored = true
  8386. Zanzoken.Position = v3(999,999,999)
  8387. Zanzoken.CFrame = Torso.CFrame
  8388. game.Debris:AddItem(Zanzoken,0.5)
  8389. Zanzoken.Transparency = 1
  8390. Zano:Play()
  8391. wait()
  8392. idk = Instance.new("BillboardGui",Zanzoken)
  8393. idk.Size = UDim2.new(10,0,15,0)
  8394. idk.AlwaysOnTop = false
  8395. idk1 = Instance.new("ImageLabel",idk)
  8396. idk1.BackgroundTransparency = 1
  8397. idk.ExtentsOffset = v3(0,0,0)
  8398. idk1.ImageTransparency = 0
  8399. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8400. idk1.Size = UDim2.new(2,0,1,0)
  8401. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8402. idk1.Image = "rbxassetid://319554883"
  8403. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  8404. wait()
  8405. Zanzoken = Instance.new("Part",char)
  8406. Zanzoken.Anchored = true
  8407. Zanzoken.Position = v3(999,999,999)
  8408. Zanzoken.CFrame = Torso.CFrame
  8409. game.Debris:AddItem(Zanzoken,0.5)
  8410. Zanzoken.Transparency = 1
  8411. wait()
  8412. idk = Instance.new("BillboardGui",Zanzoken)
  8413. idk.Size = UDim2.new(20,0,20,0)
  8414. idk.AlwaysOnTop = false
  8415. idk1 = Instance.new("ImageLabel",idk)
  8416. idk1.BackgroundTransparency = 1
  8417. idk.ExtentsOffset = v3(0,0,0)
  8418. idk1.ImageTransparency = 0
  8419. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8420. idk1.Size = UDim2.new(2,0,1,0)
  8421. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8422. idk1.Image = "rbxassetid://319554883"
  8423. for i = 0, 0.4, 0.1 do
  8424. swait()
  8425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8428. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8429. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8430. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8431. end
  8432. punchsound1:Play()
  8433. for i = 0, 0.4, 0.1 do
  8434. swait()
  8435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8438. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8439. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8440. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8441. end
  8442. punchsound1:Play()
  8443. for i = 0, 1, 0.1 do
  8444. swait()
  8445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8449. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8450. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8451. end
  8452. for i,v in pairs(to.Parent:GetChildren()) do
  8453. if v:IsA("Humanoid") then
  8454. v.Health = v.Health - 8
  8455.  
  8456. v.PlatformStand = true
  8457. end
  8458. end
  8459.  
  8460. hit1 = false
  8461.  
  8462. punchsound1:Play()
  8463. hit2 = true
  8464. for i = 0, 1, 0.1 do
  8465. swait()
  8466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8468. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8469. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8470. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8471. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8472. end
  8473. for i,v in pairs(to.Parent:GetChildren()) do
  8474. if v:IsA("Humanoid") then
  8475. v.Health = v.Health - 10
  8476.  
  8477. v.PlatformStand = true
  8478. end
  8479. end
  8480. hit2 = false
  8481.  
  8482. punchsound1:Play()
  8483. hit3 = true
  8484. hit4 = true
  8485.  
  8486.  
  8487. punchsound1:Play()
  8488.  
  8489.  
  8490. coroutine.wrap(function()
  8491. for i=1,2 do
  8492. wait()
  8493.  
  8494.  
  8495.  
  8496.  
  8497.  
  8498. for i,v in pairs(to.Parent:GetChildren()) do
  8499. if v:IsA("Humanoid") then
  8500. v.Health = v.Health - 30
  8501.  
  8502. v.PlatformStand = true
  8503. end
  8504. end
  8505. end
  8506.  
  8507.  
  8508. wait(3)
  8509. end)()
  8510.  
  8511.  
  8512.  
  8513. RootPart.Anchored = false
  8514.  
  8515.  
  8516.  
  8517.  
  8518.  
  8519. StrongPunch:Play()
  8520.  
  8521.  
  8522.  
  8523.  
  8524.  
  8525.  
  8526. for i,v in pairs(to.Parent:GetChildren()) do
  8527. if v:IsA("Humanoid") then
  8528. v.Health = v.Health - 20
  8529.  
  8530. v.PlatformStand = true
  8531. end
  8532. end
  8533.  
  8534. StrongPunch2:Play()
  8535.  
  8536.  
  8537. hitground = new("Part",char)
  8538. hitground.Size = Vector3.new(5,5,5)
  8539. hitground.Name = "Ground"
  8540. hitground.Transparency = 1
  8541. hitground.CanCollide = false
  8542. game.Debris:AddItem(hitground,2)
  8543. hitground.Position = Vector3.new(999,999,999)
  8544. hitgroundweld = new("Weld",hitground)
  8545. hitgroundweld.Part0 = to
  8546. hitgroundweld.Part1 = hitground
  8547. hitground.Touched:connect(function(hit2)
  8548. if hit2.Size.x > 150 then
  8549. hitground:Destroy()
  8550. ad = new("Part",char)
  8551. ad.Name = "NewPart"
  8552. ad.Size = Vector3.new(30,0.1,30)
  8553. ad.CanCollide = false
  8554. ad.Anchored = true
  8555. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8556. ad.Transparency = 1
  8557. aad = new("Decal",ad)
  8558.  
  8559. aad.Face = "Top"
  8560. aad.Transparency = 1
  8561. aad.Transparency = 0
  8562. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8563. smoke = new("Part",to)
  8564. smokemesh = new("SpecialMesh",smoke)
  8565. smokemesh.MeshId = "rbxassetid://928329648"
  8566. smoke.BrickColor = hit2.BrickColor
  8567. smoke.Anchored = true
  8568. smoke.Position = hitground.Position
  8569. GroundImpact:Play()
  8570. for i = 1,20 do
  8571. wait()
  8572. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8573. smoke.Transparency = smoke.Transparency + 1/20
  8574. end
  8575. smoke:Destroy()
  8576. wait(0.5)
  8577.  
  8578. for i = 1,20 do
  8579. wait(0.1)
  8580. aad.Transparency = aad.Transparency + 1/20
  8581. end
  8582. end
  8583. end)
  8584. ys = Instance.new("BodyVelocity",to)
  8585. ys.Name = "GO"
  8586.  
  8587. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8588.  
  8589. ys.Velocity = v3(0,-90,0)
  8590.  
  8591. wait(1)
  8592. ys:Destroy()
  8593.  
  8594.  
  8595.  
  8596.  
  8597.  
  8598. hit3 = false
  8599. hit4 = false
  8600.  
  8601.  
  8602. hit1 = false
  8603. hit2 = false
  8604. hit3 = false
  8605. hit4 = false
  8606. idle = true
  8607. RootPart.Anchored = false
  8608. to.Anchored = false
  8609. end
  8610. end)
  8611. end
  8612.  
  8613.  
  8614. function Combo2()
  8615. getplayer = new("Part",char)
  8616. getplayer.Position = Vector3.new(999,999,999)
  8617. getplayer.Transparency = 1
  8618. getplayer.Size = v3(3,3,3)
  8619. getplayer.CanCollide = false
  8620. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8621. getplayer.Name = "GetPlayer"
  8622.  
  8623. game.Debris:AddItem(getplayer,0.5)
  8624.  
  8625. getplayer.Touched:connect(function(hit)
  8626. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8627. getplayer:Destroy()
  8628. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8629. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8630. to.Anchored = true
  8631. idle = false
  8632.  
  8633.  
  8634. punchsound1:Play()
  8635. hit1 = true
  8636. for i = 0, 1, 0.1 do
  8637. swait()
  8638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8640. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8641. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8642. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8643. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8644. end
  8645. punchsound1:Play()
  8646. for i = 0, 1, 0.1 do
  8647. swait()
  8648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8653. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8654. end
  8655. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  8666. swait()
  8667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8669. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8671. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8672. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8673. end
  8674. for i = 0, 1, 0.1 do
  8675. swait()
  8676. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8677. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8678. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8679. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8680. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8681. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8682. end
  8683. StrongPunch1:Play()
  8684. for i = 0, 1, 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 = 0, 0.6, 0.1 do
  8694. swait()
  8695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8697. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8698. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8699. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8700. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8701. end
  8702. for i = 0, 0.6, 0.1 do
  8703. swait()
  8704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8706. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8707. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8708. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8709. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8710. end
  8711. for i,v in pairs(to.Parent:GetChildren()) do
  8712. if v:IsA("Humanoid") then
  8713. v.Health = v.Health - 6
  8714.  
  8715. v.PlatformStand = true
  8716. end
  8717. end
  8718. StrongPunch:Play()
  8719. for i = 0, 1, 0.1 do
  8720. swait()
  8721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8723. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8725. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8726. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8727. end
  8728. for i,v in pairs(to.Parent:GetChildren()) do
  8729. if v:IsA("Humanoid") then
  8730. v.Health = v.Health - 8
  8731.  
  8732. v.PlatformStand = true
  8733. end
  8734. end
  8735.  
  8736. hit1 = false
  8737.  
  8738. punchsound1:Play()
  8739. hit2 = true
  8740. for i = 0, 1, 0.1 do
  8741. swait()
  8742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8744. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8745. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8746. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8747. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8748. end
  8749. for i,v in pairs(to.Parent:GetChildren()) do
  8750. if v:IsA("Humanoid") then
  8751. v.Health = v.Health - 5
  8752.  
  8753. v.PlatformStand = true
  8754. end
  8755. end
  8756. hit2 = false
  8757.  
  8758. punchsound1:Play()
  8759. hit3 = true
  8760. hit4 = true
  8761.  
  8762.  
  8763. punchsound1:Play()
  8764.  
  8765. coroutine.wrap(function()
  8766. for i=1,2 do
  8767. wait()
  8768. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8769. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8770. Zanzoken = Instance.new("Part",char)
  8771. Zanzoken.Anchored = true
  8772. Zanzoken.Position = v3(999,999,999)
  8773. Zanzoken.CFrame = Torso.CFrame
  8774. game.Debris:AddItem(Zanzoken,0.5)
  8775. Zanzoken.Transparency = 1
  8776. Zano:Play()
  8777. wait()
  8778. idk = Instance.new("BillboardGui",Zanzoken)
  8779. idk.Size = UDim2.new(10,0,15,0)
  8780. idk.AlwaysOnTop = false
  8781. idk1 = Instance.new("ImageLabel",idk)
  8782. idk1.BackgroundTransparency = 1
  8783. idk.ExtentsOffset = v3(0,0,0)
  8784. idk1.ImageTransparency = 0
  8785. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8786. idk1.Size = UDim2.new(2,0,1,0)
  8787. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8788. idk1.Image = "rbxassetid://319554883"
  8789. wait()
  8790. Zanzoken = Instance.new("Part",char)
  8791. Zanzoken.Anchored = true
  8792. Zanzoken.Position = v3(999,999,999)
  8793. Zanzoken.CFrame = Torso.CFrame
  8794. game.Debris:AddItem(Zanzoken,0.5)
  8795. Zanzoken.Transparency = 1
  8796. wait()
  8797. idk = Instance.new("BillboardGui",Zanzoken)
  8798. idk.Size = UDim2.new(20,0,20,0)
  8799. idk.AlwaysOnTop = false
  8800. idk1 = Instance.new("ImageLabel",idk)
  8801. idk1.BackgroundTransparency = 1
  8802. idk.ExtentsOffset = v3(0,0,0)
  8803. idk1.ImageTransparency = 0
  8804. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8805. idk1.Size = UDim2.new(2,0,1,0)
  8806. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8807. idk1.Image = "rbxassetid://319554883"
  8808. for i = 0, 1, 0.1 do
  8809. swait()
  8810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8812. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8813. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8814. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8815. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8816. end
  8817. StrongPunch:Play()
  8818. for i,v in pairs(to.Parent:GetChildren()) do
  8819. if v:IsA("Humanoid") then
  8820. v.Health = v.Health - 10
  8821.  
  8822. v.PlatformStand = true
  8823. end
  8824. end
  8825. end
  8826.  
  8827.  
  8828. wait(0.7)
  8829. end)()
  8830.  
  8831.  
  8832.  
  8833.  
  8834. RootPart.Anchored = true
  8835. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8836. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8837. Zanzoken = Instance.new("Part",char)
  8838. Zanzoken.Anchored = true
  8839. Zanzoken.Position = v3(999,999,999)
  8840. Zanzoken.CFrame = Torso.CFrame
  8841. game.Debris:AddItem(Zanzoken,0.5)
  8842. Zanzoken.Transparency = 1
  8843. Zano:Play()
  8844. wait()
  8845. idk = Instance.new("BillboardGui",Zanzoken)
  8846. idk.Size = UDim2.new(10,0,15,0)
  8847. idk.AlwaysOnTop = false
  8848. idk1 = Instance.new("ImageLabel",idk)
  8849. idk1.BackgroundTransparency = 1
  8850. idk.ExtentsOffset = v3(0,0,0)
  8851. idk1.ImageTransparency = 0
  8852. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8853. idk1.Size = UDim2.new(2,0,1,0)
  8854. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8855. idk1.Image = "rbxassetid://319554883"
  8856. wait()
  8857. Zanzoken = Instance.new("Part",char)
  8858. Zanzoken.Anchored = true
  8859. Zanzoken.Position = v3(999,999,999)
  8860. Zanzoken.CFrame = Torso.CFrame
  8861. game.Debris:AddItem(Zanzoken,0.5)
  8862. Zanzoken.Transparency = 1
  8863. wait()
  8864. idk = Instance.new("BillboardGui",Zanzoken)
  8865. idk.Size = UDim2.new(20,0,20,0)
  8866. idk.AlwaysOnTop = false
  8867. idk1 = Instance.new("ImageLabel",idk)
  8868. idk1.BackgroundTransparency = 1
  8869. idk.ExtentsOffset = v3(0,0,0)
  8870. idk1.ImageTransparency = 0
  8871. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8872. idk1.Size = UDim2.new(2,0,1,0)
  8873. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8874. idk1.Image = "rbxassetid://319554883"
  8875.  
  8876. for i = 0, 1, 0.1 do
  8877. swait()
  8878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8880. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8881. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8882. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8883. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8884. end
  8885.  
  8886.  
  8887. StrongPunch:Play()
  8888.  
  8889.  
  8890. for i = 0, 1, 0.1 do
  8891. swait()
  8892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8895. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8896. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8897. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8898. end
  8899.  
  8900. for i = 0, 1, 0.1 do
  8901. swait()
  8902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8905. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8906. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8907. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8908. end
  8909.  
  8910.  
  8911.  
  8912. for i,v in pairs(to.Parent:GetChildren()) do
  8913. if v:IsA("Humanoid") then
  8914. v.Health = v.Health - 20
  8915.  
  8916. v.PlatformStand = true
  8917. end
  8918. end
  8919.  
  8920. StrongPunch2:Play()
  8921. for i = 0, 1, 0.1 do
  8922. swait()
  8923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8924. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8925. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8926. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8927. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8928. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8929. end
  8930.  
  8931. hitground = new("Part",char)
  8932. hitground.Size = Vector3.new(5,5,5)
  8933. hitground.Name = "Ground"
  8934. hitground.Transparency = 1
  8935. hitground.CanCollide = false
  8936. game.Debris:AddItem(hitground,2)
  8937. hitground.Position = Vector3.new(999,999,999)
  8938. hitgroundweld = new("Weld",hitground)
  8939. hitgroundweld.Part0 = to
  8940. hitgroundweld.Part1 = hitground
  8941. hitground.Touched:connect(function(hit2)
  8942. if hit2.Size.x > 150 then
  8943. hitground:Destroy()
  8944. ad = new("Part",char)
  8945. ad.Name = "NewPart"
  8946. ad.Size = Vector3.new(30,0.1,30)
  8947. ad.CanCollide = false
  8948. ad.Anchored = true
  8949. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8950. ad.Transparency = 1
  8951. aad = new("Decal",ad)
  8952.  
  8953. aad.Face = "Top"
  8954. aad.Transparency = 1
  8955. aad.Transparency = 0
  8956. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8957. smoke = new("Part",to)
  8958. smokemesh = new("SpecialMesh",smoke)
  8959. smokemesh.MeshId = "rbxassetid://928329648"
  8960. smoke.BrickColor = hit2.BrickColor
  8961. smoke.Anchored = true
  8962. smoke.Position = hitground.Position
  8963. GroundImpact:Play()
  8964. for i = 1,20 do
  8965. wait()
  8966. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8967. smoke.Transparency = smoke.Transparency + 1/20
  8968. end
  8969. smoke:Destroy()
  8970. wait(0.5)
  8971.  
  8972. for i = 1,20 do
  8973. wait(0.1)
  8974. aad.Transparency = aad.Transparency + 1/20
  8975. end
  8976. end
  8977. end)
  8978. to.Anchored = false
  8979. ys = Instance.new("BodyVelocity",to)
  8980. ys.Name = "GO"
  8981.  
  8982. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8983.  
  8984. ys.Velocity = v3(0,-90,0)
  8985.  
  8986. wait(1)
  8987. ys:Destroy()
  8988.  
  8989.  
  8990.  
  8991.  
  8992.  
  8993. hit3 = false
  8994. hit4 = false
  8995.  
  8996.  
  8997. hit1 = false
  8998. hit2 = false
  8999. hit3 = false
  9000. hit4 = false
  9001. idle = true
  9002. RootPart.Anchored = false
  9003. end
  9004. end)
  9005. end
  9006.  
  9007. function KABOOMZ222()
  9008. local effspwn = Instance.new("Part")
  9009. coroutine.resume(coroutine.create(function()
  9010. local sound1 = Instance.new("Sound")
  9011. sound1.SoundId = "rbxassetid://440145223"
  9012. sound1.MaxDistance = 600
  9013. sound1.EmitterSize = 60
  9014. sound1.Volume = 5.5
  9015. sound1.Pitch = 1.3
  9016. sound1.Parent = effspwn
  9017. local sound2 = Instance.new("Sound")
  9018. sound2.SoundId = "rbxassetid://440145223"
  9019. sound2.MaxDistance = 300
  9020. sound2.EmitterSize = 20
  9021. sound2.Volume = 3
  9022. sound2.Pitch = 0.7
  9023. sound2.Parent = effspwn
  9024. local sound3 = Instance.new("Sound")
  9025. sound3.SoundId = "rbxassetid://440145223"
  9026. sound2.MaxDistance = 400
  9027. sound2.EmitterSize = 30
  9028. sound2.Volume = 0.5
  9029. sound2.Pitch = 0.5
  9030. sound2.Parent = effspwn
  9031. sound2:Play()
  9032. wait()
  9033. sound1:Play()
  9034. sound3:Play()
  9035. end))
  9036. local model = Instance.new("Model")
  9037. game.Debris:AddItem(model, 20)
  9038. model.Name = "smasheffects"
  9039. model.Parent = workspace
  9040. effspwn.Name = "spwnr"
  9041. effspwn.Size = Vector3.new(1, 1, 1)
  9042. effspwn.Anchored = true
  9043. effspwn.CanCollide = false
  9044. effspwn.Transparency = 1
  9045. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  9046. effspwn.Parent = model
  9047.  
  9048.  
  9049.  
  9050.  
  9051. coroutine.resume(coroutine.create(function()
  9052. local shok = Instance.new("Part")
  9053. shok.Name = "whoosh"
  9054. shok.BrickColor = BrickColor.new("Institutional white")
  9055. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9056. shok.Size = Vector3.new(1, 1, 1)
  9057. shok.Anchored = true
  9058. shok.Material = "Neon"
  9059. shok.Transparency = 1
  9060. shok.CanCollide = false
  9061. shok.Parent = model
  9062. game.Debris:AddItem(shok, 12)
  9063. local mesh = Instance.new("SpecialMesh")
  9064. mesh.MeshType = "FileMesh"
  9065. mesh.MeshId = "rbxassetid://437347603"
  9066. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  9067. mesh.Parent = shok
  9068.  
  9069.  
  9070.  
  9071.  
  9072.  
  9073. for e = 1, 8 do
  9074. wait()
  9075. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  9076. shok.Transparency = shok.Transparency + 0.035
  9077. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  9078. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  9079.  
  9080.  
  9081. end
  9082. for e = 1, 16 do
  9083. wait()
  9084. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  9085. shok.Transparency = shok.Transparency + 0.11
  9086. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  9087. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  9088.  
  9089. end
  9090. end))
  9091. coroutine.resume(coroutine.create(function()
  9092. local shok = Instance.new("Part")
  9093. shok.Name = "wring1"
  9094. shok.BrickColor = BrickColor.new("Institutional white")
  9095. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9096. shok.Size = Vector3.new(1, 1, 1)
  9097. shok.Anchored = true
  9098. shok.Material = "Neon"
  9099. shok.Transparency = 0.25
  9100. shok.CanCollide = false
  9101. shok.Parent = model
  9102. game.Debris:AddItem(shok, 12)
  9103. local mesh = Instance.new("SpecialMesh")
  9104. mesh.MeshType = "FileMesh"
  9105. mesh.MeshId = "rbxassetid://3270017"
  9106. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  9107. mesh.Parent = shok
  9108. for e = 1, 30 do
  9109. wait()
  9110. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  9111. shok.Transparency = shok.Transparency + 0.002
  9112. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9113. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9114. end
  9115. for e = 1, 38 do
  9116. wait()
  9117. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  9118. shok.Transparency = shok.Transparency + 0.002
  9119. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9120. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9121. end
  9122. for e = 1, 24 do
  9123. wait()
  9124. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  9125. shok.Transparency = shok.Transparency + 0.03
  9126. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  9127. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  9128. end
  9129. end))
  9130. coroutine.resume(coroutine.create(function()
  9131. local shok = Instance.new("Part")
  9132. shok.Name = "wring2"
  9133. shok.BrickColor = BrickColor.new("Institutional white")
  9134. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  9135. shok.Size = Vector3.new(1, 1, 1)
  9136. shok.Anchored = true
  9137. shok.Material = "Neon"
  9138. shok.Transparency = 0.25
  9139. shok.CanCollide = false
  9140. shok.Parent = model
  9141. game.Debris:AddItem(shok, 12)
  9142. local mesh = Instance.new("SpecialMesh")
  9143. mesh.MeshType = "FileMesh"
  9144. mesh.MeshId = "rbxassetid://3270017"
  9145. mesh.Scale = Vector3.new(12, 12, 0.05)
  9146. mesh.Parent = shok
  9147. for e = 1, 30 do
  9148. wait()
  9149. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  9150. shok.Transparency = shok.Transparency + 0.002
  9151. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9152. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9153. end
  9154. for e = 1, 38 do
  9155. wait()
  9156. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  9157. shok.Transparency = shok.Transparency + 0.002
  9158. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9159. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9160. end
  9161. for e = 1, 24 do
  9162. wait()
  9163. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  9164. shok.Transparency = shok.Transparency + 0.03
  9165. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  9166. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  9167. end
  9168. end))
  9169. coroutine.resume(coroutine.create(function()
  9170. local shok = Instance.new("Part")
  9171. shok.Name = "coil1"
  9172. shok.BrickColor = BrickColor.new("Institutional white")
  9173. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9174. shok.Size = Vector3.new(1, 1, 1)
  9175. shok.Anchored = true
  9176. shok.Material = "Neon"
  9177. shok.Transparency = 0.25
  9178. shok.CanCollide = false
  9179. shok.Parent = model
  9180. game.Debris:AddItem(shok, 12)
  9181. local mesh = Instance.new("SpecialMesh")
  9182. mesh.MeshType = "FileMesh"
  9183. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  9184. mesh.Scale = Vector3.new(12, 12, 12)
  9185. mesh.Parent = shok
  9186. for e = 1, 15 do
  9187. wait()
  9188. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9189. shok.Transparency = shok.Transparency + 0.004
  9190. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  9191. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9192. end
  9193. for e = 1, 16 do
  9194. wait()
  9195. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9196. shok.Transparency = shok.Transparency + 0.004
  9197. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9198. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9199. end
  9200. for e = 1, 12 do
  9201. wait()
  9202. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  9203. shok.Transparency = shok.Transparency + 0.06
  9204. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9205. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9206. end
  9207. end))
  9208. coroutine.resume(coroutine.create(function()
  9209. local shok = Instance.new("Part")
  9210. shok.Name = "coil2"
  9211. shok.BrickColor = BrickColor.new("Institutional white")
  9212. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9213. shok.Size = Vector3.new(1, 1, 1)
  9214. shok.Anchored = true
  9215. shok.Material = "Neon"
  9216. shok.Transparency = 1
  9217. shok.CanCollide = false
  9218. shok.Parent = model
  9219. game.Debris:AddItem(shok, 12)
  9220. local mesh = Instance.new("SpecialMesh")
  9221. mesh.MeshType = "FileMesh"
  9222. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  9223. mesh.Scale = Vector3.new(6, 12, 6)
  9224. mesh.Parent = shok
  9225. for e = 1, 15 do
  9226. wait()
  9227. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9228. shok.Transparency = shok.Transparency + 0.005
  9229. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  9230. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9231. end
  9232. for e = 1, 16 do
  9233. wait()
  9234. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9235. shok.Transparency = shok.Transparency + 0.005
  9236. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9237. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9238. end
  9239. for e = 1, 12 do
  9240. wait()
  9241. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  9242. shok.Transparency = shok.Transparency + 0.09
  9243. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  9244. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  9245. end
  9246. end))
  9247. coroutine.resume(coroutine.create(function()
  9248. local shok = Instance.new("Part")
  9249. shok.Name = "shokwve"
  9250. shok.BrickColor = BrickColor.new("Institutional white")
  9251. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  9252. shok.Size = Vector3.new(1, 1, 1)
  9253. shok.Anchored = true
  9254. shok.Material = "Neon"
  9255. shok.Transparency = 0.6
  9256. shok.CanCollide = false
  9257. shok.Parent = model
  9258. game.Debris:AddItem(shok, 12)
  9259. local mesh = Instance.new("SpecialMesh")
  9260. mesh.MeshType = "FileMesh"
  9261. mesh.MeshId = "rbxassetid://489415447"
  9262. mesh.Scale = Vector3.new(1, 1, 1)
  9263. mesh.Parent = shok
  9264. for e = 1, 12 do
  9265. wait()
  9266. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  9267. shok.Transparency = shok.Transparency + 0.002
  9268. end
  9269. for e = 1, 32 do
  9270. wait()
  9271. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  9272. shok.Transparency = shok.Transparency + 0.002
  9273. end
  9274. for e = 1, 24 do
  9275. wait()
  9276. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  9277. shok.Transparency = shok.Transparency + 0.03
  9278. end
  9279. end))
  9280. coroutine.resume(coroutine.create(function()
  9281. local shok = Instance.new("Part")
  9282. shok.Name = "shock2"
  9283. shok.BrickColor = BrickColor.new("Institutional white")
  9284. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9285. shok.Size = Vector3.new(1, 1, 1)
  9286. shok.Anchored = true
  9287. shok.Material = "Neon"
  9288. shok.Transparency = 0.35
  9289. shok.CanCollide = false
  9290. shok.Parent = model
  9291. game.Debris:AddItem(shok, 12)
  9292. local mesh = Instance.new("SpecialMesh")
  9293. mesh.MeshType = "FileMesh"
  9294. mesh.MeshId = "rbxassetid://1095709"
  9295. mesh.Scale = Vector3.new(12, 12, 12)
  9296. mesh.Parent = shok
  9297. for e = 1, 15 do
  9298. wait()
  9299. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9300. shok.Transparency = shok.Transparency + 0.004
  9301. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9302. end
  9303. for e = 1, 16 do
  9304. wait()
  9305. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9306. shok.Transparency = shok.Transparency + 0.004
  9307. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9308. end
  9309. for e = 1, 12 do
  9310. wait()
  9311. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  9312. shok.Transparency = shok.Transparency + 0.06
  9313. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  9314. end
  9315. end))
  9316. coroutine.resume(coroutine.create(function()
  9317. local shok = Instance.new("Part")
  9318. shok.Name = "shock3"
  9319. shok.BrickColor = BrickColor.new("Institutional white")
  9320. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9321. shok.Size = Vector3.new(1, 1, 1)
  9322. shok.Anchored = true
  9323. shok.Material = "Neon"
  9324. shok.Transparency = 0.35
  9325. shok.CanCollide = false
  9326. shok.Parent = model
  9327. game.Debris:AddItem(shok, 12)
  9328. local mesh = Instance.new("SpecialMesh")
  9329. mesh.MeshType = "FileMesh"
  9330. mesh.MeshId = "rbxassetid://1095709"
  9331. mesh.Scale = Vector3.new(12, 12, 12)
  9332. mesh.Parent = shok
  9333. for e = 1, 15 do
  9334. wait()
  9335. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  9336. shok.Transparency = shok.Transparency + 0.004
  9337. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9338. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9339. end
  9340. for e = 1, 16 do
  9341. wait()
  9342. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  9343. shok.Transparency = shok.Transparency + 0.004
  9344. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9345. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9346. end
  9347. for e = 1, 12 do
  9348. wait()
  9349. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  9350. shok.Transparency = shok.Transparency + 0.06
  9351. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  9352. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  9353. end
  9354. end))
  9355. end
  9356.  
  9357.  
  9358.  
  9359. mouse.KeyDown:connect(function(k)
  9360. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9361. local exp = Instance.new("Explosion",Torso)
  9362. exp.BlastRadius = 45.5
  9363. exp.BlastPressure = 100
  9364. exp.Position = Torso
  9365. exp.Visible = true
  9366. end
  9367. end)
  9368.  
  9369. MV4 = 300
  9370. mouse.KeyDown:connect(function(k)
  9371. if attack == false and k == "8" then
  9372. for i, v in pairs(Torso:GetChildren()) do
  9373. if v:IsA('ParticleEmitter') then
  9374. v:Remove()
  9375. end
  9376. end
  9377. end
  9378. end)
  9379.  
  9380.  
  9381. MV4 = 300
  9382. mouse.KeyDown:connect(function(k)
  9383. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  9384. MV4 = 0
  9385. Humanoid.WalkSpeed = 13
  9386. attack = true
  9387. Firepart1 = Instance.new("Part", RightArm)
  9388. Firepart1.Size = Vector3.new(1, 1, 1)
  9389. GuW1 = Instance.new("Weld")
  9390. GuW1.Name = "GuW"
  9391. GuW1.Part0 = RightArm
  9392. GuW1.C0 = cn(0, -1, 0)
  9393. GuW1.C1 = cn(0, 0, 0)
  9394. GuW1.Part1 = Firepart1
  9395. GuW1.Parent = RightArm
  9396. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9397. Firepart1.Transparency = 1
  9398. Firepart2 = Instance.new("Part", LeftArm)
  9399. Firepart2.Size = Vector3.new(1, 1, 1)
  9400. GuW2 = Instance.new("Weld")
  9401. GuW2.Name = "GuW"
  9402. GuW2.Part0 = LeftArm
  9403. GuW2.C0 = cn(0, -1, 0)
  9404. GuW2.C1 = cn(0, 0, 0)
  9405. GuW2.Part1 = Firepart2
  9406. GuW2.Parent = LeftArm
  9407. Firepart2.Transparency = 1
  9408. for i = 0, 5, 0.1 do
  9409. swait()
  9410. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9411. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9412. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9413. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9414. if Torsovelocity.Y > 2 then
  9415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9417. 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)
  9418. 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)
  9419. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9420. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9421. elseif Torsovelocity.Y < 1 then
  9422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9424. 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)
  9425. 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)
  9426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9427. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9428. end
  9429. end
  9430. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9431. for i = 0, 7, 0.1 do
  9432. swait()
  9433. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9434. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9435. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9436. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9437. if Torsovelocity.Y > 2 then
  9438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9440. 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)
  9441. 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)
  9442. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9443. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9444. elseif Torsovelocity.Y < 1 then
  9445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9447. 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)
  9448. 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)
  9449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9450. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9451. end
  9452. end
  9453. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9454. GuW1:Destroy()
  9455. GuW1 = Instance.new("Weld")
  9456. GuW1.Name = "GuW"
  9457. GuW1.Part0 = Torso
  9458. GuW1.C0 = cn(0, 0, -6)
  9459. GuW1.C1 = cn(0, 0, 0)
  9460. GuW1.Part1 = Firepart1
  9461. GuW1.Parent = Torso
  9462. GuW2:Destroy()
  9463. GuW2 = Instance.new("Weld")
  9464. GuW2.Name = "GuW"
  9465. GuW2.Part0 = Torso
  9466. GuW2.C0 = cn(0, 0, -6)
  9467. GuW2.C1 = cn(0, 0, 0)
  9468. GuW2.Part1 = Firepart2
  9469. GuW2.Parent = Torso
  9470. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9471. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9472. GuW2:Destroy()
  9473. GuW2 = Instance.new("Weld")
  9474. GuW2.Name = "GuW"
  9475. GuW2.Part0 = Torso
  9476. GuW2.C0 = cn(0, 0, -4)
  9477. GuW2.C1 = cn(0, 0, 0)
  9478. GuW2.Part1 = Firepart2
  9479. GuW2.Parent = Torso
  9480.  
  9481.  
  9482. for i = 0, 7, 0.1 do
  9483. swait()
  9484. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9485. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9486. if Torsovelocity.Y > 2 then
  9487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9489. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9490. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9491. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9492. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9493. elseif Torsovelocity.Y < 1 then
  9494. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9495. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9496. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9497. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9498. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9499. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9500. end
  9501. end
  9502. local bp2 = Create("BodyPosition")({
  9503. P = 900,
  9504. D = 1000,
  9505. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9506. position = Torso.Position + Vector3.new(0, 60, 0),
  9507. Parent = Torso
  9508. })
  9509. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9510. for i = 0, 8, 0.1 do
  9511. swait()
  9512. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9513. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9514. 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)
  9515. if Torsovelocity.Y > 2 then
  9516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9518. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9519. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9520. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9521. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9522. elseif Torsovelocity.Y < 1 then
  9523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9525. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9528. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9529. end
  9530. end
  9531. for i = 0, 18, 0.1 do
  9532. swait()
  9533. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9534. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9535. 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)
  9536. if Torsovelocity.Y > 2 then
  9537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9539. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9541. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9542. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9543. elseif Torsovelocity.Y < 1 then
  9544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9546. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9547. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9548. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9549. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9550. end
  9551. end
  9552. GuW1:Destroy()
  9553. GuW1 = Instance.new("Weld")
  9554. GuW1.Name = "GuW"
  9555. GuW1.Part0 = Torso
  9556. GuW1.C0 = cn(0, 0, -15)
  9557. GuW1.C1 = cn(0, 0, 0)
  9558. GuW1.Part1 = Firepart1
  9559. GuW1.Parent = Torso
  9560. GuW2:Destroy()
  9561. GuW2 = Instance.new("Weld")
  9562. GuW2.Name = "GuW"
  9563. GuW2.Part0 = Torso
  9564. GuW2.C0 = cn(0, 0, -17.5)
  9565. GuW2.C1 = cn(0, 0, 0)
  9566. GuW2.Part1 = Firepart2
  9567. GuW2.Parent = Torso
  9568. for i = 0, 1.25, 0.01 do
  9569. swait()
  9570. 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)
  9571. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9572. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9573. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9574. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9575. if Torsovelocity.Y > 2 then
  9576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9578. 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)
  9579. 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)
  9580. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9581. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9582. elseif Torsovelocity.Y < 1 then
  9583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9585. 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)
  9586. 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)
  9587. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9588. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9589. end
  9590. end
  9591. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9592. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9593. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9594. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9595. for i = 0, 3, 0.1 do
  9596. swait()
  9597. if Torsovelocity.Y > 2 then
  9598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9599. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9600. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9601. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9602. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9603. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9604. elseif Torsovelocity.Y < 1 then
  9605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9607. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9608. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9609. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9610. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9611. end
  9612. end
  9613. wait(1)
  9614. bp2:Destroy()
  9615. Humanoid.WalkSpeed = 16
  9616. attack = false
  9617. MV4 = 0
  9618. Firepart1:Destroy()
  9619. Firepart2:Destroy()
  9620. end
  9621. end)
  9622. mouse.KeyDown:connect(function(k)
  9623. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9624. MV4 = 0
  9625. Humanoid.WalkSpeed = 13
  9626. attack = true
  9627. Firepart1 = Instance.new("Part", RightArm)
  9628. Firepart1.Size = Vector3.new(1, 1, 1)
  9629. GuW1 = Instance.new("Weld")
  9630. GuW1.Name = "GuW"
  9631. GuW1.Part0 = RightArm
  9632. GuW1.C0 = cn(0, -1, 0)
  9633. GuW1.C1 = cn(0, 0, 0)
  9634. GuW1.Part1 = Firepart1
  9635. GuW1.Parent = RightArm
  9636. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9637. Firepart1.Transparency = 1
  9638. Firepart2 = Instance.new("Part", LeftArm)
  9639. Firepart2.Size = Vector3.new(1, 1, 1)
  9640. GuW2 = Instance.new("Weld")
  9641. GuW2.Name = "GuW"
  9642. GuW2.Part0 = LeftArm
  9643. GuW2.C0 = cn(0, -1, 0)
  9644. GuW2.C1 = cn(0, 0, 0)
  9645. GuW2.Part1 = Firepart2
  9646. GuW2.Parent = LeftArm
  9647. Firepart2.Transparency = 1
  9648. GuW1:Destroy()
  9649. GuW1 = Instance.new("Weld")
  9650. GuW1.Name = "GuW"
  9651. GuW1.Part0 = Torso
  9652. GuW1.C0 = cn(0, 0, -6)
  9653. GuW1.C1 = cn(0, 0, 0)
  9654. GuW1.Part1 = Firepart1
  9655. GuW1.Parent = Torso
  9656. GuW2:Destroy()
  9657. GuW2 = Instance.new("Weld")
  9658. GuW2.Name = "GuW"
  9659. GuW2.Part0 = Torso
  9660. GuW2.C0 = cn(0, 0, -6)
  9661. GuW2.C1 = cn(0, 0, 0)
  9662. GuW2.Part1 = Firepart2
  9663. GuW2.Parent = Torso
  9664. GuW2:Destroy()
  9665. GuW2 = Instance.new("Weld")
  9666. GuW2.Name = "GuW"
  9667. GuW2.Part0 = Torso
  9668. GuW2.C0 = cn(0, 0, -4)
  9669. GuW2.C1 = cn(0, 0, 0)
  9670. GuW2.Part1 = Firepart2
  9671. GuW2.Parent = Torso
  9672. for i = 0, 18, 0.1 do
  9673. swait()
  9674. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9675. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9676. 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)
  9677. if Torsovelocity.Y > 2 then
  9678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9680. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9683. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9684. elseif Torsovelocity.Y < 1 then
  9685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9687. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9688. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9689. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9690. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9691. end
  9692. end
  9693. GuW1:Destroy()
  9694. GuW1 = Instance.new("Weld")
  9695. GuW1.Name = "GuW"
  9696. GuW1.Part0 = Torso
  9697. GuW1.C0 = cn(0, 0, -15)
  9698. GuW1.C1 = cn(0, 0, 0)
  9699. GuW1.Part1 = Firepart1
  9700. GuW1.Parent = Torso
  9701. GuW2:Destroy()
  9702. GuW2 = Instance.new("Weld")
  9703. GuW2.Name = "GuW"
  9704. GuW2.Part0 = Torso
  9705. GuW2.C0 = cn(0, 0, -17.5)
  9706. GuW2.C1 = cn(0, 0, 0)
  9707. GuW2.Part1 = Firepart2
  9708. GuW2.Parent = Torso
  9709. for i = 0, 1.25, 0.01 do
  9710. swait()
  9711. 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)
  9712. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9713. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9714. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9715. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9716. if Torsovelocity.Y > 2 then
  9717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9718. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9719. 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)
  9720. 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)
  9721. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9722. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9723. end
  9724. end
  9725. wait(0.5)
  9726. Humanoid.WalkSpeed = 16
  9727. attack = false
  9728. MV4 = 300
  9729. Firepart1:Destroy()
  9730. Firepart2:Destroy()
  9731. end
  9732.  
  9733.  
  9734. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9735. MV4 = 90
  9736. Humanoid.WalkSpeed = 0.01
  9737. attack = true
  9738. Firepart1 = Instance.new("Part", RightArm)
  9739. Firepart1.Size = Vector3.new(1, 1, 1)
  9740. GuW1 = Instance.new("Weld")
  9741. GuW1.Name = "GuW"
  9742. GuW1.Part0 = RightArm
  9743. GuW1.C0 = cn(0, -1, 0)
  9744. GuW1.C1 = cn(0, 0, 0)
  9745. GuW1.Part1 = Firepart1
  9746. GuW1.Parent = RightArm
  9747. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9748. Firepart1.Transparency = 1
  9749. Firepart2 = Instance.new("Part", LeftArm)
  9750. Firepart2.Size = Vector3.new(1, 1, 1)
  9751. GuW2 = Instance.new("Weld")
  9752. GuW2.Name = "GuW"
  9753. GuW2.Part0 = LeftArm
  9754. GuW2.C0 = cn(0, -1, 0)
  9755. GuW2.C1 = cn(0, 0, 0)
  9756. GuW2.Part1 = Firepart2
  9757. GuW2.Parent = LeftArm
  9758. Firepart2.Transparency = 1
  9759. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9760. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9761. for i = 0, 2, 0.1 do
  9762. swait()
  9763. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9764. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9765. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9766. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9767. if Torsovelocity.Y > 2 then
  9768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9770. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9771. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9772. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9773. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9774. elseif Torsovelocity.Y < 1 then
  9775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9777. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9780. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9781. end
  9782. end
  9783. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9784. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9785. for i = 0, 7, 0.1 do
  9786. swait()
  9787. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9788. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9789. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9790. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9791. if Torsovelocity.Y > 2 then
  9792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9794. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9797. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9798. elseif Torsovelocity.Y < 1 then
  9799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9801. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9802. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9804. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9805. end
  9806. end
  9807. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9808. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9809. for i = 0, 7, 0.1 do
  9810. swait()
  9811. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9812. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9813. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9814. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9815. if Torsovelocity.Y > 2 then
  9816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9818. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9820. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9821. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9822. elseif Torsovelocity.Y < 1 then
  9823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9825. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9826. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9827. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9828. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9829. end
  9830. end
  9831. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9832. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9833. for i = 0, 6, 0.1 do
  9834. swait()
  9835. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9836. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9837. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9838. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9839. if Torsovelocity.Y > 2 then
  9840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9842. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9844. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9845. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9846. elseif Torsovelocity.Y < 1 then
  9847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9849. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9850. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9851. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9852. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9853. end
  9854. end
  9855. for i = 0, 5, 0.1 do
  9856. swait()
  9857. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9858. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9859. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9860. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9861. if Torsovelocity.Y > 2 then
  9862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9864. 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)
  9865. 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)
  9866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9868. elseif Torsovelocity.Y < 1 then
  9869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9871. 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)
  9872. 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)
  9873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9874. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9875. end
  9876. end
  9877. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9878. for i = 0, 7, 0.1 do
  9879. swait()
  9880. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9881. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9882. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9883. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9884. if Torsovelocity.Y > 2 then
  9885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9887. 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)
  9888. 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)
  9889. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9890. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9891. elseif Torsovelocity.Y < 1 then
  9892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9894. 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)
  9895. 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)
  9896. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9897. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9898. end
  9899. end
  9900. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9901. GuW1:Destroy()
  9902. GuW1 = Instance.new("Weld")
  9903. GuW1.Name = "GuW"
  9904. GuW1.Part0 = Torso
  9905. GuW1.C0 = cn(0, 0, -6)
  9906. GuW1.C1 = cn(0, 0, 0)
  9907. GuW1.Part1 = Firepart1
  9908. GuW1.Parent = Torso
  9909. GuW2:Destroy()
  9910. GuW2 = Instance.new("Weld")
  9911. GuW2.Name = "GuW"
  9912. GuW2.Part0 = Torso
  9913. GuW2.C0 = cn(0, 0, -6)
  9914. GuW2.C1 = cn(0, 0, 0)
  9915. GuW2.Part1 = Firepart2
  9916. GuW2.Parent = Torso
  9917. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9918. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9919. GuW2:Destroy()
  9920. GuW2 = Instance.new("Weld")
  9921. GuW2.Name = "GuW"
  9922. GuW2.Part0 = Torso
  9923. GuW2.C0 = cn(0, 0, -4)
  9924. GuW2.C1 = cn(0, 0, 0)
  9925. GuW2.Part1 = Firepart2
  9926. GuW2.Parent = Torso
  9927. for i = 0, 7, 0.1 do
  9928. swait()
  9929. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9930. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9931. if Torsovelocity.Y > 2 then
  9932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9934. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9935. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9936. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9937. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9938. elseif Torsovelocity.Y < 1 then
  9939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9941. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9944. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9945. end
  9946. end
  9947. local bp2 = Create("BodyPosition")({
  9948. P = 900,
  9949. D = 1000,
  9950. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9951. position = Torso.Position + Vector3.new(0, 60, 0),
  9952. Parent = Torso
  9953. })
  9954. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9955. for i = 0, 8, 0.1 do
  9956. swait()
  9957. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9958. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9959. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9960. if Torsovelocity.Y > 2 then
  9961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9967. elseif Torsovelocity.Y < 1 then
  9968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9974. end
  9975. end
  9976. for i = 0, 18, 0.1 do
  9977. swait()
  9978. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9979. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9980. 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)
  9981. if Torsovelocity.Y > 2 then
  9982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9984. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9987. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9988. elseif Torsovelocity.Y < 1 then
  9989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9991. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9992. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9993. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9994. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9995. end
  9996. end
  9997. GuW1:Destroy()
  9998. GuW1 = Instance.new("Weld")
  9999. GuW1.Name = "GuW"
  10000. GuW1.Part0 = Torso
  10001. GuW1.C0 = cn(0, 0, -15)
  10002. GuW1.C1 = cn(0, 0, 0)
  10003. GuW1.Part1 = Firepart1
  10004. GuW1.Parent = Torso
  10005. GuW2:Destroy()
  10006. GuW2 = Instance.new("Weld")
  10007. GuW2.Name = "GuW"
  10008. GuW2.Part0 = Torso
  10009. GuW2.C0 = cn(0, 0, -17.5)
  10010. GuW2.C1 = cn(0, 0, 0)
  10011. GuW2.Part1 = Firepart2
  10012. GuW2.Parent = Torso
  10013. for i = 0, 1.25, 0.01 do
  10014. swait()
  10015. 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)
  10016. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  10017. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  10018. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  10019. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  10020. if Torsovelocity.Y > 2 then
  10021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10023. 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)
  10024. 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)
  10025. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10026. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10027. elseif Torsovelocity.Y < 1 then
  10028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  10030. 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)
  10031. 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)
  10032. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10033. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10034. end
  10035. end
  10036. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  10037. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  10038. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  10039. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  10040. for i = 0, 3, 0.1 do
  10041. swait()
  10042. if Torsovelocity.Y > 2 then
  10043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10045. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10046. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10048. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10049. elseif Torsovelocity.Y < 1 then
  10050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10052. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10053. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10054. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10055. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10056. end
  10057. end
  10058. wait(1)
  10059. bp2:Destroy()
  10060. Humanoid.WalkSpeed = 16
  10061. attack = false
  10062. MV4 = 0
  10063. Firepart1:Destroy()
  10064. Firepart2:Destroy()
  10065. end
  10066. end)
  10067. whiletruewait = false
  10068. game:GetService("RunService").Stepped:connect(function()
  10069. if whiletruewait == false then
  10070. whiletruewait = true
  10071. wait()
  10072. whiletruewait = false
  10073. end
  10074. end)
  10075. game:GetService("RunService").Stepped:connect(function()
  10076. if whiletruewait == false then
  10077. if MV1 < 20 then
  10078. MV1 = MV1 + 0.2
  10079. end
  10080. if MV2 < 90 then
  10081. MV2 = MV2 + 1
  10082. end
  10083. if MV3 < 190 then
  10084. MV3 = MV3 + 0.4
  10085. end
  10086. if MV4 < 500 then
  10087. MV4 = MV4 + 0.3
  10088. end
  10089. end
  10090. end)
  10091. Humanoid.MaxHealth = 10000
  10092. wait()
  10093. for i = 1, 6 do
  10094. Humanoid.Health = Humanoid.MaxHealth
  10095. wait()
  10096. end
  10097.  
  10098. ---
  10099. GroundWave3 = function()
  10100. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  10101. Colors = {"White", "White"}
  10102. local wave = Instance.new("Part", char)
  10103. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10104. wave.Anchored = true
  10105. wave.Name = "Wave"
  10106. wave.CanCollide = false
  10107. wave.Locked = true
  10108. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  10109. wave.TopSurface = "Smooth"
  10110. wave.BottomSurface = "Smooth"
  10111. wave.Transparency = 0.10
  10112. wave.CFrame = HandCF
  10113. wm = Instance.new("SpecialMesh",wave)
  10114. wm.MeshId = "rbxassetid://559831844"
  10115. coroutine.wrap(function()
  10116. for i = 1, 30, 1 do
  10117. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  10118. wave.Size = wm.Scale
  10119. wave.CFrame = HandCF
  10120. wave.Transparency = i/30
  10121. wait()
  10122. end
  10123. wait()
  10124. wave:Destroy()
  10125. end)()
  10126. end
  10127. ---
  10128.  
  10129. local v3 = Vector3.new
  10130. local num = 0
  10131. local bc = BrickColor.new
  10132. local new = Instance.new
  10133.  
  10134. mouse.KeyDown:connect(function(key)
  10135. if key=="=" then
  10136. Serious()
  10137. char.JumPower = 150
  10138. end
  10139. end)
  10140. Health = math.huge --------- Serious mode aura.
  10141. BaseHealth = math.huge
  10142.  
  10143.  
  10144.  
  10145.  
  10146. InForm = false
  10147.  
  10148. Player = game.Players.LocalPlayer
  10149. Char = Player.Character
  10150. Torso = Char.Torso
  10151.  
  10152. function Serious()
  10153. for X = 1, 1 do wait()
  10154.  
  10155.  
  10156. wait(0)
  10157. for X = 1, 1 do wait()
  10158. local Effect = Instance.new("Part")
  10159. Effect.Name = "Effect"
  10160. Effect.Parent = Torso
  10161. Effect.CFrame = Torso.CFrame
  10162. Effect.BrickColor = BrickColor.new("Neon orange")
  10163. Effect.Shape = "Ball"
  10164. Effect.Size = Vector3.new(1, 1, 1)
  10165. Effect.Anchored = true
  10166. Effect.Material = "Neon"
  10167. Effect.CanCollide = false
  10168. Effect.CFrame = Torso.CFrame
  10169. Effect.Size = Effect.Size + Vector3.new(0.5)
  10170. Effect.Transparency = Effect.Transparency + 0.04
  10171. end
  10172. end
  10173.  
  10174. repeat
  10175. Torso:FindFirstChild("Effect"):Remove()
  10176. until Torso:FindFirstChild("Effect") == nil
  10177.  
  10178.  
  10179. local Color1 = Color3.new(255, 255, 0)
  10180. local Color2 = Color3.new(255, 255, 0)
  10181.  
  10182. for i = 0, 3, 0.1 do
  10183. swait()
  10184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10186. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10187. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10188. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10189. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10190. end
  10191. local pie22 = Instance.new("ParticleEmitter")
  10192. pie22.Parent = LeftArm
  10193. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10194. pie22.LightEmission = 1
  10195. pie22.Size = NumberSequence.new(1,2)
  10196. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10197. pie22.Transparency = NumberSequence.new(0.7,1)
  10198. pie22.EmissionDirection = "Top"
  10199. pie22.Enabled = true
  10200. pie22.Lifetime = NumberRange.new(1)
  10201. pie22.Rotation = NumberRange.new(-420, 425)
  10202. pie22.Rate = 50
  10203. pie22.Speed = NumberRange.new(1)
  10204. pie22.LockedToPart = false
  10205. pie22.VelocitySpread = 2
  10206. local pie22 = Instance.new("ParticleEmitter")
  10207. pie22.Parent = RightArm
  10208. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10209. pie22.LightEmission = 1
  10210. pie22.Size = NumberSequence.new(1,2)
  10211. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10212. pie22.Transparency = NumberSequence.new(0.7,1)
  10213. pie22.EmissionDirection = "Top"
  10214. pie22.Enabled = true
  10215. pie22.Lifetime = NumberRange.new(1)
  10216. pie22.Rotation = NumberRange.new(-420, 425)
  10217. pie22.Rate = 50
  10218. pie22.Speed = NumberRange.new(1)
  10219. pie22.LockedToPart = false
  10220. pie22.VelocitySpread = 2
  10221. local pie22 = Instance.new("ParticleEmitter")
  10222. pie22.Parent = LeftLeg
  10223. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10224. pie22.LightEmission = 1
  10225. pie22.Size = NumberSequence.new(1,2)
  10226. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10227. pie22.Transparency = NumberSequence.new(0.8,1)
  10228. pie22.EmissionDirection = "Top"
  10229. pie22.Enabled = true
  10230. pie22.Lifetime = NumberRange.new(1)
  10231. pie22.Rotation = NumberRange.new(-420, 425)
  10232. pie22.Rate = 20
  10233. pie22.Speed = NumberRange.new(1)
  10234. pie22.LockedToPart = false
  10235. pie22.VelocitySpread = 2
  10236. local pie22 = Instance.new("ParticleEmitter")
  10237. pie22.Parent = RightLeg
  10238. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10239. pie22.LightEmission = 1
  10240. pie22.Size = NumberSequence.new(1,2)
  10241. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10242. pie22.Transparency = NumberSequence.new(0.8,1)
  10243. pie22.EmissionDirection = "Top"
  10244. pie22.Enabled = true
  10245. pie22.Lifetime = NumberRange.new(1)
  10246. pie22.Rotation = NumberRange.new(-420, 425)
  10247. pie22.Rate = 20
  10248. pie22.Speed = NumberRange.new(1)
  10249. pie22.LockedToPart = false
  10250. pie22.VelocitySpread = 2
  10251. lig = Instance.new("PointLight",Player.Character.Torso)
  10252. lig.Color=Color3.new(255,255,0)
  10253. lig.Range = 6
  10254.  
  10255. local Must = Instance.new("Sound",Torso)
  10256. Must.SoundId = "rbxassetid://136847579"
  10257. Must.Pitch = 0.99
  10258. Must.Volume = 0.6
  10259. Must.Looped = false
  10260. wait(0)
  10261. Must:Play()
  10262. a21e = new("Part",char)
  10263. a21e.Name = "Beam"..num
  10264. a21e.Locked = true
  10265. a21e.Size = v3(1,1,1)
  10266. a21e.CanCollide = false
  10267. a21e.BrickColor = bc("Neon orange")
  10268. a21e.Material = "Neon"
  10269. a21e.Transparency = 0
  10270. aa21e = new("SpecialMesh",a21e)
  10271. a21e.Anchored = true
  10272. a21e.Position = RootPart.Position
  10273. aa21e.MeshType = "Sphere"
  10274. aa21e.Scale = v3(1,1,1)
  10275. for i = 1,50 do
  10276. wait()
  10277. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10278. a21e.Transparency = a21e.Transparency + 0.04
  10279. end
  10280.  
  10281.  
  10282. local Mus = Instance.new("Sound",Torso)
  10283. Mus.SoundId = "rbxassetid://291165237"
  10284. Mus.Pitch = 0.99
  10285. Mus.Volume = 0.2
  10286. Mus.Looped = true
  10287. wait(0)
  10288. Mus:Play()
  10289.  
  10290. InForm = true
  10291. Humanoid.JumpPower = 120
  10292.  
  10293. Char.Humanoid.MaxHealth = Health
  10294. wait(0.3)
  10295. Char.Humanoid.Health = Health
  10296. wait(0.7)
  10297. Must:Destroy()
  10298. end
  10299.  
  10300. function Base()
  10301. InForm = false
  10302. local Effect = Instance.new("Part")
  10303. Effect.Name = "Effect"
  10304. Effect.Parent = Torso
  10305. Effect.CFrame = Torso.CFrame
  10306. Effect.BrickColor = BrickColor.new("White")
  10307. Effect.Shape = "Ball"
  10308. Effect.Size = Vector3.new(8, 8, 8)
  10309. Effect.Anchored = true
  10310. Effect.Material = "Neon"
  10311. Effect.CanCollide = false
  10312. for loop = 1, 25 do wait()
  10313. Effect.CFrame = Torso.CFrame
  10314. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10315. Effect.Transparency = Effect.Transparency + 0.04
  10316.  
  10317. end
  10318. repeat
  10319. Torso:FindFirstChild("Effect"):Remove()
  10320. until Torso:FindFirstChild("Effect") == nil
  10321.  
  10322. for i, v in pairs(Torso:GetChildren()) do
  10323. if v:IsA('ParticleEmitter') then
  10324. v:Remove()
  10325. end
  10326. end
  10327. char.Humanoid.MaxHealth = BaseHealth
  10328. wait(0.3)
  10329. char.Humanoid.Health = BaseHealth
  10330.  
  10331.  
  10332. end
  10333.  
  10334. mouse.KeyDown:connect(function(key)
  10335. if key=="9" then
  10336. Base()
  10337. lig:Destroy()
  10338. end
  10339. end)
  10340.  
  10341. Player.Chatted:connect(function(Message)
  10342. if Message == "Time to get serious." and InForm == false then
  10343. wait(0.10)
  10344. Serious()
  10345. end
  10346. if Message == "off" or Message == "Nice fight." and InForm == true then
  10347. Base()
  10348. end
  10349. local ContentProvider = game:GetService("ContentProvider")
  10350.  
  10351. local function LoadAssets(AssetList)
  10352. -- Takes an asset list and preloads it. Will not wait for them to load.
  10353.  
  10354. for _, AssetId in pairs(AssetList) do
  10355. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10356. end
  10357. end
  10358.  
  10359. local Gibs = game.Workspace
  10360.  
  10361. function Kill(Character)
  10362. Character.Humanoid.Health = 0
  10363. local poo = Instance.new("IntValue",Character)
  10364. poo.Name = "haha nope"
  10365. local svch = Character
  10366. local hum = Character:findFirstChild("Humanoid")
  10367. Character.Archivable = true
  10368. local chrclone = Character:clone()
  10369. Character.Archivable = false
  10370.  
  10371. local ch = chrclone:GetChildren()
  10372. local i
  10373. for i = 1,#ch do
  10374. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10375. ch[i]:remove()
  10376. end
  10377. end
  10378. local function Scan(ch)
  10379. local e
  10380. for e = 1,#ch do
  10381. Scan(ch[e]:GetChildren())
  10382. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10383. ch[e]:remove()
  10384. end
  10385. end
  10386. end
  10387. Scan(chrclone:GetChildren())
  10388.  
  10389. local hum2 = chrclone:findFirstChild("Humanoid")
  10390.  
  10391.  
  10392. if hum2 ~= nil then
  10393. hum2.Name = "Humanoid2"
  10394. hum2.PlatformStand = true
  10395. hum2.Sit = true
  10396. hum2.MaxHealth = 0
  10397. hum2.Health = 0
  10398. end
  10399.  
  10400. local ch = Character:GetChildren()
  10401. local i
  10402. for i = 1,#ch do
  10403. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10404. ch[i]:remove()
  10405. end
  10406. end
  10407.  
  10408. wait(0.2)
  10409.  
  10410. local ch = Character:GetChildren()
  10411. local i
  10412. for i = 1,#ch do
  10413. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10414. ch[i]:remove()
  10415. end
  10416. end
  10417. Character = chrclone
  10418. local Torso = Character.Torso
  10419. local movevector = Vector3.new()
  10420.  
  10421. if Torso then
  10422. local Head = Character:FindFirstChild("Head")
  10423. local Limb = Character:FindFirstChild("Right Arm")
  10424. if Limb then
  10425.  
  10426. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10427. local Joint = Instance.new("Glue")
  10428. Joint.Name = "RightShoulder"
  10429. Joint.Part0 = Torso
  10430. Joint.Part1 = Limb
  10431. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10432. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10433. Joint.Parent = Torso
  10434.  
  10435. local B = Instance.new("Part")
  10436. B.TopSurface = 0
  10437. B.BottomSurface = 0
  10438. B.formFactor = "Symmetric"
  10439. B.Size = Vector3.new(1, 1, 1)
  10440. B.Transparency = 1
  10441. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10442. B.Parent = Character
  10443. local W = Instance.new("Weld")
  10444. W.Part0 = Limb
  10445. W.Part1 = B
  10446. W.C0 = CFrame.new(0, -0.5, 0)
  10447. W.Parent = Limb
  10448.  
  10449. end
  10450. local Limb = Character:FindFirstChild("Left Arm")
  10451. if Limb then
  10452.  
  10453. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10454. local Joint = Instance.new("Glue")
  10455. Joint.Name = "LeftShoulder"
  10456. Joint.Part0 = Torso
  10457. Joint.Part1 = Limb
  10458. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10459. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10460. Joint.Parent = Torso
  10461.  
  10462. local B = Instance.new("Part")
  10463. B.TopSurface = 0
  10464. B.BottomSurface = 0
  10465. B.formFactor = "Symmetric"
  10466. B.Size = Vector3.new(1, 1, 1)
  10467. B.Transparency = 1
  10468. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10469. B.Parent = Character
  10470. local W = Instance.new("Weld")
  10471. W.Part0 = Limb
  10472. W.Part1 = B
  10473. W.C0 = CFrame.new(0, -0.5, 0)
  10474. W.Parent = Limb
  10475.  
  10476. end
  10477. local Limb = Character:FindFirstChild("Right Leg")
  10478. if Limb then
  10479.  
  10480. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10481. local Joint = Instance.new("Glue")
  10482. Joint.Name = "RightHip"
  10483. Joint.Part0 = Torso
  10484. Joint.Part1 = Limb
  10485. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10486. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10487. Joint.Parent = Torso
  10488.  
  10489. local B = Instance.new("Part")
  10490. B.TopSurface = 0
  10491. B.BottomSurface = 0
  10492. B.formFactor = "Symmetric"
  10493. B.Size = Vector3.new(1, 1, 1)
  10494. B.Transparency = 1
  10495. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10496. B.Parent = Character
  10497. local W = Instance.new("Weld")
  10498. W.Part0 = Limb
  10499. W.Part1 = B
  10500. W.C0 = CFrame.new(0, -0.5, 0)
  10501. W.Parent = Limb
  10502.  
  10503. end
  10504. local Limb = Character:FindFirstChild("Left Leg")
  10505. if Limb then
  10506.  
  10507. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10508. local Joint = Instance.new("Glue")
  10509. Joint.Name = "LeftHip"
  10510. Joint.Part0 = Torso
  10511. Joint.Part1 = Limb
  10512. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10513. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10514. Joint.Parent = Torso
  10515.  
  10516. local B = Instance.new("Part")
  10517. B.TopSurface = 0
  10518. B.BottomSurface = 0
  10519. B.formFactor = "Symmetric"
  10520. B.Size = Vector3.new(1, 1, 1)
  10521. B.Transparency = 1
  10522. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10523. B.Parent = Character
  10524. local W = Instance.new("Weld")
  10525. W.Part0 = Limb
  10526. W.Part1 = B
  10527. W.C0 = CFrame.new(0, -0.5, 0)
  10528. W.Parent = Limb
  10529. end
  10530. end
  10531. end
  10532. ----------
  10533.  
  10534. lerpz = function(D, E, F, G)
  10535. D[E] = D[E]:lerp(F, G)
  10536. end
  10537.  
  10538. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10539. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10540. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10541. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10542. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10543. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10544. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10545. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10546. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10547. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10548. resetlerp = function()
  10549. RJ.C0 = RJC0
  10550. RJ.C1 = RJC1
  10551. N.C0 = NC0
  10552. N.C1 = NC1
  10553. RS.C0 = RSC0
  10554. RS.C1 = RSC1
  10555. LS.C0 = LSC0
  10556. LS.C1 = LSC1
  10557. RH.C0 = RHC0
  10558. RH.C1 = RHC1
  10559. LH.C0 = LHC0
  10560. LH.C1 = LHC1
  10561. end
  10562. -------
  10563. ----------
  10564. hrp = char.HumanoidRootPart
  10565.  
  10566. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10567. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10568. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10569. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10570. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10571. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10572. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10573. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10574. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10575. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10576. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10577. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10578. RS = Torso:FindFirstChild("Right Shoulder")
  10579. LS = Torso:FindFirstChild("Left Shoulder")
  10580. RH = Torso:FindFirstChild("Right Hip")
  10581. LH = Torso:FindFirstChild("Left Hip")
  10582. RJ = hrp:FindFirstChild("RootJoint")
  10583. N = Torso:FindFirstChild("Neck")
  10584. cf = CFrame.new
  10585. ang = CFrame.Angles
  10586. rd = math.rad
  10587. rd2 = math.random
  10588. cs = ColorSequence.new
  10589. ns = NumberSequence.new
  10590. nsk = NumberSequenceKeypoint.new
  10591. -------------------
  10592.  
  10593. end)
  10594. wait(0.1)
  10595. local Player = game.Players.localPlayer
  10596. local Character = Player.Character
  10597. local Humanoid = Character.Humanoid
  10598. local Mouse = Player:GetMouse()
  10599. local LeftArm = Character["Left Arm"]
  10600. local RightArm = Character["Right Arm"]
  10601. local LeftLeg = Character["Left Leg"]
  10602. local RightLeg = Character["Right Leg"]
  10603. local Head = Character.Head
  10604. local Torso = Character.Torso
  10605. local Camera = game.Workspace.CurrentCamera
  10606. local RootPart = Character.HumanoidRootPart
  10607. local RootJoint = RootPart.RootJoint
  10608. local attack = false
  10609. local Anim = 'Idle'
  10610. local attacktype = 1
  10611. local delays = false
  10612. local play = true
  10613. local targetted = nil
  10614. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  10615. local velocity = RootPart.Velocity.y
  10616. local sine = 0
  10617. local change = 1
  10618. local doe = 0
  10619. local Create = LoadLibrary("RbxUtility").Create
  10620.  
  10621. spawn(function()
  10622. while wait() do
  10623. Head.BrickColor = BrickColor.new("Pastel brown")
  10624. RightArm.BrickColor = BrickColor.new("Pastel brown")
  10625. LeftArm.BrickColor = BrickColor.new("Pastel brown")
  10626. Torso.BrickColor = BrickColor.new("Pastel brown")
  10627. RightLeg.BrickColor = BrickColor.new("Pastel brown")
  10628. LeftLeg.BrickColor = BrickColor.new("Pastel brown")
  10629. end
  10630. end)
  10631. for i,v in pairs(Character:children()) do
  10632. if v:IsA("Hat") then
  10633. v:Destroy()
  10634. end
  10635. end
  10636. for i,v in pairs(Character:children()) do
  10637. if v:IsA("Accessory") then
  10638. v:Destroy()
  10639. end
  10640. end
  10641. for i,v in pairs(Character:children()) do
  10642. if v:IsA("Hair") then
  10643. v:Destroy()
  10644. end
  10645. end
  10646. for i,v in pairs(Character:children()) do
  10647. if v:IsA("") then
  10648. v:Destroy()
  10649. end
  10650. end
  10651. for i,v in pairs(Character:children()) do
  10652. if v:IsA("") then
  10653. v:Destroy()
  10654. end
  10655. end
  10656. for i,v in pairs(Character:children()) do
  10657. if v:IsA("Graphic Shirt") then
  10658. v:Destroy()
  10659. end
  10660. end
  10661. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=313490568"
  10662. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=523774823"
  10663.  
  10664. print([[
  10665. -------------------------------------------------
  10666. oof2.0withrootberr
  10667. -------------------------------------------------]])
  10668. wait(0.1)
  10669. function sandbox(var,func)
  10670. local env = getfenv(func)
  10671. local newenv = setmetatable({},{
  10672. __index = function(self,k)
  10673. if k=="script" then
  10674. return var
  10675. else
  10676. return env[k]
  10677. end
  10678. end,
  10679. })
  10680. setfenv(func,newenv)
  10681. return func
  10682. end
  10683. cors = {}
  10684. mas = Instance.new("Model",game:GetService("Lighting"))
  10685. ForceField0 = Instance.new("ForceField")
  10686. ForceField1 = Instance.new("ForceField")
  10687. ForceField2 = Instance.new("ForceField")
  10688. ForceField3 = Instance.new("ForceField")
  10689. ForceField0.Parent = mas
  10690. ForceField0.Visible = false
  10691. ForceField1.Parent = mas
  10692. ForceField1.Visible = false
  10693. ForceField2.Parent = mas
  10694. ForceField2.Visible = false
  10695. ForceField3.Parent = mas
  10696. ForceField3.Visible = false
  10697. Script0 = Instance.new("Script")
  10698. Sound1 = Instance.new("Sound")
  10699. Sound2 = Instance.new("Sound")
  10700. Sound3 = Instance.new("Sound")
  10701. Sound4 = Instance.new("Sound")
  10702. Sound5 = Instance.new("Sound")
  10703. Script0.Name = "sound's"
  10704. Script0.Parent = mas
  10705. table.insert(cors,sandbox(Script0,function()
  10706. --Uganda sound--
  10707.  
  10708. function onKeyPress(inputObject, gameProcessedEvent)
  10709. if inputObject.KeyCode == Enum.KeyCode.F10 then
  10710. script.Sound:Play()
  10711. end
  10712. end
  10713. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10714.  
  10715. function onKeyPress(inputObject, gameProcessedEvent)
  10716. if inputObject.KeyCode == Enum.KeyCode.E then
  10717. script.Sound2:Play()
  10718. end
  10719. end
  10720. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10721.  
  10722. function onKeyPress(inputObject, gameProcessedEvent)
  10723. if inputObject.KeyCode == Enum.KeyCode.T then
  10724. script.Sound3:Play()
  10725. end
  10726. end
  10727. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10728.  
  10729. function onKeyPress(inputObject, gameProcessedEvent)
  10730. if inputObject.KeyCode == Enum.KeyCode.Y then
  10731. script.Sound4:Play()
  10732. end
  10733. end
  10734. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10735.  
  10736. function onKeyPress(inputObject, gameProcessedEvent)
  10737. if inputObject.KeyCode == Enum.KeyCode.U then
  10738. script.Sound5:Play()
  10739. end
  10740. end
  10741. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10742. end))
  10743. Sound1.Parent = Script0
  10744. Sound1.SoundId = "rbxassetid://1241851301"
  10745. Sound1.Volume = 10
  10746. Sound2.Name = "Sound2"
  10747. Sound2.Parent = Script0
  10748. Sound2.SoundId = ""
  10749. Sound2.Volume = 10
  10750. Sound3.Name = "Sound3"
  10751. Sound3.Parent = Script0
  10752. Sound3.SoundId = ""
  10753. Sound3.Volume = 10
  10754. Sound4.Name = "Sound4"
  10755. Sound4.Parent = Script0
  10756. Sound4.SoundId = "5"
  10757. Sound4.Volume = 10
  10758. Sound5.Name = "Sound5"
  10759. Sound5.Parent = Script0
  10760. Sound5.SoundId = ""
  10761. Sound5.Volume = 10
  10762. for i,v in pairs(mas:GetChildren()) do
  10763. v.Parent = game:GetService("Players").LocalPlayer.Character
  10764. pcall(function() v:MakeJoints() end)
  10765. end
  10766. mas:Destroy()
  10767. for i,v in pairs(cors) do
  10768. spawn(function()
  10769. pcall(v)
  10770. end)
  10771. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement