Advertisement
Guest User

Hope

a guest
Mar 19th, 2019
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 441.55 KB | None | 0 0
  1. local FeSource = nil;pcall(function()FeSource = game:GetService("HttpService"):GetAsync("https://raw.githubusercontent.com/WaverlyCole/FE-Compatibility-VoidSb-/master/translate.lua")end);
  2. local ScriptSource = nil;pcall(function()ScriptSource = game:GetService("HttpService"):GetAsync(ScriptLink)end);
  3. if not FeSource then error("Failed to grab update! Try again later.",0)end;if not ScriptSource then error("Failed to get link!",0)end;
  4. local FeConversion = loadstring(FeSource);local FeSucc,FeErr = pcall(FeConversion);if not FeSucc then warn(FeErr)error("Failed to initiate! Try again later.",0) end;
  5. local Script = loadstring(ScriptSource);local Succ,Err = pcall(Script);if not Succ then warn(Err)error("Error loading script.",0) end;
  6. wait(2)
  7. local Player = game.Players.localPlayer
  8. local char = Player.Character
  9. local Character = Player.Character
  10. local Head = Character.Head
  11. local done = false
  12. local canheal = false
  13. local deathchat1 = false
  14. local once = true
  15. local dead = false
  16. local candie = true
  17. local deathchat = false
  18. local idleon = true
  19. local idle1 = true
  20. local idle = true
  21. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  22. if v:IsA("Accessory") then
  23. v:Destroy()
  24. end
  25. end
  26. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  27. if v:IsA("Shirt") then
  28. v:Remove()
  29. end
  30. end
  31. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  32. if v:IsA("Pants") then
  33. v:Remove()
  34. end
  35. end
  36. wait()
  37. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  38. shirt.Name = "Shirt"
  39. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  40. pants.Name = "Pants"
  41.  
  42. local v3 = Vector3.new
  43. local num = 0
  44. local bc = BrickColor.new
  45. local new = Instance.new
  46.  
  47.  
  48. Instance.new("ForceField",char).Visible = false
  49. local poo = Instance.new("IntValue",Character)
  50. poo.Name = "haha nope"
  51. char.Humanoid.MaxHealth = math.huge
  52. wait()
  53. char.Humanoid.Health = math.huge
  54. Instance.new("ForceField",char).Visible = false
  55.  
  56. shirt = Instance.new("Shirt", char)
  57. shirt.Name = "Shirt"
  58. pants = Instance.new("Pants", char)
  59. pants.Name = "Pants"
  60. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1124201660"
  61. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1124201705"
  62. char.Head.face.Texture = "rbxassetid://1108342609"
  63.  
  64.  
  65. Hair7 = Instance.new("Part")
  66. Hair7.Parent = char
  67. Hair7.Name = "Hair"
  68. Hair7.CanCollide = false
  69. Hair7.Locked = true
  70. Hair7.TopSurface = "Smooth"
  71. Hair7.BottomSurface = "Smooth"
  72. Hair7.formFactor = "Symmetric"
  73. Hair7.Material = "Neon"
  74. Hair7.BrickColor = BrickColor.new("Really black")
  75. Hair7.CFrame = char.Torso.CFrame
  76. Hair7.Size = Vector3.new(1, 1, 1)
  77. Hair7.Transparency = 0
  78.  
  79.  
  80. Weld1 = Instance.new("Weld")
  81. Weld1.Parent = char.Head
  82. Weld1.Part0 = char.Head
  83. Weld1.Part1 = Hair7
  84. Weld1.C0 = CFrame.new(0, 0.66, 0.9)
  85.  
  86. Mesh = Instance.new("SpecialMesh")
  87. Mesh.Offset = Vector3.new(0,-0.4,0)
  88. Mesh.Parent = Hair7
  89. Mesh.Scale = Vector3.new(1.4, 1.4, 1.4)
  90. Mesh.MeshType = "FileMesh"
  91. Mesh.MeshId = "http://www.roblox.com/asset/?id=1158002215"
  92. Mesh.TextureId = "http://www.roblox.com/asset/?id=1158001923"
  93.  
  94.  
  95. Hair8 = Instance.new("Part")
  96. Hair8.Parent = char
  97. Hair8.Name = "Hair"
  98. Hair8.CanCollide = false
  99. Hair8.Locked = true
  100. Hair8.TopSurface = "Smooth"
  101. Hair8.BottomSurface = "Smooth"
  102. Hair8.formFactor = "Symmetric"
  103. Hair8.Material = "Neon"
  104. Hair8.BrickColor = BrickColor.new("Really black")
  105. Hair8.CFrame = char.Torso.CFrame
  106. Hair8.Size = Vector3.new(1, 1, 1)
  107. Hair8.Transparency = 0
  108.  
  109.  
  110. Weld1 = Instance.new("Weld")
  111. Weld1.Parent = char.Torso
  112. Weld1.Part0 = char.Torso
  113. Weld1.Part1 = Hair8
  114. Weld1.C0 = CFrame.new(0, -0.75,1.6)
  115.  
  116. Mesh = Instance.new("SpecialMesh")
  117. Mesh.Offset = Vector3.new(0,-0.4,0)
  118. Mesh.Parent = Hair8
  119. Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  120. Mesh.MeshType = "FileMesh"
  121. Mesh.MeshId = "http://www.roblox.com/asset/?id=1158148029"
  122. Mesh.TextureId = "http://www.roblox.com/asset/?id=1158001923"
  123.  
  124.  
  125. local ice = Instance.new("Part", Head)
  126. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  127. ice.BrickColor = BrickColor.new("White")
  128. ice.CanCollide = false
  129. ice.TopSurface = 0
  130. ice.BottomSurface = 0
  131. ice.Transparency = 1
  132. local ice2 = Instance.new("SpecialMesh", ice)
  133. ice2.MeshType = "Brick"
  134. ice2.Scale = Vector3.new(1, 1, 1)
  135. local ice3 = Instance.new("Weld", ice)
  136. ice3.Part0 = Head
  137. ice3.Part1 = ice
  138. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  139. local icesmoke = Instance.new("ParticleEmitter", ice)
  140. icesmoke.VelocitySpread = 5
  141. icesmoke.Size = NumberSequence.new({
  142. NumberSequenceKeypoint.new(0, 0.01),
  143. NumberSequenceKeypoint.new(1, 1)
  144. })
  145. icesmoke.Rate = math.huge
  146. icesmoke.Speed = NumberRange.new(1, 1)
  147. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  148. icesmoke.Transparency = NumberSequence.new({
  149. NumberSequenceKeypoint.new(0, 0.9),
  150. NumberSequenceKeypoint.new(1, 1)
  151. })
  152. icesmoke.Rotation = NumberRange.new(0, 360)
  153. icesmoke.Name = "Smoke"
  154. icesmoke.LightEmission = 0
  155. icesmoke.Acceleration = Vector3.new(0,0,0)
  156. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  157. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  158. icesmoke.LockedToPart = true
  159. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  160. secondcolor = "Really black"
  161. wait(0.016666666666666666)
  162. Effects = {}
  163. local Player = game.Players.localPlayer
  164. local Character = Player.Character
  165. local Humanoid = Character.Humanoid
  166. local mouse = Player:GetMouse()
  167. local LeftArm = Character["Left Arm"]
  168. local RightArm = Character["Right Arm"]
  169. local LeftLeg = Character["Left Leg"]
  170. local RightLeg = Character["Right Leg"]
  171. local Head = Character.Head
  172. local Torso = Character.Torso
  173. local cam = game.Workspace.CurrentCamera
  174. local RootPart = Character.HumanoidRootPart
  175. local RootJoint = RootPart.RootJoint
  176. local equipped = true
  177. local attack = false
  178. local Anim = "Idle"
  179. local idle = 0
  180. local attacktype = 1
  181. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  182. local velocity = RootPart.Velocity.y
  183. local sine = 0
  184. local change = 1
  185. local grabbed = false
  186. local cn = CFrame.new
  187. local mr = math.rad
  188. local angles = CFrame.Angles
  189. local ud = UDim2.new
  190. local c3 = Color3.new
  191. local dir = {
  192. w = 0,
  193. s = 0,
  194. a = 0,
  195. d = 0
  196. }
  197. firemode = true
  198. local Services = {
  199. SoundService = game:GetService("SoundService"),
  200. Players = game:GetService("Players"),
  201. Debris = game:GetService("Debris"),
  202. Workspace = game:GetService("Workspace"),
  203. Lighting = game:GetService("Lighting"),
  204. HttpService = game:GetService("HttpService"),
  205. InsertService = game:GetService("InsertService")
  206. }
  207. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  208. Humanoid.Animator:Destroy()
  209. Character.Animate:Destroy()
  210. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  211. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  212. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  213. RSH, LSH = nil, nil
  214. RW = Instance.new("Weld")
  215. LW = Instance.new("Weld")
  216. RH = Torso["Right Hip"]
  217. LH = Torso["Left Hip"]
  218. RSH = Torso["Right Shoulder"]
  219. LSH = Torso["Left Shoulder"]
  220. RSH.Parent = nil
  221. LSH.Parent = nil
  222. RW.Name = "RW"
  223. RW.Part0 = Torso
  224. RW.C0 = cn(1.5, 0.5, 0)
  225. RW.C1 = cn(0, 0.5, 0)
  226. RW.Part1 = RightArm
  227. RW.Parent = Torso
  228. LW.Name = "LW"
  229. LW.Part0 = Torso
  230. LW.C0 = cn(-1.5, 0.5, 0)
  231. LW.C1 = cn(0, 0.5, 0)
  232. LW.Part1 = LeftArm
  233. LW.Parent = Torso
  234. --------------
  235. function clerp(a, b, t)
  236. local qa = {
  237. QuaternionFromCFrame(a)
  238. }
  239. local qb = {
  240. QuaternionFromCFrame(b)
  241. }
  242. local ax, ay, az = a.x, a.y, a.z
  243. local bx, by, bz = b.x, b.y, b.z
  244. local _t = 1 - t
  245. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  246. end
  247. function QuaternionFromCFrame(cf)
  248. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  249. local trace = m00 + m11 + m22
  250. if trace > 0 then
  251. local s = math.sqrt(1 + trace)
  252. local recip = 0.5 / s
  253. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  254. else
  255. local i = 0
  256. if m00 < m11 then
  257. i = 1
  258. end
  259. if m22 > (i == 0 and m00 or m11) then
  260. i = 2
  261. end
  262. if i == 0 then
  263. local s = math.sqrt(m00 - m11 - m22 + 1)
  264. local recip = 0.5 / s
  265. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  266. elseif i == 1 then
  267. local s = math.sqrt(m11 - m22 - m00 + 1)
  268. local recip = 0.5 / s
  269. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  270. elseif i == 2 then
  271. local s = math.sqrt(m22 - m00 - m11 + 1)
  272. local recip = 0.5 / s
  273. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  274. end
  275. end
  276. end
  277. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  278. local xs, ys, zs = x + x, y + y, z + z
  279. local wx, wy, wz = w * xs, w * ys, w * zs
  280. local xx = x * xs
  281. local xy = x * ys
  282. local xz = x * zs
  283. local yy = y * ys
  284. local yz = y * zs
  285. local zz = z * zs
  286. 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))
  287. end
  288. function QuaternionSlerp(a, b, t)
  289. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  290. local startInterp, finishInterp
  291. if cosTheta >= 1.0E-4 then
  292. if 1 - cosTheta > 1.0E-4 then
  293. local theta = math.acos(cosTheta)
  294. local invSinTheta = 1 / math.sin(theta)
  295. startInterp = math.sin((1 - t) * theta) * invSinTheta
  296. finishInterp = math.sin(t * theta) * invSinTheta
  297. else
  298. startInterp = 1 - t
  299. finishInterp = t
  300. end
  301. elseif 1 + cosTheta > 1.0E-4 then
  302. local theta = math.acos(-cosTheta)
  303. local invSinTheta = 1 / math.sin(theta)
  304. startInterp = math.sin((t - 1) * theta) * invSinTheta
  305. finishInterp = math.sin(t * theta) * invSinTheta
  306. else
  307. startInterp = t - 1
  308. finishInterp = t
  309. end
  310. 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
  311. end
  312. function swait(num)
  313. if num == 0 or num == nil then
  314. game:service("RunService").RenderStepped:wait(0)
  315. else
  316. for i = 0, num do
  317. game:service("RunService").RenderStepped:wait(0)
  318. end
  319. end
  320. end
  321. local RbxUtility = LoadLibrary("RbxUtility")
  322. local Create = RbxUtility.Create
  323. function RemoveOutlines(part)
  324. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  325. end
  326. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  327. local Part = Create("Part")({
  328. formFactor = FormFactor,
  329. Parent = Parent,
  330. Reflectance = Reflectance,
  331. Transparency = Transparency,
  332. CanCollide = false,
  333. Locked = true,
  334. BrickColor = BrickColor.new(tostring(BColor)),
  335. Name = Name,
  336. Size = Size,
  337. Material = Material
  338. })
  339. RemoveOutlines(Part)
  340. return Part
  341. end
  342. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  343. local Msh = Create(Mesh)({
  344. Parent = Part,
  345. Offset = OffSet,
  346. Scale = Scale
  347. })
  348. if Mesh == "SpecialMesh" then
  349. Msh.MeshType = MeshType
  350. Msh.MeshId = MeshId
  351. end
  352. return Msh
  353. end
  354. function CreateWeld(Parent, Part0, Part1, C0, C1)
  355. local Weld = Create("Weld")({
  356. Parent = Parent,
  357. Part0 = Part0,
  358. Part1 = Part1,
  359. C0 = C0,
  360. C1 = C1
  361. })
  362. return Weld
  363. end
  364. function rayCast(Position, Direction, Range, Ignore)
  365. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  366. end
  367. function CreateSound(id, par, vol, pit)
  368. coroutine.resume(coroutine.create(function()
  369. local sou = Instance.new("Sound", par or workspace)
  370. sou.Volume = vol
  371. sou.Pitch = pit or 1
  372. sou.SoundId = id
  373. wait()
  374. sou:play()
  375. game:GetService("Debris"):AddItem(sou, 6)
  376. end))
  377. end
  378. function CreateSong(id, par, vol, pit)
  379. coroutine.resume(coroutine.create(function()
  380. sou2 = Instance.new("Sound", par or workspace)
  381. sou2.Volume = 1
  382. sou2.Pitch = 1
  383. sou2.SoundId = id
  384. wait()
  385. sou2:play()
  386. sou2.Looped = true
  387. end))
  388. end
  389. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  390. local function getclosest(obj, distance)
  391. local last, lastx = distance + 1, nil
  392. for i, v in pairs(workspace:GetChildren()) do
  393. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  394. local t = v.Torso
  395. local dist = t.Position - obj.Position.magnitude
  396. if distance >= dist and last > dist then
  397. last = dist
  398. lastx = v
  399. end
  400. end
  401. end
  402. return lastx
  403. end
  404. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  405. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  406. prt.Anchored = true
  407. prt.CFrame = cframe
  408. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  409. game:GetService("Debris"):AddItem(prt, 10)
  410. if Type == 1 or Type == nil then
  411. table.insert(Effects, {
  412. prt,
  413. "Block1",
  414. delay,
  415. x3,
  416. y3,
  417. z3,
  418. msh
  419. })
  420. elseif Type == 2 then
  421. table.insert(Effects, {
  422. prt,
  423. "Block2",
  424. delay,
  425. x3,
  426. y3,
  427. z3,
  428. msh
  429. })
  430. elseif Type == 3 then
  431. table.insert(Effects, {
  432. prt,
  433. "Block3",
  434. delay,
  435. x3,
  436. y3,
  437. z3,
  438. msh
  439. })
  440. end
  441. end
  442. function SphereEffect(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("SpecialMesh", prt, "Sphere", "nil", 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 RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  459. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  460. prt.Anchored = true
  461. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  462. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", 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 CylinderEffect(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("CylinderMesh", prt, "", "", 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 WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  491. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  492. prt.Anchored = true
  493. prt.CFrame = cframe
  494. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  495. game:GetService("Debris"):AddItem(prt, 10)
  496. table.insert(Effects, {
  497. prt,
  498. "Cylinder",
  499. delay,
  500. x3,
  501. y3,
  502. z3,
  503. msh
  504. })
  505. end
  506. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  507. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  508. prt.Anchored = true
  509. prt.CFrame = cframe
  510. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  511. game:GetService("Debris"):AddItem(prt, 10)
  512. table.insert(Effects, {
  513. prt,
  514. "Cylinder",
  515. delay,
  516. x3,
  517. y3,
  518. z3,
  519. msh
  520. })
  521. end
  522. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  523. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  524. prt.Anchored = true
  525. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  526. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  527. local num = math.random(10, 50) / 1000
  528. game:GetService("Debris"):AddItem(prt, 10)
  529. table.insert(Effects, {
  530. prt,
  531. "Shatter",
  532. num,
  533. prt.CFrame,
  534. math.random() - math.random(),
  535. 0,
  536. math.random(50, 100) / 100
  537. })
  538. end
  539.  
  540. attack = false
  541. game:GetService("RunService").Stepped:connect(function()
  542. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  543. velocity = RootPart.Velocity.y
  544. sine = sine + change
  545. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  546. if equipped == true or equipped == false then
  547. if 1 < RootPart.Velocity.y and hit == nil then
  548. Anim = "Jump"
  549. if attack == false and ice_mode == false then
  550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  552. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  553. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  554. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  555. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  556. end
  557. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  558. Anim = "Fall"
  559. if attack == false then
  560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  562. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  563. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  564. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  565. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  566. end
  567. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  568. Anim = "Idle"
  569. if attack == false then
  570. change = 1
  571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(67)), .1)
  572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-59)), .1)
  573. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(40), math.rad(0), math.rad(56 + 3 * math.cos(sine / 25))), 0.1)
  574. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(60), math.rad(-50 - 3 * math.cos(sine / 25))), 0.1)
  575. RH.C0 = clerp(RH.C0, cn(1.1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-0 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  576. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-12 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  577. end
  578. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 500 and hit ~= nil and ice_mode == false then
  579. Anim = "Walk"
  580. if attack==false then
  581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, 2 + .1 * 2.5 * math.cos(sine / 2)) * angles(math.rad(50), math.rad(2) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 2))), .2)
  582. Torso.Neck.C0 = clerp(Torso.Neck.C0, cn(0, 1.1, -0.2, -1, -0, -0, 0, 0, 1, 0, 1, 0) * angles(math.rad(-50), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
  583. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.4) * angles(math.rad(20 * math.cos(6 / 2)), math.rad(-5), math.rad(5 * math.cos(sine / 3))), .2)
  584. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0.4) * angles(math.rad(20 * math.cos(6 / 2)), math.rad(5), math.rad(5 * math.cos(sine / 3))), .2)
  585. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(5 * math.cos(sine / 3))), .3)
  586. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(5 * math.cos(sine / 3))), .3)
  587. end
  588. end
  589. end
  590. if equipped == true or equipped == false then
  591. if 1 < RootPart.Velocity.Y and hit == nil then
  592. Anim = "Jump"
  593. if attack == false and ice_mode == true then
  594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  598. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  599. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  600. end
  601. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  602. Anim = "Fall"
  603. if attack == false then
  604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  606. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  607. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  608. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  609. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  610. end
  611. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  612. Anim = "Idle"
  613. if attack == false then
  614. change = 0.8
  615. 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)
  616. 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)
  617. 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)
  618. 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)
  619. 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)
  620. 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)
  621. end
  622. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  623. Anim = "Walk"
  624. if attack == false then
  625. 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)
  626. 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)
  627. 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)
  628. 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)
  629. 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)
  630. 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)
  631. end
  632. end
  633. end
  634. if 0 < #Effects then
  635. for e = 1, #Effects do
  636. if Effects[e] ~= nil then
  637. local Thing = Effects[e]
  638. if Thing ~= nil then
  639. local Part = Thing[1]
  640. local Mode = Thing[2]
  641. local Delay = Thing[3]
  642. local IncX = Thing[4]
  643. local IncY = Thing[5]
  644. local IncZ = Thing[6]
  645. if 1 >= Thing[1].Transparency then
  646. if Thing[2] == "Block1" then
  647. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  648. local Mesh = Thing[1].Mesh
  649. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  650. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  651. elseif Thing[2] == "Block2" then
  652. 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)
  653. local Mesh = Thing[7]
  654. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  655. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  656. elseif Thing[2] == "Block3" then
  657. 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)
  658. local Mesh = Thing[7]
  659. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  660. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  661. elseif Thing[2] == "Cylinder" then
  662. local Mesh = Thing[1].Mesh
  663. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  664. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  665. elseif Thing[2] == "Blood" then
  666. local Mesh = Thing[7]
  667. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  668. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  669. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  670. elseif Thing[2] == "Elec" then
  671. local Mesh = Thing[1].Mesh
  672. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  673. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  674. elseif Thing[2] == "Disappear" then
  675. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  676. elseif Thing[2] == "Shatter" then
  677. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  678. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  679. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  680. Thing[6] = Thing[6] + Thing[5]
  681. end
  682. else
  683. Part.Parent = nil
  684. table.remove(Effects, e)
  685. end
  686. end
  687. end
  688. end
  689. end
  690. end)
  691. function RemoveOutlines(part)
  692. part.TopSurface = 10
  693. end
  694. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  695. local Part = Create("Part")({
  696. Parent = Parent,
  697. Reflectance = Reflectance,
  698. Transparency = Transparency,
  699. CanCollide = false,
  700. Locked = true,
  701. BrickColor = BrickColor.new(tostring(BColor)),
  702. Name = Name,
  703. Size = Size,
  704. Material = Material
  705. })
  706. RemoveOutlines(Part)
  707. return Part
  708. end
  709. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  710. local Msh = Create(Mesh)({
  711. Parent = Part,
  712. Offset = OffSet,
  713. Scale = Scale
  714. })
  715. if Mesh == "SpecialMesh" then
  716. Msh.MeshType = MeshType
  717. Msh.MeshId = MeshId
  718. end
  719. return Msh
  720. end
  721. function CreateWeld(Parent, Part0, Part1, C0, C1)
  722. local Weld = Create("Weld")({
  723. Parent = Parent,
  724. Part0 = Part0,
  725. Part1 = Part1,
  726. C0 = C0,
  727. C1 = C1
  728. })
  729. return Weld
  730. end
  731. WSHM = {
  732. "White",
  733. "Pastel light blue"
  734. }
  735. WSH = WSHM[math.random(1, #WSHM)]
  736. function IcePartFunk(HPart, aria, Min, Max)
  737. IcePart = Instance.new("Part", HPart)
  738. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  739. IcePart.CanCollide = false
  740. IuW = Instance.new("Weld")
  741. IuW.Name = "GuW"
  742. IuW.Part0 = HPart
  743. 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))
  744. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  745. IuW.Part1 = IcePart
  746. IuW.Parent = HPart
  747. IcePart.Transparency = 0.85
  748. IcePart.Material = "Neon"
  749. WSH = WSHM[math.random(1, #WSHM)]
  750. IcePart.BrickColor = BrickColor.new("" .. WSH)
  751. RemoveOutlines(IcePart)
  752. game:GetService("Debris"):AddItem(IuW, 4)
  753. game:GetService("Debris"):AddItem(IcePart, 6)
  754. end
  755. SpikeMeshId = 1033714
  756. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  757. local Part = Instance.new("Part", Parent)
  758. Part.Name = Name
  759. Part.BrickColor = BrickColor.new(Color)
  760. Part.Size = Size
  761. Part.Material = Material
  762. Part.Transparency = Transparency
  763. Part.CanCollide = false
  764. RemoveOutlines(Part)
  765. local Mesh = Instance.new("SpecialMesh", Part)
  766. Mesh.MeshType = "Sphere"
  767. Mesh.Scale = Scale
  768. return Mesh and Part
  769. end
  770. CFuncs = {
  771. Part = {
  772. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  773. local Part = Create("Part")({
  774. Parent = Parent,
  775. Reflectance = Reflectance,
  776. Transparency = Transparency,
  777. CanCollide = false,
  778. Locked = true,
  779. BrickColor = BrickColor.new(tostring(BColor)),
  780. Name = Name,
  781. Size = Size,
  782. Material = Material
  783. })
  784. RemoveOutlines(Part)
  785. return Part
  786. end
  787. },
  788. Mesh = {
  789. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  790. local Msh = Create(Mesh)({
  791. Parent = Part,
  792. Offset = OffSet,
  793. Scale = Scale
  794. })
  795. if Mesh == "SpecialMesh" then
  796. Msh.MeshType = MeshType
  797. Msh.MeshId = MeshId
  798. end
  799. return Msh
  800. end
  801. },
  802. Mesh = {
  803. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  804. local Msh = Create(Mesh)({
  805. Parent = Part,
  806. Offset = OffSet,
  807. Scale = Scale
  808. })
  809. if Mesh == "SpecialMesh" then
  810. Msh.MeshType = MeshType
  811. Msh.MeshId = MeshId
  812. end
  813. return Msh
  814. end
  815. },
  816. Weld = {
  817. Create = function(Parent, Part0, Part1, C0, C1)
  818. local Weld = Create("Weld")({
  819. Parent = Parent,
  820. Part0 = Part0,
  821. Part1 = Part1,
  822. C0 = C0,
  823. C1 = C1
  824. })
  825. return Weld
  826. end
  827. },
  828. Sound = {
  829. Create = function(id, par, vol, pit)
  830. coroutine.resume(coroutine.create(function()
  831. local S = Create("Sound")({
  832. Volume = vol,
  833. Pitch = pit or 1,
  834. SoundId = id,
  835. Parent = par or workspace
  836. })
  837. wait()
  838. S:play()
  839. game:GetService("Debris"):AddItem(S, 6)
  840. end))
  841. end
  842. },
  843. ParticleEmitter = {
  844. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  845. local fp = Create("ParticleEmitter")({
  846. Parent = Parent,
  847. Color = ColorSequence.new(Color1, Color2),
  848. LightEmission = LightEmission,
  849. Size = Size,
  850. Texture = Texture,
  851. Transparency = Transparency,
  852. ZOffset = ZOffset,
  853. Acceleration = Accel,
  854. Drag = Drag,
  855. LockedToPart = LockedToPart,
  856. VelocityInheritance = VelocityInheritance,
  857. EmissionDirection = EmissionDirection,
  858. Enabled = Enabled,
  859. Lifetime = LifeTime,
  860. Rate = Rate,
  861. Rotation = Rotation,
  862. RotSpeed = RotSpeed,
  863. Speed = Speed,
  864. VelocitySpread = VelocitySpread
  865. })
  866. return fp
  867. end
  868. }
  869. }
  870. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  871. if hit.Parent == nil then
  872. return
  873. end
  874. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  875. for _, v in pairs(hit.Parent:children()) do
  876. if v:IsA("Humanoid") then
  877. h = v
  878. end
  879. end
  880. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  881. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  882. return
  883. end
  884. local c = Create("ObjectValue")({
  885. Name = "creator",
  886. Value = game:service("Players").LocalPlayer,
  887. Parent = h
  888. })
  889. game:GetService("Debris"):AddItem(c, 0.5)
  890. if HitSound ~= nil and HitPitch ~= nil then
  891. CreateSound(HitSound, hit, 1, HitPitch)
  892. end
  893. local Damage = math.random(minim, maxim)
  894. local blocked = false
  895. local block = hit.Parent:findFirstChild("Block")
  896. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  897. blocked = true
  898. block.Value = block.Value - 1
  899. print(block.Value)
  900. end
  901. if blocked == false then
  902. h.Health = h.Health - Damage
  903. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  904. else
  905. h.Health = h.Health - Damage / 2
  906. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  907. end
  908. if Type == "Knockdown" then
  909. local hum = hit.Parent.Humanoid
  910. hum.PlatformStand = true
  911. coroutine.resume(coroutine.create(function(HHumanoid)
  912. swait(1)
  913. HHumanoid.PlatformStand = false
  914. end), hum)
  915. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  916. local bodvol = Create("BodyVelocity")({
  917. velocity = angle * knockback,
  918. P = 5000,
  919. maxForce = Vector3.new(8000, 8000, 8000),
  920. Parent = hit
  921. })
  922. local rl = Create("BodyAngularVelocity")({
  923. P = 3000,
  924. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  925. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  926. Parent = hit
  927. })
  928. game:GetService("Debris"):AddItem(bodvol, 0.5)
  929. game:GetService("Debris"):AddItem(rl, 0.5)
  930. elseif Type == "Normal" then
  931. local vp = Create("BodyVelocity")({
  932. P = 500,
  933. maxForce = Vector3.new(math.huge, 0, math.huge),
  934. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  935. })
  936. if knockback > 0 then
  937. vp.Parent = hit.Parent.Torso
  938. end
  939. game:GetService("Debris"):AddItem(vp, 0.5)
  940. elseif Type == "Impale" then
  941. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  942. Spike.Anchored = true
  943. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  944. Spike.Position = hit.Parent.Torso.Position
  945. for i = 1, 5 do
  946. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  947. end
  948. Services.Debris:AddItem(Spike, 4)
  949. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  950. hit.Parent.Humanoid.PlatformStand = true
  951. swait(1)
  952. hit.Parent.Humanoid.PlatformStand = false
  953. elseif Type == "Up" then
  954. local bodyVelocity = Create("BodyVelocity")({
  955. velocity = Vector3.new(0, 20, 0),
  956. P = 5000,
  957. maxForce = Vector3.new(8000, 8000, 8000),
  958. Parent = hit
  959. })
  960. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  961. local bodyVelocity = Create("BodyVelocity")({
  962. velocity = Vector3.new(0, 20, 0),
  963. P = 5000,
  964. maxForce = Vector3.new(8000, 8000, 8000),
  965. Parent = hit
  966. })
  967. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  968. elseif Type == "Snare" then
  969. local bp = Create("BodyPosition")({
  970. P = 900,
  971. D = 1000,
  972. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  973. position = hit.Parent.Torso.Position,
  974. Parent = hit.Parent.Torso
  975. })
  976. game:GetService("Debris"):AddItem(bp, 1)
  977. elseif Type == "Slowness" then
  978. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  979. for i = 1, 25 do
  980. hit.Parent.Humanoid.WalkSpeed = 4
  981. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  982. end
  983. wait(4)
  984. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  985. elseif Type == "FireDmg" then
  986. for i = 1, math.random(60, 150) do
  987. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  988. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  989. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  990. wait(0.1)
  991. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  992. end
  993. elseif Type == "Freeze" then
  994. local bp = Create("BodyPosition")({
  995. P = 900,
  996. D = 1000,
  997. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  998. position = hit.Parent.Torso.Position,
  999. Parent = hit.Parent.Torso
  1000. })
  1001. game:GetService("Debris"):AddItem(bp, 4)
  1002. for i = 1, 25 do
  1003. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1004. end
  1005. elseif Type == "Freeze2" then
  1006. local BodPos = Create("BodyPosition")({
  1007. P = 50000,
  1008. D = 1000,
  1009. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1010. position = hit.Parent.Torso.Position,
  1011. Parent = hit.Parent.Torso
  1012. })
  1013. local BodGy = Create("BodyGyro")({
  1014. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1015. P = 20000,
  1016. Parent = hit.Parent.Torso,
  1017. cframe = hit.Parent.Torso.CFrame
  1018. })
  1019. hit.Parent.Torso.Anchored = true
  1020. coroutine.resume(coroutine.create(function(Part)
  1021. swait(1.5)
  1022. Part.Anchored = false
  1023. end), hit.Parent.Torso)
  1024. game:GetService("Debris"):AddItem(BodPos, 3)
  1025. game:GetService("Debris"):AddItem(BodGy, 3)
  1026. end
  1027. local debounce = Create("BoolValue")({
  1028. Name = "DebounceHit",
  1029. Parent = hit.Parent,
  1030. Value = true
  1031. })
  1032. game:GetService("Debris"):AddItem(debounce, Delay)
  1033. c = Instance.new("ObjectValue")
  1034. c.Name = "creator"
  1035. c.Value = Player
  1036. c.Parent = h
  1037. game:GetService("Debris"):AddItem(c, 0.5)
  1038. end
  1039. end
  1040. function ShowDamage(Pos, Text, Time, Color)
  1041. local Rate = 0.033333333333333
  1042. if not Pos then
  1043. local Pos = Vector3.new(0, 0, 0)
  1044. end
  1045. local Text = Text or ""
  1046. local Time = Time or 2
  1047. if not Color then
  1048. local Color = Color3.new(1, 0, 1)
  1049. end
  1050. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1051. EffectPart.Anchored = true
  1052. local BillboardGui = Create("BillboardGui")({
  1053. Size = UDim2.new(3, 0, 3, 0),
  1054. Adornee = EffectPart,
  1055. Parent = EffectPart
  1056. })
  1057. local TextLabel = Create("TextLabel")({
  1058. BackgroundTransparency = 1,
  1059. Size = UDim2.new(1, 0, 1, 0),
  1060. Text = Text,
  1061. TextColor3 = Color,
  1062. TextScaled = true,
  1063. Font = Enum.Font.ArialBold,
  1064. Parent = BillboardGui
  1065. })
  1066. game.Debris:AddItem(EffectPart, Time + 0.1)
  1067. EffectPart.Parent = game:GetService("Workspace")
  1068. delay(0, function()
  1069. local Frames = Time / Rate
  1070. for Frame = 1, Frames do
  1071. wait(Rate)
  1072. local Percent = Frame / Frames
  1073. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1074. TextLabel.TextTransparency = Percent
  1075. end
  1076. if EffectPart and EffectPart.Parent then
  1077. EffectPart:Destroy()
  1078. end
  1079. end)
  1080. end
  1081. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1082. for _, c in pairs(workspace:children()) do
  1083. local hum = c:findFirstChild("Humanoid")
  1084. if hum ~= nil then
  1085. local head = c:findFirstChild("Head")
  1086. if head ~= nil then
  1087. local targ = head.Position - Part.Position
  1088. local mag = targ.magnitude
  1089. if magni >= mag and c.Name ~= Player.Name then
  1090. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1091. end
  1092. end
  1093. end
  1094. end
  1095. end
  1096. function MagniKILL(Part, magni, knock, Type)
  1097. for _, c in pairs(workspace:children()) do
  1098. local hum = c:findFirstChild("Humanoid")
  1099. if hum ~= nil then
  1100. local head = c:findFirstChild("Head")
  1101. if head ~= nil then
  1102. local targ = head.Position - Part.Position
  1103. local mag = targ.magnitude
  1104. if magni >= mag and c.Name ~= Player.Name then
  1105. hum.Health = 0
  1106. end
  1107. end
  1108. end
  1109. end
  1110. end
  1111. EffectModel = Instance.new("Model", Character)
  1112. EffectModel.Name = "Effects"
  1113. Effects = {
  1114. Block = {
  1115. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1116. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1117. prt.Anchored = true
  1118. prt.CFrame = cframe
  1119. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1120. game:GetService("Debris"):AddItem(prt, 10)
  1121. if Type == 1 or Type == nil then
  1122. table.insert(Effects, {
  1123. prt,
  1124. "Block1",
  1125. delay,
  1126. x3,
  1127. y3,
  1128. z3,
  1129. msh
  1130. })
  1131. elseif Type == 2 then
  1132. table.insert(Effects, {
  1133. prt,
  1134. "Block2",
  1135. delay,
  1136. x3,
  1137. y3,
  1138. z3,
  1139. msh
  1140. })
  1141. else
  1142. table.insert(Effects, {
  1143. prt,
  1144. "Block3",
  1145. delay,
  1146. x3,
  1147. y3,
  1148. z3,
  1149. msh
  1150. })
  1151. end
  1152. end
  1153. },
  1154. Sphere = {
  1155. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1156. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1157. prt.Anchored = true
  1158. prt.CFrame = cframe
  1159. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1160. game:GetService("Debris"):AddItem(prt, 10)
  1161. table.insert(Effects, {
  1162. prt,
  1163. "Cylinder",
  1164. delay,
  1165. x3,
  1166. y3,
  1167. z3,
  1168. msh
  1169. })
  1170. end
  1171. },
  1172. Cylinder = {
  1173. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1174. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1175. prt.Anchored = true
  1176. prt.CFrame = cframe
  1177. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1178. game:GetService("Debris"):AddItem(prt, 10)
  1179. table.insert(Effects, {
  1180. prt,
  1181. "Cylinder",
  1182. delay,
  1183. x3,
  1184. y3,
  1185. z3,
  1186. msh
  1187. })
  1188. end
  1189. },
  1190. Wave = {
  1191. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1192. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1193. prt.Anchored = true
  1194. prt.CFrame = cframe
  1195. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1196. game:GetService("Debris"):AddItem(prt, 10)
  1197. table.insert(Effects, {
  1198. prt,
  1199. "Cylinder",
  1200. delay,
  1201. x3,
  1202. y3,
  1203. z3,
  1204. msh
  1205. })
  1206. end
  1207. },
  1208. Ring = {
  1209. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1210. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1211. prt.Anchored = true
  1212. prt.CFrame = cframe
  1213. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1214. game:GetService("Debris"):AddItem(prt, 10)
  1215. table.insert(Effects, {
  1216. prt,
  1217. "Cylinder",
  1218. delay,
  1219. x3,
  1220. y3,
  1221. z3,
  1222. msh
  1223. })
  1224. end
  1225. },
  1226. Break = {
  1227. Create = function(brickcolor, cframe, x1, y1, z1)
  1228. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1229. prt.Anchored = true
  1230. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1231. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1232. local num = math.random(10, 50) / 1000
  1233. game:GetService("Debris"):AddItem(prt, 10)
  1234. table.insert(Effects, {
  1235. prt,
  1236. "Shatter",
  1237. num,
  1238. prt.CFrame,
  1239. math.random() - math.random(),
  1240. 0,
  1241. math.random(50, 100) / 100
  1242. })
  1243. end
  1244. }
  1245. }
  1246. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1247. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1248. prt.Anchored = true
  1249. prt.CFrame = cframe
  1250. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1251. game:GetService("Debris"):AddItem(prt, 10)
  1252. if Type == 1 or Type == nil then
  1253. table.insert(Effects, {
  1254. prt,
  1255. "Block1",
  1256. delay,
  1257. x3,
  1258. y3,
  1259. z3,
  1260. msh
  1261. })
  1262. elseif Type == 2 then
  1263. table.insert(Effects, {
  1264. prt,
  1265. "Block2",
  1266. delay,
  1267. x3,
  1268. y3,
  1269. z3,
  1270. msh
  1271. })
  1272. elseif Type == 3 then
  1273. table.insert(Effects, {
  1274. prt,
  1275. "Block3",
  1276. delay,
  1277. x3,
  1278. y3,
  1279. z3,
  1280. msh
  1281. })
  1282. end
  1283. end
  1284. function CreateSound(id, par, vol, pit)
  1285. coroutine.resume(coroutine.create(function()
  1286. local sou = Instance.new("Sound", par or workspace)
  1287. sou.Volume = vol
  1288. sou.Pitch = pit or 1
  1289. sou.SoundId = id
  1290. swait()
  1291. sou:play()
  1292. game:GetService("Debris"):AddItem(sou, 6)
  1293. end))
  1294. end
  1295. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1296. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1297. prt.Anchored = true
  1298. prt.CFrame = cframe
  1299. prt.Material = "Neon"
  1300. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1301. game:GetService("Debris"):AddItem(prt, 10)
  1302. coroutine.resume(coroutine.create(function(Part, Mesh)
  1303. for i = 0, 6, delay do
  1304. swait()
  1305. Part.Transparency = i
  1306. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1307. end
  1308. Part.Parent = nil
  1309. end), prt, msh)
  1310. end
  1311. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1312. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1313. local MainPos = partt.Position
  1314. local MainPos2 = mouse + SpreadVectors
  1315. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1316. local speed = 1000
  1317. local num = 1
  1318. coroutine.resume(coroutine.create(function()
  1319. repeat
  1320. swait()
  1321. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1322. local mag =(MainPos - pos).magnitude
  1323. 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)
  1324. MainPos = MainPos + MouseLook.lookVector * speed
  1325. num = num - 1
  1326. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1327. if hit ~= nil then
  1328. num = 0
  1329. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1330. refpart.Anchored = true
  1331. refpart.CFrame = CFrame.new(pos)
  1332. game:GetService("Debris"):AddItem(refpart, 2)
  1333. end
  1334. if num <= 0 then
  1335. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1336. refpart.Anchored = true
  1337. refpart.CFrame = CFrame.new(pos)
  1338. if hit ~= nil then
  1339. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1340. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1341. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1342. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1343. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1344. end
  1345. game:GetService("Debris"):AddItem(refpart, 0)
  1346. end
  1347. until num <= 0
  1348. end))
  1349. end
  1350. function shoottraildd2(mouse, partt, SpreadAmount)
  1351. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1352. local MainPos = partt.Position
  1353. local MainPos2 = mouse + SpreadVectors
  1354. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1355. local speed = 3000
  1356. local num = 1
  1357. coroutine.resume(coroutine.create(function()
  1358. repeat
  1359. swait()
  1360. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1361. local mag = (MainPos - pos).magnitude
  1362. 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)
  1363. MainPos = MainPos + MouseLook.lookVector * speed
  1364. num = num - 1
  1365. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1366. if hit ~= nil then
  1367. num = 0
  1368. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1369. refpart.Anchored = true
  1370. refpart.CFrame = CFrame.new(pos)
  1371. game:GetService("Debris"):AddItem(refpart, 2)
  1372. end
  1373. if num <= 0 then
  1374. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1375. refpart.Anchored = true
  1376. refpart.CFrame = CFrame.new(pos)
  1377. if hit ~= nil then
  1378. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1379. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1380. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1381. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1382. MagniKILL(refpart, 80, 0, "Normal")
  1383. end
  1384. game:GetService("Debris"):AddItem(refpart, 0)
  1385. end
  1386. until num <= 0
  1387. end))
  1388. end
  1389. function shoottraildd22(mouse, partt, SpreadAmount)
  1390. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1391. local MainPos = partt.Position
  1392. local MainPos2 = mouse + SpreadVectors
  1393. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1394. local speed = 900
  1395. local num = 1
  1396. coroutine.resume(coroutine.create(function()
  1397. repeat
  1398. swait()
  1399. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1400. local mag = (MainPos - pos).magnitude
  1401. 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)
  1402. MainPos = MainPos + MouseLook.lookVector * speed
  1403. num = num - 1
  1404. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1405. if hit ~= nil then
  1406. num = 0
  1407. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1408. refpart.Anchored = true
  1409. refpart.CFrame = CFrame.new(pos)
  1410. game:GetService("Debris"):AddItem(refpart, 2)
  1411. end
  1412. if num <= 0 then
  1413. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1414. refpart.Anchored = true
  1415. refpart.CFrame = CFrame.new(pos)
  1416. if hit ~= nil then
  1417. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1418. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1419. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1420. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1421. MagniKILL(refpart, 80, 0, "Normal")
  1422. end
  1423. game:GetService("Debris"):AddItem(refpart, 0)
  1424. end
  1425. until num <= 0
  1426. end))
  1427. end
  1428. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1429. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1430. local MainPos = partt.Position
  1431. local MainPos2 = mouse + SpreadVectors
  1432. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1433. local speed = 200
  1434. local num = 0
  1435. coroutine.resume(coroutine.create(function()
  1436. repeat
  1437. swait()
  1438. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1439. local mag = (MainPos - pos).magnitude
  1440. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  1441. MainPos = MainPos + MouseLook.lookVector * speed
  1442. num = num - 1
  1443. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1444. if hit ~= nil then
  1445. num = 0
  1446. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1447. refpart.Anchored = true
  1448. refpart.CFrame = CFrame.new(pos)
  1449. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1450. game:GetService("Debris"):AddItem(refpart, 2)
  1451. end
  1452. if num <= 0 then
  1453. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1454. refpart.Anchored = true
  1455. refpart.CFrame = CFrame.new(pos)
  1456. if hit ~= nil then
  1457. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1458. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1459. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1460. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1461. end
  1462. game:GetService("Debris"):AddItem(refpart, 0)
  1463. end
  1464. until num <= 0
  1465. end))
  1466. end
  1467. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1468. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1469. local MainPos = partt.Position
  1470. local MainPos2 = mouse + SpreadVectors
  1471. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1472. local speed = 500
  1473. local num = 1
  1474. coroutine.resume(coroutine.create(function()
  1475. repeat
  1476. swait()
  1477. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1478. local mag = (MainPos - pos).magnitude
  1479. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  1480. MainPos = MainPos + MouseLook.lookVector * speed
  1481. num = num - 1
  1482. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1483. if hit ~= nil then
  1484. num = 0
  1485. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1486. refpart.Anchored = true
  1487. refpart.CFrame = CFrame.new(pos)
  1488. game:GetService("Debris"):AddItem(refpart, 2)
  1489. end
  1490. if num <= 0 then
  1491. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1492. refpart.Anchored = true
  1493. refpart.CFrame = CFrame.new(pos)
  1494. if hit ~= nil then
  1495. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1496. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1497. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1498. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1499. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1500. end
  1501. game:GetService("Debris"):AddItem(refpart, 0)
  1502. end
  1503. until num <= 0
  1504. end))
  1505. end
  1506.  
  1507. --infinite
  1508. Humanoid.WalkSpeed = 50
  1509. local Must2 = Instance.new("Sound",Torso)
  1510. Must2.SoundId = "rbxassetid://930465002"
  1511. Must2.Pitch = 0.99
  1512. Must2.Volume = 4
  1513. Must2.Looped = true
  1514. wait(0)
  1515. Must2:Play()
  1516. local Must2 = Instance.new("Sound",Torso)
  1517. Must2.SoundId = "rbxassetid://1042428496"
  1518. Must2.Pitch = 0.99
  1519. Must2.Volume = 0.7
  1520. Must2.Looped = true
  1521. wait(0)
  1522. Must2:Play()
  1523. local pie222 = Instance.new("ParticleEmitter")
  1524. pie222.Parent = RightArm
  1525. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1526. pie222.LightEmission = 1
  1527. pie222.Size = NumberSequence.new(0.8)
  1528. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1529. pie222.Transparency = NumberSequence.new(0.6,1)
  1530. pie222.EmissionDirection = "Top"
  1531. pie222.Enabled = true
  1532. pie222.Lifetime = NumberRange.new(1)
  1533. pie222.Rotation = NumberRange.new(-320, 320)
  1534. pie222.Rate = 80
  1535. pie222.Speed = NumberRange.new(0)
  1536. pie222.LockedToPart = true
  1537. local pie222 = Instance.new("ParticleEmitter")
  1538. pie222.Parent = LeftArm
  1539. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1540. pie222.LightEmission = 1
  1541. pie222.Size = NumberSequence.new(0.8)
  1542. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1543. pie222.Transparency = NumberSequence.new(0.6,1)
  1544. pie222.EmissionDirection = "Top"
  1545. pie222.Enabled = true
  1546. pie222.Lifetime = NumberRange.new(1)
  1547. pie222.Rotation = NumberRange.new(-320, 320)
  1548. pie222.Rate = 80
  1549. pie222.Speed = NumberRange.new(0)
  1550. pie222.LockedToPart = true
  1551. local pie222 = Instance.new("ParticleEmitter")
  1552. pie222.Parent = RightLeg
  1553. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1554. pie222.LightEmission = 1
  1555. pie222.Size = NumberSequence.new(0.8)
  1556. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1557. pie222.Transparency = NumberSequence.new(0.6,1)
  1558. pie222.EmissionDirection = "Top"
  1559. pie222.Enabled = true
  1560. pie222.Lifetime = NumberRange.new(1)
  1561. pie222.Rotation = NumberRange.new(-320, 320)
  1562. pie222.Rate = 80
  1563. pie222.Speed = NumberRange.new(0)
  1564. pie222.LockedToPart = true
  1565. local pie222 = Instance.new("ParticleEmitter")
  1566. pie222.Parent = LeftLeg
  1567. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1568. pie222.LightEmission = 1
  1569. pie222.Size = NumberSequence.new(0.8)
  1570. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1571. pie222.Transparency = NumberSequence.new(0.6,1)
  1572. pie222.EmissionDirection = "Top"
  1573. pie222.Enabled = true
  1574. pie222.Lifetime = NumberRange.new(1)
  1575. pie222.Rotation = NumberRange.new(-320, 320)
  1576. pie222.Rate = 80
  1577. pie222.Speed = NumberRange.new(0)
  1578. pie222.LockedToPart = true
  1579. local HBill = Instance.new("BillboardGui", char.Head)
  1580. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  1581. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  1582. HBill.Size = UDim2.new(15,0,2.2,0)
  1583. HBill.Name = "Display"
  1584. HBill.StudsOffset = Vector3.new(0,3.5,0)
  1585. HBill.AlwaysOnTop = false
  1586. HBill.MaxDistance = 50
  1587. HBill.Enabled = true
  1588. HMain.BackgroundColor3 = BrickColor.new("Really black").Color
  1589. HMain.BackgroundTransparency = 1
  1590. HMain.Size = UDim2.new(1,0,1,0)
  1591. HBarBack.Parent = HMain
  1592. HBarBack.BackgroundColor3 = Color3.new(255,0,0)
  1593. HBarBack.BorderColor3 = Color3.new(0,0,0)
  1594. HBarBack.BorderSizePixel = .25
  1595. HBarBack.BackgroundTransparency = 0
  1596. HBarBack.Position = UDim2.new(.025, 0, .55, 0)
  1597. HBarBack.Size = UDim2.new(.95, 0, .3, 0)
  1598. HHealth.BackgroundTransparency = 1
  1599. HHealth.Size = UDim2.new(1,0,1,0)
  1600. HHealth.Font = "SourceSansBold"
  1601. HHealth.Text = ""
  1602. HHealth.TextScaled = true
  1603. HHealth.TextColor3 = BrickColor.new("Really black").Color
  1604. HHealth.TextStrokeTransparency = 1
  1605. HName.Parent = HMain
  1606. HName.BackgroundTransparency = 1
  1607. HName.Size = UDim2.new(1,0,.7,0)
  1608. HName.Font = "SourceSansBold"
  1609. HName.Text = "Infinite"
  1610. HName.TextScaled = true
  1611. HName.TextColor3 = BrickColor.new("Bright red").Color
  1612. HName.TextStrokeTransparency = 1
  1613. HName.TextYAlignment = "Top"
  1614. lig = Instance.new("PointLight",Player.Character.Torso)
  1615. lig.Color=Color3.new(255,0,0)
  1616. lig.Range = 7
  1617. ---
  1618.  
  1619. attackdebounce = false
  1620. deb=false
  1621.  
  1622. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1623. if hit.Parent==nil then
  1624. return
  1625. end
  1626. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1627. for _,v in pairs(hit.Parent:children()) do
  1628. if v:IsA("Humanoid") then
  1629. h=v
  1630. end
  1631. end
  1632. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1633. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1634. end
  1635. if hit.Parent.className=="Hat" then
  1636. hit=hit.Parent.Parent:findFirstChild("Head")
  1637. end
  1638. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1639. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1640. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1641. return
  1642. end]]
  1643. -- hs(hit,1.2)
  1644. c=Instance.new("ObjectValue")
  1645. c.Name="creator"
  1646. c.Value=game:service("Players").LocalPlayer
  1647. c.Parent=h
  1648. game:GetService("Debris"):AddItem(c,.5)
  1649. Damage=math.random(minim,maxim)
  1650. -- h:TakeDamage(Damage)
  1651. blocked=false
  1652. block=hit.Parent:findFirstChild("Block")
  1653. if block~=nil then
  1654. print(block.className)
  1655. if block.className=="NumberValue" then
  1656. if block.Value>0 then
  1657. blocked=true
  1658. if decreaseblock==nil then
  1659. block.Value=block.Value-1
  1660. end
  1661. end
  1662. end
  1663. if block.className=="IntValue" then
  1664. if block.Value>0 then
  1665. blocked=true
  1666. if decreaseblock~=nil then
  1667. block.Value=block.Value-1
  1668. end
  1669. end
  1670. end
  1671. end
  1672. if blocked==false then
  1673. -- h:TakeDamage(Damage)
  1674. h.Health=h.Health-Damage
  1675. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1676. else
  1677. h.Health=h.Health-(Damage/2)
  1678. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1679. end
  1680. if Type=="Knockdown" then
  1681. Humanoid=hit.Parent.Humanoid
  1682. Humanoid.PlatformStand=true
  1683. coroutine.resume(coroutine.create(function(HHumanoid)
  1684. swait(1)
  1685. HHumanoid.PlatformStand=false
  1686. end),Humanoid)
  1687. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1688. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1689. local bodvol=Instance.new("BodyVelocity")
  1690. bodvol.velocity=angle*knockback
  1691. bodvol.P=5000
  1692. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1693. bodvol.Parent=hit
  1694. rl=Instance.new("BodyAngularVelocity")
  1695. rl.P=3000
  1696. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1697. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1698. rl.Parent=hit
  1699. game:GetService("Debris"):AddItem(bodvol,.5)
  1700. game:GetService("Debris"):AddItem(rl,.5)
  1701. elseif Type=="Normal" then
  1702. bp=Instance.new("BodyVelocity")
  1703. bp.P=100000
  1704. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1705. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1706. if KnockbackType==1 then
  1707. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1708. elseif KnockbackType==2 then
  1709. bp.velocity=Property.CFrame.lookVector*knockback
  1710. end
  1711. if knockback>0 then
  1712. bp.Parent=hit.Parent.Torso
  1713.  
  1714. end
  1715. game:GetService("Debris"):AddItem(bp,.5)
  1716. elseif Type=="Up" then
  1717. local bodyVelocity=Instance.new("BodyVelocity")
  1718. bodyVelocity.velocity=vt(0,60,0)
  1719. bodyVelocity.P=5000
  1720. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1721. bodyVelocity.Parent=hit
  1722. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1723. rl=Instance.new("BodyAngularVelocity")
  1724. rl.P=3000
  1725. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1726. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1727. rl.Parent=hit
  1728. game:GetService("Debris"):AddItem(rl,.5)
  1729. elseif Type=="Snare" then
  1730. bp=Instance.new("BodyPosition")
  1731. bp.P=2000
  1732. bp.D=100
  1733. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1734. bp.position=hit.Parent.Torso.Position
  1735. bp.Parent=hit.Parent.Torso
  1736. game:GetService("Debris"):AddItem(bp,1)
  1737. elseif Type=="Target" then
  1738. if Targetting==false then
  1739. ZTarget=hit.Parent.Torso
  1740. coroutine.resume(coroutine.create(function(Part)
  1741. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1742. swait(1)
  1743. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1744. end),ZTarget)
  1745. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1746. targetgui=Instance.new("BillboardGui")
  1747. targetgui.Parent=ZTarget
  1748. targetgui.Size=UDim2.new(10,100,10,100)
  1749. targ=Instance.new("ImageLabel")
  1750. targ.Parent=targetgui
  1751. targ.BackgroundTransparency=1
  1752. targ.Image="rbxassetid://4834067"
  1753. targ.Size=UDim2.new(1,0,1,0)
  1754. cam.CameraType="Scriptable"
  1755. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1756. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1757. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1758. Targetting=true
  1759. RocketTarget=ZTarget
  1760. for i=1,Property do
  1761. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1762. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1763. swait()
  1764. end
  1765. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1766. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1767. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1768. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1769. end
  1770. Targetting=true
  1771. RocketTarget=true
  1772. targetgui.Parent=true
  1773. cam.CameraType="Custom"
  1774. end
  1775. end
  1776. debounce=Instance.new("BoolValue")
  1777. debounce.Name="DebounceHit"
  1778. debounce.Parent=hit.Parent
  1779. debounce.Value=true
  1780. game:GetService("Debris"):AddItem(debounce,Delay)
  1781. c=Instance.new("ObjectValue")
  1782. c.Name="creator"
  1783. c.Value=Player
  1784. c.Parent=h
  1785. game:GetService("Debris"):AddItem(c,.5)
  1786. CRIT=true
  1787. hitDeb=true
  1788. AttackPos=6
  1789. end
  1790. end
  1791.  
  1792. showDamage=function(Char,Dealt,du,Color)
  1793. m=Instance.new("Model")
  1794. m.Name=tostring(Dealt)
  1795. h=Instance.new("Humanoid")
  1796. h.Health=0
  1797. h.MaxHealth=0
  1798. h.Parent=m
  1799. c=Instance.new("Part")
  1800. c.Transparency=0
  1801. c.BrickColor=Color
  1802. c.Transparency = 1
  1803. c.Name="Head"
  1804. c.TopSurface=0
  1805. c.BottomSurface=0
  1806. c.formFactor="Plate"
  1807. c.Size=Vector3.new(1,.4,1)
  1808.  
  1809. local txt = Instance.new("BillboardGui", c)
  1810. txt.Adornee = c
  1811. txt.Name = "_status"
  1812. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1813. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1814. local text = Instance.new("TextLabel", txt)
  1815. text.Size = UDim2.new(10, 0, 7, 0)
  1816. text.FontSize = "Size12"
  1817. text.TextScaled = true
  1818. text.TextTransparency = 0.5
  1819. text.BackgroundTransparency = 1
  1820. text.TextTransparency = 0.5
  1821. text.TextStrokeTransparency = 0.5
  1822. text.Font = "SciFi"
  1823. text.TextStrokeColor3 = Color3.new(0,0,0)
  1824. v=Instance.new("Part")
  1825. v.Name = "ColorBrick"
  1826. v.Parent=c
  1827. v.FormFactor="Symmetric"
  1828. v.Anchored=true
  1829. v.CanCollide=false
  1830. v.BottomSurface="Smooth"
  1831. v.TopSurface="Smooth"
  1832. v.Size=Vector3.new(10,5,3)
  1833. v.Transparency=1
  1834. v.CFrame=c.CFrame
  1835. v.BrickColor=BrickColor.random()
  1836. v.Transparency=1
  1837. text.TextColor3 = t.BrickColor.Color
  1838. v.Shape="Block"
  1839. text.Text = tostring(Dealt)
  1840. ms=Instance.new("CylinderMesh")
  1841. ms.Scale=Vector3.new(.8,.8,.8)
  1842. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1843. local rndm=math.random(1,#hitsounds)
  1844. local r=rndm
  1845. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1846. if CRIT==true then
  1847. ms.Scale=Vector3.new(1,1.25,1)
  1848. end
  1849. ms.Parent=c
  1850. c.Reflectance=0
  1851. Instance.new("BodyGyro").Parent=c
  1852. c.Parent=m
  1853. if Char:findFirstChild("Head")~=nil then
  1854. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1855. elseif Char.Parent:findFirstChild("Head")~=nil then
  1856. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1857. end
  1858. f=Instance.new("BodyPosition")
  1859. f.P=200000
  1860. f.D=100
  1861. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1862. f.position=c.Position+Vector3.new(0,3,0)
  1863. f.Parent=c
  1864. game:GetService("Debris"):AddItem(m,.5+du)
  1865. c.CanCollide=false
  1866. m.Parent=workspace
  1867. c.CanCollide=false
  1868. end
  1869.  
  1870.  
  1871. ------
  1872. hito = function(dm, X, c, dn, dp, dq)
  1873. for I,dr in pairs(workspace:GetChildren()) do
  1874. 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
  1875. local ds = dr:FindFirstChild("Humanoid")
  1876. local dt = dr:FindFirstChild("HumanoidRootPart")
  1877. TakeDamage(ds, c)
  1878. if InForm == true then
  1879. ds.Parent:BreakJoints()
  1880. wait(1.2)
  1881. ds.Parent:Destroy()
  1882. end
  1883. ds:SetStateEnabled(16, true)
  1884. delay(dn, function()
  1885. ds:SetStateEnabled(16, true)
  1886. end)
  1887. local du = Instance.new("StringValue")
  1888. du.Name = "alabo"
  1889. du.Parent = dt
  1890. game.Debris:AddItem(du, dn)
  1891. local dv = Instance.new("Part")
  1892.  
  1893. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1894. dv.Transparency = 0.25
  1895. dv.Anchored = true
  1896. dv.CanCollide = false
  1897. dv.BrickColor = BrickColor.new("White")
  1898. dv.Material = "Neon"
  1899. dv.Locked = true
  1900. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1901. dv.Parent = modz
  1902. local dw = Instance.new("SpecialMesh")
  1903. dw.MeshType = "Sphere"
  1904. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1905. dw.Parent = dv
  1906. game.Debris:AddItem(dv, 1)
  1907. local dx = Instance.new("Model")
  1908. dx.Name = c
  1909. dx.Parent = workspace
  1910. game.Debris:AddItem(dx, 0.5 + c / 75)
  1911. local dy = Instance.new("Humanoid")
  1912. dy.MaxHealth = 0
  1913. dy.Parent = dx
  1914. local dz = Instance.new("Part")
  1915. dz.Name = "Head"
  1916. dz.Locked = true
  1917. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1918. dz.Position = dt.Position
  1919. dz.BrickColor = BrickColor.new("New Yeller")
  1920. dz.Material = "Neon"
  1921. dz.Transparency = 1
  1922. dz.CanCollide = false
  1923. dz.Parent = dx
  1924. local dA = Instance.new("BodyPosition")
  1925. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1926. dA.P = 20000
  1927. dA.D = 300
  1928. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1929. dA.Parent = dz
  1930. local dB = Instance.new("CylinderMesh")
  1931. dB.Parent = dz
  1932. coroutine.resume(coroutine.create(function()
  1933. while dB do
  1934. swait()
  1935. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1936. end
  1937. end))
  1938. if dp then
  1939. local dC = Instance.new("BodyVelocity")
  1940. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1941. dC.P = 9999999999
  1942. dC.Velocity = dp
  1943. dC.Parent = dt
  1944. game.Debris:AddItem(dC, dn)
  1945. end
  1946. if dq then
  1947. local dD = Instance.new("BodyAngularVelocity")
  1948. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1949. dD.P = math.huge
  1950. dD.AngularVelocity = dq
  1951. dD.Parent = dt
  1952. game.Debris:AddItem(dD, dn)
  1953. end
  1954. local dE = Instance.new("Sound")
  1955. dE.Pitch = rd2(10, 11) / 10
  1956. dE.Volume = rd2(10, 13) / 10
  1957. dE.EmitterSize = 10
  1958. dE.SoundId = "rbxassetid://"
  1959. dE.Parent = dv
  1960. dE:Play()
  1961. coroutine.resume(coroutine.create(function()
  1962. for I = 1, 5 do
  1963. swait()
  1964. dv.Transparency = dv.Transparency + 0.175
  1965. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1966. end
  1967. end))
  1968. end
  1969. end
  1970. end
  1971. ------
  1972.  
  1973. vt = Vector3.new
  1974. local new = Instance.new
  1975. local cf = CFrame.new
  1976. local cfa = CFrame.Angles
  1977. local bc = BrickColor.new
  1978.  
  1979. function bigbangattack()
  1980. attack = true
  1981. Humanoid.WalkSpeed = 0
  1982. for i = 0, 8, 0.1 do
  1983. swait()
  1984. 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)
  1985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1987. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1988. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1989. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1990. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1991. end
  1992. local rng = Instance.new("Part", mouse)
  1993. rng.Anchored = true
  1994. rng.BrickColor = BrickColor.new("Cyan")
  1995. rng.CanCollide = false
  1996. rng.FormFactor = 3
  1997. rng.Name = "Ring"
  1998. rng.Size = Vector3.new(0.4,0.4,0.4)
  1999. rng.Transparency = 0
  2000. rng.TopSurface = 0
  2001. rng.BottomSurface = 0
  2002. rng.CFrame = RootPart.CFrame
  2003. local rngm = Instance.new("SpecialMesh", rng)
  2004. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2005.  
  2006. local rng3 = rng:Clone()
  2007. rng3.Parent = char
  2008. local rng3m = rng3.Mesh
  2009.  
  2010. local rng5 = rng:Clone()
  2011. rng5.Parent = char
  2012. rng5.BrickColor = BrickColor.new("Cyan")
  2013. local rng5m = rng5.Mesh
  2014. local rng6 = rng:Clone()
  2015. rng6.Material = "Plastic"
  2016. rng6.BrickColor = BrickColor.new("Cyan")
  2017. rng6.Parent = char
  2018. local rng6m = rng6.Mesh
  2019. rng6m.Scale = vt(7.5,7.5,7.5)
  2020. rng6m.MeshType = "FileMesh"
  2021. rng6m.MeshId = "rbxassetid://430736398"
  2022. local Must2 = Instance.new("Sound",rng6)
  2023. Must2.SoundId = "rbxassetid://135581154"
  2024. Must2.Pitch = 0.99
  2025. Must2.Volume = 3
  2026. Must2.Looped = false
  2027. wait(0)
  2028. Must2:Play()
  2029. local hita = rng6.Touched:connect(function(hit)
  2030. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2031. end)
  2032.  
  2033. rng3.CFrame = RootPart.CFrame
  2034.  
  2035. rng5.CFrame = RootPart.CFrame
  2036. rng6.CFrame = RootPart.CFrame
  2037. local pie222 = Instance.new("ParticleEmitter")
  2038. pie222.Parent = rng6
  2039. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2040. pie222.LightEmission = 1
  2041. pie222.Size = NumberSequence.new(6,1)
  2042. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2043. pie222.Transparency = NumberSequence.new(0.6,1)
  2044. pie222.EmissionDirection = "Top"
  2045. pie222.Enabled = true
  2046. pie222.Lifetime = NumberRange.new(1)
  2047. pie222.Rotation = NumberRange.new(-320, 320)
  2048. pie222.Rate = 404
  2049. pie222.Speed = NumberRange.new(0)
  2050. pie222.LockedToPart = false
  2051. pie222.VelocitySpread = 2
  2052. wait()
  2053. local scaler = 10/5
  2054. local scaler2 = 10/5
  2055. for i = 0,10,0.1 do
  2056. swait()
  2057. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2058.  
  2059. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2060.  
  2061. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2062. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2063. rng6.CFrame = rng3.CFrame
  2064. rng.Transparency = rng.Transparency + 1
  2065.  
  2066. rng3.Transparency = rng3.Transparency + 0.01
  2067.  
  2068. rng5.Transparency = rng5.Transparency + 0.01
  2069. rng6.Transparency = rng6.Transparency + 0.021
  2070. scaler = scaler - 0.125/5
  2071. scaler2 = scaler2 - 0.1/5
  2072.  
  2073. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2074.  
  2075. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2076. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2077. end
  2078. hita:disconnect()
  2079. game:GetService("Debris"):AddItem(rng, 1)
  2080.  
  2081. game:GetService("Debris"):AddItem(rng3, 1)
  2082.  
  2083. game:GetService("Debris"):AddItem(rng5, 1)
  2084. attack = false
  2085. pie222:Destroy()
  2086. Humanoid.WalkSpeed = 16
  2087. end
  2088.  
  2089.  
  2090. function bigbangattack2()
  2091. attack = true
  2092. Humanoid.WalkSpeed = 0
  2093. for i = 0, 8, 0.1 do
  2094. swait()
  2095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2097. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2098. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2099. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2100. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2101. end
  2102. local rng = Instance.new("Part", RightArm)
  2103. rng.Anchored = true
  2104. rng.BrickColor = BrickColor.new("Cyan")
  2105. rng.CanCollide = false
  2106. rng.FormFactor = 3
  2107. rng.Name = "Ring"
  2108. rng.Size = Vector3.new(0.4,0.4,0.4)
  2109. rng.Transparency = 0
  2110. rng.TopSurface = 0
  2111. rng.BottomSurface = 0
  2112. rng.CFrame = RootPart.CFrame
  2113. local rngm = Instance.new("SpecialMesh", rng)
  2114. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2115.  
  2116. local rng3 = rng:Clone()
  2117. rng3.Parent = char
  2118. local rng3m = rng3.Mesh
  2119.  
  2120. local rng5 = rng:Clone()
  2121. rng5.Parent = char
  2122. rng5.BrickColor = BrickColor.new("Cyan")
  2123. local rng5m = rng5.Mesh
  2124. local rng6 = rng:Clone()
  2125. rng6.Material = "Plastic"
  2126. rng6.BrickColor = BrickColor.new("Cyan")
  2127. rng6.Parent = char
  2128. local rng6m = rng6.Mesh
  2129. rng6m.Scale = vt(7.5,7.5,30.5)
  2130. rng6m.MeshType = "FileMesh"
  2131. rng6m.MeshId = "rbxassetid://430736398"
  2132. local Must2 = Instance.new("Sound",Torso)
  2133. Must2.SoundId = "rbxassetid://719747626"
  2134. Must2.Pitch = 0.99
  2135. Must2.Volume = 3
  2136. Must2.Looped = false
  2137. wait(0)
  2138. Must2:Play()
  2139. local hita = rng6.Touched:connect(function(hit)
  2140. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2141. end)
  2142.  
  2143. rng3.CFrame = Head.CFrame
  2144.  
  2145. rng5.CFrame = Head.CFrame
  2146. rng6.CFrame = rng5.CFrame
  2147. local pie222 = Instance.new("ParticleEmitter")
  2148. pie222.Parent = rng6
  2149. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2150. pie222.LightEmission = 1
  2151. pie222.Size = NumberSequence.new(15,1)
  2152. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2153. pie222.Transparency = NumberSequence.new(0.6,1)
  2154. pie222.EmissionDirection = "Top"
  2155. pie222.Enabled = true
  2156. pie222.Lifetime = NumberRange.new(1)
  2157. pie222.Rotation = NumberRange.new(-320, 320)
  2158. pie222.Rate = 404
  2159. pie222.Speed = NumberRange.new(0)
  2160. pie222.LockedToPart = false
  2161. pie222.VelocitySpread = 2
  2162. wait()
  2163. local scaler = 10/5
  2164. local scaler2 = 10/5
  2165. for i = 0,10,0.1 do
  2166. swait()
  2167. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2168.  
  2169. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2170.  
  2171. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2172. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2173. rng6.CFrame = rng3.CFrame
  2174. rng.Transparency = rng.Transparency + 1
  2175.  
  2176. rng3.Transparency = rng3.Transparency + 0.01
  2177.  
  2178. rng5.Transparency = rng5.Transparency + 0.01
  2179. rng6.Transparency = rng6.Transparency + 0.021
  2180. scaler = scaler - 0.125/5
  2181. scaler2 = scaler2 - 0.1/5
  2182.  
  2183. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2184.  
  2185. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2186. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2187. end
  2188. hita:disconnect()
  2189. game:GetService("Debris"):AddItem(rng, 1)
  2190.  
  2191. game:GetService("Debris"):AddItem(rng3, 1)
  2192.  
  2193. game:GetService("Debris"):AddItem(rng5, 1)
  2194. attack = false
  2195. pie222:Destroy()
  2196. Humanoid.WalkSpeed = 16
  2197. end
  2198.  
  2199. boom = Instance.new("Sound",char)
  2200. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  2201. boom.Volume = 1
  2202.  
  2203. mouse.KeyDown:connect(function(key)
  2204. if key == "=" then
  2205. local Must = Instance.new("Sound",Torso)
  2206. Must.SoundId = "rbxassetid://273734478"
  2207. Must.Pitch = 0.99
  2208. Must.Volume = 3.4
  2209. Must.Looped = false
  2210. wait(0)
  2211. Must:Play()
  2212.  
  2213. local pie222 = Instance.new('ParticleEmitter')
  2214. pie222.Parent = RootPart
  2215. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2216. pie222.LightEmission = 1
  2217. pie222.Size = NumberSequence.new(6,1)
  2218. pie222.Texture = "http://www.roblox.com/asset/?id=74697410"
  2219. pie222.Transparency = NumberSequence.new(0.3,1)
  2220. pie222.EmissionDirection = "Top"
  2221. pie222.Enabled = true
  2222. pie222.Lifetime = NumberRange.new(1)
  2223. pie222.Rotation = NumberRange.new(-320, 320)
  2224. pie222.Rate = 300
  2225. pie222.Speed = NumberRange.new(0)
  2226. pie222.LockedToPart = false
  2227. pie222.VelocitySpread = 2
  2228. Humanoid.WalkSpeed = 400
  2229. wait(7)
  2230. pie222:Destroy()
  2231. Humanoid.WalkSpeed = 150
  2232.  
  2233.  
  2234.  
  2235. end
  2236. end)
  2237.  
  2238. local multiplier = 1
  2239.  
  2240. function hurt(hit, dmg)
  2241. if hit.Parent then
  2242. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  2243. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2244. if hum then
  2245. if hum.Parent.Name ~= Player.Name then
  2246. if dmg == "Kill" or hum.Health > 100000 then
  2247. hit.Parent:BreakJoints()
  2248. return true
  2249. else
  2250. if math.random(0, 100) == 50 then
  2251. hum.Health = hum.Health - dmg*multiplier*2.5
  2252. else
  2253. hum.Health = hum.Health -dmg*multiplier
  2254. end
  2255. return true
  2256. end
  2257. end
  2258. end
  2259. end
  2260. end
  2261.  
  2262. local huge = Vector3.new(math.huge,math.huge,math.huge)
  2263. function fade(obj, dest, grow)
  2264. spawn(function()
  2265. local oldcf = obj.CFrame
  2266. for i = 0, 10 do
  2267. if grow then
  2268. obj.Size = obj.Size +Vector3.new(1,1,1)
  2269. obj.CFrame = oldcf
  2270. end
  2271. obj.Transparency = obj.Transparency +0.1
  2272. swait()
  2273. end
  2274. if dest then
  2275. obj:Destroy()
  2276. end
  2277. end)
  2278. end
  2279.  
  2280. local push = 100
  2281.  
  2282. mouse.KeyDown:connect(function(key)
  2283. if key == "g" then
  2284. local p = Instance.new("Part")
  2285. p.Transparency = 0
  2286. p.Anchored = true
  2287. p.Size = Vector3.new(4,4,4)
  2288. p.CanCollide = false
  2289. p.BrickColor = BrickColor.new("Really black")
  2290. p.Material = Enum.Material.Neon
  2291. local pe = Instance.new("ParticleEmitter", p)
  2292. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2293. pe.LightEmission = 0.7
  2294. pe.Size = NumberSequence.new(4)
  2295. pe.Texture = "rbxassetid://243664672"
  2296. pe.Transparency = NumberSequence.new(0.5)
  2297. pe.Lifetime = NumberRange.new(0.1)
  2298. pe.Rate = 500
  2299. pe.Speed = NumberRange.new(3)
  2300. p.CFrame = Head.CFrame
  2301. p.Parent = workspace
  2302. p.Anchored = false
  2303. local bv = Instance.new("BodyVelocity", p)
  2304. bv.MaxForce = huge
  2305. bv.Velocity = CFrame.new(char.Torso.Position, mouse.Hit.p).lookVector*push
  2306. p.Touched:connect(function(hit)
  2307. hurt(hit, math.random(5,10))
  2308. end)
  2309. game.Debris:AddItem(p, 4)
  2310. end
  2311. end)
  2312.  
  2313.  
  2314. mouse.KeyDown:connect(function(key)
  2315. if key == "v" and not attacking then
  2316. attacking = true
  2317. shielding = true
  2318. local p = Instance.new("Part")
  2319. p.Anchored = true
  2320. p.BrickColor = BrickColor.new("Really black")
  2321. p.Material = Enum.Material.Neon
  2322. shield = p
  2323. local bc = BrickColor.Random()
  2324. p.BrickColor = bc
  2325. p.Size = Vector3.new(30,30,0)
  2326. p.BrickColor = BrickColor.new("Really red")
  2327. p.Material = Enum.Material.Neon
  2328. local m = Instance.new("SpecialMesh", p)
  2329. m.MeshType = "Sphere"
  2330. p.CFrame = char.HumanoidRootPart.CFrame *CFrame.new(0,0,-4)
  2331. local num2 = -0.8
  2332. for i = 0, 10 do
  2333. if shielding then
  2334. local p = Instance.new("Part")
  2335. p.Size = Vector3.new(1.8,1.8,1.8)
  2336. p.CanCollide = false
  2337. p.Anchored = true
  2338. p.Transparency = 0
  2339. p.BrickColor = BrickColor.new("Really black")
  2340. p.Material = Enum.Material.Neon
  2341. local pe = Instance.new("ParticleEmitter")
  2342. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2343. pe.LightEmission = 0.7
  2344. pe.Size = NumberSequence.new(1.7)
  2345. pe.Texture = "rbxassetid://243664672"
  2346. pe.Transparency = NumberSequence.new(0.5)
  2347. pe.Lifetime = NumberRange.new(1)
  2348. pe.Rate = 500
  2349. pe.Speed = NumberRange.new(0)
  2350. pe.Parent = p
  2351. p.Parent = shield
  2352. num2 = num2 + 1
  2353. local num = num2
  2354. local neg = false
  2355. spawn(function()
  2356. repeat wait()
  2357. num = num + 0.1
  2358. local sin = math.sin(num)*15
  2359. local cos = math.cos(num)*15
  2360. if shield then
  2361. p.CFrame = shield.CFrame *CFrame.new(sin,cos,0)
  2362. end
  2363. until not shielding
  2364. end)
  2365. else
  2366. break
  2367. end
  2368. end
  2369. p.Transparency = 0.7
  2370. p.Parent = workspace
  2371. p.Touched:connect(function(hit)
  2372. if hurt(hit, math.random(50, 100)) then
  2373. fade(hit)
  2374. elseif hit.Anchored == false and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Torso" then
  2375. fade(hit, true)
  2376. end
  2377. end)
  2378. end
  2379. end)
  2380. mouse.KeyUp:connect(function(key)
  2381. if key == "v" and attacking then
  2382. if shield then
  2383. fade(shield, true)
  2384. attacking = false
  2385. shielding = false
  2386. end
  2387. end
  2388. end)
  2389.  
  2390. mouse.KeyDown:connect(function(key)
  2391. if key == "b" and not attacking then
  2392. attacking = true
  2393. local Must = Instance.new("Sound",Torso)
  2394. Must.SoundId = "rbxassetid://1042338696"
  2395. Must.Pitch = 0.99
  2396. Must.Volume = 3.4
  2397. Must.Looped = false
  2398. wait(0)
  2399. Must:Play()
  2400. local p = Instance.new("Part")
  2401. p.Anchored = true
  2402. p.Material = "Neon"
  2403. local bc = BrickColor.new("Bright red")
  2404. p.BrickColor = bc
  2405. local m = Instance.new("SpecialMesh", p)
  2406. m.MeshType = "Sphere"
  2407. p.Size = Vector3.new(1,1,1)
  2408. p.CFrame = char.Torso.CFrame
  2409. p.CanCollide = false
  2410. local pe = Instance.new("ParticleEmitter")
  2411. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2412. pe.LightEmission = 0.7
  2413. pe.Size = NumberSequence.new(10)
  2414. pe.Texture = "rbxassetid://243664672"
  2415. pe.Transparency = NumberSequence.new(1)
  2416. pe.Lifetime = NumberRange.new(5)
  2417. pe.Rate = 500
  2418. pe.Speed = NumberRange.new(50)
  2419. pe.VelocitySpread = 360
  2420. pe.Parent = p
  2421. p.Parent = workspace
  2422. local rate = 20
  2423. local oldcf = p.CFrame
  2424. local con = p.Touched:connect(function(hit)
  2425. if hit.Parent then
  2426. if hit.Anchored == false then
  2427. if hit.Parent.Name ~= Player.Name then
  2428. if not hit.Parent:IsA("Humanoid") then
  2429. hurt(hit, math.random(1,1))
  2430. end
  2431. end
  2432. end
  2433. end
  2434. end)
  2435. attacking = false
  2436. for i = 0, 10*rate do
  2437. p.Size = p.Size +Vector3.new(20,20,20)/rate
  2438. p.Transparency = p.Transparency+0.1/rate
  2439. p.CFrame = oldcf
  2440. swait()
  2441. end
  2442. pe.Enabled = false
  2443. con:disconnect()
  2444. game.Debris:AddItem(p, 5)
  2445. end
  2446. end)
  2447.  
  2448. mouse.KeyDown:connect(function(key)
  2449. if key == "t" and not attacking then
  2450. attacking = true
  2451. for i = 1, 2 do
  2452. local arm = ""
  2453. if i == 1 then arm = "Right Arm" end
  2454. if i == 2 then arm = "Left Arm" end
  2455. local p = Instance.new("Part")
  2456. p.CanCollide = false
  2457. p.Anchored = true
  2458. p.Transparency = 1
  2459. p.BrickColor = BrickColor.new("Bright red")
  2460. p.Material = Enum.Material.Neon
  2461. p.Size = Vector3.new(0.9,0.9,0.9)
  2462. local p2 = p:Clone()
  2463. p.Parent = char
  2464. p2.Parent = char
  2465. spawn(function()
  2466. local num = 0
  2467. repeat swait()
  2468. num = num + 0.5
  2469. local sin = math.sin(num)*2
  2470. local cos = math.cos(num)*2
  2471. p.CFrame = char[arm].CFrame *CFrame.new(sin,0,cos) *CFrame.new(0,-2,0)
  2472. until not attacking
  2473. p:Destroy()
  2474. p2:Destroy()
  2475. end)
  2476. end
  2477. for i = 0, 50 do
  2478. local arm = ""
  2479. if i%2 == 0 then
  2480. arm = "Right Arm"
  2481. else
  2482. arm = "Left Arm"
  2483. end
  2484. local p = Instance.new("Part")
  2485. p.Transparency = 0
  2486. p.Size = Vector3.new(2.1,2.1,2.1)
  2487. p.Name = "ignore"
  2488. p.CanCollide = false
  2489. p.BrickColor = BrickColor.new("Bright red")
  2490. p.Material = Enum.Material.Neon
  2491. p.CFrame = char[arm].CFrame
  2492. p.Parent = workspace
  2493. p.Touched:connect(function(hit)
  2494. if hit.Name ~= "ignore" then
  2495. hurt(hit, 10)
  2496. end
  2497. end)
  2498. local bv = Instance.new("BodyVelocity")
  2499. bv.MaxForce = huge
  2500. bv.Velocity = CFrame.new(char[arm].Position, mouse.Hit.p).lookVector*push
  2501. bv.Parent = p
  2502. game.Debris:AddItem(p, 5)
  2503. swait()
  2504. end
  2505. wait(0.5)
  2506. attacking = false
  2507. end
  2508. end)
  2509.  
  2510.  
  2511. --CFrame.new(char[arm].Position, mouse.Hit.p).lookVector*push
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521. local rad = math.rad
  2522.  
  2523. local keysDown = {}
  2524.  
  2525. local flySpeed = 0
  2526. local MAX_FLY_SPEED = 150
  2527.  
  2528. local canFly = false
  2529. local flyToggled = false
  2530.  
  2531. local forward, side = 0, 0
  2532. local lastForward, lastSide = 0, 0
  2533.  
  2534. local floatBP = Instance.new("BodyPosition")
  2535. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2536. local flyBV = Instance.new("BodyVelocity")
  2537. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2538. local turnBG = Instance.new("BodyGyro")
  2539. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2540.  
  2541. mouse.KeyDown:connect(function(key)
  2542. keysDown[key] = true
  2543.  
  2544. if key == "z" then
  2545. flyToggled = not flyToggled
  2546.  
  2547. if not flyToggled then
  2548. stanceToggle = "Normal"
  2549. floatBP.Parent = nil
  2550. flyBV.Parent = nil
  2551. turnBG.Parent = nil
  2552. RootPart.Velocity = Vector3.new()
  2553. Char.Humanoid.PlatformStand = false
  2554. end
  2555. end
  2556.  
  2557. end)
  2558. mouse.KeyUp:connect(function(key)
  2559. keysDown[key] = nil
  2560. end)
  2561.  
  2562. local function updateFly()
  2563.  
  2564. if not flyToggled then return end
  2565.  
  2566. lastForward = forward
  2567. lastSide = side
  2568.  
  2569. forward = 0
  2570. side = 0
  2571.  
  2572. if keysDown.w then
  2573. forward = forward + 1
  2574. end
  2575. if keysDown.s then
  2576. forward = forward - 1
  2577. end
  2578. if keysDown.a then
  2579. side = side - 1
  2580. end
  2581. if keysDown.d then
  2582. side = side + 1
  2583. end
  2584.  
  2585. canFly = (forward ~= 0 or side ~= 0)
  2586.  
  2587. if canFly then
  2588. stanceToggle = "Floating"
  2589. turnBG.Parent = RootPart
  2590. floatBP.Parent = nil
  2591. flyBV.Parent = RootPart
  2592.  
  2593. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2594. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2595. else
  2596. floatBP.position = RootPart.Position
  2597. floatBP.Parent = RootPart
  2598.  
  2599. flySpeed = flySpeed - 1
  2600. if flySpeed < 0 then flySpeed = 0 end
  2601. end
  2602.  
  2603. local camCF = cam.CoordinateFrame
  2604. local in_forward = canFly and forward or lastForward
  2605. local in_side = canFly and side or lastSide
  2606.  
  2607. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  2608. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2609.  
  2610. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  2611. 0)
  2612. end
  2613.  
  2614. game:service'RunService'.RenderStepped:connect(function()
  2615. if flyToggled then
  2616. Char.Humanoid.PlatformStand = true
  2617. end
  2618. updateFly()
  2619. end)
  2620.  
  2621.  
  2622.  
  2623. local deb = false
  2624. mouse.KeyDown:connect(function(key)
  2625. if key == "h" and not deb then
  2626. deb = true
  2627. for i = 0, 10 do
  2628. spawn(function()
  2629. local p = Instance.new("Part")
  2630. p.Anchored = true
  2631. p.CanCollide = false
  2632. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-8,14),-15,math.random(-8,14))
  2633. p.BrickColor = BrickColor.new("Really black")
  2634. p.Material = Enum.Material.Neon
  2635. p.Size = Vector3.new(1.8,1.8,1.8)
  2636. p.Transparency = 0
  2637. local pe = Instance.new("ParticleEmitter")
  2638. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2639. pe.LightEmission = 0.7
  2640. pe.Size = NumberSequence.new(1.5)
  2641. pe.Texture = "rbxassetid://243664672"
  2642. pe.Transparency = NumberSequence.new(0.5)
  2643. pe.Lifetime = NumberRange.new(0.2)
  2644. pe.Rate = 500
  2645. pe.Speed = NumberRange.new(3)
  2646. pe.Parent = p
  2647. p.Parent = workspace
  2648. local endcf = p.CFrame *CFrame.new(0,30,0)
  2649. for i = 0, 20 do
  2650. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2651. wait()
  2652. end
  2653. local z = Instance.new("Part")
  2654. z.CFrame = p.CFrame
  2655. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2656. local bv = Instance.new("BodyVelocity", p)
  2657. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2658. bv.Velocity = z.CFrame.lookVector*140
  2659. p.Anchored = false
  2660. z:Destroy()
  2661. p.CanCollide = false
  2662. local connection
  2663. spawn(function()
  2664. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2665. repeat wait()
  2666. p.CFrame = p.CFrame *angle
  2667. until not p or p.CanCollide
  2668. end)
  2669. connection = p.Touched:connect(function(hit)
  2670. hurt(hit, math.random(5,5))
  2671. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2672. p.CanCollide = true
  2673. end
  2674. end)
  2675. game.Debris:AddItem(p, 5)
  2676. end)
  2677. wait()
  2678. deb = false
  2679. end
  2680. end
  2681. end)
  2682.  
  2683.  
  2684.  
  2685. local deb = false
  2686. mouse.KeyDown:connect(function(key)
  2687. if key == "j" and not deb then
  2688. deb = true
  2689. for i = 0, 90 do
  2690. spawn(function()
  2691. local p = Instance.new("Part")
  2692. p.Anchored = true
  2693. p.CanCollide = false
  2694. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-15,26),math.random(-15,6),math.random(-15,26))
  2695. p.BrickColor = BrickColor.new("Bright red")
  2696. p.Material = Enum.Material.Neon
  2697. p.Size = Vector3.new(4.4,4.4,4.4)
  2698. p.Transparency = 0
  2699. p.Parent = workspace
  2700. local endcf = p.CFrame *CFrame.new(0,30,0)
  2701. for i = 0, 80 do
  2702. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2703. wait()
  2704. end
  2705. local z = Instance.new("Part")
  2706. z.CFrame = p.CFrame
  2707. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2708. local bv = Instance.new("BodyVelocity", p)
  2709. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2710. bv.Velocity = z.CFrame.lookVector*180
  2711. p.Anchored = false
  2712. z:Destroy()
  2713. p.CanCollide = false
  2714. local connection
  2715. spawn(function()
  2716. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2717. repeat wait()
  2718. p.CFrame = p.CFrame *angle
  2719. until not p or p.CanCollide
  2720. end)
  2721. connection = p.Touched:connect(function(hit)
  2722. hurt(hit, math.random(5,5))
  2723. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2724. p.CanCollide = true
  2725. end
  2726. end)
  2727. game.Debris:AddItem(p, 5)
  2728. end)
  2729. wait()
  2730. deb = false
  2731. end
  2732. end
  2733. end)
  2734.  
  2735.  
  2736.  
  2737. local deb = false
  2738. mouse.KeyDown:connect(function(key)
  2739. if key == "y" and not deb then
  2740. deb = true
  2741. for i = 0, 50 do
  2742. spawn(function()
  2743. local p = Instance.new("Part")
  2744. p.Anchored = true
  2745. p.CanCollide = false
  2746. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-15,26),-3,math.random(-15,26))
  2747. p.BrickColor = BrickColor.new("Bright red")
  2748. p.Material = Enum.Material.Neon
  2749. p.Size = Vector3.new(6.4,6.4,6.4)
  2750. p.Transparency = 0.5
  2751. p.Parent = workspace
  2752. local endcf = p.CFrame *CFrame.new(0,30,0)
  2753. for i = 0, 20 do
  2754. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2755. wait()
  2756. end
  2757. local z = Instance.new("Part")
  2758. z.CFrame = p.CFrame
  2759. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2760. p.Anchored = false
  2761. z:Destroy()
  2762. p.CanCollide = true
  2763. local connection
  2764. spawn(function()
  2765. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2766. repeat wait()
  2767. p.CFrame = p.CFrame *angle
  2768. until not p or p.CanCollide
  2769. end)
  2770. connection = p.Touched:connect(function(hit)
  2771. hurt(hit, math.random(5,5))
  2772. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2773. p.CanCollide = true
  2774. end
  2775. end)
  2776. game.Debris:AddItem(p, 5)
  2777. end)
  2778. wait()
  2779. deb = false
  2780. end
  2781. end
  2782. end)
  2783.  
  2784.  
  2785.  
  2786. mouse.KeyDown:connect(function(k) ---galickgun
  2787. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2788. MV4 = 0
  2789. local Must = Instance.new("Sound",Torso)
  2790. Must.SoundId = "rbxassetid://719748223"
  2791. Must.Pitch = 0.99
  2792. Must.Volume = 3.4
  2793. Must.Looped = false
  2794. wait(0)
  2795. Must:Play()
  2796. Humanoid.WalkSpeed = 13
  2797. local Aura = Instance.new('ParticleEmitter')
  2798. Aura.Name = "Aura"
  2799. Aura.Texture = "rbxassetid://347730682"
  2800. Aura.Parent = Torso
  2801. Aura.LightEmission = 1
  2802. Aura.Transparency = NumberSequence.new(0.4,1)
  2803. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2804. Aura.Size = NumberSequence.new(1,9)
  2805. Aura.Rotation = NumberRange.new(-360,360)
  2806. Aura.LockedToPart = true
  2807. Aura.Lifetime = NumberRange.new(1)
  2808. Aura.Rate = 100
  2809. Aura.Speed = NumberRange.new(0)
  2810. Aura.EmissionDirection = "Top"
  2811. local Aura2 = Instance.new('ParticleEmitter')
  2812. Aura2.Name = "Aura"
  2813. Aura2.Texture = "rbxassetid://1046299182"
  2814. Aura2.Parent = Torso
  2815. Aura2.LightEmission = 1
  2816. Aura2.Transparency = NumberSequence.new(0,1)
  2817. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2818. Aura2.Size = NumberSequence.new(14)
  2819. Aura2.Rotation = NumberRange.new(-360,360)
  2820. Aura2.LockedToPart = true
  2821. Aura2.Lifetime = NumberRange.new(0.2)
  2822. Aura2.Rate = 20
  2823. Aura2.Speed = NumberRange.new(0)
  2824. Aura2.EmissionDirection = "Top"
  2825. attack = true
  2826. Firepart1 = Instance.new("Part", RightArm)
  2827. Firepart1.Size = Vector3.new(1, 1, 1)
  2828. GuW1 = Instance.new("Weld")
  2829. GuW1.Name = "GuW"
  2830. GuW1.Part0 = RightArm
  2831. GuW1.C0 = cn(0, -1, 0)
  2832. GuW1.C1 = cn(0, 0, 0)
  2833. GuW1.Part1 = Firepart1
  2834. GuW1.Parent = RightArm
  2835. Firepart1.Transparency = 1
  2836. Firepart2 = Instance.new("Part", LeftArm)
  2837. Firepart2.Size = Vector3.new(1, 1, 1)
  2838. GuW2 = Instance.new("Weld")
  2839. GuW2.Name = "GuW"
  2840. GuW2.Part0 = LeftArm
  2841. GuW2.C0 = cn(0, -1, 0)
  2842. GuW2.C1 = cn(0, 0, 0)
  2843. GuW2.Part1 = Firepart2
  2844. GuW2.Parent = LeftArm
  2845. Firepart2.Transparency = 1
  2846. GuW1:Destroy()
  2847. GuW1 = Instance.new("Weld")
  2848. GuW1.Name = "GuW"
  2849. GuW1.Part0 = Torso
  2850. GuW1.C0 = cn(0, 0, -6)
  2851. GuW1.C1 = cn(0, 0, 0)
  2852. GuW1.Part1 = Firepart1
  2853. GuW1.Parent = Torso
  2854. GuW2:Destroy()
  2855. GuW2 = Instance.new("Weld")
  2856. GuW2.Name = "GuW"
  2857. GuW2.Part0 = Torso
  2858. GuW2.C0 = cn(0, 0, -6)
  2859. GuW2.C1 = cn(0, 0, 0)
  2860. GuW2.Part1 = Firepart2
  2861. GuW2.Parent = Torso
  2862. GuW2:Destroy()
  2863. GuW2 = Instance.new("Weld")
  2864. GuW2.Name = "GuW"
  2865. GuW2.Part0 = Torso
  2866. GuW2.C0 = cn(0, 0, -4)
  2867. GuW2.C1 = cn(0, 0, 0)
  2868. GuW2.Part1 = Firepart2
  2869. GuW2.Parent = Torso
  2870. for i = 0, 18, 0.1 do
  2871. swait()
  2872. if Torsovelocity.Y > 2 then
  2873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2875. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2876. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2877. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2878. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2879. elseif Torsovelocity.Y < 1 then
  2880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2882. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2883. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2884. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2885. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2886. end
  2887. end
  2888. GuW1:Destroy()
  2889. GuW1 = Instance.new("Weld")
  2890. GuW1.Name = "GuW"
  2891. GuW1.Part0 = Torso
  2892. GuW1.C0 = cn(0, 0, -15)
  2893. GuW1.C1 = cn(0, 0, 0)
  2894. GuW1.Part1 = Firepart1
  2895. GuW1.Parent = Torso
  2896. GuW2:Destroy()
  2897. GuW2 = Instance.new("Weld")
  2898. GuW2.Name = "GuW"
  2899. GuW2.Part0 = Torso
  2900. GuW2.C0 = cn(0, 0, -17.5)
  2901. GuW2.C1 = cn(0, 0, 0)
  2902. GuW2.Part1 = Firepart2
  2903. GuW2.Parent = Torso
  2904. local Must = Instance.new("Sound",Torso)
  2905. Must.SoundId = "rbxassetid://719747626"
  2906. Must.Pitch = 0.99
  2907. Must.Volume = 3.9
  2908. Must.Looped = false
  2909. wait(0)
  2910. Must:Play()
  2911. for i = 0, 1.25, 0.01 do
  2912. swait()
  2913. 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)
  2914. shoottraildd22(mouse.Hit.p, Torso, 0)
  2915. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2916. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2917. if Torsovelocity.Y > 2 then
  2918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2920. 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)
  2921. 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)
  2922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2923. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2924. end
  2925. end
  2926. Must:Stop()
  2927. Aura:Destroy()
  2928. Aura2:Destroy()
  2929. wait(0.5)
  2930. Humanoid.WalkSpeed = 16
  2931. attack = false
  2932. MV4 = 300
  2933. Firepart1:Destroy()
  2934. Firepart2:Destroy()
  2935. end
  2936. end)
  2937.  
  2938.  
  2939. d = {}
  2940. function iteffect()
  2941.  
  2942. coroutine.resume(coroutine.create(function()
  2943.  
  2944. for i = 1, 10 do
  2945. effect = Instance.new("Part", workspace)
  2946. effect.Anchored = true
  2947. effect.CanCollide = false
  2948. effect.Size = Vector3.new(0.2, 3, 0.2)
  2949. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2950. effect.Transparency = 0
  2951. effect.Material = "Plastic"
  2952. effect.BrickColor = BrickColor.new("Really black")
  2953. table.insert(d, effect)
  2954. game:GetService("Debris"):AddItem(effect, 0.3)
  2955. end
  2956.  
  2957. coroutine.resume(coroutine.create(function()
  2958. for i = 1, 10 do
  2959. for i,e in pairs(d) do
  2960. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2961. e.Transparency = e.Transparency + 0.030
  2962. end
  2963. wait(0.01)
  2964. end
  2965.  
  2966. end))
  2967. end))
  2968.  
  2969.  
  2970. end
  2971.  
  2972. tp = true
  2973.  
  2974. mouse.KeyDown:connect(function(k)
  2975. if k == "e" then
  2976. if tp == true then
  2977. tp = false
  2978. local Must = Instance.new("Sound",Torso)
  2979. Must.SoundId = "rbxassetid://1055279036"
  2980. Must.Pitch = 0.99
  2981. Must.Volume = 1.2
  2982. Must.Looped = false
  2983. wait(0)
  2984. Must:Play()
  2985. Zanzoken = Instance.new("Part",char)
  2986. Zanzoken.Anchored = true
  2987. Zanzoken.CanCollide = false
  2988. Zanzoken.Position = v3(999,999,999)
  2989. Zanzoken.CFrame = Torso.CFrame
  2990. game.Debris:AddItem(Zanzoken,0.5)
  2991. Zanzoken.Transparency = 1
  2992. wait()
  2993. idk = Instance.new("BillboardGui",Zanzoken)
  2994. idk.Size = UDim2.new(10,0,15,0)
  2995. idk.AlwaysOnTop = false
  2996. idk1 = Instance.new("ImageLabel",idk)
  2997. idk1.BackgroundTransparency = 1
  2998. idk.ExtentsOffset = v3(0,0,0)
  2999. idk1.ImageTransparency = 0
  3000. idk1.Size = UDim2.new(2,0,1,0)
  3001. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  3002. idk1.Image = "rbxassetid://43708993"
  3003. char.Head.face.Parent = game.Lighting
  3004. wait(0)
  3005. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  3006. game.Lighting.face.Parent = char.Head
  3007. wait(0)
  3008. Zanzoken = Instance.new("Part",char)
  3009. Zanzoken.Anchored = true
  3010. Zanzoken.CanCollide = false
  3011. Zanzoken.Position = v3(999,999,999)
  3012. Zanzoken.CFrame = Torso.CFrame
  3013. game.Debris:AddItem(Zanzoken,0.5)
  3014. Zanzoken.Transparency = 1
  3015. wait()
  3016. idk = Instance.new("BillboardGui",Zanzoken)
  3017. idk.Size = UDim2.new(10,0,15,0)
  3018. idk.AlwaysOnTop = false
  3019. idk1 = Instance.new("ImageLabel",idk)
  3020. idk1.BackgroundTransparency = 1
  3021. idk.ExtentsOffset = v3(0,0,0)
  3022. idk1.ImageTransparency = 0
  3023. idk1.Size = UDim2.new(2,0,1,0)
  3024. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  3025. idk1.Image = "rbxassetid://343708993"
  3026.  
  3027. wait(0.4)
  3028. tp = true
  3029.  
  3030.  
  3031. end
  3032. end
  3033. end)
  3034.  
  3035.  
  3036. MV4 = 300
  3037. mouse.KeyDown:connect(function(k)
  3038. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  3039. MV4 = 0
  3040. local Must = Instance.new("Sound",workspace)
  3041. Must.SoundId = "rbxassetid://512366303"
  3042. Must.Pitch = 0.99
  3043. Must.Volume = 3.5
  3044. Must.Looped = true
  3045. wait(0)
  3046. Must:Play()
  3047. local lb = Instance.new("Part")
  3048. lb.Parent = char
  3049. lb.Material = "Neon"
  3050. lb.Color = BrickColor.new("Gold").Color
  3051. lb.CanCollide = false
  3052. lb.Material = "Neon"
  3053. lb.Size = vt(1,1,1)
  3054. lb.CFrame = Torso.CFrame
  3055. lb.Rotation = vt(0,0,0)
  3056. lb.Anchored = true
  3057. lb.Transparency = 0
  3058. local thing = Instance.new("SpecialMesh",lb)
  3059. thing.MeshType = "FileMesh"
  3060. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3061. thing.Scale = vt(0,15,0)
  3062. local chancerot = math.random(1,2)
  3063. for z = 0, 4 do
  3064. if chancerot == 1 then
  3065. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3066. elseif chancerot == 2 then
  3067. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3068. end
  3069. lb.Transparency = lb.Transparency + 0.1
  3070. thing.Scale = thing.Scale + vt(15,0,15)
  3071. wait()
  3072. end
  3073. for z = 0, 4 do
  3074. if chancerot == 1 then
  3075. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3076. elseif chancerot == 2 then
  3077. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3078. end
  3079. lb.Transparency = lb.Transparency + 0.1
  3080. thing.Scale = thing.Scale + vt(15,0,15)
  3081. wait()
  3082. end
  3083.  
  3084. local Aura = Instance.new('ParticleEmitter')
  3085. Aura.Name = "Aura"
  3086. Aura.Texture = "rbxassetid://347730682"
  3087. Aura.Parent = Torso
  3088. Aura.LightEmission = 1
  3089. Aura.Transparency = NumberSequence.new(0.5,1)
  3090. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3091. Aura.Size = NumberSequence.new(1,25)
  3092. Aura.Rotation = NumberRange.new(-360,360)
  3093. Aura.LockedToPart = true
  3094. Aura.Lifetime = NumberRange.new(1)
  3095. Aura.Rate = 100
  3096. Aura.Speed = NumberRange.new(0)
  3097. Aura.EmissionDirection = "Top"
  3098. local Aura2 = Instance.new('ParticleEmitter')
  3099. Aura2.Name = "Aura"
  3100. Aura2.Texture = "rbxassetid://1046299182"
  3101. Aura2.Parent = Torso
  3102. Aura2.LightEmission = 1
  3103. Aura2.Transparency = NumberSequence.new(0,1)
  3104. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3105. Aura2.Size = NumberSequence.new(55)
  3106. Aura2.Rotation = NumberRange.new(-360,360)
  3107. Aura2.LockedToPart = true
  3108. Aura2.Lifetime = NumberRange.new(0.2)
  3109. Aura2.Rate = 20
  3110. Aura2.Speed = NumberRange.new(0)
  3111. Aura2.EmissionDirection = "Top"
  3112. lig = Instance.new("PointLight",Player.Character.Torso)
  3113. lig.Color=Color3.new(255,255,0)
  3114. lig.Range = 12
  3115. Humanoid.WalkSpeed = 0.01
  3116. attack = true
  3117. Firepart1 = Instance.new("Part", RightArm)
  3118. Firepart1.Size = Vector3.new(1, 1, 1)
  3119. GuW1 = Instance.new("Weld")
  3120. GuW1.Name = "GuW"
  3121. GuW1.Part0 = RightArm
  3122. GuW1.C0 = cn(0, -1, 0)
  3123. GuW1.C1 = cn(0, 0, 0)
  3124. GuW1.Part1 = Firepart1
  3125. GuW1.Parent = RightArm
  3126. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3127. Firepart1.Transparency = 1
  3128. Firepart2 = Instance.new("Part", LeftArm)
  3129. Firepart2.Size = Vector3.new(1, 1, 1)
  3130. GuW2 = Instance.new("Weld")
  3131. GuW2.Name = "GuW"
  3132. GuW2.Part0 = LeftArm
  3133. GuW2.C0 = cn(0, -1, 0)
  3134. GuW2.C1 = cn(0, 0, 0)
  3135. GuW2.Part1 = Firepart2
  3136. GuW2.Parent = LeftArm
  3137. Firepart2.Transparency = 1
  3138.  
  3139. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3140. GuW1:Destroy()
  3141. GuW1 = Instance.new("Weld")
  3142. GuW1.Name = "GuW"
  3143. GuW1.Part0 = Torso
  3144. GuW1.C0 = cn(0, 0, -6)
  3145. GuW1.C1 = cn(0, 0, 0)
  3146. GuW1.Part1 = Firepart1
  3147. GuW1.Parent = Torso
  3148. GuW2:Destroy()
  3149. GuW2 = Instance.new("Weld")
  3150. GuW2.Name = "GuW"
  3151. GuW2.Part0 = Torso
  3152. GuW2.C0 = cn(0, 0, -6)
  3153. GuW2.C1 = cn(0, 0, 0)
  3154. GuW2.Part1 = Firepart2
  3155. GuW2.Parent = Torso
  3156.  
  3157. GuW2:Destroy()
  3158. GuW2 = Instance.new("Weld")
  3159. GuW2.Name = "GuW"
  3160. GuW2.Part0 = Torso
  3161. GuW2.C0 = cn(0, 0, -4)
  3162. GuW2.C1 = cn(0, 0, 0)
  3163. GuW2.Part1 = Firepart2
  3164. GuW2.Parent = Torso
  3165. for i = 0, 15, 0.1 do
  3166. swait()
  3167. if Torsovelocity.Y > 2 then
  3168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3170. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3171. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3173. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3174. elseif Torsovelocity.Y < 1 then
  3175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3177. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3181. end
  3182. end
  3183. wait(16)
  3184. local Aura3 = Instance.new('ParticleEmitter')
  3185. Aura3.Name = "Aura"
  3186. Aura3.Texture = "rbxassetid://1046299182"
  3187. Aura3.Parent = Torso
  3188. Aura3.LightEmission = 1
  3189. Aura3.Transparency = NumberSequence.new(0.4,1)
  3190. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3191. Aura3.Size = NumberSequence.new(140)
  3192. Aura3.Rotation = NumberRange.new(-360,360)
  3193. Aura3.LockedToPart = true
  3194. Aura3.Lifetime = NumberRange.new(0.2)
  3195. Aura3.Rate = 70
  3196. Aura3.Speed = NumberRange.new(0)
  3197. Aura3.EmissionDirection = "Top"
  3198. local Aura4 = Instance.new('ParticleEmitter')
  3199. Aura4.Name = "Aura"
  3200. Aura4.Texture = "rbxassetid://1046299182"
  3201. Aura4.Parent = Torso
  3202. Aura4.LightEmission = 1
  3203. Aura4.Transparency = NumberSequence.new(0.7,1)
  3204. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3205. Aura4.Size = NumberSequence.new(190)
  3206. Aura4.Rotation = NumberRange.new(-360,360)
  3207. Aura4.LockedToPart = true
  3208. Aura4.Lifetime = NumberRange.new(0.2)
  3209. Aura4.Rate = 120
  3210. Aura4.Speed = NumberRange.new(0)
  3211. Aura4.EmissionDirection = "Top"
  3212. local Aura5 = Instance.new('ParticleEmitter')
  3213. Aura5.Name = "Aura"
  3214. Aura5.Texture = "rbxassetid://347730682"
  3215. Aura5.Parent = Torso
  3216. Aura5.LightEmission = 1
  3217. Aura5.Transparency = NumberSequence.new(0.2,1)
  3218. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3219. Aura5.Size = NumberSequence.new(1,65)
  3220. Aura5.Rotation = NumberRange.new(-360,360)
  3221. Aura5.LockedToPart = true
  3222. Aura5.Lifetime = NumberRange.new(1)
  3223. Aura5.Rate = 200
  3224. Aura5.Speed = NumberRange.new(0)
  3225. Aura5.EmissionDirection = "Top"
  3226. local quake = Instance.new("Sound",workspace)
  3227. quake.SoundId = "rbxassetid://1048411878"
  3228. quake.Pitch = 0.99
  3229. quake.Volume = 1.3
  3230. quake.Looped = true
  3231. wait(0)
  3232. quake:Play()
  3233. local scrr = Instance.new("Sound",Torso)
  3234. scrr.SoundId = "rbxassetid://908472235"
  3235. scrr.Pitch = 0.99
  3236. scrr.Volume = 5.5
  3237. scrr.Looped = true
  3238. wait(0)
  3239. scrr:Play()
  3240.  
  3241. for i = 0, 2, 0.1 do
  3242. swait()
  3243. local lb = Instance.new("Part")
  3244. lb.Parent = char
  3245. lb.Material = "Neon"
  3246. lb.Color = BrickColor.new("Gold").Color
  3247. lb.CanCollide = false
  3248. lb.Material = "Neon"
  3249. lb.Size = vt(0.5,0,0.5)
  3250. lb.CFrame = Torso.CFrame
  3251. lb.Rotation = vt(0,0,0)
  3252. lb.Anchored = true
  3253. lb.Transparency = 0
  3254. local thing = Instance.new("SpecialMesh",lb)
  3255. thing.MeshType = "FileMesh"
  3256. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3257. thing.Scale = vt(0,15,0)
  3258. local chancerot = math.random(1,2)
  3259. for z = 0, 4 do
  3260. if chancerot == 1 then
  3261. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3262. elseif chancerot == 2 then
  3263. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3264. end
  3265. lb.Transparency = lb.Transparency + 0.1
  3266. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3267. wait()
  3268. end
  3269. for z = 0, 4 do
  3270. if chancerot == 1 then
  3271. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3272. elseif chancerot == 2 then
  3273. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3274. end
  3275. lb.Transparency = lb.Transparency + 0.1
  3276. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3277. wait()
  3278. end
  3279. end
  3280.  
  3281.  
  3282. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3283. for i = 0, 24, 0.1 do
  3284. swait()
  3285. if Torsovelocity.Y > 2 then
  3286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3288. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3292. elseif Torsovelocity.Y < 1 then
  3293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3295. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3296. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3297. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3298. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3299. end
  3300. end
  3301. wait(5)
  3302. GuW1:Destroy()
  3303. GuW1 = Instance.new("Weld")
  3304. GuW1.Name = "GuW"
  3305. GuW1.Part0 = Torso
  3306. GuW1.C0 = cn(0, 0, -15)
  3307. GuW1.C1 = cn(0, 0, 0)
  3308. GuW1.Part1 = Firepart1
  3309. GuW1.Parent = Torso
  3310. GuW2:Destroy()
  3311. GuW2 = Instance.new("Weld")
  3312. GuW2.Name = "GuW"
  3313. GuW2.Part0 = Torso
  3314. GuW2.C0 = cn(0, 0, -17.5)
  3315. GuW2.C1 = cn(0, 0, 0)
  3316. GuW2.Part1 = Firepart2
  3317. GuW2.Parent = Torso
  3318. local Must2 = Instance.new("Sound",Torso) --1048411878
  3319. Must2.SoundId = "rbxassetid://950551676"
  3320. Must2.Pitch = 0.99
  3321. Must2.Volume = 10
  3322. Must2.Looped = false
  3323. wait(0)
  3324. Must2:Play()
  3325. quake:Stop()
  3326. scrr:Stop()
  3327. local Gone = Instance.new('ParticleEmitter')
  3328. Gone.Name = "Aura"
  3329. Gone.Texture = "rbxassetid://1046299182"
  3330. Gone.Parent = Torso
  3331. Gone.LightEmission = 1
  3332. Gone.Transparency = NumberSequence.new(0.7,1)
  3333. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3334. Gone.Size = NumberSequence.new(340)
  3335. Gone.Rotation = NumberRange.new(-360,360)
  3336. Gone.LockedToPart = true
  3337. Gone.Lifetime = NumberRange.new(0.2)
  3338. Gone.Rate = 70
  3339. Gone.Speed = NumberRange.new(0)
  3340. Gone.EmissionDirection = "Top"
  3341. wait(2)
  3342. Aura:Destroy()
  3343. Aura2:Destroy()
  3344. Aura3:Destroy()
  3345. Aura4:Destroy()
  3346. Aura5:Destroy()
  3347. lig:Destroy()
  3348. Gone:Destroy()
  3349. for i = 0, 3, 0.01 do
  3350. swait()
  3351. shoottraildd2(mouse.Hit.p, Torso, 0)
  3352. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3353. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3354. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3355. if Torsovelocity.Y > 2 then
  3356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3358. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3359. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3360. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3361. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3362. elseif Torsovelocity.Y < 1 then
  3363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3365. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3369. end
  3370. end
  3371. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3372. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3373. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3374. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3375. for i = 0, 3, 0.1 do
  3376. swait()
  3377. if Torsovelocity.Y > 2 then
  3378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3380. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3381. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3382. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3383. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3384. elseif Torsovelocity.Y < 1 then
  3385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3387. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3390. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3391. end
  3392. end
  3393. wait(1)
  3394. Humanoid.WalkSpeed = 16
  3395. attack = false
  3396. MV4 = 0
  3397. Must:Stop()
  3398. Firepart1:Destroy()
  3399. Firepart2:Destroy()
  3400. end
  3401. end)
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407. musiccommand = 1
  3408. musicwait = false
  3409. mouse.KeyDown:connect(function(k)
  3410. if k == "=" and attack == false then
  3411. if musiccommand == 1 and musicwait == false then
  3412. musicwait = true
  3413. sou2:Stop()
  3414. musiccommand = 2
  3415. end
  3416. if musiccommand == 2 and musicwait == false then
  3417. musicwait = true
  3418. sou2:Play()
  3419. sou2.Volume = 2
  3420. musiccommand = 3
  3421. end
  3422. if musiccommand == 3 and musicwait == false then
  3423. musicwait = true
  3424. sou2.Volume = 0.5
  3425. musiccommand = 1
  3426. end
  3427. musicwait = false
  3428. end
  3429. end)
  3430. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3431. Hitpart3 = Instance.new("Part", HPart3)
  3432. Hitpart3.Size = Vector3.new(1, 1, 1)
  3433. Hitpart3.CanCollide = false
  3434. HuW3 = Instance.new("Weld")
  3435. HuW3.Name = "GuW"
  3436. HuW3.Part0 = HPart3
  3437. HuW3.C0 = cn(Xv, Yv, Zv)
  3438. HuW3.C1 = cn(0, 0, 0)
  3439. HuW3.Part1 = Hitpart3
  3440. HuW3.Parent = HPart3
  3441. Hitpart3.Transparency = 1
  3442. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3443. end
  3444. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3445. Hitpart2 = Instance.new("Part", HPart2)
  3446. Hitpart2.Size = Vector3.new(1, 1, 1)
  3447. Hitpart2.CanCollide = false
  3448. HuW2 = Instance.new("Weld")
  3449. HuW2.Name = "GuW"
  3450. HuW2.Part0 = HPart2
  3451. HuW2.C0 = cn(Xv, Yv, Zv)
  3452. HuW2.C1 = cn(0, 0, 0)
  3453. HuW2.Part1 = Hitpart2
  3454. HuW2.Parent = HPart2
  3455. Hitpart2.Transparency = 1
  3456. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3457. end
  3458. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3459. Hitpart = Instance.new("Part", HPart)
  3460. Hitpart.Size = Vector3.new(1, 1, 1)
  3461. Hitpart.CanCollide = false
  3462. HuW = Instance.new("Weld")
  3463. HuW.Name = "GuW"
  3464. HuW.Part0 = HPart
  3465. HuW.C0 = cn(Xv, Yv, Zv)
  3466. HuW.C1 = cn(0, 0, 0)
  3467. HuW.Part1 = Hitpart
  3468. HuW.Parent = HPart
  3469. Hitpart.Transparency = 1
  3470. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3471. end
  3472. --
  3473. --
  3474. MV1 = 20
  3475. mouse.KeyDown:connect(function(k)
  3476. if k == "=" and attack == false then
  3477. if firemode == true then
  3478. firemode = false
  3479. print("ice mode")
  3480. icesmoke.Acceleration = Vector3.new(0,0,0)
  3481. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3482. icesmoke.Transparency = NumberSequence.new({
  3483. NumberSequenceKeypoint.new(0, 0.9),
  3484. NumberSequenceKeypoint.new(1, 1)
  3485. })
  3486. icesmoke.Size = NumberSequence.new(3)
  3487. icesmoke.Parent = RightArm
  3488. else
  3489. firemode = true
  3490. print("fire mode")
  3491. ice_mode = false
  3492. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3493. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3494. icesmoke.Rate = 400
  3495. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3496. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3497. icesmoke.Size = NumberSequence.new(3)
  3498. icesmoke.EmissionDirection = "Top"
  3499. icesmoke.Parent = LeftArm
  3500. end
  3501. end
  3502. if attack == false and k == "=" and MV1 > 19 and firemode == false then
  3503. MV1 = 90
  3504. Humanoid.WalkSpeed = 15
  3505. attack = true
  3506. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3507. Firepart2 = Instance.new("Part", LeftArm)
  3508. Firepart2.Size = Vector3.new(1, 1, 1)
  3509. Firepart2.CanCollide = false
  3510. GuW2 = Instance.new("Weld")
  3511. GuW2.Name = "GuW"
  3512. GuW2.Part0 = LeftArm
  3513. GuW2.C0 = cn(0, -0.5, 0)
  3514. GuW2.C1 = cn(0, 0, 0)
  3515. GuW2.Part1 = Firepart2
  3516. GuW2.Parent = LeftArm
  3517. Firepart2.Transparency = 1
  3518. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3519. for i = 0, 2, 0.1 do
  3520. swait()
  3521. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3522. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3523. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3524. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3525. 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)
  3526. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3527. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3528. end
  3529. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3530. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3531. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3532. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3533. Humanoid.WalkSpeed = 16
  3534. attack = false
  3535. Firepart2:Destroy()
  3536. end
  3537. end)
  3538. MV2 = 90
  3539.  
  3540. mouse.KeyDown:connect(function(key)
  3541. if key == "=" then
  3542. Head.Transparency = 1
  3543. Torso.Transparency = 1
  3544. LeftArm.Transparency = 1
  3545. Head.face.Texture = ""
  3546. RightArm.Transparency = 1
  3547. LeftLeg.Transparency = 1
  3548. RightLeg.Transparency = 1
  3549. mesh1.Transparency = 1
  3550. mesh2.Transparency = 1
  3551. mesh5.Transparency = 1
  3552. mesheye.Transparency = 1
  3553. mesheye1.Transparency = 1
  3554. mesheye2.Transparency = 1
  3555. mesheye3.Transparency = 1
  3556. char.Parent = workspace.Camera
  3557. char.WalkSpeed = 60
  3558. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3559. char:FindFirstChild("TalkingBillBoard"):destroy()
  3560. end
  3561. end
  3562. end)
  3563. mouse.KeyUp:connect(function(key)
  3564. if key == "=" then
  3565. Head.Transparency = 0
  3566. Torso.Transparency = 0
  3567. LeftArm.Transparency = 0
  3568. Head.face.Texture = ""
  3569. RightArm.Transparency = 0
  3570. LeftLeg.Transparency = 0
  3571. RightLeg.Transparency = 0
  3572. mesh1.Transparency = 0
  3573. mesh2.Transparency = 0
  3574. mesh5.Transparency = 0
  3575. mesheye.Transparency = 0
  3576. mesheye1.Transparency = 0
  3577. mesheye2.Transparency = 0
  3578. mesheye3.Transparency = 0
  3579. hat1.Transparency = 0
  3580. hat2.Transparency = 0
  3581. hat3.Transparency = 0
  3582. hat4.Transparency = 0
  3583. hat5.Transparency = 0
  3584. hat6.Transparency = 0
  3585. hat7.Transparency = 0
  3586. hat8.Transparency = 0
  3587. hat9.Transparency = 0
  3588. char.Parent = workspace
  3589. end
  3590. end)
  3591.  
  3592. mouse.KeyDown:connect(function(k)
  3593. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3594. MV2 = 90
  3595. attack = true
  3596. Firepart = Instance.new("Part", RightArm)
  3597. Firepart.Size = Vector3.new(1, 1, 1)
  3598. GuW = Instance.new("Weld")
  3599. GuW.Name = "GuW"
  3600. GuW.Part0 = RightArm
  3601. GuW.C0 = cn(0, -1, 0)
  3602. GuW.C1 = cn(0, 0, 0)
  3603. GuW.Part1 = Firepart
  3604. GuW.Parent = RightArm
  3605. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3606. Firepart.Transparency = 1
  3607. Humanoid.WalkSpeed = 15
  3608. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3609. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3610. for i = 1, 3 do
  3611. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3612. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3613. end
  3614. for i = 0, 3, 0.1 do
  3615. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3616. swait()
  3617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3619. 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)
  3620. 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)
  3621. 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)
  3622. 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)
  3623. end
  3624. wait(1)
  3625. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3626.  
  3627. Humanoid.WalkSpeed = 16
  3628. attack = false
  3629. Firepart:Destroy()
  3630. end
  3631.  
  3632.  
  3633.  
  3634.  
  3635. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3636. MV2 = 90
  3637. attack = true
  3638. Firepart = Instance.new("Part", RightArm)
  3639. Firepart.Size = Vector3.new(1, 1, 1)
  3640. GuW = Instance.new("Weld")
  3641. GuW.Name = "GuW"
  3642. GuW.Part0 = RightArm
  3643. GuW.C0 = cn(0, -1, 0)
  3644. GuW.C1 = cn(0, 0, 0)
  3645. GuW.Part1 = Firepart
  3646. GuW.Parent = RightArm
  3647. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3648. Firepart.Transparency = 1
  3649. Humanoid.WalkSpeed = 0.01
  3650. for i = 0, 4, 0.1 do
  3651. swait()
  3652. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3653. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3654. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3655. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3656. 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)
  3657. 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)
  3658. 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)
  3659. 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)
  3660. end
  3661. for i = 0, 4, 0.1 do
  3662. swait()
  3663. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3664. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3665. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3666. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3667. 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)
  3668. 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)
  3669. 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)
  3670. 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)
  3671. end
  3672. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3673. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3674. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3675. for i = 1, 3 do
  3676. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3677. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3678. end
  3679. for i = 0, 2, 0.1 do
  3680. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3681. swait()
  3682. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3683. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3684. 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)
  3685. 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)
  3686. 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)
  3687. 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)
  3688. end
  3689. Humanoid.WalkSpeed = 16
  3690. attack = false
  3691. Firepart:Destroy()
  3692. end
  3693. end)
  3694. Rapid = false
  3695. BasePart = Instance.new("Part")
  3696. BasePart.Shape = Enum.PartType.Block
  3697. BasePart.Material = Enum.Material.Neon
  3698. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3699. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3700. BasePart.FormFactor = Enum.FormFactor.Custom
  3701. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3702. BasePart.CanCollide = true
  3703. BasePart.Locked = true
  3704. BasePart.Anchored = false
  3705. local icy_Player = game.Players.localPlayer
  3706. local icy_mouse = icy_Player:GetMouse()
  3707. ice_mode = false
  3708. local colors = {
  3709. BrickColor.new("Cyan"),
  3710. BrickColor.new("Medium blue"),
  3711. BrickColor.new("Pastel blue")
  3712. }
  3713. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3714. if root then
  3715. icy_mouse.KeyDown:connect(function(k)
  3716. if k == "=" and firemode == false then
  3717. if ice_mode == true then
  3718. ice_mode = false
  3719. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3720. else
  3721. ice_mode = true
  3722. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3723. end
  3724. end
  3725. if k == "=" and firemode == true then
  3726. attack = true
  3727. do
  3728. local Stop = false
  3729. local Version = 0
  3730. local MaxSpeed = 5
  3731. local Speed = 3.5
  3732. local Keys = {}
  3733. local Force = 10000
  3734. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3735. swait(0.5)
  3736. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3737. if Fly then
  3738. Fly:Destroy()
  3739. end
  3740. if Rot then
  3741. Rot:Destroy()
  3742. end
  3743. Fly = Instance.new("BodyPosition", char.Torso)
  3744. Fly.Name = "LMMFly"
  3745. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3746. Fly.P = Force
  3747. Fly.position = char.Torso.Position
  3748. Rot = Instance.new("BodyGyro", char.Torso)
  3749. Rot.Name = "LMMRot"
  3750. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3751. Rot.P = Force
  3752. Rot.cframe = cam.CoordinateFrame
  3753. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3754. local Thread, Old = Version, nil
  3755. char.Humanoid.PlatformStand = true
  3756. function StopFly()
  3757. Version = Version + 1
  3758. Stop = true
  3759. char.Humanoid.PlatformStand = false
  3760. Fly:Destroy()
  3761. Rot:Destroy()
  3762. attack = false
  3763. end
  3764. char.ChildAdded:connect(function(Obj)
  3765. wait()
  3766. if Obj.Name == "LM" .. "MFlyStop" then
  3767. Obj:Destroy()
  3768. StopFly()
  3769. end
  3770. end)
  3771. HitpartFunk2(RightArm, 0, -0.7, 0)
  3772. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3773. for i = 0, 25, 0.1 do
  3774. if attack == true then
  3775. swait()
  3776.  
  3777. end
  3778. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3779. if Keys[string.char(48)] then
  3780. Speed = 1
  3781. end
  3782. if Keys.w then
  3783. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3784. end
  3785. if Keys.s then
  3786. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3787. end
  3788. if Keys.d then
  3789. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3790. end
  3791. if Keys.a then
  3792. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3793. end
  3794. if Keys.e or Keys[" "] then
  3795. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3796. end
  3797. if Keys.q then
  3798. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3799. end
  3800. if Keys.z then
  3801. StopFly()
  3802. end
  3803. if Old ~= Vectoring then
  3804. Fly.position = Vectoring.p
  3805. Old = Vectoring
  3806. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3807. else
  3808. Speed = 1
  3809. end
  3810. Rot.cframe = cam.CoordinateFrame
  3811. mouse.KeyDown:connect(function(Key)
  3812. Keys[Key] = true
  3813. end)
  3814. mouse.KeyUp:connect(function(Key)
  3815. Keys[Key] = false
  3816. end)
  3817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3821. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3822. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3823. end
  3824. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3825. attack = false
  3826. char.Humanoid.PlatformStand = false
  3827. Fly:Destroy()
  3828. Rot:Destroy()
  3829. end
  3830. end
  3831. if k == "=" and InForm == true then
  3832. attack = true
  3833. do
  3834. local Stop = false
  3835. local Version = 0
  3836. local MaxSpeed = 6
  3837. local Speed = 3
  3838. local Keys = {}
  3839. local Force = 10000
  3840. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3841. swait(1)
  3842. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3843. if Fly then
  3844. Fly:Destroy()
  3845. end
  3846. if Rot then
  3847. Rot:Destroy()
  3848. end
  3849. Fly = Instance.new("BodyPosition", char.Torso)
  3850. Fly.Name = "LMMFly"
  3851. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3852. Fly.P = Force
  3853. Fly.position = char.Torso.Position
  3854. Rot = Instance.new("BodyGyro", char.Torso)
  3855. Rot.Name = "LMMRot"
  3856. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3857. Rot.P = Force
  3858. Rot.cframe = cam.CoordinateFrame
  3859. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3860. local Thread, Old = Version, nil
  3861. char.Humanoid.PlatformStand = true
  3862. function StopFly()
  3863. Version = Version + 1
  3864. Stop = true
  3865. char.Humanoid.PlatformStand = false
  3866. Fly:Destroy()
  3867. Rot:Destroy()
  3868. attack = false
  3869. end
  3870. char.ChildAdded:connect(function(Obj)
  3871. wait()
  3872. if Obj.Name == "LM" .. "MFlyStop" then
  3873. Obj:Destroy()
  3874. StopFly()
  3875. end
  3876. end)
  3877. HitpartFunk2(RightArm, 0, -0.7, 0)
  3878. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3879. for i = 0, 25, 0.1 do
  3880. if attack == true then
  3881. swait()
  3882. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3883. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3884. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3885. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3886. end
  3887. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3888. if Keys[string.char(48)] then
  3889. Speed = 1
  3890. end
  3891. if Keys.w then
  3892. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3893. end
  3894. if Keys.s then
  3895. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3896. end
  3897. if Keys.d then
  3898. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3899. end
  3900. if Keys.a then
  3901. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3902. end
  3903. if Keys.e or Keys[" "] then
  3904. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3905. end
  3906. if Keys.q then
  3907. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3908. end
  3909. if Keys.z then
  3910. StopFly()
  3911. end
  3912. if Old ~= Vectoring then
  3913. Fly.position = Vectoring.p
  3914. Old = Vectoring
  3915. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3916. else
  3917. Speed = 1
  3918. end
  3919. Rot.cframe = cam.CoordinateFrame
  3920. mouse.KeyDown:connect(function(Key)
  3921. Keys[Key] = true
  3922. end)
  3923. mouse.KeyUp:connect(function(Key)
  3924. Keys[Key] = false
  3925. end)
  3926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3928. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3929. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3930. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3931. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3932. end
  3933. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3934. attack = false
  3935. char.Humanoid.PlatformStand = false
  3936. Fly:Destroy()
  3937. Rot:Destroy()
  3938. end
  3939. end
  3940. end)
  3941. game:GetService("RunService").Stepped:connect(function()
  3942. if ice_mode == true then
  3943. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3944. local icePath = BasePart:Clone()
  3945. icePath.Anchored = true
  3946. icePath.Transparency = 0.85
  3947. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3948. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3949. icePath.BrickColor = colors[math.random(1, #colors)]
  3950. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3951. game:GetService("Debris"):AddItem(icePath, 1)
  3952. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3953. end
  3954. end)
  3955. end
  3956. MV3 = 190
  3957. mouse.KeyDown:connect(function(k)
  3958. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3959. MV3 = 80
  3960. attack = true
  3961. Humanoid.WalkSpeed = 15
  3962. HitpartFunk2(RightArm, 0, -0.5, 0)
  3963. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3964. for i = 0, 1.5, 0.1 do
  3965. swait()
  3966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3968. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3970. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3971. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3972. end
  3973. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3974. for i = 0, 2, 0.1 do
  3975. swait()
  3976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3978. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3979. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3980. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3981. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3982. end
  3983. for i = 0, 4.2, 0.1 do
  3984. swait()
  3985. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3986. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3987. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3988. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3991. 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)
  3992. 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)
  3993. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3994. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3995. end
  3996. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3997. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3998. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3999. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4000. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4001. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4003. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4004. for i = 0, 2, 0.1 do
  4005. swait()
  4006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4008. 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)
  4009. 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)
  4010. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4011. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4012. end
  4013. for i = 0, 2, 0.1 do
  4014. swait()
  4015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4017. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4018. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4019. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4020. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4021. end
  4022. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4023. for i = 0, 4, 0.1 do
  4024. swait()
  4025. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4026. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4027. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4028. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4029. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4030. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4031. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4032. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4033. end
  4034. for i = 0, 2, 0.1 do
  4035. swait()
  4036. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4037. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4040. 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)
  4041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4044. end
  4045. for i = 1, 6 do
  4046. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4047. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4048. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4049. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4050. wait(0.15)
  4051. end
  4052. attack = false
  4053. Humanoid.WalkSpeed = 16
  4054. end
  4055. if attack == false and k == "=" and MV3 > 189 and firemode == true then
  4056. Humanoid.WalkSpeed = 1
  4057. MV3 = 80
  4058. attack = true
  4059. FastFireBall = Instance.new("Part", RightArm)
  4060. FastFireBall.Size = Vector3.new(1, 1, 1)
  4061. FFW = Instance.new("Weld")
  4062. FFW.Name = "GuW"
  4063. FFW.Part0 = RightArm
  4064. FFW.C0 = cn(0, -1, 0)
  4065. FFW.C1 = cn(0, 0, 0)
  4066. FFW.Part1 = FastFireBall
  4067. FFW.Parent = RightArm
  4068. FastFireBall.Transparency = 1
  4069. FastFireBall2 = Instance.new("Part", LeftArm)
  4070. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4071. FFW2 = Instance.new("Weld")
  4072. FFW2.Name = "GuW"
  4073. FFW2.Part0 = LeftArm
  4074. FFW2.C0 = cn(0, -1, 0)
  4075. FFW2.C1 = cn(0, 0, 0)
  4076. FFW2.Part1 = FastFireBall2
  4077. FFW2.Parent = LeftArm
  4078. FastFireBall2.Transparency = 1
  4079. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4080. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4081. for i = 0, 1, 0.1 do
  4082. swait()
  4083. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4084. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4085. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4086. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4092. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4093. end
  4094. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4095. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4096. function holding()
  4097. if Rapid == true and ice_mode == false then
  4098. for i = 0, 0.8, 0.1 do
  4099. swait()
  4100. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4101. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4104. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4107. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4108. end
  4109. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4110. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4111. for i = 0, 0.8, 0.1 do
  4112. swait()
  4113. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4114. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4117. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4118. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4119. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4120. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4121. end
  4122. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4123. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4124. holding()
  4125. end
  4126. end
  4127. if Rapid == false then
  4128. Rapid = true
  4129. holding()
  4130. end
  4131. end
  4132. end)
  4133. mouse.KeyUp:connect(function(k)
  4134. if k == "c" and Rapid == true then
  4135. MV3 = 180
  4136. Rapid = false
  4137. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4138. attack = false
  4139. wait(0.5)
  4140. Humanoid.WalkSpeed = 16
  4141. FastFireBall:Destroy()
  4142. FastFireBall2:Destroy()
  4143. end
  4144. end)
  4145.  
  4146.  
  4147. mouse.KeyUp:connect(function(k)
  4148. if k == "=" then
  4149. Combo1()
  4150. end
  4151. end)
  4152.  
  4153. mouse.KeyUp:connect(function(k)
  4154. if k == "r" then
  4155. Combo2()
  4156. end
  4157. end)
  4158.  
  4159. mouse.KeyUp:connect(function(k)
  4160. if k == "=" then
  4161. Combo3()
  4162. end
  4163. end)
  4164. mouse.KeyUp:connect(function(k)
  4165. if k == "u" then
  4166. Combo4()
  4167. end
  4168. end)
  4169.  
  4170.  
  4171. SoundFolder = Instance.new("Folder",char)
  4172. SoundFolder.Name = "SoundFolder"
  4173. punchsound1 = Instance.new("Sound",Torso)
  4174. punchsound1.Volume = 1.2
  4175. punchsound1.Name = "punchsound1"
  4176. punchsound1.Looped = false
  4177. punchsound1.SoundId = "rbxassetid://137579113"
  4178. StrongPunch = Instance.new("Sound",Torso)
  4179. StrongPunch.Volume = 1.6
  4180. StrongPunch.Name = "StrongPunch"
  4181. StrongPunch.Looped = false
  4182. StrongPunch.SoundId = "rbxassetid://441202925"
  4183. StrongPunch = Instance.new("Sound",Torso)
  4184. StrongPunch.Volume = 1.6
  4185. StrongPunch.Name = "StrongPunch"
  4186. StrongPunch.Looped = false
  4187. StrongPunch.SoundId = "rbxassetid://441202925"
  4188. StrongPunch1 = Instance.new("Sound",Torso)
  4189. StrongPunch1.Volume = 1.6
  4190. StrongPunch1.Name = "StrongPunch"
  4191. StrongPunch1.Looped = false
  4192. StrongPunch1.SoundId = "rbxassetid://441202925"
  4193. StrongPunch2 = Instance.new("Sound",Torso)
  4194. StrongPunch2.Volume = 1.6
  4195. StrongPunch2.Name = "StrongPunch"
  4196. StrongPunch.Looped = false
  4197. StrongPunch2.SoundId = "rbxassetid://441202925"
  4198. Zano = Instance.new("Sound",Torso)
  4199. Zano.Volume = 6
  4200. Zano.Name = "Zano"
  4201. Zano.Looped = false
  4202. Zano.SoundId = "rbxassetid://744770874"
  4203. GroundImpact = Instance.new("Sound",Torso)
  4204. GroundImpact.Volume = 8
  4205. GroundImpact.Name = "GroundImpact"
  4206. GroundImpact.Looped = false
  4207. GroundImpact.SoundId = "rbxassetid://165970126"
  4208. Break = Instance.new("Sound",Torso)
  4209. Break.Volume = 5
  4210. Break.Name = "Bonebreak"
  4211. Break.Looped = false
  4212. Break.SoundId = "rbxassetid://314390675"
  4213.  
  4214. local hit1 = false
  4215. local hit2 = false
  4216. local hit3 = false
  4217. local hit4 = false
  4218.  
  4219. function Combo1()
  4220. getplayer = new("Part",char)
  4221. getplayer.Position = Vector3.new(999,999,999)
  4222. getplayer.Transparency = 1
  4223. getplayer.Size = v3(3,3,3)
  4224. getplayer.CanCollide = false
  4225. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4226. getplayer.Name = "GetPlayer"
  4227.  
  4228. game.Debris:AddItem(getplayer,0.5)
  4229.  
  4230. getplayer.Touched:connect(function(hit)
  4231. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4232. getplayer:Destroy()
  4233. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4234. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4235. to.Anchored = true
  4236. idle = false
  4237.  
  4238.  
  4239. punchsound1:Play()
  4240. hit1 = true
  4241. for i = 0, 1, 0.1 do
  4242. swait()
  4243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4245. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4246. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4247. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4248. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4249. end
  4250. punchsound1:Play()
  4251. for i = 0, 1, 0.1 do
  4252. swait()
  4253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4257. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4258. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4259. end
  4260. punchsound1:Play()
  4261. for i = 0, 1, 0.1 do
  4262. swait()
  4263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4266. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4267. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4268. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4269. end
  4270. for i = 0, 1, 0.1 do
  4271. swait()
  4272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4275. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4276. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4277. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4278. end
  4279. for i = 0, 1, 0.1 do
  4280. swait()
  4281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4284. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4285. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4286. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4287. end
  4288. StrongPunch1:Play()
  4289. for i = 0, 1, 0.1 do
  4290. swait()
  4291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4293. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4294. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4295. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4296. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4297. end
  4298. for i = 0, 0.6, 0.1 do
  4299. swait()
  4300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4302. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4303. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4304. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4305. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4306. end
  4307. for i = 0, 0.6, 0.1 do
  4308. swait()
  4309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4314. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4315. end
  4316. for i,v in pairs(to.Parent:GetChildren()) do
  4317. if v:IsA("Humanoid") then
  4318. v.Health = v.Health - 3
  4319.  
  4320. v.PlatformStand = true
  4321. end
  4322. end
  4323. StrongPunch:Play()
  4324. for i = 0, 1, 0.1 do
  4325. swait()
  4326. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4327. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4328. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4329. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4330. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4331. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4332. end
  4333. for i,v in pairs(to.Parent:GetChildren()) do
  4334. if v:IsA("Humanoid") then
  4335. v.Health = v.Health - 5
  4336.  
  4337. v.PlatformStand = true
  4338. end
  4339. end
  4340.  
  4341. hit1 = false
  4342.  
  4343. punchsound1:Play()
  4344. hit2 = true
  4345. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4346. for i = 0, 1, 0.1 do
  4347. swait()
  4348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4350. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4351. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4352. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4353. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4354. end
  4355. for i,v in pairs(to.Parent:GetChildren()) do
  4356. if v:IsA("Humanoid") then
  4357. v.Health = v.Health - 5
  4358.  
  4359. v.PlatformStand = true
  4360. end
  4361. end
  4362. hit2 = false
  4363.  
  4364. punchsound1:Play()
  4365. hit3 = true
  4366. hit4 = true
  4367.  
  4368.  
  4369. punchsound1:Play()
  4370.  
  4371. coroutine.wrap(function()
  4372. for i=1,5 do
  4373. wait()
  4374. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4375. GroundImpact:Play()
  4376. a21e = new("Part",to)
  4377. a21e.Name = "Beam"..num
  4378. a21e.Locked = true
  4379. a21e.Size = v3(1,1,1)
  4380. a21e.CanCollide = false
  4381. a21e.BrickColor = bc("Gold")
  4382. a21e.Material = "Neon"
  4383. a21e.Transparency = 0
  4384. aa21e = new("SpecialMesh",a21e)
  4385. a21e.Anchored = true
  4386. a21e.Position = to.Position
  4387. aa21e.MeshType = "Sphere"
  4388. aa21e.Scale = v3(1,1,1)
  4389. a51e = new("Part",char)
  4390. a51e.Name = "Beam"..num
  4391. a51e.Locked = true
  4392. a51e.Size = v3(1,1,1)
  4393. a51e.CanCollide = false
  4394. a51e.BrickColor = bc("White")
  4395. a51e.Material = "Neon"
  4396. a51e.Transparency = 0
  4397. aa51e = new("SpecialMesh",a51e)
  4398. a51e.Anchored = true
  4399. a51e.Position = to.Position
  4400. aa51e.MeshType = "Sphere"
  4401. aa51e.Scale = v3(1,1,1)
  4402. a61e = new("Part",char)
  4403. a61e.Name = "Beam"..num
  4404. a61e.Locked = true
  4405. a61e.Size = v3(1,1,1)
  4406. a61e.CanCollide = false
  4407. a61e.BrickColor = bc("Really red")
  4408. a61e.Material = "Neon"
  4409. a61e.Transparency = 0
  4410. aa61e = new("SpecialMesh",a61e)
  4411. a61e.Anchored = true
  4412. a61e.Position = to.Position
  4413. aa61e.MeshType = "Sphere"
  4414. aa61e.Scale = v3(1,1,1)
  4415. for i = 1,20 do
  4416. wait()
  4417. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4418. a21e.Transparency = a21e.Transparency + 0.03
  4419. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4420. a51e.Transparency = a51e.Transparency + 0.03
  4421. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4422. a61e.Transparency = a61e.Transparency + 0.02
  4423. for i,v in pairs(to.Parent:GetChildren()) do
  4424. if v:IsA("Humanoid") then
  4425. v.Health = v.Health - 0.5
  4426.  
  4427. v.PlatformStand = true
  4428. end
  4429. end
  4430. end
  4431. a61e:Destroy()
  4432. aa61e:Destroy()
  4433. a51e:Destroy()
  4434. aa51e:Destroy()
  4435. a21e:Destroy()
  4436. aa21e:Destroy()
  4437.  
  4438. end
  4439.  
  4440.  
  4441. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4442. for i = 0, 1, 0.1 do
  4443. swait()
  4444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4446. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4449. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4450. end
  4451.  
  4452.  
  4453.  
  4454. wait(0.7)
  4455. end)()
  4456.  
  4457.  
  4458.  
  4459.  
  4460. RootPart.Anchored = true
  4461.  
  4462. for i = 0, 1, 0.1 do
  4463. swait()
  4464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4466. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4468. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4469. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4470. end
  4471.  
  4472.  
  4473. StrongPunch:Play()
  4474.  
  4475.  
  4476. for i = 0, 1, 0.1 do
  4477. swait()
  4478. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4479. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4480. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4481. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4482. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4483. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4484. end
  4485.  
  4486. for i = 0, 1, 0.1 do
  4487. swait()
  4488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4490. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4491. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4492. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4493. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4494. end
  4495.  
  4496.  
  4497.  
  4498. for i,v in pairs(to.Parent:GetChildren()) do
  4499. if v:IsA("Humanoid") then
  4500. v.Health = v.Health - 20
  4501.  
  4502. v.PlatformStand = true
  4503. end
  4504. end
  4505.  
  4506. StrongPunch2:Play()
  4507. for i = 0, 1, 0.1 do
  4508. swait()
  4509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4511. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4513. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4514. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4515. end
  4516.  
  4517. hitground = new("Part",char)
  4518. hitground.Size = Vector3.new(5,5,5)
  4519. hitground.Name = "Ground"
  4520. hitground.Transparency = 1
  4521. hitground.CanCollide = false
  4522. game.Debris:AddItem(hitground,2)
  4523. hitground.Position = Vector3.new(999,999,999)
  4524. hitgroundweld = new("Weld",hitground)
  4525. hitgroundweld.Part0 = to
  4526. hitgroundweld.Part1 = hitground
  4527. hitground.Touched:connect(function(hit2)
  4528. if hit2.Size.x > 150 then
  4529. hitground:Destroy()
  4530. ad = new("Part",char)
  4531. ad.Name = "NewPart"
  4532. ad.Size = Vector3.new(30,0.1,30)
  4533. ad.CanCollide = false
  4534. ad.Anchored = true
  4535. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4536. ad.Transparency = 1
  4537. aad = new("Decal",ad)
  4538.  
  4539. aad.Face = "Top"
  4540. aad.Transparency = 1
  4541. aad.Transparency = 0
  4542. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4543. smoke = new("Part",to)
  4544. smokemesh = new("SpecialMesh",smoke)
  4545. smokemesh.MeshId = "rbxassetid://928329648"
  4546. smoke.BrickColor = hit2.BrickColor
  4547. smoke.Anchored = true
  4548. smoke.Position = hitground.Position
  4549. GroundImpact:Play()
  4550. for i = 1,20 do
  4551. wait()
  4552. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4553. smoke.Transparency = smoke.Transparency + 1/20
  4554. end
  4555. smoke:Destroy()
  4556. wait(0.5)
  4557.  
  4558. for i = 1,20 do
  4559. wait(0.1)
  4560. aad.Transparency = aad.Transparency + 1/20
  4561. end
  4562. end
  4563. end)
  4564. to.Anchored = false
  4565. ys = Instance.new("BodyVelocity",to)
  4566. ys.Name = "GO"
  4567.  
  4568. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4569.  
  4570. ys.Velocity = v3(0,-90,0)
  4571.  
  4572. wait(1)
  4573. ys:Destroy()
  4574.  
  4575.  
  4576.  
  4577.  
  4578.  
  4579. hit3 = false
  4580. hit4 = false
  4581.  
  4582.  
  4583. hit1 = false
  4584. hit2 = false
  4585. hit3 = false
  4586. hit4 = false
  4587. idle = true
  4588. RootPart.Anchored = false
  4589. end
  4590. end)
  4591. end
  4592.  
  4593.  
  4594. function Combo4()
  4595. getplayer = new("Part",char)
  4596. getplayer.Position = Vector3.new(999,999,999)
  4597. getplayer.Transparency = 1
  4598. getplayer.Size = v3(3,3,3)
  4599. getplayer.CanCollide = false
  4600. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4601. getplayer.Name = "GetPlayer"
  4602.  
  4603. game.Debris:AddItem(getplayer,0.5)
  4604.  
  4605. getplayer.Touched:connect(function(hit)
  4606. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4607. getplayer:Destroy()
  4608. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4609. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4610. to.Anchored = true
  4611. RootPart.Anchored = true
  4612. idle = false
  4613.  
  4614.  
  4615. punchsound1:Play()
  4616. hit1 = true
  4617. for i = 0, 0.5, 0.1 do
  4618. swait()
  4619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4621. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4622. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4623. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4624. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4625. end
  4626. punchsound1:Play()
  4627. for i = 0, 0.5, 0.1 do
  4628. swait()
  4629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4632. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4634. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4635. end
  4636. punchsound1:Play()
  4637. for i = 0, 0.6, 0.1 do
  4638. swait()
  4639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4641. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4642. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4643. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4644. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4645. end
  4646. for i = 0, 0.6, 0.1 do
  4647. swait()
  4648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4650. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4653. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4654. end
  4655. for i = 0, 0.5, 0.1 do
  4656. swait()
  4657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4659. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4660. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4661. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4662. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4663. end
  4664. punchsound1:Play()
  4665. for i = 0, 0.5, 0.1 do
  4666. swait()
  4667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4669. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4671. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4672. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4673. end
  4674. punchsound1:Play()
  4675. for i = 0, 0.6, 0.1 do
  4676. swait()
  4677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4680. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4681. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4682. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4683. end
  4684. for i = 0, 0.6, 0.1 do
  4685. swait()
  4686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4688. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4689. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4690. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4691. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4692. end
  4693. for i = 0, 0.5, 0.1 do
  4694. swait()
  4695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4697. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4698. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4699. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4700. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4701. end
  4702. punchsound1:Play()
  4703. for i = 0, 0.5, 0.1 do
  4704. swait()
  4705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4707. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4708. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4709. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4710. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4711. end
  4712. punchsound1:Play()
  4713. for i = 0, 0.6, 0.1 do
  4714. swait()
  4715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4718. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4719. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4720. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4721. end
  4722. for i = 0, 0.6, 0.1 do
  4723. swait()
  4724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4729. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4730. end
  4731. for i = 0, 0.5, 0.1 do
  4732. swait()
  4733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4735. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4736. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4737. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4738. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4739. end
  4740. punchsound1:Play()
  4741. for i = 0, 0.5, 0.1 do
  4742. swait()
  4743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4746. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4747. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4748. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4749. end
  4750. punchsound1:Play()
  4751. for i = 0, 0.6, 0.1 do
  4752. swait()
  4753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4756. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4757. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4758. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4759. end
  4760. for i = 0, 0.6, 0.1 do
  4761. swait()
  4762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4764. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4767. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4768. end
  4769. for i = 0, 0.5, 0.1 do
  4770. swait()
  4771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4773. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4774. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4775. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4776. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4777. end
  4778. punchsound1:Play()
  4779. for i = 0, 0.5, 0.1 do
  4780. swait()
  4781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4783. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4784. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4785. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4786. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4787. end
  4788. punchsound1:Play()
  4789. for i = 0, 0.6, 0.1 do
  4790. swait()
  4791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4794. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4795. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4796. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4797. end
  4798. StrongPunch2:Play()
  4799. for i = 0, 5, 0.1 do
  4800. swait()
  4801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4803. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4805. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4806. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4807. end
  4808.  
  4809. for i,v in pairs(to.Parent:GetChildren()) do
  4810. if v:IsA("Humanoid") then
  4811. v.Health = v.Health - 20
  4812.  
  4813. v.PlatformStand = true
  4814. end
  4815. end
  4816. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4817. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4818. Zanzoken = Instance.new("Part",char)
  4819. Zanzoken.Anchored = true
  4820. Zanzoken.Position = v3(999,999,999)
  4821. Zanzoken.CFrame = Torso.CFrame
  4822. game.Debris:AddItem(Zanzoken,0.5)
  4823. Zanzoken.Transparency = 1
  4824. Zano:Play()
  4825. wait()
  4826. idk = Instance.new("BillboardGui",Zanzoken)
  4827. idk.Size = UDim2.new(10,0,15,0)
  4828. idk.AlwaysOnTop = false
  4829. idk1 = Instance.new("ImageLabel",idk)
  4830. idk1.BackgroundTransparency = 1
  4831. idk.ExtentsOffset = v3(0,0,0)
  4832. idk1.ImageTransparency = 0
  4833. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4834. idk1.Size = UDim2.new(2,0,1,0)
  4835. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4836. idk1.Image = "rbxassetid://319554883"
  4837. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4838. wait()
  4839. Zanzoken = Instance.new("Part",char)
  4840. Zanzoken.Anchored = true
  4841. Zanzoken.Position = v3(999,999,999)
  4842. Zanzoken.CFrame = Torso.CFrame
  4843. game.Debris:AddItem(Zanzoken,0.5)
  4844. Zanzoken.Transparency = 1
  4845. wait()
  4846. idk = Instance.new("BillboardGui",Zanzoken)
  4847. idk.Size = UDim2.new(20,0,20,0)
  4848. idk.AlwaysOnTop = false
  4849. idk1 = Instance.new("ImageLabel",idk)
  4850. idk1.BackgroundTransparency = 1
  4851. idk.ExtentsOffset = v3(0,0,0)
  4852. idk1.ImageTransparency = 0
  4853. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4854. idk1.Size = UDim2.new(2,0,1,0)
  4855. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4856. idk1.Image = "rbxassetid://319554883"
  4857. for i = 0, 0.5, 0.1 do
  4858. swait()
  4859. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4860. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4861. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4862. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4863. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4864. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4865. end
  4866. punchsound1:Play()
  4867. for i = 0, 0.5, 0.1 do
  4868. swait()
  4869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4871. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4872. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4874. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4875. end
  4876. punchsound1:Play()
  4877. for i = 0, 0.6, 0.1 do
  4878. swait()
  4879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4882. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4883. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4884. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4885. end
  4886. for i = 0, 0.6, 0.1 do
  4887. swait()
  4888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4890. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4891. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4892. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4893. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4894. end
  4895. for i = 0, 0.5, 0.1 do
  4896. swait()
  4897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4899. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4900. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4901. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4902. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4903. end
  4904. punchsound1:Play()
  4905. for i = 0, 0.5, 0.1 do
  4906. swait()
  4907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4910. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4911. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4912. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4913. end
  4914. punchsound1:Play()
  4915. for i = 0, 0.6, 0.1 do
  4916. swait()
  4917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4919. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4920. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4921. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4922. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4923. end
  4924. for i = 0, 0.6, 0.1 do
  4925. swait()
  4926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4928. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4929. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4930. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4931. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4932. end
  4933. for i = 0, 0.5, 0.1 do
  4934. swait()
  4935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4937. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4938. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4939. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4940. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4941. end
  4942. punchsound1:Play()
  4943. for i = 0, 0.5, 0.1 do
  4944. swait()
  4945. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4946. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4947. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4948. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4949. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4950. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4951. end
  4952. punchsound1:Play()
  4953. for i = 0, 0.6, 0.1 do
  4954. swait()
  4955. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4956. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4957. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4958. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4959. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4960. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4961. end
  4962. for i = 0, 0.6, 0.1 do
  4963. swait()
  4964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4966. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4967. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4969. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4970. end
  4971. for i = 0, 0.5, 0.1 do
  4972. swait()
  4973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4975. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4976. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4977. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4978. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4979. end
  4980. punchsound1:Play()
  4981. for i = 0, 0.5, 0.1 do
  4982. swait()
  4983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4985. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4986. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4987. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4988. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4989. end
  4990. punchsound1:Play()
  4991. for i = 0, 0.3, 0.1 do
  4992. swait()
  4993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4994. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4995. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4996. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4997. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4998. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4999. end
  5000. for i = 0, 0.3, 0.1 do
  5001. swait()
  5002. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5003. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5004. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5005. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5006. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5007. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5008. end
  5009. for i = 0, 0.3, 0.1 do
  5010. swait()
  5011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5013. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5014. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5015. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5016. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5017. end
  5018. punchsound1:Play()
  5019. for i = 0, 0.3, 0.1 do
  5020. swait()
  5021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5023. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5024. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5025. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5026. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5027. end
  5028. punchsound1:Play()
  5029. for i = 0, 0.3, 0.1 do
  5030. swait()
  5031. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5032. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5033. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5034. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5035. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5036. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5037. end
  5038. for i = 0, 0.3, 0.1 do
  5039. swait()
  5040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5042. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5043. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5044. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5045. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5046. end
  5047. punchsound1:Play()
  5048. for i = 0, 1, 0.1 do
  5049. swait()
  5050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5052. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5053. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5054. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5055. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5056. end
  5057. for i = 0, 0.3, 0.1 do
  5058. swait()
  5059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5061. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5062. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5063. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5064. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5065. end
  5066. punchsound1:Play()
  5067. for i = 0, 0.3, 0.1 do
  5068. swait()
  5069. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5070. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5071. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5072. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5073. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5074. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5075. end
  5076. for i = 0, 0.3, 0.1 do
  5077. swait()
  5078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5080. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5081. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5082. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5083. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5084. end
  5085. for i = 0, 0.3, 0.1 do
  5086. swait()
  5087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5089. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5090. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5091. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5092. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5093. end
  5094. punchsound1:Play()
  5095. for i = 0, 0.3, 0.1 do
  5096. swait()
  5097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5100. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5101. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5102. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5103. end
  5104. punchsound1:Play()
  5105. for i = 0, 0.6, 0.1 do
  5106. swait()
  5107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5110. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5111. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5112. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5113. end
  5114. for i = 0, 0.3, 0.1 do
  5115. swait()
  5116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5118. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5121. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5122. end
  5123. for i = 0, 0.3, 0.1 do
  5124. swait()
  5125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5128. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5129. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5130. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5131. end
  5132. punchsound1:Play()
  5133. for i = 0, 0.5, 0.1 do
  5134. swait()
  5135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5139. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5140. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5141. end
  5142. punchsound1:Play()
  5143. for i = 0, 0.6, 0.1 do
  5144. swait()
  5145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5147. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5148. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5149. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5150. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5151. end
  5152. for i = 0, 0.6, 0.1 do
  5153. swait()
  5154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5156. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5157. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5158. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5159. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5160. end
  5161. for i = 0, 0.5, 0.1 do
  5162. swait()
  5163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5165. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5166. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5167. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5168. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5169. end
  5170. punchsound1:Play()
  5171. for i = 0, 0.5, 0.1 do
  5172. swait()
  5173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5175. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5176. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5177. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5178. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5179. end
  5180. punchsound1:Play()
  5181. for i = 0, 0.6, 0.1 do
  5182. swait()
  5183. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5184. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5185. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5186. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5187. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5188. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5189. end
  5190. for i = 0, 0.6, 0.1 do
  5191. swait()
  5192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5194. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5195. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5196. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5197. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5198. end
  5199. for i = 0, 0.5, 0.1 do
  5200. swait()
  5201. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5202. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5203. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5204. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5205. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5206. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5207. end
  5208. punchsound1:Play()
  5209. for i = 0, 0.5, 0.1 do
  5210. swait()
  5211. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5212. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5213. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5214. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5215. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5216. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5217. end
  5218. punchsound1:Play()
  5219. for i = 0, 0.6, 0.1 do
  5220. swait()
  5221. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5222. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5223. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5224. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5225. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5226. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5227. end
  5228. for i = 0, 0.6, 0.1 do
  5229. swait()
  5230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5232. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5233. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5234. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5235. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5236. end
  5237. punchsound1:Play()
  5238. for i = 0, 1, 0.1 do
  5239. swait()
  5240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5242. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5243. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5244. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5245. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5246. end
  5247. for i = 0, 0.5, 0.1 do
  5248. swait()
  5249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5252. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5253. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5254. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5255. end
  5256. punchsound1:Play()
  5257. for i = 0, 0.6, 0.1 do
  5258. swait()
  5259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5261. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5262. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5263. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5264. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5265. end
  5266. for i = 0, 0.6, 0.1 do
  5267. swait()
  5268. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5269. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5270. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5271. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5272. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5273. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5274. end
  5275. for i = 0, 0.5, 0.1 do
  5276. swait()
  5277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5279. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5280. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5281. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5282. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5283. end
  5284. punchsound1:Play()
  5285. for i = 0, 0.5, 0.1 do
  5286. swait()
  5287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5289. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5290. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5291. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5292. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5293. end
  5294. punchsound1:Play()
  5295. for i = 0, 0.6, 0.1 do
  5296. swait()
  5297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5299. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5300. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5301. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5302. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5303. end
  5304. for i = 0, 0.6, 0.1 do
  5305. swait()
  5306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5308. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5309. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5310. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5311. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5312. end
  5313. for i = 0, 0.5, 0.1 do
  5314. swait()
  5315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5318. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5319. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5320. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5321. end
  5322. punchsound1:Play()
  5323. for i = 0, 0.5, 0.1 do
  5324. swait()
  5325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5328. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5330. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5331. end
  5332. punchsound1:Play()
  5333. for i = 0, 0.6, 0.1 do
  5334. swait()
  5335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5337. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5338. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5339. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5340. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5341. end
  5342. for i = 0, 0.6, 0.1 do
  5343. swait()
  5344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5346. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5347. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5348. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5349. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5350. end
  5351. for i = 0, 0.5, 0.1 do
  5352. swait()
  5353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5355. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5356. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5357. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5358. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5359. end
  5360. punchsound1:Play()
  5361. for i = 0, 0.5, 0.1 do
  5362. swait()
  5363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5365. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5368. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5369. end
  5370. punchsound1:Play()
  5371. for i = 0, 0.6, 0.1 do
  5372. swait()
  5373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5375. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5376. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5377. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5378. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5379. end
  5380. for i = 0, 0.6, 0.1 do
  5381. swait()
  5382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5384. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5385. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5386. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5387. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5388. end
  5389. for i = 0, 0.5, 0.1 do
  5390. swait()
  5391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5393. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5394. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5395. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5396. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5397. end
  5398. punchsound1:Play()
  5399. for i = 0, 0.5, 0.1 do
  5400. swait()
  5401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5403. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5404. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5405. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5406. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5407. end
  5408. punchsound1:Play()
  5409. for i = 0, 0.6, 0.1 do
  5410. swait()
  5411. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5412. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5413. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5414. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5415. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5416. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5417. end
  5418. for i = 0, 0.6, 0.1 do
  5419. swait()
  5420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5422. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5423. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5424. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5425. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5426. end
  5427. punchsound1:Play()
  5428. for i = 0, 1, 0.1 do
  5429. swait()
  5430. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5431. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5432. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5433. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5434. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5435. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5436. end
  5437. for i = 0, 0.5, 0.1 do
  5438. swait()
  5439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5441. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5442. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5443. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5444. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5445. end
  5446. punchsound1:Play()
  5447. for i = 0, 0.6, 0.1 do
  5448. swait()
  5449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5451. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5452. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5453. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5454. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5455. end
  5456. for i = 0, 0.6, 0.1 do
  5457. swait()
  5458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5460. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5461. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5462. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5463. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5464. end
  5465. for i = 0, 0.5, 0.1 do
  5466. swait()
  5467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5469. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5470. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5471. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5472. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5473. end
  5474. punchsound1:Play()
  5475. for i = 0, 0.3, 0.1 do
  5476. swait()
  5477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5479. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5480. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5481. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5482. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5483. end
  5484. punchsound1:Play()
  5485. for i = 0, 0.3, 0.1 do
  5486. swait()
  5487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5489. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5490. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5491. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5492. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5493. end
  5494. for i = 0, 0.3, 0.1 do
  5495. swait()
  5496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5498. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5499. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5500. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5501. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5502. end
  5503. for i = 0, 0.3, 0.1 do
  5504. swait()
  5505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5507. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5508. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5509. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5510. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5511. end
  5512. punchsound1:Play()
  5513. for i = 0, 0.3, 0.1 do
  5514. swait()
  5515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5517. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5518. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5520. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5521. end
  5522. punchsound1:Play()
  5523. for i = 0, 0.3, 0.1 do
  5524. swait()
  5525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5527. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5528. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5529. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5530. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5531. end
  5532. for i = 0, 0.3, 0.1 do
  5533. swait()
  5534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5536. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5537. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5538. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5539. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5540. end
  5541. for i = 0, 0.3, 0.1 do
  5542. swait()
  5543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5545. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5546. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5547. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5548. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5549. end
  5550. punchsound1:Play()
  5551. for i = 0, 0.3, 0.1 do
  5552. swait()
  5553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5557. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5558. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5559. end
  5560. punchsound1:Play()
  5561. for i = 0, 0.3, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5568. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5569. end
  5570. for i = 0, 0.1, 0.1 do
  5571. swait()
  5572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5574. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5575. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5576. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5577. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5578. end
  5579. for i = 0, 0.1, 0.1 do
  5580. swait()
  5581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5582. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5583. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5584. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5585. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5586. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5587. end
  5588. punchsound1:Play()
  5589. for i = 0, 0.1, 0.1 do
  5590. swait()
  5591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5593. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5594. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5595. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5596. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5597. end
  5598. punchsound1:Play()
  5599. for i = 0, 0.1, 0.1 do
  5600. swait()
  5601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5603. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5604. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5605. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5606. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5607. end
  5608. for i = 0, 0.1, 0.1 do
  5609. swait()
  5610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5612. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5613. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5614. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5615. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5616. end
  5617. punchsound1:Play()
  5618. for i = 0, 0.4, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5626. end
  5627. for i,v in pairs(to.Parent:GetChildren()) do
  5628. if v:IsA("Humanoid") then
  5629. v.Health = v.Health - 20
  5630.  
  5631. v.PlatformStand = true
  5632. end
  5633. end
  5634. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5635. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5636. Zanzoken = Instance.new("Part",char)
  5637. Zanzoken.Anchored = true
  5638. Zanzoken.Position = v3(999,999,999)
  5639. Zanzoken.CFrame = Torso.CFrame
  5640. game.Debris:AddItem(Zanzoken,0.5)
  5641. Zanzoken.Transparency = 1
  5642. Zano:Play()
  5643. wait()
  5644. idk = Instance.new("BillboardGui",Zanzoken)
  5645. idk.Size = UDim2.new(10,0,15,0)
  5646. idk.AlwaysOnTop = false
  5647. idk1 = Instance.new("ImageLabel",idk)
  5648. idk1.BackgroundTransparency = 1
  5649. idk.ExtentsOffset = v3(0,0,0)
  5650. idk1.ImageTransparency = 0
  5651. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5652. idk1.Size = UDim2.new(2,0,1,0)
  5653. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5654. idk1.Image = "rbxassetid://319554883"
  5655. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5656. wait()
  5657. Zanzoken = Instance.new("Part",char)
  5658. Zanzoken.Anchored = true
  5659. Zanzoken.Position = v3(999,999,999)
  5660. Zanzoken.CFrame = Torso.CFrame
  5661. game.Debris:AddItem(Zanzoken,0.5)
  5662. Zanzoken.Transparency = 1
  5663. wait()
  5664. idk = Instance.new("BillboardGui",Zanzoken)
  5665. idk.Size = UDim2.new(20,0,20,0)
  5666. idk.AlwaysOnTop = false
  5667. idk1 = Instance.new("ImageLabel",idk)
  5668. idk1.BackgroundTransparency = 1
  5669. idk.ExtentsOffset = v3(0,0,0)
  5670. idk1.ImageTransparency = 0
  5671. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5672. idk1.Size = UDim2.new(2,0,1,0)
  5673. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5674. idk1.Image = "rbxassetid://319554883"
  5675. punchsound1:Play()
  5676. for i = 0, 6, 0.1 do
  5677. swait()
  5678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5683. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5684. end
  5685. for i = 0, 0.6, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5693. end
  5694. for i = 0, 0.6, 0.1 do
  5695. swait()
  5696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5702. end
  5703. punchsound1:Play()
  5704. for i = 0, 1, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5708. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5709. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5710. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5711. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5712. end
  5713. for i = 0, 0.6, 0.1 do
  5714. swait()
  5715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5718. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5719. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5720. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5721. end
  5722. for i = 0, 0.6, 0.1 do
  5723. swait()
  5724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5729. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5730. end
  5731. punchsound1:Play()
  5732. for i = 0, 1, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5740. end
  5741. for i = 0, 0.6, 0.1 do
  5742. swait()
  5743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5746. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5747. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5748. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5749. end
  5750. for i = 0, 0.6, 0.1 do
  5751. swait()
  5752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5754. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5756. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5757. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5758. end
  5759. punchsound1:Play()
  5760. for i = 0, 1, 0.1 do
  5761. swait()
  5762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5765. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5766. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5767. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5768. end
  5769. for i = 0, 0.6, 0.1 do
  5770. swait()
  5771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5773. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5774. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5775. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5776. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5777. end
  5778. for i = 0, 0.6, 0.1 do
  5779. swait()
  5780. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5781. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5782. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5783. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5784. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5785. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5786. end
  5787. punchsound1:Play()
  5788. for i = 0, 1, 0.1 do
  5789. swait()
  5790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5793. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5794. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5795. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5796. end
  5797. for i = 0, 0.6, 0.1 do
  5798. swait()
  5799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5801. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5802. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5803. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5804. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5805. end
  5806. for i = 0, 0.6, 0.1 do
  5807. swait()
  5808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5810. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5811. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5812. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5813. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5814. end
  5815. punchsound1:Play()
  5816. for i = 0, 1, 0.1 do
  5817. swait()
  5818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5821. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5822. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5823. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5824. end
  5825. for i = 0, 0.6, 0.1 do
  5826. swait()
  5827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5829. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5830. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5831. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5832. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5833. end
  5834. for i = 0, 0.6, 0.1 do
  5835. swait()
  5836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5838. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5839. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5840. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5841. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5842. end
  5843. punchsound1:Play()
  5844. for i = 0, 1, 0.1 do
  5845. swait()
  5846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5848. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5849. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5850. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5851. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5852. end
  5853.  
  5854.  
  5855.  
  5856. for i,v in pairs(to.Parent:GetChildren()) do
  5857. if v:IsA("Humanoid") then
  5858. v.Health = v.Health - 20
  5859.  
  5860. v.PlatformStand = true
  5861. end
  5862. end
  5863. StrongPunch:Play()
  5864. for i = 0, 1, 0.1 do
  5865. swait()
  5866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5868. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5871. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5872. end
  5873. for i = 0, 1, 0.1 do
  5874. swait()
  5875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5878. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5879. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5880. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5881. end
  5882. for i,v in pairs(to.Parent:GetChildren()) do
  5883. if v:IsA("Humanoid") then
  5884. v.Health = v.Health - 5
  5885.  
  5886. v.PlatformStand = true
  5887. end
  5888. end
  5889. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  5890. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  5891. Zanzoken = Instance.new("Part",char)
  5892. Zanzoken.Anchored = true
  5893. Zanzoken.Position = v3(999,999,999)
  5894. Zanzoken.CFrame = Torso.CFrame
  5895. game.Debris:AddItem(Zanzoken,0.5)
  5896. Zanzoken.Transparency = 1
  5897. Zano:Play()
  5898. wait()
  5899. idk = Instance.new("BillboardGui",Zanzoken)
  5900. idk.Size = UDim2.new(10,0,15,0)
  5901. idk.AlwaysOnTop = false
  5902. idk1 = Instance.new("ImageLabel",idk)
  5903. idk1.BackgroundTransparency = 1
  5904. idk.ExtentsOffset = v3(0,0,0)
  5905. idk1.ImageTransparency = 0
  5906. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5907. idk1.Size = UDim2.new(2,0,1,0)
  5908. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5909. idk1.Image = "rbxassetid://319554883"
  5910. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5911. wait()
  5912. Zanzoken = Instance.new("Part",char)
  5913. Zanzoken.Anchored = true
  5914. Zanzoken.Position = v3(999,999,999)
  5915. Zanzoken.CFrame = Torso.CFrame
  5916. game.Debris:AddItem(Zanzoken,0.5)
  5917. Zanzoken.Transparency = 1
  5918. wait()
  5919. idk = Instance.new("BillboardGui",Zanzoken)
  5920. idk.Size = UDim2.new(20,0,20,0)
  5921. idk.AlwaysOnTop = false
  5922. idk1 = Instance.new("ImageLabel",idk)
  5923. idk1.BackgroundTransparency = 1
  5924. idk.ExtentsOffset = v3(0,0,0)
  5925. idk1.ImageTransparency = 0
  5926. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5927. idk1.Size = UDim2.new(2,0,1,0)
  5928. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5929. idk1.Image = "rbxassetid://319554883"
  5930. for i = 0, 1, 0.1 do
  5931. swait()
  5932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5935. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5936. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5937. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5938. end
  5939. punchsound1:Play()
  5940. for i = 0, 1, 0.1 do
  5941. swait()
  5942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5944. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5945. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5946. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5947. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5948. end
  5949. punchsound1:Play()
  5950. for i = 0, 1, 0.1 do
  5951. swait()
  5952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5955. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5956. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5957. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5958. end
  5959. for i = 0, 1, 0.1 do
  5960. swait()
  5961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5967. end
  5968. for i = 0, 1, 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. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  5978. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  5979. Zanzoken = Instance.new("Part",char)
  5980. Zanzoken.Anchored = true
  5981. Zanzoken.Position = v3(999,999,999)
  5982. Zanzoken.CFrame = Torso.CFrame
  5983. game.Debris:AddItem(Zanzoken,0.5)
  5984. Zanzoken.Transparency = 1
  5985. Zano:Play()
  5986. wait()
  5987. idk = Instance.new("BillboardGui",Zanzoken)
  5988. idk.Size = UDim2.new(10,0,15,0)
  5989. idk.AlwaysOnTop = false
  5990. idk1 = Instance.new("ImageLabel",idk)
  5991. idk1.BackgroundTransparency = 1
  5992. idk.ExtentsOffset = v3(0,0,0)
  5993. idk1.ImageTransparency = 0
  5994. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5995. idk1.Size = UDim2.new(2,0,1,0)
  5996. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5997. idk1.Image = "rbxassetid://319554883"
  5998. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5999. wait()
  6000. Zanzoken = Instance.new("Part",char)
  6001. Zanzoken.Anchored = true
  6002. Zanzoken.Position = v3(999,999,999)
  6003. Zanzoken.CFrame = Torso.CFrame
  6004. game.Debris:AddItem(Zanzoken,0.5)
  6005. Zanzoken.Transparency = 1
  6006. wait()
  6007. idk = Instance.new("BillboardGui",Zanzoken)
  6008. idk.Size = UDim2.new(20,0,20,0)
  6009. idk.AlwaysOnTop = false
  6010. idk1 = Instance.new("ImageLabel",idk)
  6011. idk1.BackgroundTransparency = 1
  6012. idk.ExtentsOffset = v3(0,0,0)
  6013. idk1.ImageTransparency = 0
  6014. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6015. idk1.Size = UDim2.new(2,0,1,0)
  6016. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6017. idk1.Image = "rbxassetid://319554883"
  6018. StrongPunch:Play()
  6019. Break:Play()
  6020.  
  6021. for i = 0, 6, 0.1 do
  6022. swait()
  6023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6025. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6026. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6027. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6028. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6029. end
  6030. StrongPunch1:Play()
  6031. for i = 0, 6, 0.1 do
  6032. swait()
  6033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6035. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6037. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6038. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6039. end
  6040. StrongPunch2:Play()
  6041. for i = 0, 7, 0.1 do
  6042. swait()
  6043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6045. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6046. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6048. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6049. end
  6050. for i = 0, 1, 0.1 do
  6051. swait()
  6052. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6053. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6054. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6055. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6056. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6057. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6058. end
  6059. punchsound1:Play()
  6060. for i = 0, 1, 0.1 do
  6061. swait()
  6062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6064. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6065. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6066. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6067. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6068. end
  6069. punchsound1:Play()
  6070. for i = 0, 1, 0.1 do
  6071. swait()
  6072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6074. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6075. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6076. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6077. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6078. end
  6079. for i = 0, 1, 0.1 do
  6080. swait()
  6081. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6082. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6083. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6084. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6085. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6086. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6087. end
  6088. for i = 0, 1, 0.1 do
  6089. swait()
  6090. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6091. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6092. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6093. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6094. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6095. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6096. end
  6097. punchsound1:Play()
  6098. for i = 0, 0.5, 0.1 do
  6099. swait()
  6100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6103. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6104. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6105. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6106. end
  6107. punchsound1:Play()
  6108. for i = 0, 0.5, 0.1 do
  6109. swait()
  6110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6112. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6113. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6114. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6115. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6116. end
  6117. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6118. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6119. Zanzoken = Instance.new("Part",char)
  6120. Zanzoken.Anchored = true
  6121. Zanzoken.Position = v3(999,999,999)
  6122. Zanzoken.CFrame = Torso.CFrame
  6123. game.Debris:AddItem(Zanzoken,0.5)
  6124. Zanzoken.Transparency = 1
  6125. Zano:Play()
  6126. wait()
  6127. idk = Instance.new("BillboardGui",Zanzoken)
  6128. idk.Size = UDim2.new(10,0,15,0)
  6129. idk.AlwaysOnTop = false
  6130. idk1 = Instance.new("ImageLabel",idk)
  6131. idk1.BackgroundTransparency = 1
  6132. idk.ExtentsOffset = v3(0,0,0)
  6133. idk1.ImageTransparency = 0
  6134. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6135. idk1.Size = UDim2.new(2,0,1,0)
  6136. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6137. idk1.Image = "rbxassetid://319554883"
  6138. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6139. wait()
  6140. Zanzoken = Instance.new("Part",char)
  6141. Zanzoken.Anchored = true
  6142. Zanzoken.Position = v3(999,999,999)
  6143. Zanzoken.CFrame = Torso.CFrame
  6144. game.Debris:AddItem(Zanzoken,0.5)
  6145. Zanzoken.Transparency = 1
  6146. wait()
  6147. idk = Instance.new("BillboardGui",Zanzoken)
  6148. idk.Size = UDim2.new(20,0,20,0)
  6149. idk.AlwaysOnTop = false
  6150. idk1 = Instance.new("ImageLabel",idk)
  6151. idk1.BackgroundTransparency = 1
  6152. idk.ExtentsOffset = v3(0,0,0)
  6153. idk1.ImageTransparency = 0
  6154. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6155. idk1.Size = UDim2.new(2,0,1,0)
  6156. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6157. idk1.Image = "rbxassetid://319554883"
  6158. for i = 0, 0.4, 0.1 do
  6159. swait()
  6160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6162. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6163. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6164. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6165. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6166. end
  6167. punchsound1:Play()
  6168. for i = 0, 0.4, 0.1 do
  6169. swait()
  6170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6172. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6173. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6174. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6175. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6176. end
  6177. for i = 0, 0.4, 0.1 do
  6178. swait()
  6179. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6180. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6181. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6182. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6183. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6184. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6185. end
  6186. punchsound1:Play()
  6187. for i = 0, 0.4, 0.1 do
  6188. swait()
  6189. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6190. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6191. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6192. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6193. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6194. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6195. end
  6196. for i = 0, 0.4, 0.1 do
  6197. swait()
  6198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6199. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6200. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6201. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6202. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6203. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6204. end
  6205. punchsound1:Play()
  6206. for i = 0, 0.4, 0.1 do
  6207. swait()
  6208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6210. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6211. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6212. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6213. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6214. end
  6215. for i = 0, 0.4, 0.1 do
  6216. swait()
  6217. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6218. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6219. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6220. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6221. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6222. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6223. end
  6224. punchsound1:Play()
  6225. for i = 0, 0.4, 0.1 do
  6226. swait()
  6227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6229. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6230. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6231. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6232. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6233. end
  6234. for i = 0, 0.4, 0.1 do
  6235. swait()
  6236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6238. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6239. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6240. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6241. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6242. end
  6243. punchsound1:Play()
  6244. for i = 0, 0.4, 0.1 do
  6245. swait()
  6246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6248. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6251. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6252. end
  6253. for i = 0, 0.4, 0.1 do
  6254. swait()
  6255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6257. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6258. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6259. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6260. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6261. end
  6262. punchsound1:Play()
  6263. for i = 0, 0.4, 0.1 do
  6264. swait()
  6265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6267. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6268. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6269. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6270. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6271. end
  6272. for i = 0, 0.4, 0.1 do
  6273. swait()
  6274. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6275. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6276. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6277. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6278. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6279. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6280. end
  6281. punchsound1:Play()
  6282. for i = 0, 0.4, 0.1 do
  6283. swait()
  6284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6287. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6288. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6289. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6290. end
  6291. punchsound1:Play()
  6292. local pie222 = Instance.new("ParticleEmitter")
  6293. pie222.Parent = LeftArm
  6294. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6295. pie222.LightEmission = 1
  6296. pie222.Size = NumberSequence.new(3)
  6297. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6298. pie222.Transparency = NumberSequence.new(0.6,1)
  6299. pie222.EmissionDirection = "Top"
  6300. pie222.Enabled = true
  6301. pie222.Lifetime = NumberRange.new(1)
  6302. pie222.Rotation = NumberRange.new(-320, 320)
  6303. pie222.Rate = 404
  6304. pie222.Speed = NumberRange.new(0)
  6305. pie222.LockedToPart = false
  6306. pie222.VelocitySpread = 2
  6307. for i = 0, 2, 0.1 do
  6308. swait()
  6309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6312. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6313. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6314. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6315. end
  6316. wait(2)
  6317. bigbangattack2()
  6318. pie222:Destroy()
  6319.  
  6320. for i,v in pairs(to.Parent:GetChildren()) do
  6321. if v:IsA("Humanoid") then
  6322. v.Health = v.Health - math.huge
  6323.  
  6324. v.PlatformStand = true
  6325. end
  6326. end
  6327.  
  6328. hit1 = false
  6329.  
  6330. hit2 = true
  6331. for i,v in pairs(to.Parent:GetChildren()) do
  6332. if v:IsA("Humanoid") then
  6333. v.Health = v.Health - 10
  6334.  
  6335. v.PlatformStand = true
  6336. end
  6337. end
  6338. hit2 = false
  6339.  
  6340. hit3 = true
  6341. hit4 = true
  6342.  
  6343.  
  6344.  
  6345.  
  6346. coroutine.wrap(function()
  6347. for i=1,2 do
  6348. wait()
  6349.  
  6350.  
  6351.  
  6352.  
  6353.  
  6354. for i,v in pairs(to.Parent:GetChildren()) do
  6355. if v:IsA("Humanoid") then
  6356. v.Health = v.Health - 2
  6357.  
  6358. v.PlatformStand = true
  6359. end
  6360. end
  6361. end
  6362.  
  6363.  
  6364. wait(3)
  6365. end)()
  6366.  
  6367.  
  6368.  
  6369.  
  6370.  
  6371.  
  6372.  
  6373.  
  6374.  
  6375.  
  6376.  
  6377.  
  6378.  
  6379.  
  6380. for i,v in pairs(to.Parent:GetChildren()) do
  6381. if v:IsA("Humanoid") then
  6382. v.Health = v.Health - 10
  6383.  
  6384. v.PlatformStand = true
  6385. end
  6386. end
  6387.  
  6388.  
  6389.  
  6390. hitground = new("Part",char)
  6391. hitground.Size = Vector3.new(5,5,5)
  6392. hitground.Name = "Ground"
  6393. hitground.Transparency = 1
  6394. hitground.CanCollide = false
  6395. game.Debris:AddItem(hitground,2)
  6396. hitground.Position = Vector3.new(999,999,999)
  6397. hitgroundweld = new("Weld",hitground)
  6398. hitgroundweld.Part0 = to
  6399. hitgroundweld.Part1 = hitground
  6400. hitground.Touched:connect(function(hit2)
  6401. if hit2.Size.x > 150 then
  6402. hitground:Destroy()
  6403. ad = new("Part",char)
  6404. ad.Name = "NewPart"
  6405. ad.Size = Vector3.new(30,0.1,30)
  6406. ad.CanCollide = false
  6407. ad.Anchored = true
  6408. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6409. ad.Transparency = 1
  6410. aad = new("Decal",ad)
  6411.  
  6412. aad.Face = "Top"
  6413. aad.Transparency = 1
  6414. aad.Transparency = 0
  6415. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6416. smoke = new("Part",to)
  6417. smokemesh = new("SpecialMesh",smoke)
  6418. smokemesh.MeshId = "rbxassetid://928329648"
  6419. smoke.BrickColor = hit2.BrickColor
  6420. smoke.Anchored = true
  6421. smoke.Position = hitground.Position
  6422. GroundImpact:Play()
  6423. for i = 1,20 do
  6424. wait()
  6425. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6426. smoke.Transparency = smoke.Transparency + 1/20
  6427. end
  6428. smoke:Destroy()
  6429. wait(0.5)
  6430.  
  6431. for i = 1,20 do
  6432. wait(0.1)
  6433. aad.Transparency = aad.Transparency + 1/20
  6434. end
  6435. end
  6436. end)
  6437. ys = Instance.new("BodyVelocity",to)
  6438. ys.Name = "GO"
  6439.  
  6440. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6441.  
  6442. ys.Velocity = v3(0,-90,0)
  6443.  
  6444. wait(1)
  6445. ys:Destroy()
  6446.  
  6447.  
  6448.  
  6449. hit3 = false
  6450. hit4 = false
  6451.  
  6452.  
  6453. hit1 = false
  6454. hit2 = false
  6455. hit3 = false
  6456. hit4 = false
  6457. idle = true
  6458. RootPart.Anchored = false
  6459. end
  6460. end)
  6461. end
  6462.  
  6463. function Combo3()
  6464. getplayer = new("Part",char)
  6465. getplayer.Position = Vector3.new(999,999,999)
  6466. getplayer.Transparency = 1
  6467. getplayer.Size = v3(3,3,3)
  6468. getplayer.CanCollide = false
  6469. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6470. getplayer.Name = "GetPlayer"
  6471.  
  6472. game.Debris:AddItem(getplayer,0.5)
  6473.  
  6474. getplayer.Touched:connect(function(hit)
  6475. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6476. getplayer:Destroy()
  6477. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6478. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6479. to.Anchored = true
  6480. RootPart.Anchored = true
  6481. idle = false
  6482.  
  6483.  
  6484. punchsound1:Play()
  6485. hit1 = true
  6486. for i = 0, 1, 0.1 do
  6487. swait()
  6488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6490. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6491. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6492. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6493. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6494. end
  6495. punchsound1:Play()
  6496. for i = 0, 1, 0.1 do
  6497. swait()
  6498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6501. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6502. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6503. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6504. end
  6505. punchsound1:Play()
  6506. for i = 0, 1, 0.1 do
  6507. swait()
  6508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6510. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6511. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6512. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6513. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6514. end
  6515. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6516. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6517. Zanzoken = Instance.new("Part",char)
  6518. Zanzoken.Anchored = true
  6519. Zanzoken.Position = v3(999,999,999)
  6520. Zanzoken.CFrame = Torso.CFrame
  6521. game.Debris:AddItem(Zanzoken,0.5)
  6522. Zanzoken.Transparency = 1
  6523. Zano:Play()
  6524. wait()
  6525. idk = Instance.new("BillboardGui",Zanzoken)
  6526. idk.Size = UDim2.new(10,0,15,0)
  6527. idk.AlwaysOnTop = false
  6528. idk1 = Instance.new("ImageLabel",idk)
  6529. idk1.BackgroundTransparency = 1
  6530. idk.ExtentsOffset = v3(0,0,0)
  6531. idk1.ImageTransparency = 0
  6532. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6533. idk1.Size = UDim2.new(2,0,1,0)
  6534. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6535. idk1.Image = "rbxassetid://319554883"
  6536. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6537. wait()
  6538. Zanzoken = Instance.new("Part",char)
  6539. Zanzoken.Anchored = true
  6540. Zanzoken.Position = v3(999,999,999)
  6541. Zanzoken.CFrame = Torso.CFrame
  6542. game.Debris:AddItem(Zanzoken,0.5)
  6543. Zanzoken.Transparency = 1
  6544. wait()
  6545. idk = Instance.new("BillboardGui",Zanzoken)
  6546. idk.Size = UDim2.new(20,0,20,0)
  6547. idk.AlwaysOnTop = false
  6548. idk1 = Instance.new("ImageLabel",idk)
  6549. idk1.BackgroundTransparency = 1
  6550. idk.ExtentsOffset = v3(0,0,0)
  6551. idk1.ImageTransparency = 0
  6552. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6553. idk1.Size = UDim2.new(2,0,1,0)
  6554. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6555. idk1.Image = "rbxassetid://319554883"
  6556. for i = 0, 1, 0.1 do
  6557. swait()
  6558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6560. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6561. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6562. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6563. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6564. end
  6565. punchsound1:Play()
  6566. for i = 0, 1, 0.1 do
  6567. swait()
  6568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6570. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6571. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6572. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6573. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6574. end
  6575. punchsound1:Play()
  6576. for i = 0, 1, 0.1 do
  6577. swait()
  6578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6580. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6581. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6582. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6583. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6584. end
  6585. for i = 0, 1, 0.1 do
  6586. swait()
  6587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6589. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6590. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6591. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6593. end
  6594. punchsound1:Play()
  6595. for i = 0, 1, 0.1 do
  6596. swait()
  6597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6599. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6602. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6603. end
  6604. punchsound1:Play()
  6605. for i = 0, 1, 0.1 do
  6606. swait()
  6607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6609. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6610. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6611. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6612. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6613. end
  6614. for i = 0, 1, 0.1 do
  6615. swait()
  6616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6618. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6619. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6620. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6621. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6622. end
  6623. punchsound1:Play()
  6624. for i = 0, 1, 0.1 do
  6625. swait()
  6626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6629. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6630. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6631. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6632. end
  6633. punchsound1:Play()
  6634. for i,v in pairs(to.Parent:GetChildren()) do
  6635. if v:IsA("Humanoid") then
  6636. v.Health = v.Health - 10
  6637.  
  6638. v.PlatformStand = true
  6639. end
  6640. end
  6641. for i = 0, 1, 0.1 do
  6642. swait()
  6643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6645. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6646. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6647. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6648. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6649. end
  6650.  
  6651. for i = 0, 1, 0.1 do
  6652. swait()
  6653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6655. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6656. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6658. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6659. end
  6660. punchsound1:Play()
  6661. for i = 0, 1, 0.1 do
  6662. swait()
  6663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6668. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6669. end
  6670. for i,v in pairs(to.Parent:GetChildren()) do
  6671. if v:IsA("Humanoid") then
  6672. v.Health = v.Health - 3
  6673.  
  6674. v.PlatformStand = true
  6675. end
  6676. end
  6677. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6678. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6679. Zanzoken = Instance.new("Part",char)
  6680. Zanzoken.Anchored = true
  6681. Zanzoken.Position = v3(999,999,999)
  6682. Zanzoken.CFrame = Torso.CFrame
  6683. game.Debris:AddItem(Zanzoken,0.5)
  6684. Zanzoken.Transparency = 1
  6685. Zano:Play()
  6686. wait()
  6687. idk = Instance.new("BillboardGui",Zanzoken)
  6688. idk.Size = UDim2.new(10,0,15,0)
  6689. idk.AlwaysOnTop = false
  6690. idk1 = Instance.new("ImageLabel",idk)
  6691. idk1.BackgroundTransparency = 1
  6692. idk.ExtentsOffset = v3(0,0,0)
  6693. idk1.ImageTransparency = 0
  6694. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6695. idk1.Size = UDim2.new(2,0,1,0)
  6696. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6697. idk1.Image = "rbxassetid://319554883"
  6698. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6699. wait()
  6700. Zanzoken = Instance.new("Part",char)
  6701. Zanzoken.Anchored = true
  6702. Zanzoken.Position = v3(999,999,999)
  6703. Zanzoken.CFrame = Torso.CFrame
  6704. game.Debris:AddItem(Zanzoken,0.5)
  6705. Zanzoken.Transparency = 1
  6706. wait()
  6707. idk = Instance.new("BillboardGui",Zanzoken)
  6708. idk.Size = UDim2.new(20,0,20,0)
  6709. idk.AlwaysOnTop = false
  6710. idk1 = Instance.new("ImageLabel",idk)
  6711. idk1.BackgroundTransparency = 1
  6712. idk.ExtentsOffset = v3(0,0,0)
  6713. idk1.ImageTransparency = 0
  6714. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6715. idk1.Size = UDim2.new(2,0,1,0)
  6716. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6717. idk1.Image = "rbxassetid://319554883"
  6718. for i = 0, 1, 0.1 do
  6719. swait()
  6720. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6721. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6722. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6723. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6724. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6725. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6726. end
  6727. for i = 0, 1, 0.1 do
  6728. swait()
  6729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6734. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6735. end
  6736. punchsound1:Play()
  6737. for i = 0, 1, 0.1 do
  6738. swait()
  6739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6741. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6742. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6743. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6744. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6745. end
  6746. for i,v in pairs(to.Parent:GetChildren()) do
  6747. if v:IsA("Humanoid") then
  6748. v.Health = v.Health - 3
  6749.  
  6750. v.PlatformStand = true
  6751. end
  6752. end
  6753. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6754. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6755. Zanzoken = Instance.new("Part",char)
  6756. Zanzoken.Anchored = true
  6757. Zanzoken.Position = v3(999,999,999)
  6758. Zanzoken.CFrame = Torso.CFrame
  6759. game.Debris:AddItem(Zanzoken,0.5)
  6760. Zanzoken.Transparency = 1
  6761. Zano:Play()
  6762. wait()
  6763. idk = Instance.new("BillboardGui",Zanzoken)
  6764. idk.Size = UDim2.new(10,0,15,0)
  6765. idk.AlwaysOnTop = false
  6766. idk1 = Instance.new("ImageLabel",idk)
  6767. idk1.BackgroundTransparency = 1
  6768. idk.ExtentsOffset = v3(0,0,0)
  6769. idk1.ImageTransparency = 0
  6770. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6771. idk1.Size = UDim2.new(2,0,1,0)
  6772. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6773. idk1.Image = "rbxassetid://319554883"
  6774. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6775. wait()
  6776. Zanzoken = Instance.new("Part",char)
  6777. Zanzoken.Anchored = true
  6778. Zanzoken.Position = v3(999,999,999)
  6779. Zanzoken.CFrame = Torso.CFrame
  6780. game.Debris:AddItem(Zanzoken,0.5)
  6781. Zanzoken.Transparency = 1
  6782. wait()
  6783. idk = Instance.new("BillboardGui",Zanzoken)
  6784. idk.Size = UDim2.new(20,0,20,0)
  6785. idk.AlwaysOnTop = false
  6786. idk1 = Instance.new("ImageLabel",idk)
  6787. idk1.BackgroundTransparency = 1
  6788. idk.ExtentsOffset = v3(0,0,0)
  6789. idk1.ImageTransparency = 0
  6790. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6791. idk1.Size = UDim2.new(2,0,1,0)
  6792. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6793. idk1.Image = "rbxassetid://319554883"
  6794. punchsound1:Play()
  6795. for i = 0, 1, 0.1 do
  6796. swait()
  6797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6799. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6801. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6802. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6803. end
  6804. punchsound1:Play()
  6805. for i = 0, 1, 0.1 do
  6806. swait()
  6807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6809. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6810. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6811. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6812. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6813. end
  6814.  
  6815.  
  6816. for i,v in pairs(to.Parent:GetChildren()) do
  6817. if v:IsA("Humanoid") then
  6818. v.Health = v.Health - 20
  6819.  
  6820. v.PlatformStand = true
  6821. end
  6822. end
  6823. StrongPunch:Play()
  6824. for i = 0, 1, 0.1 do
  6825. swait()
  6826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6828. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6829. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6830. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6831. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6832. end
  6833. for i = 0, 1, 0.1 do
  6834. swait()
  6835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6837. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6838. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6839. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6840. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6841. end
  6842. for i,v in pairs(to.Parent:GetChildren()) do
  6843. if v:IsA("Humanoid") then
  6844. v.Health = v.Health - 3
  6845.  
  6846. v.PlatformStand = true
  6847. end
  6848. end
  6849. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6850. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6851. Zanzoken = Instance.new("Part",char)
  6852. Zanzoken.Anchored = true
  6853. Zanzoken.Position = v3(999,999,999)
  6854. Zanzoken.CFrame = Torso.CFrame
  6855. game.Debris:AddItem(Zanzoken,0.5)
  6856. Zanzoken.Transparency = 1
  6857. Zano:Play()
  6858. wait()
  6859. idk = Instance.new("BillboardGui",Zanzoken)
  6860. idk.Size = UDim2.new(10,0,15,0)
  6861. idk.AlwaysOnTop = false
  6862. idk1 = Instance.new("ImageLabel",idk)
  6863. idk1.BackgroundTransparency = 1
  6864. idk.ExtentsOffset = v3(0,0,0)
  6865. idk1.ImageTransparency = 0
  6866. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6867. idk1.Size = UDim2.new(2,0,1,0)
  6868. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6869. idk1.Image = "rbxassetid://319554883"
  6870. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6871. wait()
  6872. Zanzoken = Instance.new("Part",char)
  6873. Zanzoken.Anchored = true
  6874. Zanzoken.Position = v3(999,999,999)
  6875. Zanzoken.CFrame = Torso.CFrame
  6876. game.Debris:AddItem(Zanzoken,0.5)
  6877. Zanzoken.Transparency = 1
  6878. wait()
  6879. idk = Instance.new("BillboardGui",Zanzoken)
  6880. idk.Size = UDim2.new(20,0,20,0)
  6881. idk.AlwaysOnTop = false
  6882. idk1 = Instance.new("ImageLabel",idk)
  6883. idk1.BackgroundTransparency = 1
  6884. idk.ExtentsOffset = v3(0,0,0)
  6885. idk1.ImageTransparency = 0
  6886. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6887. idk1.Size = UDim2.new(2,0,1,0)
  6888. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6889. idk1.Image = "rbxassetid://319554883"
  6890. for i = 0, 1, 0.1 do
  6891. swait()
  6892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6895. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6896. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6897. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6898. end
  6899. punchsound1:Play()
  6900. for i = 0, 1, 0.1 do
  6901. swait()
  6902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6905. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6906. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6907. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6908. end
  6909. punchsound1:Play()
  6910. for i = 0, 1, 0.1 do
  6911. swait()
  6912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6915. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6916. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6917. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6918. end
  6919. for i = 0, 1, 0.1 do
  6920. swait()
  6921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6923. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6924. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6925. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6926. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6927. end
  6928. for i = 0, 1, 0.1 do
  6929. swait()
  6930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6932. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6933. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6934. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6935. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6936. end
  6937. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  6938. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  6939. Zanzoken = Instance.new("Part",char)
  6940. Zanzoken.Anchored = true
  6941. Zanzoken.Position = v3(999,999,999)
  6942. Zanzoken.CFrame = Torso.CFrame
  6943. game.Debris:AddItem(Zanzoken,0.5)
  6944. Zanzoken.Transparency = 1
  6945. Zano:Play()
  6946. wait()
  6947. idk = Instance.new("BillboardGui",Zanzoken)
  6948. idk.Size = UDim2.new(10,0,15,0)
  6949. idk.AlwaysOnTop = false
  6950. idk1 = Instance.new("ImageLabel",idk)
  6951. idk1.BackgroundTransparency = 1
  6952. idk.ExtentsOffset = v3(0,0,0)
  6953. idk1.ImageTransparency = 0
  6954. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6955. idk1.Size = UDim2.new(2,0,1,0)
  6956. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6957. idk1.Image = "rbxassetid://319554883"
  6958. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6959. wait()
  6960. Zanzoken = Instance.new("Part",char)
  6961. Zanzoken.Anchored = true
  6962. Zanzoken.Position = v3(999,999,999)
  6963. Zanzoken.CFrame = Torso.CFrame
  6964. game.Debris:AddItem(Zanzoken,0.5)
  6965. Zanzoken.Transparency = 1
  6966. wait()
  6967. idk = Instance.new("BillboardGui",Zanzoken)
  6968. idk.Size = UDim2.new(20,0,20,0)
  6969. idk.AlwaysOnTop = false
  6970. idk1 = Instance.new("ImageLabel",idk)
  6971. idk1.BackgroundTransparency = 1
  6972. idk.ExtentsOffset = v3(0,0,0)
  6973. idk1.ImageTransparency = 0
  6974. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6975. idk1.Size = UDim2.new(2,0,1,0)
  6976. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6977. idk1.Image = "rbxassetid://319554883"
  6978. StrongPunch:Play()
  6979. Break:Play()
  6980. local Aura4 = Instance.new('ParticleEmitter')
  6981. Aura4.Name = "Aura"
  6982. Aura4.Texture = "rbxassetid://1046299182"
  6983. Aura4.Parent = Torso
  6984. Aura4.LightEmission = 1
  6985. Aura4.Transparency = NumberSequence.new(0.7,1)
  6986. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6987. Aura4.Size = NumberSequence.new(1,30)
  6988. Aura4.Rotation = NumberRange.new(-360,360)
  6989. Aura4.LockedToPart = true
  6990. Aura4.Lifetime = NumberRange.new(0.2)
  6991. Aura4.Rate = 100
  6992. Aura4.Speed = NumberRange.new(0)
  6993. Aura4.EmissionDirection = "Top"
  6994. for i = 0, 6, 0.1 do
  6995. swait()
  6996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6998. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6999. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7000. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7001. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7002. end
  7003. Aura4:Destroy()
  7004. wait(0.1)
  7005. local Aura4 = Instance.new('ParticleEmitter')
  7006. Aura4.Name = "Aura"
  7007. Aura4.Texture = "rbxassetid://1046299182"
  7008. Aura4.Parent = Torso
  7009. Aura4.LightEmission = 1
  7010. Aura4.Transparency = NumberSequence.new(0.7,1)
  7011. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7012. Aura4.Size = NumberSequence.new(1,30)
  7013. Aura4.Rotation = NumberRange.new(-360,360)
  7014. Aura4.LockedToPart = true
  7015. Aura4.Lifetime = NumberRange.new(0.2)
  7016. Aura4.Rate = 100
  7017. Aura4.Speed = NumberRange.new(0)
  7018. Aura4.EmissionDirection = "Top"
  7019. StrongPunch1:Play()
  7020. Break:Play()
  7021. for i = 0, 6, 0.1 do
  7022. swait()
  7023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7025. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7026. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7027. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7028. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7029. end
  7030. Aura4:Destroy()
  7031. StrongPunch2:Play()
  7032. Break:Play()
  7033. local Aura4 = Instance.new('ParticleEmitter')
  7034. Aura4.Name = "Aura"
  7035. Aura4.Texture = "rbxassetid://1046299182"
  7036. Aura4.Parent = Torso
  7037. Aura4.LightEmission = 1
  7038. Aura4.Transparency = NumberSequence.new(0.7,1)
  7039. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7040. Aura4.Size = NumberSequence.new(1,30)
  7041. Aura4.Rotation = NumberRange.new(-360,360)
  7042. Aura4.LockedToPart = true
  7043. Aura4.Lifetime = NumberRange.new(0.2)
  7044. Aura4.Rate = 100
  7045. Aura4.Speed = NumberRange.new(0)
  7046. Aura4.EmissionDirection = "Top"
  7047. for i = 0, 7, 0.1 do
  7048. swait()
  7049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7051. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7054. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7055. end
  7056. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7057. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7058. Aura4:Destroy()
  7059. Zanzoken = Instance.new("Part",char)
  7060. Zanzoken.Anchored = true
  7061. Zanzoken.Position = v3(999,999,999)
  7062. Zanzoken.CFrame = Torso.CFrame
  7063. game.Debris:AddItem(Zanzoken,0.5)
  7064. Zanzoken.Transparency = 1
  7065. Zano:Play()
  7066. wait()
  7067. idk = Instance.new("BillboardGui",Zanzoken)
  7068. idk.Size = UDim2.new(10,0,15,0)
  7069. idk.AlwaysOnTop = false
  7070. idk1 = Instance.new("ImageLabel",idk)
  7071. idk1.BackgroundTransparency = 1
  7072. idk.ExtentsOffset = v3(0,0,0)
  7073. idk1.ImageTransparency = 0
  7074. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7075. idk1.Size = UDim2.new(2,0,1,0)
  7076. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7077. idk1.Image = "rbxassetid://319554883"
  7078. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7079. wait()
  7080. Zanzoken = Instance.new("Part",char)
  7081. Zanzoken.Anchored = true
  7082. Zanzoken.Position = v3(999,999,999)
  7083. Zanzoken.CFrame = Torso.CFrame
  7084. game.Debris:AddItem(Zanzoken,0.5)
  7085. Zanzoken.Transparency = 1
  7086. wait()
  7087. idk = Instance.new("BillboardGui",Zanzoken)
  7088. idk.Size = UDim2.new(20,0,20,0)
  7089. idk.AlwaysOnTop = false
  7090. idk1 = Instance.new("ImageLabel",idk)
  7091. idk1.BackgroundTransparency = 1
  7092. idk.ExtentsOffset = v3(0,0,0)
  7093. idk1.ImageTransparency = 0
  7094. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7095. idk1.Size = UDim2.new(2,0,1,0)
  7096. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7097. idk1.Image = "rbxassetid://319554883"
  7098. for i = 0, 1, 0.1 do
  7099. swait()
  7100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7103. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7104. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7105. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7106. end
  7107. punchsound1:Play()
  7108. for i = 0, 1, 0.1 do
  7109. swait()
  7110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7112. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7113. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7114. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7115. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7116. end
  7117. punchsound1:Play()
  7118. for i = 0, 1, 0.1 do
  7119. swait()
  7120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7122. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7123. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7124. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7125. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7126. end
  7127. for i = 0, 1, 0.1 do
  7128. swait()
  7129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7131. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7132. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7133. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7134. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7135. end
  7136. for i = 0, 1, 0.1 do
  7137. swait()
  7138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7140. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7141. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7142. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7143. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7144. end
  7145. punchsound1:Play()
  7146. for i = 0, 0.5, 0.1 do
  7147. swait()
  7148. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7149. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7150. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7151. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7152. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7153. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7154. end
  7155. punchsound1:Play()
  7156. for i = 0, 0.5, 0.1 do
  7157. swait()
  7158. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7159. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7160. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7161. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7162. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7163. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7164. end
  7165. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7166. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7167. Zanzoken = Instance.new("Part",char)
  7168. Zanzoken.Anchored = true
  7169. Zanzoken.Position = v3(999,999,999)
  7170. Zanzoken.CFrame = Torso.CFrame
  7171. game.Debris:AddItem(Zanzoken,0.5)
  7172. Zanzoken.Transparency = 1
  7173. Zano:Play()
  7174. wait()
  7175. idk = Instance.new("BillboardGui",Zanzoken)
  7176. idk.Size = UDim2.new(10,0,15,0)
  7177. idk.AlwaysOnTop = false
  7178. idk1 = Instance.new("ImageLabel",idk)
  7179. idk1.BackgroundTransparency = 1
  7180. idk.ExtentsOffset = v3(0,0,0)
  7181. idk1.ImageTransparency = 0
  7182. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7183. idk1.Size = UDim2.new(2,0,1,0)
  7184. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7185. idk1.Image = "rbxassetid://319554883"
  7186. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7187. wait()
  7188. Zanzoken = Instance.new("Part",char)
  7189. Zanzoken.Anchored = true
  7190. Zanzoken.Position = v3(999,999,999)
  7191. Zanzoken.CFrame = Torso.CFrame
  7192. game.Debris:AddItem(Zanzoken,0.5)
  7193. Zanzoken.Transparency = 1
  7194. wait()
  7195. idk = Instance.new("BillboardGui",Zanzoken)
  7196. idk.Size = UDim2.new(20,0,20,0)
  7197. idk.AlwaysOnTop = false
  7198. idk1 = Instance.new("ImageLabel",idk)
  7199. idk1.BackgroundTransparency = 1
  7200. idk.ExtentsOffset = v3(0,0,0)
  7201. idk1.ImageTransparency = 0
  7202. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7203. idk1.Size = UDim2.new(2,0,1,0)
  7204. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7205. idk1.Image = "rbxassetid://319554883"
  7206. for i = 0, 0.4, 0.1 do
  7207. swait()
  7208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7210. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7211. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7212. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7213. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7214. end
  7215. punchsound1:Play()
  7216. for i = 0, 0.4, 0.1 do
  7217. swait()
  7218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7219. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7220. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7221. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7222. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7223. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7224. end
  7225. punchsound1:Play()
  7226. for i = 0, 1, 0.1 do
  7227. swait()
  7228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7234. end
  7235. for i,v in pairs(to.Parent:GetChildren()) do
  7236. if v:IsA("Humanoid") then
  7237. v.Health = v.Health - 8
  7238.  
  7239. v.PlatformStand = true
  7240. end
  7241. end
  7242.  
  7243. hit1 = false
  7244.  
  7245. punchsound1:Play()
  7246. hit2 = true
  7247. for i = 0, 1, 0.1 do
  7248. swait()
  7249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7252. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7253. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7254. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7255. end
  7256. for i,v in pairs(to.Parent:GetChildren()) do
  7257. if v:IsA("Humanoid") then
  7258. v.Health = v.Health - 10
  7259.  
  7260. v.PlatformStand = true
  7261. end
  7262. end
  7263. hit2 = false
  7264.  
  7265. punchsound1:Play()
  7266. hit3 = true
  7267. hit4 = true
  7268.  
  7269.  
  7270. punchsound1:Play()
  7271.  
  7272.  
  7273. coroutine.wrap(function()
  7274. for i=1,2 do
  7275. wait()
  7276.  
  7277.  
  7278.  
  7279.  
  7280.  
  7281. for i,v in pairs(to.Parent:GetChildren()) do
  7282. if v:IsA("Humanoid") then
  7283. v.Health = v.Health - 30
  7284.  
  7285. v.PlatformStand = true
  7286. end
  7287. end
  7288. end
  7289.  
  7290.  
  7291. wait(3)
  7292. end)()
  7293.  
  7294.  
  7295.  
  7296. RootPart.Anchored = false
  7297.  
  7298.  
  7299.  
  7300.  
  7301.  
  7302. StrongPunch:Play()
  7303.  
  7304.  
  7305.  
  7306.  
  7307.  
  7308.  
  7309. for i,v in pairs(to.Parent:GetChildren()) do
  7310. if v:IsA("Humanoid") then
  7311. v.Health = v.Health - 20
  7312.  
  7313. v.PlatformStand = true
  7314. end
  7315. end
  7316.  
  7317. StrongPunch2:Play()
  7318.  
  7319.  
  7320. hitground = new("Part",char)
  7321. hitground.Size = Vector3.new(5,5,5)
  7322. hitground.Name = "Ground"
  7323. hitground.Transparency = 1
  7324. hitground.CanCollide = false
  7325. game.Debris:AddItem(hitground,2)
  7326. hitground.Position = Vector3.new(999,999,999)
  7327. hitgroundweld = new("Weld",hitground)
  7328. hitgroundweld.Part0 = to
  7329. hitgroundweld.Part1 = hitground
  7330. hitground.Touched:connect(function(hit2)
  7331. if hit2.Size.x > 150 then
  7332. hitground:Destroy()
  7333. ad = new("Part",char)
  7334. ad.Name = "NewPart"
  7335. ad.Size = Vector3.new(30,0.1,30)
  7336. ad.CanCollide = false
  7337. ad.Anchored = true
  7338. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7339. ad.Transparency = 1
  7340. aad = new("Decal",ad)
  7341.  
  7342. aad.Face = "Top"
  7343. aad.Transparency = 1
  7344. aad.Transparency = 0
  7345. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7346. smoke = new("Part",to)
  7347. smokemesh = new("SpecialMesh",smoke)
  7348. smokemesh.MeshId = "rbxassetid://928329648"
  7349. smoke.BrickColor = hit2.BrickColor
  7350. smoke.Anchored = true
  7351. smoke.Position = hitground.Position
  7352. GroundImpact:Play()
  7353. for i = 1,20 do
  7354. wait()
  7355. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7356. smoke.Transparency = smoke.Transparency + 1/20
  7357. end
  7358. smoke:Destroy()
  7359. wait(0.5)
  7360.  
  7361. for i = 1,20 do
  7362. wait(0.1)
  7363. aad.Transparency = aad.Transparency + 1/20
  7364. end
  7365. end
  7366. end)
  7367. ys = Instance.new("BodyVelocity",to)
  7368. ys.Name = "GO"
  7369.  
  7370. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7371.  
  7372. ys.Velocity = v3(0,-90,0)
  7373.  
  7374. wait(1)
  7375. ys:Destroy()
  7376.  
  7377.  
  7378.  
  7379.  
  7380.  
  7381. hit3 = false
  7382. hit4 = false
  7383.  
  7384.  
  7385. hit1 = false
  7386. hit2 = false
  7387. hit3 = false
  7388. hit4 = false
  7389. idle = true
  7390. RootPart.Anchored = false
  7391. to.Anchored = false
  7392. end
  7393. end)
  7394. end
  7395.  
  7396.  
  7397. function Combo2()
  7398. getplayer = new("Part",char)
  7399. getplayer.Position = Vector3.new(999,999,999)
  7400. getplayer.Transparency = 1
  7401. getplayer.Size = v3(55,55,55)
  7402. getplayer.CanCollide = false
  7403. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7404. getplayer.Name = "GetPlayer"
  7405.  
  7406. game.Debris:AddItem(getplayer,0.5)
  7407.  
  7408. getplayer.Touched:connect(function(hit)
  7409. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7410. getplayer:Destroy()
  7411. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7412. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7413. to.Anchored = true
  7414. idle = false
  7415.  
  7416.  
  7417. hit1 = true
  7418.  
  7419. for i,v in pairs(to.Parent:GetChildren()) do
  7420. if v:IsA("Humanoid") then
  7421. v.Health = v.Health - 20
  7422.  
  7423. v.PlatformStand = true
  7424. end
  7425. end
  7426.  
  7427. for i,v in pairs(to.Parent:GetChildren()) do
  7428. if v:IsA("Humanoid") then
  7429. v.Health = v.Health - 10
  7430.  
  7431. v.PlatformStand = true
  7432. end
  7433. end
  7434.  
  7435. hit1 = false
  7436.  
  7437.  
  7438. hit2 = true
  7439.  
  7440. for i,v in pairs(to.Parent:GetChildren()) do
  7441. if v:IsA("Humanoid") then
  7442. v.Health = v.Health - 5
  7443.  
  7444. v.PlatformStand = true
  7445. end
  7446. end
  7447. hit2 = false
  7448.  
  7449. punchsound1:Play()
  7450. hit3 = true
  7451. hit4 = true
  7452.  
  7453.  
  7454. punchsound1:Play()
  7455.  
  7456. coroutine.wrap(function()
  7457. for i=1,2 do
  7458. wait()
  7459. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7460. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7461.  
  7462.  
  7463. for i = 0, 1, 0.1 do
  7464. swait()
  7465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7467. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7469. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7470. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7471. end
  7472. StrongPunch:Play()
  7473. for i,v in pairs(to.Parent:GetChildren()) do
  7474. if v:IsA("Humanoid") then
  7475. v.Health = v.Health - 10
  7476.  
  7477. v.PlatformStand = true
  7478. end
  7479. end
  7480. end
  7481.  
  7482.  
  7483. wait(0.7)
  7484. end)()
  7485.  
  7486.  
  7487.  
  7488.  
  7489. RootPart.Anchored = true
  7490. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7491. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7492.  
  7493.  
  7494. for i = 0, 1, 0.1 do
  7495. swait()
  7496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7498. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7499. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7500. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7501. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7502. end
  7503.  
  7504.  
  7505. StrongPunch:Play()
  7506.  
  7507.  
  7508. for i = 0, 1, 0.1 do
  7509. swait()
  7510. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7511. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7512. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7513. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7514. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7515. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7516. end
  7517.  
  7518.  
  7519.  
  7520. for i,v in pairs(to.Parent:GetChildren()) do
  7521. if v:IsA("Humanoid") then
  7522. v.Health = v.Health - 20
  7523.  
  7524. v.PlatformStand = true
  7525. end
  7526. end
  7527.  
  7528.  
  7529. hitground = new("Part",char)
  7530. hitground.Size = Vector3.new(5,5,5)
  7531. hitground.Name = "Ground"
  7532. hitground.Transparency = 1
  7533. hitground.CanCollide = false
  7534. game.Debris:AddItem(hitground,2)
  7535. hitground.Position = Vector3.new(999,999,999)
  7536. hitgroundweld = new("Weld",hitground)
  7537. hitgroundweld.Part0 = to
  7538. hitgroundweld.Part1 = hitground
  7539. hitground.Touched:connect(function(hit2)
  7540. if hit2.Size.x > 150 then
  7541. hitground:Destroy()
  7542. ad = new("Part",char)
  7543. ad.Name = "NewPart"
  7544. ad.Size = Vector3.new(30,0.1,30)
  7545. ad.CanCollide = false
  7546. ad.Anchored = true
  7547. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7548. ad.Transparency = 1
  7549. aad = new("Decal",ad)
  7550.  
  7551. aad.Face = "Top"
  7552. aad.Transparency = 1
  7553. aad.Transparency = 0
  7554. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7555. smoke = new("Part",to)
  7556. smokemesh = new("SpecialMesh",smoke)
  7557. smokemesh.MeshId = "rbxassetid://928329648"
  7558. smoke.BrickColor = hit2.BrickColor
  7559. smoke.Anchored = true
  7560. smoke.Position = hitground.Position
  7561. GroundImpact:Play()
  7562. for i = 1,20 do
  7563. wait()
  7564. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7565. smoke.Transparency = smoke.Transparency + 1/20
  7566. end
  7567. smoke:Destroy()
  7568. wait(0.5)
  7569.  
  7570. for i = 1,20 do
  7571. wait(0.1)
  7572. aad.Transparency = aad.Transparency + 1/20
  7573. end
  7574. end
  7575. end)
  7576. to.Anchored = false
  7577. ys = Instance.new("BodyVelocity",to)
  7578. ys.Name = "GO"
  7579.  
  7580. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7581.  
  7582. ys.Velocity = v3(0,-90,0)
  7583.  
  7584. wait(1)
  7585. ys:Destroy()
  7586.  
  7587.  
  7588.  
  7589.  
  7590.  
  7591. hit3 = false
  7592. hit4 = false
  7593.  
  7594.  
  7595. hit1 = false
  7596. hit2 = false
  7597. hit3 = false
  7598. hit4 = false
  7599. idle = true
  7600. RootPart.Anchored = false
  7601. end
  7602. end)
  7603. end
  7604.  
  7605. function KABOOMZ222()
  7606. local effspwn = Instance.new("Part")
  7607. coroutine.resume(coroutine.create(function()
  7608. local sound1 = Instance.new("Sound")
  7609. sound1.SoundId = "rbxassetid://440145223"
  7610. sound1.MaxDistance = 600
  7611. sound1.EmitterSize = 60
  7612. sound1.Volume = 5.5
  7613. sound1.Pitch = 1.3
  7614. sound1.Parent = effspwn
  7615. local sound2 = Instance.new("Sound")
  7616. sound2.SoundId = "rbxassetid://440145223"
  7617. sound2.MaxDistance = 300
  7618. sound2.EmitterSize = 20
  7619. sound2.Volume = 3
  7620. sound2.Pitch = 0.7
  7621. sound2.Parent = effspwn
  7622. local sound3 = Instance.new("Sound")
  7623. sound3.SoundId = "rbxassetid://440145223"
  7624. sound2.MaxDistance = 400
  7625. sound2.EmitterSize = 30
  7626. sound2.Volume = 0.5
  7627. sound2.Pitch = 0.5
  7628. sound2.Parent = effspwn
  7629. sound2:Play()
  7630. wait()
  7631. sound1:Play()
  7632. sound3:Play()
  7633. end))
  7634. local model = Instance.new("Model")
  7635. game.Debris:AddItem(model, 20)
  7636. model.Name = "smasheffects"
  7637. model.Parent = workspace
  7638. effspwn.Name = "spwnr"
  7639. effspwn.Size = Vector3.new(1, 1, 1)
  7640. effspwn.Anchored = true
  7641. effspwn.CanCollide = false
  7642. effspwn.Transparency = 1
  7643. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7644. effspwn.Parent = model
  7645.  
  7646.  
  7647.  
  7648.  
  7649. coroutine.resume(coroutine.create(function()
  7650. local shok = Instance.new("Part")
  7651. shok.Name = "whoosh"
  7652. shok.BrickColor = BrickColor.new("Institutional white")
  7653. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7654. shok.Size = Vector3.new(1, 1, 1)
  7655. shok.Anchored = true
  7656. shok.Material = "Neon"
  7657. shok.Transparency = 1
  7658. shok.CanCollide = false
  7659. shok.Parent = model
  7660. game.Debris:AddItem(shok, 12)
  7661. local mesh = Instance.new("SpecialMesh")
  7662. mesh.MeshType = "FileMesh"
  7663. mesh.MeshId = "rbxassetid://437347603"
  7664. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7665. mesh.Parent = shok
  7666.  
  7667.  
  7668.  
  7669.  
  7670.  
  7671. for e = 1, 8 do
  7672. wait()
  7673. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7674. shok.Transparency = shok.Transparency + 0.035
  7675. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7676. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7677.  
  7678.  
  7679. end
  7680. for e = 1, 16 do
  7681. wait()
  7682. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7683. shok.Transparency = shok.Transparency + 0.11
  7684. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7685. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7686.  
  7687. end
  7688. end))
  7689. coroutine.resume(coroutine.create(function()
  7690. local shok = Instance.new("Part")
  7691. shok.Name = "wring1"
  7692. shok.BrickColor = BrickColor.new("Institutional white")
  7693. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7694. shok.Size = Vector3.new(1, 1, 1)
  7695. shok.Anchored = true
  7696. shok.Material = "Neon"
  7697. shok.Transparency = 0.25
  7698. shok.CanCollide = false
  7699. shok.Parent = model
  7700. game.Debris:AddItem(shok, 12)
  7701. local mesh = Instance.new("SpecialMesh")
  7702. mesh.MeshType = "FileMesh"
  7703. mesh.MeshId = "rbxassetid://3270017"
  7704. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7705. mesh.Parent = shok
  7706. for e = 1, 30 do
  7707. wait()
  7708. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  7709. shok.Transparency = shok.Transparency + 0.002
  7710. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7711. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7712. end
  7713. for e = 1, 38 do
  7714. wait()
  7715. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7716. shok.Transparency = shok.Transparency + 0.002
  7717. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7718. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7719. end
  7720. for e = 1, 24 do
  7721. wait()
  7722. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7723. shok.Transparency = shok.Transparency + 0.03
  7724. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7725. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7726. end
  7727. end))
  7728. coroutine.resume(coroutine.create(function()
  7729. local shok = Instance.new("Part")
  7730. shok.Name = "wring2"
  7731. shok.BrickColor = BrickColor.new("Institutional white")
  7732. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7733. shok.Size = Vector3.new(1, 1, 1)
  7734. shok.Anchored = true
  7735. shok.Material = "Neon"
  7736. shok.Transparency = 0.25
  7737. shok.CanCollide = false
  7738. shok.Parent = model
  7739. game.Debris:AddItem(shok, 12)
  7740. local mesh = Instance.new("SpecialMesh")
  7741. mesh.MeshType = "FileMesh"
  7742. mesh.MeshId = "rbxassetid://3270017"
  7743. mesh.Scale = Vector3.new(12, 12, 0.05)
  7744. mesh.Parent = shok
  7745. for e = 1, 30 do
  7746. wait()
  7747. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  7748. shok.Transparency = shok.Transparency + 0.002
  7749. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7750. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7751. end
  7752. for e = 1, 38 do
  7753. wait()
  7754. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7755. shok.Transparency = shok.Transparency + 0.002
  7756. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7757. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7758. end
  7759. for e = 1, 24 do
  7760. wait()
  7761. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7762. shok.Transparency = shok.Transparency + 0.03
  7763. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7764. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7765. end
  7766. end))
  7767. coroutine.resume(coroutine.create(function()
  7768. local shok = Instance.new("Part")
  7769. shok.Name = "coil1"
  7770. shok.BrickColor = BrickColor.new("Institutional white")
  7771. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7772. shok.Size = Vector3.new(1, 1, 1)
  7773. shok.Anchored = true
  7774. shok.Material = "Neon"
  7775. shok.Transparency = 0.25
  7776. shok.CanCollide = false
  7777. shok.Parent = model
  7778. game.Debris:AddItem(shok, 12)
  7779. local mesh = Instance.new("SpecialMesh")
  7780. mesh.MeshType = "FileMesh"
  7781. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7782. mesh.Scale = Vector3.new(12, 12, 12)
  7783. mesh.Parent = shok
  7784. for e = 1, 15 do
  7785. wait()
  7786. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7787. shok.Transparency = shok.Transparency + 0.004
  7788. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7789. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7790. end
  7791. for e = 1, 16 do
  7792. wait()
  7793. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7794. shok.Transparency = shok.Transparency + 0.004
  7795. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7796. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7797. end
  7798. for e = 1, 12 do
  7799. wait()
  7800. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7801. shok.Transparency = shok.Transparency + 0.06
  7802. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7803. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7804. end
  7805. end))
  7806. coroutine.resume(coroutine.create(function()
  7807. local shok = Instance.new("Part")
  7808. shok.Name = "coil2"
  7809. shok.BrickColor = BrickColor.new("Institutional white")
  7810. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7811. shok.Size = Vector3.new(1, 1, 1)
  7812. shok.Anchored = true
  7813. shok.Material = "Neon"
  7814. shok.Transparency = 1
  7815. shok.CanCollide = false
  7816. shok.Parent = model
  7817. game.Debris:AddItem(shok, 12)
  7818. local mesh = Instance.new("SpecialMesh")
  7819. mesh.MeshType = "FileMesh"
  7820. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7821. mesh.Scale = Vector3.new(6, 12, 6)
  7822. mesh.Parent = shok
  7823. for e = 1, 15 do
  7824. wait()
  7825. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7826. shok.Transparency = shok.Transparency + 0.005
  7827. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7828. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7829. end
  7830. for e = 1, 16 do
  7831. wait()
  7832. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7833. shok.Transparency = shok.Transparency + 0.005
  7834. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7835. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7836. end
  7837. for e = 1, 12 do
  7838. wait()
  7839. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7840. shok.Transparency = shok.Transparency + 0.09
  7841. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7842. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7843. end
  7844. end))
  7845. coroutine.resume(coroutine.create(function()
  7846. local shok = Instance.new("Part")
  7847. shok.Name = "shokwve"
  7848. shok.BrickColor = BrickColor.new("Institutional white")
  7849. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  7850. shok.Size = Vector3.new(1, 1, 1)
  7851. shok.Anchored = true
  7852. shok.Material = "Neon"
  7853. shok.Transparency = 0.6
  7854. shok.CanCollide = false
  7855. shok.Parent = model
  7856. game.Debris:AddItem(shok, 12)
  7857. local mesh = Instance.new("SpecialMesh")
  7858. mesh.MeshType = "FileMesh"
  7859. mesh.MeshId = "rbxassetid://489415447"
  7860. mesh.Scale = Vector3.new(1, 1, 1)
  7861. mesh.Parent = shok
  7862. for e = 1, 12 do
  7863. wait()
  7864. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7865. shok.Transparency = shok.Transparency + 0.002
  7866. end
  7867. for e = 1, 32 do
  7868. wait()
  7869. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7870. shok.Transparency = shok.Transparency + 0.002
  7871. end
  7872. for e = 1, 24 do
  7873. wait()
  7874. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7875. shok.Transparency = shok.Transparency + 0.03
  7876. end
  7877. end))
  7878. coroutine.resume(coroutine.create(function()
  7879. local shok = Instance.new("Part")
  7880. shok.Name = "shock2"
  7881. shok.BrickColor = BrickColor.new("Institutional white")
  7882. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7883. shok.Size = Vector3.new(1, 1, 1)
  7884. shok.Anchored = true
  7885. shok.Material = "Neon"
  7886. shok.Transparency = 0.35
  7887. shok.CanCollide = false
  7888. shok.Parent = model
  7889. game.Debris:AddItem(shok, 12)
  7890. local mesh = Instance.new("SpecialMesh")
  7891. mesh.MeshType = "FileMesh"
  7892. mesh.MeshId = "rbxassetid://1095709"
  7893. mesh.Scale = Vector3.new(12, 12, 12)
  7894. mesh.Parent = shok
  7895. for e = 1, 15 do
  7896. wait()
  7897. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7898. shok.Transparency = shok.Transparency + 0.004
  7899. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7900. end
  7901. for e = 1, 16 do
  7902. wait()
  7903. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7904. shok.Transparency = shok.Transparency + 0.004
  7905. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7906. end
  7907. for e = 1, 12 do
  7908. wait()
  7909. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7910. shok.Transparency = shok.Transparency + 0.06
  7911. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7912. end
  7913. end))
  7914. coroutine.resume(coroutine.create(function()
  7915. local shok = Instance.new("Part")
  7916. shok.Name = "shock3"
  7917. shok.BrickColor = BrickColor.new("Institutional white")
  7918. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7919. shok.Size = Vector3.new(1, 1, 1)
  7920. shok.Anchored = true
  7921. shok.Material = "Neon"
  7922. shok.Transparency = 0.35
  7923. shok.CanCollide = false
  7924. shok.Parent = model
  7925. game.Debris:AddItem(shok, 12)
  7926. local mesh = Instance.new("SpecialMesh")
  7927. mesh.MeshType = "FileMesh"
  7928. mesh.MeshId = "rbxassetid://1095709"
  7929. mesh.Scale = Vector3.new(12, 12, 12)
  7930. mesh.Parent = shok
  7931. for e = 1, 15 do
  7932. wait()
  7933. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7934. shok.Transparency = shok.Transparency + 0.004
  7935. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7936. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7937. end
  7938. for e = 1, 16 do
  7939. wait()
  7940. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7941. shok.Transparency = shok.Transparency + 0.004
  7942. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7943. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7944. end
  7945. for e = 1, 12 do
  7946. wait()
  7947. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7948. shok.Transparency = shok.Transparency + 0.06
  7949. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7950. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7951. end
  7952. end))
  7953. end
  7954.  
  7955.  
  7956.  
  7957. mouse.KeyDown:connect(function(k)
  7958. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  7959. local exp = Instance.new("Explosion",Torso)
  7960. exp.BlastRadius = 45.5
  7961. exp.BlastPressure = 100
  7962. exp.Position = Torso
  7963. exp.Visible = true
  7964. end
  7965. end)
  7966.  
  7967. MV4 = 300
  7968. mouse.KeyDown:connect(function(k)
  7969. if attack == false and k == "8" then
  7970. for i, v in pairs(Torso:GetChildren()) do
  7971. if v:IsA('ParticleEmitter') then
  7972. v:Remove()
  7973. end
  7974. end
  7975. end
  7976. end)
  7977.  
  7978.  
  7979. MV4 = 300
  7980. mouse.KeyDown:connect(function(k)
  7981. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  7982. MV4 = 0
  7983. Humanoid.WalkSpeed = 13
  7984. attack = true
  7985. Firepart1 = Instance.new("Part", RightArm)
  7986. Firepart1.Size = Vector3.new(1, 1, 1)
  7987. GuW1 = Instance.new("Weld")
  7988. GuW1.Name = "GuW"
  7989. GuW1.Part0 = RightArm
  7990. GuW1.C0 = cn(0, -1, 0)
  7991. GuW1.C1 = cn(0, 0, 0)
  7992. GuW1.Part1 = Firepart1
  7993. GuW1.Parent = RightArm
  7994. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7995. Firepart1.Transparency = 1
  7996. Firepart2 = Instance.new("Part", LeftArm)
  7997. Firepart2.Size = Vector3.new(1, 1, 1)
  7998. GuW2 = Instance.new("Weld")
  7999. GuW2.Name = "GuW"
  8000. GuW2.Part0 = LeftArm
  8001. GuW2.C0 = cn(0, -1, 0)
  8002. GuW2.C1 = cn(0, 0, 0)
  8003. GuW2.Part1 = Firepart2
  8004. GuW2.Parent = LeftArm
  8005. Firepart2.Transparency = 1
  8006. for i = 0, 5, 0.1 do
  8007. swait()
  8008. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8009. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8010. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8011. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8012. if Torsovelocity.Y > 2 then
  8013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8015. 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)
  8016. 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)
  8017. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8018. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8019. elseif Torsovelocity.Y < 1 then
  8020. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8021. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8022. 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)
  8023. 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)
  8024. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8025. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8026. end
  8027. end
  8028. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8029. for i = 0, 7, 0.1 do
  8030. swait()
  8031. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8032. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8033. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8034. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8035. if Torsovelocity.Y > 2 then
  8036. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8037. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8038. 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)
  8039. 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)
  8040. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8041. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8042. elseif Torsovelocity.Y < 1 then
  8043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8045. 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)
  8046. 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)
  8047. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8048. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8049. end
  8050. end
  8051. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8052. GuW1:Destroy()
  8053. GuW1 = Instance.new("Weld")
  8054. GuW1.Name = "GuW"
  8055. GuW1.Part0 = Torso
  8056. GuW1.C0 = cn(0, 0, -6)
  8057. GuW1.C1 = cn(0, 0, 0)
  8058. GuW1.Part1 = Firepart1
  8059. GuW1.Parent = Torso
  8060. GuW2:Destroy()
  8061. GuW2 = Instance.new("Weld")
  8062. GuW2.Name = "GuW"
  8063. GuW2.Part0 = Torso
  8064. GuW2.C0 = cn(0, 0, -6)
  8065. GuW2.C1 = cn(0, 0, 0)
  8066. GuW2.Part1 = Firepart2
  8067. GuW2.Parent = Torso
  8068. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8069. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8070. GuW2:Destroy()
  8071. GuW2 = Instance.new("Weld")
  8072. GuW2.Name = "GuW"
  8073. GuW2.Part0 = Torso
  8074. GuW2.C0 = cn(0, 0, -4)
  8075. GuW2.C1 = cn(0, 0, 0)
  8076. GuW2.Part1 = Firepart2
  8077. GuW2.Parent = Torso
  8078.  
  8079.  
  8080. for i = 0, 7, 0.1 do
  8081. swait()
  8082. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8083. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8084. if Torsovelocity.Y > 2 then
  8085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8087. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8090. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8091. elseif Torsovelocity.Y < 1 then
  8092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8094. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8097. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8098. end
  8099. end
  8100. local bp2 = Create("BodyPosition")({
  8101. P = 900,
  8102. D = 1000,
  8103. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8104. position = Torso.Position + Vector3.new(0, 60, 0),
  8105. Parent = Torso
  8106. })
  8107. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8108. for i = 0, 8, 0.1 do
  8109. swait()
  8110. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8111. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8112. 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)
  8113. if Torsovelocity.Y > 2 then
  8114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8120. elseif Torsovelocity.Y < 1 then
  8121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8123. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8126. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8127. end
  8128. end
  8129. for i = 0, 18, 0.1 do
  8130. swait()
  8131. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8132. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8133. 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)
  8134. if Torsovelocity.Y > 2 then
  8135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8137. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8139. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8140. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8141. elseif Torsovelocity.Y < 1 then
  8142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8144. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8145. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8146. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8147. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8148. end
  8149. end
  8150. GuW1:Destroy()
  8151. GuW1 = Instance.new("Weld")
  8152. GuW1.Name = "GuW"
  8153. GuW1.Part0 = Torso
  8154. GuW1.C0 = cn(0, 0, -15)
  8155. GuW1.C1 = cn(0, 0, 0)
  8156. GuW1.Part1 = Firepart1
  8157. GuW1.Parent = Torso
  8158. GuW2:Destroy()
  8159. GuW2 = Instance.new("Weld")
  8160. GuW2.Name = "GuW"
  8161. GuW2.Part0 = Torso
  8162. GuW2.C0 = cn(0, 0, -17.5)
  8163. GuW2.C1 = cn(0, 0, 0)
  8164. GuW2.Part1 = Firepart2
  8165. GuW2.Parent = Torso
  8166. for i = 0, 1.25, 0.01 do
  8167. swait()
  8168. 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)
  8169. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8170. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8171. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8172. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8173. if Torsovelocity.Y > 2 then
  8174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8176. 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)
  8177. 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)
  8178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8179. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8180. elseif Torsovelocity.Y < 1 then
  8181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8183. 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)
  8184. 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)
  8185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8186. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8187. end
  8188. end
  8189. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8190. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8191. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8192. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8193. for i = 0, 3, 0.1 do
  8194. swait()
  8195. if Torsovelocity.Y > 2 then
  8196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8198. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8199. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8200. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8201. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8202. elseif Torsovelocity.Y < 1 then
  8203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8205. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8206. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8207. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8208. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8209. end
  8210. end
  8211. wait(1)
  8212. bp2:Destroy()
  8213. Humanoid.WalkSpeed = 16
  8214. attack = false
  8215. MV4 = 0
  8216. Firepart1:Destroy()
  8217. Firepart2:Destroy()
  8218. end
  8219. end)
  8220. mouse.KeyDown:connect(function(k)
  8221. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8222. MV4 = 0
  8223. Humanoid.WalkSpeed = 13
  8224. attack = true
  8225. Firepart1 = Instance.new("Part", RightArm)
  8226. Firepart1.Size = Vector3.new(1, 1, 1)
  8227. GuW1 = Instance.new("Weld")
  8228. GuW1.Name = "GuW"
  8229. GuW1.Part0 = RightArm
  8230. GuW1.C0 = cn(0, -1, 0)
  8231. GuW1.C1 = cn(0, 0, 0)
  8232. GuW1.Part1 = Firepart1
  8233. GuW1.Parent = RightArm
  8234. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8235. Firepart1.Transparency = 1
  8236. Firepart2 = Instance.new("Part", LeftArm)
  8237. Firepart2.Size = Vector3.new(1, 1, 1)
  8238. GuW2 = Instance.new("Weld")
  8239. GuW2.Name = "GuW"
  8240. GuW2.Part0 = LeftArm
  8241. GuW2.C0 = cn(0, -1, 0)
  8242. GuW2.C1 = cn(0, 0, 0)
  8243. GuW2.Part1 = Firepart2
  8244. GuW2.Parent = LeftArm
  8245. Firepart2.Transparency = 1
  8246. GuW1:Destroy()
  8247. GuW1 = Instance.new("Weld")
  8248. GuW1.Name = "GuW"
  8249. GuW1.Part0 = Torso
  8250. GuW1.C0 = cn(0, 0, -6)
  8251. GuW1.C1 = cn(0, 0, 0)
  8252. GuW1.Part1 = Firepart1
  8253. GuW1.Parent = Torso
  8254. GuW2:Destroy()
  8255. GuW2 = Instance.new("Weld")
  8256. GuW2.Name = "GuW"
  8257. GuW2.Part0 = Torso
  8258. GuW2.C0 = cn(0, 0, -6)
  8259. GuW2.C1 = cn(0, 0, 0)
  8260. GuW2.Part1 = Firepart2
  8261. GuW2.Parent = Torso
  8262. GuW2:Destroy()
  8263. GuW2 = Instance.new("Weld")
  8264. GuW2.Name = "GuW"
  8265. GuW2.Part0 = Torso
  8266. GuW2.C0 = cn(0, 0, -4)
  8267. GuW2.C1 = cn(0, 0, 0)
  8268. GuW2.Part1 = Firepart2
  8269. GuW2.Parent = Torso
  8270. for i = 0, 18, 0.1 do
  8271. swait()
  8272. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8273. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8274. 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)
  8275. if Torsovelocity.Y > 2 then
  8276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8278. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8279. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8280. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8281. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8282. elseif Torsovelocity.Y < 1 then
  8283. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8284. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8285. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8286. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8287. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8288. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8289. end
  8290. end
  8291. GuW1:Destroy()
  8292. GuW1 = Instance.new("Weld")
  8293. GuW1.Name = "GuW"
  8294. GuW1.Part0 = Torso
  8295. GuW1.C0 = cn(0, 0, -15)
  8296. GuW1.C1 = cn(0, 0, 0)
  8297. GuW1.Part1 = Firepart1
  8298. GuW1.Parent = Torso
  8299. GuW2:Destroy()
  8300. GuW2 = Instance.new("Weld")
  8301. GuW2.Name = "GuW"
  8302. GuW2.Part0 = Torso
  8303. GuW2.C0 = cn(0, 0, -17.5)
  8304. GuW2.C1 = cn(0, 0, 0)
  8305. GuW2.Part1 = Firepart2
  8306. GuW2.Parent = Torso
  8307. for i = 0, 1.25, 0.01 do
  8308. swait()
  8309. 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)
  8310. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  8311. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8312. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8313. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8314. if Torsovelocity.Y > 2 then
  8315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8317. 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)
  8318. 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)
  8319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8320. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8321. end
  8322. end
  8323. wait(0.5)
  8324. Humanoid.WalkSpeed = 16
  8325. attack = false
  8326. MV4 = 300
  8327. Firepart1:Destroy()
  8328. Firepart2:Destroy()
  8329. end
  8330.  
  8331.  
  8332. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  8333. MV4 = 90
  8334. Humanoid.WalkSpeed = 0.01
  8335. attack = true
  8336. Firepart1 = Instance.new("Part", RightArm)
  8337. Firepart1.Size = Vector3.new(1, 1, 1)
  8338. GuW1 = Instance.new("Weld")
  8339. GuW1.Name = "GuW"
  8340. GuW1.Part0 = RightArm
  8341. GuW1.C0 = cn(0, -1, 0)
  8342. GuW1.C1 = cn(0, 0, 0)
  8343. GuW1.Part1 = Firepart1
  8344. GuW1.Parent = RightArm
  8345. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8346. Firepart1.Transparency = 1
  8347. Firepart2 = Instance.new("Part", LeftArm)
  8348. Firepart2.Size = Vector3.new(1, 1, 1)
  8349. GuW2 = Instance.new("Weld")
  8350. GuW2.Name = "GuW"
  8351. GuW2.Part0 = LeftArm
  8352. GuW2.C0 = cn(0, -1, 0)
  8353. GuW2.C1 = cn(0, 0, 0)
  8354. GuW2.Part1 = Firepart2
  8355. GuW2.Parent = LeftArm
  8356. Firepart2.Transparency = 1
  8357. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8358. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8359. for i = 0, 2, 0.1 do
  8360. swait()
  8361. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8362. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8363. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8364. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8365. if Torsovelocity.Y > 2 then
  8366. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8367. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  8368. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8369. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8370. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8371. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8372. elseif Torsovelocity.Y < 1 then
  8373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  8375. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8378. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8379. end
  8380. end
  8381. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8382. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8383. for i = 0, 7, 0.1 do
  8384. swait()
  8385. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8386. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8387. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8388. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8389. if Torsovelocity.Y > 2 then
  8390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8392. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8393. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8394. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8395. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8396. elseif Torsovelocity.Y < 1 then
  8397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8399. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8400. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8401. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8402. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8403. end
  8404. end
  8405. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8406. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8407. for i = 0, 7, 0.1 do
  8408. swait()
  8409. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8410. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8411. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8412. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8413. if Torsovelocity.Y > 2 then
  8414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8416. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8419. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8420. elseif Torsovelocity.Y < 1 then
  8421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  8422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8423. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8424. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  8425. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8426. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8427. end
  8428. end
  8429. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8430. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8431. for i = 0, 6, 0.1 do
  8432. swait()
  8433. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8434. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8435. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8436. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8437. if Torsovelocity.Y > 2 then
  8438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8440. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8441. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8442. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8443. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8444. elseif Torsovelocity.Y < 1 then
  8445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  8446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8447. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8448. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8450. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8451. end
  8452. end
  8453. for i = 0, 5, 0.1 do
  8454. swait()
  8455. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8456. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8457. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8458. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8459. if Torsovelocity.Y > 2 then
  8460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8462. 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)
  8463. 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)
  8464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8465. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8466. elseif Torsovelocity.Y < 1 then
  8467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8469. 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)
  8470. 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)
  8471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8473. end
  8474. end
  8475. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8476. for i = 0, 7, 0.1 do
  8477. swait()
  8478. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8479. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8480. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8481. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8482. if Torsovelocity.Y > 2 then
  8483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8485. 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)
  8486. 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)
  8487. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8488. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8489. elseif Torsovelocity.Y < 1 then
  8490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8492. 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)
  8493. 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)
  8494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8495. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8496. end
  8497. end
  8498. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8499. GuW1:Destroy()
  8500. GuW1 = Instance.new("Weld")
  8501. GuW1.Name = "GuW"
  8502. GuW1.Part0 = Torso
  8503. GuW1.C0 = cn(0, 0, -6)
  8504. GuW1.C1 = cn(0, 0, 0)
  8505. GuW1.Part1 = Firepart1
  8506. GuW1.Parent = Torso
  8507. GuW2:Destroy()
  8508. GuW2 = Instance.new("Weld")
  8509. GuW2.Name = "GuW"
  8510. GuW2.Part0 = Torso
  8511. GuW2.C0 = cn(0, 0, -6)
  8512. GuW2.C1 = cn(0, 0, 0)
  8513. GuW2.Part1 = Firepart2
  8514. GuW2.Parent = Torso
  8515. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8516. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8517. GuW2:Destroy()
  8518. GuW2 = Instance.new("Weld")
  8519. GuW2.Name = "GuW"
  8520. GuW2.Part0 = Torso
  8521. GuW2.C0 = cn(0, 0, -4)
  8522. GuW2.C1 = cn(0, 0, 0)
  8523. GuW2.Part1 = Firepart2
  8524. GuW2.Parent = Torso
  8525. for i = 0, 7, 0.1 do
  8526. swait()
  8527. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8528. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8529. if Torsovelocity.Y > 2 then
  8530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8532. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8534. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8535. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8536. elseif Torsovelocity.Y < 1 then
  8537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8539. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8541. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8542. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8543. end
  8544. end
  8545. local bp2 = Create("BodyPosition")({
  8546. P = 900,
  8547. D = 1000,
  8548. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8549. position = Torso.Position + Vector3.new(0, 60, 0),
  8550. Parent = Torso
  8551. })
  8552. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8553. for i = 0, 8, 0.1 do
  8554. swait()
  8555. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8556. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8557. 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)
  8558. if Torsovelocity.Y > 2 then
  8559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8561. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8564. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8565. elseif Torsovelocity.Y < 1 then
  8566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8568. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8569. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8570. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8571. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8572. end
  8573. end
  8574. for i = 0, 18, 0.1 do
  8575. swait()
  8576. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8577. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8578. 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)
  8579. if Torsovelocity.Y > 2 then
  8580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8586. elseif Torsovelocity.Y < 1 then
  8587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8591. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8592. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8593. end
  8594. end
  8595. GuW1:Destroy()
  8596. GuW1 = Instance.new("Weld")
  8597. GuW1.Name = "GuW"
  8598. GuW1.Part0 = Torso
  8599. GuW1.C0 = cn(0, 0, -15)
  8600. GuW1.C1 = cn(0, 0, 0)
  8601. GuW1.Part1 = Firepart1
  8602. GuW1.Parent = Torso
  8603. GuW2:Destroy()
  8604. GuW2 = Instance.new("Weld")
  8605. GuW2.Name = "GuW"
  8606. GuW2.Part0 = Torso
  8607. GuW2.C0 = cn(0, 0, -17.5)
  8608. GuW2.C1 = cn(0, 0, 0)
  8609. GuW2.Part1 = Firepart2
  8610. GuW2.Parent = Torso
  8611. for i = 0, 1.25, 0.01 do
  8612. swait()
  8613. 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)
  8614. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8615. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8616. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8617. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8618. if Torsovelocity.Y > 2 then
  8619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8621. 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)
  8622. 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)
  8623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8624. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8625. elseif Torsovelocity.Y < 1 then
  8626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8628. 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)
  8629. 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)
  8630. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8631. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8632. end
  8633. end
  8634. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8635. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8636. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8637. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8638. for i = 0, 3, 0.1 do
  8639. swait()
  8640. if Torsovelocity.Y > 2 then
  8641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8643. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8644. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8645. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8646. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8647. elseif Torsovelocity.Y < 1 then
  8648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8650. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8653. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8654. end
  8655. end
  8656. wait(1)
  8657. bp2:Destroy()
  8658. Humanoid.WalkSpeed = 16
  8659. attack = false
  8660. MV4 = 0
  8661. Firepart1:Destroy()
  8662. Firepart2:Destroy()
  8663. end
  8664. end)
  8665. whiletruewait = false
  8666. game:GetService("RunService").Stepped:connect(function()
  8667. if whiletruewait == false then
  8668. whiletruewait = true
  8669. wait()
  8670. whiletruewait = false
  8671. end
  8672. end)
  8673. game:GetService("RunService").Stepped:connect(function()
  8674. if whiletruewait == false then
  8675. if MV1 < 20 then
  8676. MV1 = MV1 + 0.2
  8677. end
  8678. if MV2 < 90 then
  8679. MV2 = MV2 + 1
  8680. end
  8681. if MV3 < 190 then
  8682. MV3 = MV3 + 0.4
  8683. end
  8684. if MV4 < 500 then
  8685. MV4 = MV4 + 0.3
  8686. end
  8687. end
  8688. end)
  8689. Humanoid.MaxHealth = 10000
  8690. wait()
  8691. for i = 1, 6 do
  8692. Humanoid.Health = Humanoid.MaxHealth
  8693. wait()
  8694. end
  8695.  
  8696. ---
  8697. GroundWave3 = function()
  8698. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  8699. Colors = {"White", "White"}
  8700. local wave = Instance.new("Part", char)
  8701. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8702. wave.Anchored = true
  8703. wave.Name = "Wave"
  8704. wave.CanCollide = false
  8705. wave.Locked = true
  8706. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  8707. wave.TopSurface = "Smooth"
  8708. wave.BottomSurface = "Smooth"
  8709. wave.Transparency = 0.10
  8710. wave.CFrame = HandCF
  8711. wm = Instance.new("SpecialMesh",wave)
  8712. wm.MeshId = "rbxassetid://559831844"
  8713. coroutine.wrap(function()
  8714. for i = 1, 30, 1 do
  8715. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  8716. wave.Size = wm.Scale
  8717. wave.CFrame = HandCF
  8718. wave.Transparency = i/30
  8719. wait()
  8720. end
  8721. wait()
  8722. wave:Destroy()
  8723. end)()
  8724. end
  8725. ---
  8726.  
  8727. local v3 = Vector3.new
  8728. local num = 0
  8729. local bc = BrickColor.new
  8730. local new = Instance.new
  8731.  
  8732. mouse.KeyDown:connect(function(key)
  8733. if key=="=" then
  8734. Serious()
  8735. char.JumPower = 150
  8736. end
  8737. end)
  8738. Health = math.huge --------- Serious mode aura.
  8739. BaseHealth = math.huge
  8740.  
  8741.  
  8742.  
  8743.  
  8744. InForm = false
  8745.  
  8746. Player = game.Players.LocalPlayer
  8747. Char = Player.Character
  8748. Torso = Char.Torso
  8749.  
  8750. function Serious()
  8751. for X = 1, 1 do wait()
  8752.  
  8753.  
  8754. wait(0)
  8755. for X = 1, 1 do wait()
  8756. local Effect = Instance.new("Part")
  8757. Effect.Name = "Effect"
  8758. Effect.Parent = Torso
  8759. Effect.CFrame = Torso.CFrame
  8760. Effect.BrickColor = BrickColor.new("Neon orange")
  8761. Effect.Shape = "Ball"
  8762. Effect.Size = Vector3.new(1, 1, 1)
  8763. Effect.Anchored = true
  8764. Effect.Material = "Neon"
  8765. Effect.CanCollide = false
  8766. Effect.CFrame = Torso.CFrame
  8767. Effect.Size = Effect.Size + Vector3.new(0.5)
  8768. Effect.Transparency = Effect.Transparency + 0.04
  8769. end
  8770. end
  8771.  
  8772. repeat
  8773. Torso:FindFirstChild("Effect"):Remove()
  8774. until Torso:FindFirstChild("Effect") == nil
  8775.  
  8776.  
  8777. local Color1 = Color3.new(255, 255, 0)
  8778. local Color2 = Color3.new(255, 255, 0)
  8779.  
  8780. for i = 0, 3, 0.1 do
  8781. swait()
  8782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8784. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8787. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8788. end
  8789. local pie22 = Instance.new("ParticleEmitter")
  8790. pie22.Parent = LeftArm
  8791. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8792. pie22.LightEmission = 1
  8793. pie22.Size = NumberSequence.new(1,2)
  8794. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8795. pie22.Transparency = NumberSequence.new(0.7,1)
  8796. pie22.EmissionDirection = "Top"
  8797. pie22.Enabled = true
  8798. pie22.Lifetime = NumberRange.new(1)
  8799. pie22.Rotation = NumberRange.new(-420, 425)
  8800. pie22.Rate = 50
  8801. pie22.Speed = NumberRange.new(1)
  8802. pie22.LockedToPart = false
  8803. pie22.VelocitySpread = 2
  8804. local pie22 = Instance.new("ParticleEmitter")
  8805. pie22.Parent = RightArm
  8806. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8807. pie22.LightEmission = 1
  8808. pie22.Size = NumberSequence.new(1,2)
  8809. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8810. pie22.Transparency = NumberSequence.new(0.7,1)
  8811. pie22.EmissionDirection = "Top"
  8812. pie22.Enabled = true
  8813. pie22.Lifetime = NumberRange.new(1)
  8814. pie22.Rotation = NumberRange.new(-420, 425)
  8815. pie22.Rate = 50
  8816. pie22.Speed = NumberRange.new(1)
  8817. pie22.LockedToPart = false
  8818. pie22.VelocitySpread = 2
  8819. local pie22 = Instance.new("ParticleEmitter")
  8820. pie22.Parent = LeftLeg
  8821. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8822. pie22.LightEmission = 1
  8823. pie22.Size = NumberSequence.new(1,2)
  8824. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8825. pie22.Transparency = NumberSequence.new(0.8,1)
  8826. pie22.EmissionDirection = "Top"
  8827. pie22.Enabled = true
  8828. pie22.Lifetime = NumberRange.new(1)
  8829. pie22.Rotation = NumberRange.new(-420, 425)
  8830. pie22.Rate = 20
  8831. pie22.Speed = NumberRange.new(1)
  8832. pie22.LockedToPart = false
  8833. pie22.VelocitySpread = 2
  8834. local pie22 = Instance.new("ParticleEmitter")
  8835. pie22.Parent = RightLeg
  8836. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8837. pie22.LightEmission = 1
  8838. pie22.Size = NumberSequence.new(1,2)
  8839. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8840. pie22.Transparency = NumberSequence.new(0.8,1)
  8841. pie22.EmissionDirection = "Top"
  8842. pie22.Enabled = true
  8843. pie22.Lifetime = NumberRange.new(1)
  8844. pie22.Rotation = NumberRange.new(-420, 425)
  8845. pie22.Rate = 20
  8846. pie22.Speed = NumberRange.new(1)
  8847. pie22.LockedToPart = false
  8848. pie22.VelocitySpread = 2
  8849. lig = Instance.new("PointLight",Player.Character.Torso)
  8850. lig.Color=Color3.new(255,255,0)
  8851. lig.Range = 6
  8852.  
  8853. local Must = Instance.new("Sound",Torso)
  8854. Must.SoundId = "rbxassetid://136847579"
  8855. Must.Pitch = 0.99
  8856. Must.Volume = 0.6
  8857. Must.Looped = false
  8858. wait(0)
  8859. Must:Play()
  8860. a21e = new("Part",char)
  8861. a21e.Name = "Beam"..num
  8862. a21e.Locked = true
  8863. a21e.Size = v3(1,1,1)
  8864. a21e.CanCollide = false
  8865. a21e.BrickColor = bc("Neon orange")
  8866. a21e.Material = "Neon"
  8867. a21e.Transparency = 0
  8868. aa21e = new("SpecialMesh",a21e)
  8869. a21e.Anchored = true
  8870. a21e.Position = RootPart.Position
  8871. aa21e.MeshType = "Sphere"
  8872. aa21e.Scale = v3(1,1,1)
  8873. for i = 1,50 do
  8874. wait()
  8875. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  8876. a21e.Transparency = a21e.Transparency + 0.04
  8877. end
  8878.  
  8879.  
  8880. local Mus = Instance.new("Sound",Torso)
  8881. Mus.SoundId = "rbxassetid://291165237"
  8882. Mus.Pitch = 0.99
  8883. Mus.Volume = 0.2
  8884. Mus.Looped = true
  8885. wait(0)
  8886. Mus:Play()
  8887.  
  8888. InForm = true
  8889. Humanoid.JumpPower = 120
  8890.  
  8891. Char.Humanoid.MaxHealth = Health
  8892. wait(0.3)
  8893. Char.Humanoid.Health = Health
  8894. wait(0.7)
  8895. Must:Destroy()
  8896. end
  8897.  
  8898. function Base()
  8899. InForm = false
  8900. local Effect = Instance.new("Part")
  8901. Effect.Name = "Effect"
  8902. Effect.Parent = Torso
  8903. Effect.CFrame = Torso.CFrame
  8904. Effect.BrickColor = BrickColor.new("White")
  8905. Effect.Shape = "Ball"
  8906. Effect.Size = Vector3.new(8, 8, 8)
  8907. Effect.Anchored = true
  8908. Effect.Material = "Neon"
  8909. Effect.CanCollide = false
  8910. for loop = 1, 25 do wait()
  8911. Effect.CFrame = Torso.CFrame
  8912. Effect.Size = Effect.Size + Vector3.new(-0.5)
  8913. Effect.Transparency = Effect.Transparency + 0.04
  8914.  
  8915. end
  8916. repeat
  8917. Torso:FindFirstChild("Effect"):Remove()
  8918. until Torso:FindFirstChild("Effect") == nil
  8919.  
  8920. for i, v in pairs(Torso:GetChildren()) do
  8921. if v:IsA('ParticleEmitter') then
  8922. v:Remove()
  8923. end
  8924. end
  8925. char.Humanoid.MaxHealth = BaseHealth
  8926. wait(0.3)
  8927. char.Humanoid.Health = BaseHealth
  8928.  
  8929.  
  8930. end
  8931.  
  8932. mouse.KeyDown:connect(function(key)
  8933. if key=="9" then
  8934. Base()
  8935. lig:Destroy()
  8936. end
  8937. end)
  8938.  
  8939. Player.Chatted:connect(function(Message)
  8940. if Message == "Time to get serious." and InForm == false then
  8941. wait(0.10)
  8942. Serious()
  8943. end
  8944. if Message == "off" or Message == "Nice fight." and InForm == true then
  8945. Base()
  8946. end
  8947. local ContentProvider = game:GetService("ContentProvider")
  8948.  
  8949. local function LoadAssets(AssetList)
  8950. -- Takes an asset list and preloads it. Will not wait for them to load.
  8951.  
  8952. for _, AssetId in pairs(AssetList) do
  8953. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  8954. end
  8955. end
  8956.  
  8957. local Gibs = game.Workspace
  8958.  
  8959. function Kill(Character)
  8960. Character.Humanoid.Health = 0
  8961. local poo = Instance.new("IntValue",Character)
  8962. poo.Name = "haha nope"
  8963. local svch = Character
  8964. local hum = Character:findFirstChild("Humanoid")
  8965. Character.Archivable = true
  8966. local chrclone = Character:clone()
  8967. Character.Archivable = false
  8968.  
  8969. local ch = chrclone:GetChildren()
  8970. local i
  8971. for i = 1,#ch do
  8972. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  8973. ch[i]:remove()
  8974. end
  8975. end
  8976. local function Scan(ch)
  8977. local e
  8978. for e = 1,#ch do
  8979. Scan(ch[e]:GetChildren())
  8980. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  8981. ch[e]:remove()
  8982. end
  8983. end
  8984. end
  8985. Scan(chrclone:GetChildren())
  8986.  
  8987. local hum2 = chrclone:findFirstChild("Humanoid")
  8988.  
  8989.  
  8990. if hum2 ~= nil then
  8991. hum2.Name = "Humanoid2"
  8992. hum2.PlatformStand = true
  8993. hum2.Sit = true
  8994. hum2.MaxHealth = 0
  8995. hum2.Health = 0
  8996. end
  8997.  
  8998. local ch = Character:GetChildren()
  8999. local i
  9000. for i = 1,#ch do
  9001. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9002. ch[i]:remove()
  9003. end
  9004. end
  9005.  
  9006. wait(0.2)
  9007.  
  9008. local ch = Character:GetChildren()
  9009. local i
  9010. for i = 1,#ch do
  9011. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9012. ch[i]:remove()
  9013. end
  9014. end
  9015. Character = chrclone
  9016. local Torso = Character.Torso
  9017. local movevector = Vector3.new()
  9018.  
  9019. if Torso then
  9020. local Head = Character:FindFirstChild("Head")
  9021. local Limb = Character:FindFirstChild("Right Arm")
  9022. if Limb then
  9023.  
  9024. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9025. local Joint = Instance.new("Glue")
  9026. Joint.Name = "RightShoulder"
  9027. Joint.Part0 = Torso
  9028. Joint.Part1 = Limb
  9029. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9030. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9031. Joint.Parent = Torso
  9032.  
  9033. local B = Instance.new("Part")
  9034. B.TopSurface = 0
  9035. B.BottomSurface = 0
  9036. B.formFactor = "Symmetric"
  9037. B.Size = Vector3.new(1, 1, 1)
  9038. B.Transparency = 1
  9039. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9040. B.Parent = Character
  9041. local W = Instance.new("Weld")
  9042. W.Part0 = Limb
  9043. W.Part1 = B
  9044. W.C0 = CFrame.new(0, -0.5, 0)
  9045. W.Parent = Limb
  9046.  
  9047. end
  9048. local Limb = Character:FindFirstChild("Left Arm")
  9049. if Limb then
  9050.  
  9051. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9052. local Joint = Instance.new("Glue")
  9053. Joint.Name = "LeftShoulder"
  9054. Joint.Part0 = Torso
  9055. Joint.Part1 = Limb
  9056. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9057. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9058. Joint.Parent = Torso
  9059.  
  9060. local B = Instance.new("Part")
  9061. B.TopSurface = 0
  9062. B.BottomSurface = 0
  9063. B.formFactor = "Symmetric"
  9064. B.Size = Vector3.new(1, 1, 1)
  9065. B.Transparency = 1
  9066. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9067. B.Parent = Character
  9068. local W = Instance.new("Weld")
  9069. W.Part0 = Limb
  9070. W.Part1 = B
  9071. W.C0 = CFrame.new(0, -0.5, 0)
  9072. W.Parent = Limb
  9073.  
  9074. end
  9075. local Limb = Character:FindFirstChild("Right Leg")
  9076. if Limb then
  9077.  
  9078. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9079. local Joint = Instance.new("Glue")
  9080. Joint.Name = "RightHip"
  9081. Joint.Part0 = Torso
  9082. Joint.Part1 = Limb
  9083. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9084. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9085. Joint.Parent = Torso
  9086.  
  9087. local B = Instance.new("Part")
  9088. B.TopSurface = 0
  9089. B.BottomSurface = 0
  9090. B.formFactor = "Symmetric"
  9091. B.Size = Vector3.new(1, 1, 1)
  9092. B.Transparency = 1
  9093. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9094. B.Parent = Character
  9095. local W = Instance.new("Weld")
  9096. W.Part0 = Limb
  9097. W.Part1 = B
  9098. W.C0 = CFrame.new(0, -0.5, 0)
  9099. W.Parent = Limb
  9100.  
  9101. end
  9102. local Limb = Character:FindFirstChild("Left Leg")
  9103. if Limb then
  9104.  
  9105. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9106. local Joint = Instance.new("Glue")
  9107. Joint.Name = "LeftHip"
  9108. Joint.Part0 = Torso
  9109. Joint.Part1 = Limb
  9110. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9111. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9112. Joint.Parent = Torso
  9113.  
  9114. local B = Instance.new("Part")
  9115. B.TopSurface = 0
  9116. B.BottomSurface = 0
  9117. B.formFactor = "Symmetric"
  9118. B.Size = Vector3.new(1, 1, 1)
  9119. B.Transparency = 1
  9120. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9121. B.Parent = Character
  9122. local W = Instance.new("Weld")
  9123. W.Part0 = Limb
  9124. W.Part1 = B
  9125. W.C0 = CFrame.new(0, -0.5, 0)
  9126. W.Parent = Limb
  9127. end
  9128. end
  9129. end
  9130. ----------
  9131.  
  9132. lerpz = function(D, E, F, G)
  9133. D[E] = D[E]:lerp(F, G)
  9134. end
  9135.  
  9136. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9137. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9138. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9139. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9140. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9141. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9142. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9143. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9144. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9145. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9146. resetlerp = function()
  9147. RJ.C0 = RJC0
  9148. RJ.C1 = RJC1
  9149. N.C0 = NC0
  9150. N.C1 = NC1
  9151. RS.C0 = RSC0
  9152. RS.C1 = RSC1
  9153. LS.C0 = LSC0
  9154. LS.C1 = LSC1
  9155. RH.C0 = RHC0
  9156. RH.C1 = RHC1
  9157. LH.C0 = LHC0
  9158. LH.C1 = LHC1
  9159. end
  9160. -------
  9161. ----------
  9162. hrp = char.HumanoidRootPart
  9163.  
  9164. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9165. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9166. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9167. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9168. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9169. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9170. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9171. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9172. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9173. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9174. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9175. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9176. RS = Torso:FindFirstChild("Right Shoulder")
  9177. LS = Torso:FindFirstChild("Left Shoulder")
  9178. RH = Torso:FindFirstChild("Right Hip")
  9179. LH = Torso:FindFirstChild("Left Hip")
  9180. RJ = hrp:FindFirstChild("RootJoint")
  9181. N = Torso:FindFirstChild("Neck")
  9182. cf = CFrame.new
  9183. ang = CFrame.Angles
  9184. rd = math.rad
  9185. rd2 = math.random
  9186. cs = ColorSequence.new
  9187. ns = NumberSequence.new
  9188. nsk = NumberSequenceKeypoint.new
  9189. -------------------
  9190.  
  9191. end)
  9192.  
  9193. print([[
  9194. -------------------------------------------------
  9195. hi
  9196. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement