Advertisement
StarzoZero

Infinite Test 2

Dec 15th, 2018
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 440.83 KB | None | 0 0
  1. wait(2)
  2. local Player = game.Players.localPlayer
  3. local char = Player.Character
  4. local Character = Player.Character
  5. local Head = Character.Head
  6. local done = false
  7. local canheal = false
  8. local deathchat1 = false
  9. local once = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local idleon = true
  14. local idle1 = true
  15. local idle = true
  16. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  17. if v:IsA("Accessory") then
  18. v:Destroy()
  19. end
  20. end
  21. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  22. if v:IsA("Shirt") then
  23. v:Remove()
  24. end
  25. end
  26. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  27. if v:IsA("Pants") then
  28. v:Remove()
  29. end
  30. end
  31. wait()
  32. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  33. shirt.Name = "Shirt"
  34. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  35. pants.Name = "Pants"
  36.  
  37. local v3 = Vector3.new
  38. local num = 0
  39. local bc = BrickColor.new
  40. local new = Instance.new
  41.  
  42.  
  43. Instance.new("ForceField",char).Visible = false
  44. local poo = Instance.new("IntValue",Character)
  45. poo.Name = "haha nope"
  46. char.Humanoid.MaxHealth = math.huge
  47. wait()
  48. char.Humanoid.Health = math.huge
  49. Instance.new("ForceField",char).Visible = false
  50.  
  51. shirt = Instance.new("Shirt", char)
  52. shirt.Name = "Shirt"
  53. pants = Instance.new("Pants", char)
  54. pants.Name = "Pants"
  55. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1124201660"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1124201705"
  57. char.Head.face.Texture = "rbxassetid://1108342609"
  58.  
  59.  
  60. Hair7 = Instance.new("Part")
  61. Hair7.Parent = char
  62. Hair7.Name = "Hair"
  63. Hair7.CanCollide = false
  64. Hair7.Locked = true
  65. Hair7.TopSurface = "Smooth"
  66. Hair7.BottomSurface = "Smooth"
  67. Hair7.formFactor = "Symmetric"
  68. Hair7.Material = "Neon"
  69. Hair7.BrickColor = BrickColor.new("Really black")
  70. Hair7.CFrame = char.Torso.CFrame
  71. Hair7.Size = Vector3.new(1, 1, 1)
  72. Hair7.Transparency = 0
  73.  
  74.  
  75. Weld1 = Instance.new("Weld")
  76. Weld1.Parent = char.Head
  77. Weld1.Part0 = char.Head
  78. Weld1.Part1 = Hair7
  79. Weld1.C0 = CFrame.new(0, 0.66, 0.9)
  80.  
  81. Mesh = Instance.new("SpecialMesh")
  82. Mesh.Offset = Vector3.new(0,-0.4,0)
  83. Mesh.Parent = Hair7
  84. Mesh.Scale = Vector3.new(1.4, 1.4, 1.4)
  85. Mesh.MeshType = "FileMesh"
  86. Mesh.MeshId = "http://www.roblox.com/asset/?id=1158002215"
  87. Mesh.TextureId = "http://www.roblox.com/asset/?id=1158001923"
  88.  
  89.  
  90. Hair8 = Instance.new("Part")
  91. Hair8.Parent = char
  92. Hair8.Name = "Hair"
  93. Hair8.CanCollide = false
  94. Hair8.Locked = true
  95. Hair8.TopSurface = "Smooth"
  96. Hair8.BottomSurface = "Smooth"
  97. Hair8.formFactor = "Symmetric"
  98. Hair8.Material = "Neon"
  99. Hair8.BrickColor = BrickColor.new("Really black")
  100. Hair8.CFrame = char.Torso.CFrame
  101. Hair8.Size = Vector3.new(1, 1, 1)
  102. Hair8.Transparency = 0
  103.  
  104.  
  105. Weld1 = Instance.new("Weld")
  106. Weld1.Parent = char.Torso
  107. Weld1.Part0 = char.Torso
  108. Weld1.Part1 = Hair8
  109. Weld1.C0 = CFrame.new(0, -0.75,1.6)
  110.  
  111. Mesh = Instance.new("SpecialMesh")
  112. Mesh.Offset = Vector3.new(0,-0.4,0)
  113. Mesh.Parent = Hair8
  114. Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  115. Mesh.MeshType = "FileMesh"
  116. Mesh.MeshId = "http://www.roblox.com/asset/?id=1158148029"
  117. Mesh.TextureId = "http://www.roblox.com/asset/?id=1158001923"
  118.  
  119.  
  120. local ice = Instance.new("Part", Head)
  121. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  122. ice.BrickColor = BrickColor.new("White")
  123. ice.CanCollide = false
  124. ice.TopSurface = 0
  125. ice.BottomSurface = 0
  126. ice.Transparency = 1
  127. local ice2 = Instance.new("SpecialMesh", ice)
  128. ice2.MeshType = "Brick"
  129. ice2.Scale = Vector3.new(1, 1, 1)
  130. local ice3 = Instance.new("Weld", ice)
  131. ice3.Part0 = Head
  132. ice3.Part1 = ice
  133. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  134. local icesmoke = Instance.new("ParticleEmitter", ice)
  135. icesmoke.VelocitySpread = 5
  136. icesmoke.Size = NumberSequence.new({
  137. NumberSequenceKeypoint.new(0, 0.01),
  138. NumberSequenceKeypoint.new(1, 1)
  139. })
  140. icesmoke.Rate = math.huge
  141. icesmoke.Speed = NumberRange.new(1, 1)
  142. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  143. icesmoke.Transparency = NumberSequence.new({
  144. NumberSequenceKeypoint.new(0, 0.9),
  145. NumberSequenceKeypoint.new(1, 1)
  146. })
  147. icesmoke.Rotation = NumberRange.new(0, 360)
  148. icesmoke.Name = "Smoke"
  149. icesmoke.LightEmission = 0
  150. icesmoke.Acceleration = Vector3.new(0,0,0)
  151. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  152. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  153. icesmoke.LockedToPart = true
  154. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  155. secondcolor = "Really black"
  156. wait(0.016666666666666666)
  157. Effects = {}
  158. local Player = game.Players.localPlayer
  159. local Character = Player.Character
  160. local Humanoid = Character.Humanoid
  161. local mouse = Player:GetMouse()
  162. local LeftArm = Character["Left Arm"]
  163. local RightArm = Character["Right Arm"]
  164. local LeftLeg = Character["Left Leg"]
  165. local RightLeg = Character["Right Leg"]
  166. local Head = Character.Head
  167. local Torso = Character.Torso
  168. local cam = game.Workspace.CurrentCamera
  169. local RootPart = Character.HumanoidRootPart
  170. local RootJoint = RootPart.RootJoint
  171. local equipped = true
  172. local attack = false
  173. local Anim = "Idle"
  174. local idle = 0
  175. local attacktype = 1
  176. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  177. local velocity = RootPart.Velocity.y
  178. local sine = 0
  179. local change = 1
  180. local grabbed = false
  181. local cn = CFrame.new
  182. local mr = math.rad
  183. local angles = CFrame.Angles
  184. local ud = UDim2.new
  185. local c3 = Color3.new
  186. local dir = {
  187. w = 0,
  188. s = 0,
  189. a = 0,
  190. d = 0
  191. }
  192. firemode = true
  193. local Services = {
  194. SoundService = game:GetService("SoundService"),
  195. Players = game:GetService("Players"),
  196. Debris = game:GetService("Debris"),
  197. Workspace = game:GetService("Workspace"),
  198. Lighting = game:GetService("Lighting"),
  199. HttpService = game:GetService("HttpService"),
  200. InsertService = game:GetService("InsertService")
  201. }
  202. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  203. Humanoid.Animator:Destroy()
  204. Character.Animate:Destroy()
  205. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  206. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  207. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  208. RSH, LSH = nil, nil
  209. RW = Instance.new("Weld")
  210. LW = Instance.new("Weld")
  211. RH = Torso["Right Hip"]
  212. LH = Torso["Left Hip"]
  213. RSH = Torso["Right Shoulder"]
  214. LSH = Torso["Left Shoulder"]
  215. RSH.Parent = nil
  216. LSH.Parent = nil
  217. RW.Name = "RW"
  218. RW.Part0 = Torso
  219. RW.C0 = cn(1.5, 0.5, 0)
  220. RW.C1 = cn(0, 0.5, 0)
  221. RW.Part1 = RightArm
  222. RW.Parent = Torso
  223. LW.Name = "LW"
  224. LW.Part0 = Torso
  225. LW.C0 = cn(-1.5, 0.5, 0)
  226. LW.C1 = cn(0, 0.5, 0)
  227. LW.Part1 = LeftArm
  228. LW.Parent = Torso
  229. --------------
  230. function clerp(a, b, t)
  231. local qa = {
  232. QuaternionFromCFrame(a)
  233. }
  234. local qb = {
  235. QuaternionFromCFrame(b)
  236. }
  237. local ax, ay, az = a.x, a.y, a.z
  238. local bx, by, bz = b.x, b.y, b.z
  239. local _t = 1 - t
  240. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  241. end
  242. function QuaternionFromCFrame(cf)
  243. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  244. local trace = m00 + m11 + m22
  245. if trace > 0 then
  246. local s = math.sqrt(1 + trace)
  247. local recip = 0.5 / s
  248. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  249. else
  250. local i = 0
  251. if m00 < m11 then
  252. i = 1
  253. end
  254. if m22 > (i == 0 and m00 or m11) then
  255. i = 2
  256. end
  257. if i == 0 then
  258. local s = math.sqrt(m00 - m11 - m22 + 1)
  259. local recip = 0.5 / s
  260. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  261. elseif i == 1 then
  262. local s = math.sqrt(m11 - m22 - m00 + 1)
  263. local recip = 0.5 / s
  264. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  265. elseif i == 2 then
  266. local s = math.sqrt(m22 - m00 - m11 + 1)
  267. local recip = 0.5 / s
  268. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  269. end
  270. end
  271. end
  272. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  273. local xs, ys, zs = x + x, y + y, z + z
  274. local wx, wy, wz = w * xs, w * ys, w * zs
  275. local xx = x * xs
  276. local xy = x * ys
  277. local xz = x * zs
  278. local yy = y * ys
  279. local yz = y * zs
  280. local zz = z * zs
  281. 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))
  282. end
  283. function QuaternionSlerp(a, b, t)
  284. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  285. local startInterp, finishInterp
  286. if cosTheta >= 1.0E-4 then
  287. if 1 - cosTheta > 1.0E-4 then
  288. local theta = math.acos(cosTheta)
  289. local invSinTheta = 1 / math.sin(theta)
  290. startInterp = math.sin((1 - t) * theta) * invSinTheta
  291. finishInterp = math.sin(t * theta) * invSinTheta
  292. else
  293. startInterp = 1 - t
  294. finishInterp = t
  295. end
  296. elseif 1 + cosTheta > 1.0E-4 then
  297. local theta = math.acos(-cosTheta)
  298. local invSinTheta = 1 / math.sin(theta)
  299. startInterp = math.sin((t - 1) * theta) * invSinTheta
  300. finishInterp = math.sin(t * theta) * invSinTheta
  301. else
  302. startInterp = t - 1
  303. finishInterp = t
  304. end
  305. 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
  306. end
  307. function swait(num)
  308. if num == 0 or num == nil then
  309. game:service("RunService").RenderStepped:wait(0)
  310. else
  311. for i = 0, num do
  312. game:service("RunService").RenderStepped:wait(0)
  313. end
  314. end
  315. end
  316. local RbxUtility = LoadLibrary("RbxUtility")
  317. local Create = RbxUtility.Create
  318. function RemoveOutlines(part)
  319. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  320. end
  321. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  322. local Part = Create("Part")({
  323. formFactor = FormFactor,
  324. Parent = Parent,
  325. Reflectance = Reflectance,
  326. Transparency = Transparency,
  327. CanCollide = false,
  328. Locked = true,
  329. BrickColor = BrickColor.new(tostring(BColor)),
  330. Name = Name,
  331. Size = Size,
  332. Material = Material
  333. })
  334. RemoveOutlines(Part)
  335. return Part
  336. end
  337. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  338. local Msh = Create(Mesh)({
  339. Parent = Part,
  340. Offset = OffSet,
  341. Scale = Scale
  342. })
  343. if Mesh == "SpecialMesh" then
  344. Msh.MeshType = MeshType
  345. Msh.MeshId = MeshId
  346. end
  347. return Msh
  348. end
  349. function CreateWeld(Parent, Part0, Part1, C0, C1)
  350. local Weld = Create("Weld")({
  351. Parent = Parent,
  352. Part0 = Part0,
  353. Part1 = Part1,
  354. C0 = C0,
  355. C1 = C1
  356. })
  357. return Weld
  358. end
  359. function rayCast(Position, Direction, Range, Ignore)
  360. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  361. end
  362. function CreateSound(id, par, vol, pit)
  363. coroutine.resume(coroutine.create(function()
  364. local sou = Instance.new("Sound", par or workspace)
  365. sou.Volume = vol
  366. sou.Pitch = pit or 1
  367. sou.SoundId = 1222770145
  368. wait()
  369. sou:play()
  370. game:GetService("Debris"):AddItem(sou, 6)
  371. end))
  372. end
  373. function CreateSong(id, par, vol, pit)
  374. coroutine.resume(coroutine.create(function()
  375. sou2 = Instance.new("Sound", par or workspace)
  376. sou2.Volume = 1
  377. sou2.Pitch = 1
  378. sou2.SoundId = id
  379. wait()
  380. sou2:play()
  381. sou2.Looped = true
  382. end))
  383. end
  384. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  385. local function getclosest(obj, distance)
  386. local last, lastx = distance + 1, nil
  387. for i, v in pairs(workspace:GetChildren()) do
  388. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  389. local t = v.Torso
  390. local dist = t.Position - obj.Position.magnitude
  391. if distance >= dist and last > dist then
  392. last = dist
  393. lastx = v
  394. end
  395. end
  396. end
  397. return lastx
  398. end
  399. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  400. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  401. prt.Anchored = true
  402. prt.CFrame = cframe
  403. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  404. game:GetService("Debris"):AddItem(prt, 10)
  405. if Type == 1 or Type == nil then
  406. table.insert(Effects, {
  407. prt,
  408. "Block1",
  409. delay,
  410. x3,
  411. y3,
  412. z3,
  413. msh
  414. })
  415. elseif Type == 2 then
  416. table.insert(Effects, {
  417. prt,
  418. "Block2",
  419. delay,
  420. x3,
  421. y3,
  422. z3,
  423. msh
  424. })
  425. elseif Type == 3 then
  426. table.insert(Effects, {
  427. prt,
  428. "Block3",
  429. delay,
  430. x3,
  431. y3,
  432. z3,
  433. msh
  434. })
  435. end
  436. end
  437. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  438. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  439. prt.Anchored = true
  440. prt.CFrame = cframe
  441. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  442. game:GetService("Debris"):AddItem(prt, 10)
  443. table.insert(Effects, {
  444. prt,
  445. "Cylinder",
  446. delay,
  447. x3,
  448. y3,
  449. z3,
  450. msh
  451. })
  452. end
  453. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  454. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  455. prt.Anchored = true
  456. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  457. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  458. game:GetService("Debris"):AddItem(prt, 10)
  459. table.insert(Effects, {
  460. prt,
  461. "Cylinder",
  462. delay,
  463. x3,
  464. y3,
  465. z3,
  466. msh
  467. })
  468. end
  469. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  470. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  471. prt.Anchored = true
  472. prt.CFrame = cframe
  473. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  474. game:GetService("Debris"):AddItem(prt, 10)
  475. table.insert(Effects, {
  476. prt,
  477. "Cylinder",
  478. delay,
  479. x3,
  480. y3,
  481. z3,
  482. msh
  483. })
  484. end
  485. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  486. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  487. prt.Anchored = true
  488. prt.CFrame = cframe
  489. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  490. game:GetService("Debris"):AddItem(prt, 10)
  491. table.insert(Effects, {
  492. prt,
  493. "Cylinder",
  494. delay,
  495. x3,
  496. y3,
  497. z3,
  498. msh
  499. })
  500. end
  501. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  502. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  503. prt.Anchored = true
  504. prt.CFrame = cframe
  505. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  506. game:GetService("Debris"):AddItem(prt, 10)
  507. table.insert(Effects, {
  508. prt,
  509. "Cylinder",
  510. delay,
  511. x3,
  512. y3,
  513. z3,
  514. msh
  515. })
  516. end
  517. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  518. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  519. prt.Anchored = true
  520. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  521. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  522. local num = math.random(10, 50) / 1000
  523. game:GetService("Debris"):AddItem(prt, 10)
  524. table.insert(Effects, {
  525. prt,
  526. "Shatter",
  527. num,
  528. prt.CFrame,
  529. math.random() - math.random(),
  530. 0,
  531. math.random(50, 100) / 100
  532. })
  533. end
  534.  
  535. attack = false
  536. game:GetService("RunService").Stepped:connect(function()
  537. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  538. velocity = RootPart.Velocity.y
  539. sine = sine + change
  540. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  541. if equipped == true or equipped == false then
  542. if 1 < RootPart.Velocity.y and hit == nil then
  543. Anim = "Jump"
  544. if attack == false and ice_mode == false then
  545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  546. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  547. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  548. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  549. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  550. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  551. end
  552. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  553. Anim = "Fall"
  554. if attack == false then
  555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  557. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  559. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  560. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  561. end
  562. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  563. Anim = "Idle"
  564. if attack == false then
  565. change = 1
  566. 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)
  567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-59)), .1)
  568. 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)
  569. 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)
  570. 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)
  571. 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)
  572. end
  573. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 500 and hit ~= nil and ice_mode == false then
  574. Anim = "Walk"
  575. if attack==false then
  576. 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)
  577. 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)
  578. 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)
  579. 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)
  580. 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)
  581. 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)
  582. end
  583. end
  584. end
  585. if equipped == true or equipped == false then
  586. if 1 < RootPart.Velocity.Y and hit == nil then
  587. Anim = "Jump"
  588. if attack == false and ice_mode == true then
  589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  591. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  592. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  593. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  594. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  595. end
  596. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  597. Anim = "Fall"
  598. if attack == false then
  599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  601. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  602. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  603. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  604. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  605. end
  606. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  607. Anim = "Idle"
  608. if attack == false then
  609. change = 0.8
  610. 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)
  611. 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)
  612. 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)
  613. 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)
  614. 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)
  615. 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)
  616. end
  617. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  618. Anim = "Walk"
  619. if attack == false then
  620. 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)
  621. 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)
  622. 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)
  623. 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)
  624. 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)
  625. 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)
  626. end
  627. end
  628. end
  629. if 0 < #Effects then
  630. for e = 1, #Effects do
  631. if Effects[e] ~= nil then
  632. local Thing = Effects[e]
  633. if Thing ~= nil then
  634. local Part = Thing[1]
  635. local Mode = Thing[2]
  636. local Delay = Thing[3]
  637. local IncX = Thing[4]
  638. local IncY = Thing[5]
  639. local IncZ = Thing[6]
  640. if 1 >= Thing[1].Transparency then
  641. if Thing[2] == "Block1" then
  642. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  643. local Mesh = Thing[1].Mesh
  644. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  645. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  646. elseif Thing[2] == "Block2" then
  647. 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)
  648. local Mesh = Thing[7]
  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] == "Block3" 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.2, 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] == "Cylinder" then
  657. local Mesh = Thing[1].Mesh
  658. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  659. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  660. elseif Thing[2] == "Blood" then
  661. local Mesh = Thing[7]
  662. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  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] == "Elec" then
  666. local Mesh = Thing[1].Mesh
  667. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  668. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  669. elseif Thing[2] == "Disappear" then
  670. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  671. elseif Thing[2] == "Shatter" then
  672. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  673. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  674. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  675. Thing[6] = Thing[6] + Thing[5]
  676. end
  677. else
  678. Part.Parent = nil
  679. table.remove(Effects, e)
  680. end
  681. end
  682. end
  683. end
  684. end
  685. end)
  686. function RemoveOutlines(part)
  687. part.TopSurface = 10
  688. end
  689. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  690. local Part = Create("Part")({
  691. Parent = Parent,
  692. Reflectance = Reflectance,
  693. Transparency = Transparency,
  694. CanCollide = false,
  695. Locked = true,
  696. BrickColor = BrickColor.new(tostring(BColor)),
  697. Name = Name,
  698. Size = Size,
  699. Material = Material
  700. })
  701. RemoveOutlines(Part)
  702. return Part
  703. end
  704. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  705. local Msh = Create(Mesh)({
  706. Parent = Part,
  707. Offset = OffSet,
  708. Scale = Scale
  709. })
  710. if Mesh == "SpecialMesh" then
  711. Msh.MeshType = MeshType
  712. Msh.MeshId = MeshId
  713. end
  714. return Msh
  715. end
  716. function CreateWeld(Parent, Part0, Part1, C0, C1)
  717. local Weld = Create("Weld")({
  718. Parent = Parent,
  719. Part0 = Part0,
  720. Part1 = Part1,
  721. C0 = C0,
  722. C1 = C1
  723. })
  724. return Weld
  725. end
  726. WSHM = {
  727. "White",
  728. "Pastel light blue"
  729. }
  730. WSH = WSHM[math.random(1, #WSHM)]
  731. function IcePartFunk(HPart, aria, Min, Max)
  732. IcePart = Instance.new("Part", HPart)
  733. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  734. IcePart.CanCollide = false
  735. IuW = Instance.new("Weld")
  736. IuW.Name = "GuW"
  737. IuW.Part0 = HPart
  738. 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))
  739. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  740. IuW.Part1 = IcePart
  741. IuW.Parent = HPart
  742. IcePart.Transparency = 0.85
  743. IcePart.Material = "Neon"
  744. WSH = WSHM[math.random(1, #WSHM)]
  745. IcePart.BrickColor = BrickColor.new("" .. WSH)
  746. RemoveOutlines(IcePart)
  747. game:GetService("Debris"):AddItem(IuW, 4)
  748. game:GetService("Debris"):AddItem(IcePart, 6)
  749. end
  750. SpikeMeshId = 1033714
  751. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  752. local Part = Instance.new("Part", Parent)
  753. Part.Name = Name
  754. Part.BrickColor = BrickColor.new(Color)
  755. Part.Size = Size
  756. Part.Material = Material
  757. Part.Transparency = Transparency
  758. Part.CanCollide = false
  759. RemoveOutlines(Part)
  760. local Mesh = Instance.new("SpecialMesh", Part)
  761. Mesh.MeshType = "Sphere"
  762. Mesh.Scale = Scale
  763. return Mesh and Part
  764. end
  765. CFuncs = {
  766. Part = {
  767. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  768. local Part = Create("Part")({
  769. Parent = Parent,
  770. Reflectance = Reflectance,
  771. Transparency = Transparency,
  772. CanCollide = false,
  773. Locked = true,
  774. BrickColor = BrickColor.new(tostring(BColor)),
  775. Name = Name,
  776. Size = Size,
  777. Material = Material
  778. })
  779. RemoveOutlines(Part)
  780. return Part
  781. end
  782. },
  783. Mesh = {
  784. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  785. local Msh = Create(Mesh)({
  786. Parent = Part,
  787. Offset = OffSet,
  788. Scale = Scale
  789. })
  790. if Mesh == "SpecialMesh" then
  791. Msh.MeshType = MeshType
  792. Msh.MeshId = MeshId
  793. end
  794. return Msh
  795. end
  796. },
  797. Mesh = {
  798. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  799. local Msh = Create(Mesh)({
  800. Parent = Part,
  801. Offset = OffSet,
  802. Scale = Scale
  803. })
  804. if Mesh == "SpecialMesh" then
  805. Msh.MeshType = MeshType
  806. Msh.MeshId = MeshId
  807. end
  808. return Msh
  809. end
  810. },
  811. Weld = {
  812. Create = function(Parent, Part0, Part1, C0, C1)
  813. local Weld = Create("Weld")({
  814. Parent = Parent,
  815. Part0 = Part0,
  816. Part1 = Part1,
  817. C0 = C0,
  818. C1 = C1
  819. })
  820. return Weld
  821. end
  822. },
  823. Sound = {
  824. Create = function(id, par, vol, pit)
  825. coroutine.resume(coroutine.create(function()
  826. local S = Create("Sound")({
  827. Volume = vol,
  828. Pitch = pit or 1,
  829. SoundId = id,
  830. Parent = par or workspace
  831. })
  832. wait()
  833. S:play()
  834. game:GetService("Debris"):AddItem(S, 6)
  835. end))
  836. end
  837. },
  838. ParticleEmitter = {
  839. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  840. local fp = Create("ParticleEmitter")({
  841. Parent = Parent,
  842. Color = ColorSequence.new(Color1, Color2),
  843. LightEmission = LightEmission,
  844. Size = Size,
  845. Texture = Texture,
  846. Transparency = Transparency,
  847. ZOffset = ZOffset,
  848. Acceleration = Accel,
  849. Drag = Drag,
  850. LockedToPart = LockedToPart,
  851. VelocityInheritance = VelocityInheritance,
  852. EmissionDirection = EmissionDirection,
  853. Enabled = Enabled,
  854. Lifetime = LifeTime,
  855. Rate = Rate,
  856. Rotation = Rotation,
  857. RotSpeed = RotSpeed,
  858. Speed = Speed,
  859. VelocitySpread = VelocitySpread
  860. })
  861. return fp
  862. end
  863. }
  864. }
  865. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  866. if hit.Parent == nil then
  867. return
  868. end
  869. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  870. for _, v in pairs(hit.Parent:children()) do
  871. if v:IsA("Humanoid") then
  872. h = v
  873. end
  874. end
  875. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  876. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  877. return
  878. end
  879. local c = Create("ObjectValue")({
  880. Name = "creator",
  881. Value = game:service("Players").LocalPlayer,
  882. Parent = h
  883. })
  884. game:GetService("Debris"):AddItem(c, 0.5)
  885. if HitSound ~= nil and HitPitch ~= nil then
  886. CreateSound(HitSound, hit, 1, HitPitch)
  887. end
  888. local Damage = math.random(minim, maxim)
  889. local blocked = false
  890. local block = hit.Parent:findFirstChild("Block")
  891. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  892. blocked = true
  893. block.Value = block.Value - 1
  894. print(block.Value)
  895. end
  896. if blocked == false then
  897. h.Health = h.Health - Damage
  898. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  899. else
  900. h.Health = h.Health - Damage / 2
  901. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  902. end
  903. if Type == "Knockdown" then
  904. local hum = hit.Parent.Humanoid
  905. hum.PlatformStand = true
  906. coroutine.resume(coroutine.create(function(HHumanoid)
  907. swait(1)
  908. HHumanoid.PlatformStand = false
  909. end), hum)
  910. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  911. local bodvol = Create("BodyVelocity")({
  912. velocity = angle * knockback,
  913. P = 5000,
  914. maxForce = Vector3.new(8000, 8000, 8000),
  915. Parent = hit
  916. })
  917. local rl = Create("BodyAngularVelocity")({
  918. P = 3000,
  919. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  920. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  921. Parent = hit
  922. })
  923. game:GetService("Debris"):AddItem(bodvol, 0.5)
  924. game:GetService("Debris"):AddItem(rl, 0.5)
  925. elseif Type == "Normal" then
  926. local vp = Create("BodyVelocity")({
  927. P = 500,
  928. maxForce = Vector3.new(math.huge, 0, math.huge),
  929. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  930. })
  931. if knockback > 0 then
  932. vp.Parent = hit.Parent.Torso
  933. end
  934. game:GetService("Debris"):AddItem(vp, 0.5)
  935. elseif Type == "Impale" then
  936. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  937. Spike.Anchored = true
  938. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  939. Spike.Position = hit.Parent.Torso.Position
  940. for i = 1, 5 do
  941. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  942. end
  943. Services.Debris:AddItem(Spike, 4)
  944. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  945. hit.Parent.Humanoid.PlatformStand = true
  946. swait(1)
  947. hit.Parent.Humanoid.PlatformStand = false
  948. elseif Type == "Up" then
  949. local bodyVelocity = Create("BodyVelocity")({
  950. velocity = Vector3.new(0, 20, 0),
  951. P = 5000,
  952. maxForce = Vector3.new(8000, 8000, 8000),
  953. Parent = hit
  954. })
  955. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  956. local bodyVelocity = Create("BodyVelocity")({
  957. velocity = Vector3.new(0, 20, 0),
  958. P = 5000,
  959. maxForce = Vector3.new(8000, 8000, 8000),
  960. Parent = hit
  961. })
  962. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  963. elseif Type == "Snare" then
  964. local bp = Create("BodyPosition")({
  965. P = 900,
  966. D = 1000,
  967. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  968. position = hit.Parent.Torso.Position,
  969. Parent = hit.Parent.Torso
  970. })
  971. game:GetService("Debris"):AddItem(bp, 1)
  972. elseif Type == "Slowness" then
  973. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  974. for i = 1, 25 do
  975. hit.Parent.Humanoid.WalkSpeed = 4
  976. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  977. end
  978. wait(4)
  979. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  980. elseif Type == "FireDmg" then
  981. for i = 1, math.random(60, 150) do
  982. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  983. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  984. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  985. wait(0.1)
  986. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  987. end
  988. elseif Type == "Freeze" then
  989. local bp = Create("BodyPosition")({
  990. P = 900,
  991. D = 1000,
  992. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  993. position = hit.Parent.Torso.Position,
  994. Parent = hit.Parent.Torso
  995. })
  996. game:GetService("Debris"):AddItem(bp, 4)
  997. for i = 1, 25 do
  998. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  999. end
  1000. elseif Type == "Freeze2" then
  1001. local BodPos = Create("BodyPosition")({
  1002. P = 50000,
  1003. D = 1000,
  1004. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1005. position = hit.Parent.Torso.Position,
  1006. Parent = hit.Parent.Torso
  1007. })
  1008. local BodGy = Create("BodyGyro")({
  1009. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1010. P = 20000,
  1011. Parent = hit.Parent.Torso,
  1012. cframe = hit.Parent.Torso.CFrame
  1013. })
  1014. hit.Parent.Torso.Anchored = true
  1015. coroutine.resume(coroutine.create(function(Part)
  1016. swait(1.5)
  1017. Part.Anchored = false
  1018. end), hit.Parent.Torso)
  1019. game:GetService("Debris"):AddItem(BodPos, 3)
  1020. game:GetService("Debris"):AddItem(BodGy, 3)
  1021. end
  1022. local debounce = Create("BoolValue")({
  1023. Name = "DebounceHit",
  1024. Parent = hit.Parent,
  1025. Value = true
  1026. })
  1027. game:GetService("Debris"):AddItem(debounce, Delay)
  1028. c = Instance.new("ObjectValue")
  1029. c.Name = "creator"
  1030. c.Value = Player
  1031. c.Parent = h
  1032. game:GetService("Debris"):AddItem(c, 0.5)
  1033. end
  1034. end
  1035. function ShowDamage(Pos, Text, Time, Color)
  1036. local Rate = 0.033333333333333
  1037. if not Pos then
  1038. local Pos = Vector3.new(0, 0, 0)
  1039. end
  1040. local Text = Text or ""
  1041. local Time = Time or 2
  1042. if not Color then
  1043. local Color = Color3.new(1, 0, 1)
  1044. end
  1045. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1046. EffectPart.Anchored = true
  1047. local BillboardGui = Create("BillboardGui")({
  1048. Size = UDim2.new(3, 0, 3, 0),
  1049. Adornee = EffectPart,
  1050. Parent = EffectPart
  1051. })
  1052. local TextLabel = Create("TextLabel")({
  1053. BackgroundTransparency = 1,
  1054. Size = UDim2.new(1, 0, 1, 0),
  1055. Text = Text,
  1056. TextColor3 = Color,
  1057. TextScaled = true,
  1058. Font = Enum.Font.ArialBold,
  1059. Parent = BillboardGui
  1060. })
  1061. game.Debris:AddItem(EffectPart, Time + 0.1)
  1062. EffectPart.Parent = game:GetService("Workspace")
  1063. delay(0, function()
  1064. local Frames = Time / Rate
  1065. for Frame = 1, Frames do
  1066. wait(Rate)
  1067. local Percent = Frame / Frames
  1068. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1069. TextLabel.TextTransparency = Percent
  1070. end
  1071. if EffectPart and EffectPart.Parent then
  1072. EffectPart:Destroy()
  1073. end
  1074. end)
  1075. end
  1076. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1077. for _, c in pairs(workspace:children()) do
  1078. local hum = c:findFirstChild("Humanoid")
  1079. if hum ~= nil then
  1080. local head = c:findFirstChild("Head")
  1081. if head ~= nil then
  1082. local targ = head.Position - Part.Position
  1083. local mag = targ.magnitude
  1084. if magni >= mag and c.Name ~= Player.Name then
  1085. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1086. end
  1087. end
  1088. end
  1089. end
  1090. end
  1091. function MagniKILL(Part, magni, knock, Type)
  1092. for _, c in pairs(workspace:children()) do
  1093. local hum = c:findFirstChild("Humanoid")
  1094. if hum ~= nil then
  1095. local head = c:findFirstChild("Head")
  1096. if head ~= nil then
  1097. local targ = head.Position - Part.Position
  1098. local mag = targ.magnitude
  1099. if magni >= mag and c.Name ~= Player.Name then
  1100. hum.Health = 0
  1101. end
  1102. end
  1103. end
  1104. end
  1105. end
  1106. EffectModel = Instance.new("Model", Character)
  1107. EffectModel.Name = "Effects"
  1108. Effects = {
  1109. Block = {
  1110. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1111. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1112. prt.Anchored = true
  1113. prt.CFrame = cframe
  1114. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1115. game:GetService("Debris"):AddItem(prt, 10)
  1116. if Type == 1 or Type == nil then
  1117. table.insert(Effects, {
  1118. prt,
  1119. "Block1",
  1120. delay,
  1121. x3,
  1122. y3,
  1123. z3,
  1124. msh
  1125. })
  1126. elseif Type == 2 then
  1127. table.insert(Effects, {
  1128. prt,
  1129. "Block2",
  1130. delay,
  1131. x3,
  1132. y3,
  1133. z3,
  1134. msh
  1135. })
  1136. else
  1137. table.insert(Effects, {
  1138. prt,
  1139. "Block3",
  1140. delay,
  1141. x3,
  1142. y3,
  1143. z3,
  1144. msh
  1145. })
  1146. end
  1147. end
  1148. },
  1149. Sphere = {
  1150. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1151. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1152. prt.Anchored = true
  1153. prt.CFrame = cframe
  1154. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1155. game:GetService("Debris"):AddItem(prt, 10)
  1156. table.insert(Effects, {
  1157. prt,
  1158. "Cylinder",
  1159. delay,
  1160. x3,
  1161. y3,
  1162. z3,
  1163. msh
  1164. })
  1165. end
  1166. },
  1167. Cylinder = {
  1168. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1169. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1170. prt.Anchored = true
  1171. prt.CFrame = cframe
  1172. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1173. game:GetService("Debris"):AddItem(prt, 10)
  1174. table.insert(Effects, {
  1175. prt,
  1176. "Cylinder",
  1177. delay,
  1178. x3,
  1179. y3,
  1180. z3,
  1181. msh
  1182. })
  1183. end
  1184. },
  1185. Wave = {
  1186. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1187. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1188. prt.Anchored = true
  1189. prt.CFrame = cframe
  1190. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1191. game:GetService("Debris"):AddItem(prt, 10)
  1192. table.insert(Effects, {
  1193. prt,
  1194. "Cylinder",
  1195. delay,
  1196. x3,
  1197. y3,
  1198. z3,
  1199. msh
  1200. })
  1201. end
  1202. },
  1203. Ring = {
  1204. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1205. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1206. prt.Anchored = true
  1207. prt.CFrame = cframe
  1208. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1209. game:GetService("Debris"):AddItem(prt, 10)
  1210. table.insert(Effects, {
  1211. prt,
  1212. "Cylinder",
  1213. delay,
  1214. x3,
  1215. y3,
  1216. z3,
  1217. msh
  1218. })
  1219. end
  1220. },
  1221. Break = {
  1222. Create = function(brickcolor, cframe, x1, y1, z1)
  1223. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1224. prt.Anchored = true
  1225. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1226. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1227. local num = math.random(10, 50) / 1000
  1228. game:GetService("Debris"):AddItem(prt, 10)
  1229. table.insert(Effects, {
  1230. prt,
  1231. "Shatter",
  1232. num,
  1233. prt.CFrame,
  1234. math.random() - math.random(),
  1235. 0,
  1236. math.random(50, 100) / 100
  1237. })
  1238. end
  1239. }
  1240. }
  1241. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1242. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1243. prt.Anchored = true
  1244. prt.CFrame = cframe
  1245. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1246. game:GetService("Debris"):AddItem(prt, 10)
  1247. if Type == 1 or Type == nil then
  1248. table.insert(Effects, {
  1249. prt,
  1250. "Block1",
  1251. delay,
  1252. x3,
  1253. y3,
  1254. z3,
  1255. msh
  1256. })
  1257. elseif Type == 2 then
  1258. table.insert(Effects, {
  1259. prt,
  1260. "Block2",
  1261. delay,
  1262. x3,
  1263. y3,
  1264. z3,
  1265. msh
  1266. })
  1267. elseif Type == 3 then
  1268. table.insert(Effects, {
  1269. prt,
  1270. "Block3",
  1271. delay,
  1272. x3,
  1273. y3,
  1274. z3,
  1275. msh
  1276. })
  1277. end
  1278. end
  1279. function CreateSound(id, par, vol, pit)
  1280. coroutine.resume(coroutine.create(function()
  1281. local sou = Instance.new("Sound", par or workspace)
  1282. sou.Volume = vol
  1283. sou.Pitch = pit or 1
  1284. sou.SoundId = id
  1285. swait()
  1286. sou:play()
  1287. game:GetService("Debris"):AddItem(sou, 6)
  1288. end))
  1289. end
  1290. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1291. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1292. prt.Anchored = true
  1293. prt.CFrame = cframe
  1294. prt.Material = "Neon"
  1295. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1296. game:GetService("Debris"):AddItem(prt, 10)
  1297. coroutine.resume(coroutine.create(function(Part, Mesh)
  1298. for i = 0, 6, delay do
  1299. swait()
  1300. Part.Transparency = i
  1301. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1302. end
  1303. Part.Parent = nil
  1304. end), prt, msh)
  1305. end
  1306. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1307. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1308. local MainPos = partt.Position
  1309. local MainPos2 = mouse + SpreadVectors
  1310. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1311. local speed = 1000
  1312. local num = 1
  1313. coroutine.resume(coroutine.create(function()
  1314. repeat
  1315. swait()
  1316. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1317. local mag =(MainPos - pos).magnitude
  1318. 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)
  1319. MainPos = MainPos + MouseLook.lookVector * speed
  1320. num = num - 1
  1321. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1322. if hit ~= nil then
  1323. num = 0
  1324. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1325. refpart.Anchored = true
  1326. refpart.CFrame = CFrame.new(pos)
  1327. game:GetService("Debris"):AddItem(refpart, 2)
  1328. end
  1329. if num <= 0 then
  1330. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1331. refpart.Anchored = true
  1332. refpart.CFrame = CFrame.new(pos)
  1333. if hit ~= nil then
  1334. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1335. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1336. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1337. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1338. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1339. end
  1340. game:GetService("Debris"):AddItem(refpart, 0)
  1341. end
  1342. until num <= 0
  1343. end))
  1344. end
  1345. function shoottraildd2(mouse, partt, SpreadAmount)
  1346. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1347. local MainPos = partt.Position
  1348. local MainPos2 = mouse + SpreadVectors
  1349. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1350. local speed = 3000
  1351. local num = 1
  1352. coroutine.resume(coroutine.create(function()
  1353. repeat
  1354. swait()
  1355. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1356. local mag = (MainPos - pos).magnitude
  1357. 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)
  1358. MainPos = MainPos + MouseLook.lookVector * speed
  1359. num = num - 1
  1360. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1361. if hit ~= nil then
  1362. num = 0
  1363. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1364. refpart.Anchored = true
  1365. refpart.CFrame = CFrame.new(pos)
  1366. game:GetService("Debris"):AddItem(refpart, 2)
  1367. end
  1368. if num <= 0 then
  1369. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1370. refpart.Anchored = true
  1371. refpart.CFrame = CFrame.new(pos)
  1372. if hit ~= nil then
  1373. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1374. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1375. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1376. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1377. MagniKILL(refpart, 80, 0, "Normal")
  1378. end
  1379. game:GetService("Debris"):AddItem(refpart, 0)
  1380. end
  1381. until num <= 0
  1382. end))
  1383. end
  1384. function shoottraildd22(mouse, partt, SpreadAmount)
  1385. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1386. local MainPos = partt.Position
  1387. local MainPos2 = mouse + SpreadVectors
  1388. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1389. local speed = 900
  1390. local num = 1
  1391. coroutine.resume(coroutine.create(function()
  1392. repeat
  1393. swait()
  1394. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1395. local mag = (MainPos - pos).magnitude
  1396. 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)
  1397. MainPos = MainPos + MouseLook.lookVector * speed
  1398. num = num - 1
  1399. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1400. if hit ~= nil then
  1401. num = 0
  1402. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1403. refpart.Anchored = true
  1404. refpart.CFrame = CFrame.new(pos)
  1405. game:GetService("Debris"):AddItem(refpart, 2)
  1406. end
  1407. if num <= 0 then
  1408. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1409. refpart.Anchored = true
  1410. refpart.CFrame = CFrame.new(pos)
  1411. if hit ~= nil then
  1412. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1413. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1414. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1415. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1416. MagniKILL(refpart, 80, 0, "Normal")
  1417. end
  1418. game:GetService("Debris"):AddItem(refpart, 0)
  1419. end
  1420. until num <= 0
  1421. end))
  1422. end
  1423. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1424. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1425. local MainPos = partt.Position
  1426. local MainPos2 = mouse + SpreadVectors
  1427. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1428. local speed = 200
  1429. local num = 0
  1430. coroutine.resume(coroutine.create(function()
  1431. repeat
  1432. swait()
  1433. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1434. local mag = (MainPos - pos).magnitude
  1435. 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)
  1436. MainPos = MainPos + MouseLook.lookVector * speed
  1437. num = num - 1
  1438. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1439. if hit ~= nil then
  1440. num = 0
  1441. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1442. refpart.Anchored = true
  1443. refpart.CFrame = CFrame.new(pos)
  1444. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1445. game:GetService("Debris"):AddItem(refpart, 2)
  1446. end
  1447. if num <= 0 then
  1448. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1449. refpart.Anchored = true
  1450. refpart.CFrame = CFrame.new(pos)
  1451. if hit ~= nil then
  1452. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1453. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1454. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1455. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1456. end
  1457. game:GetService("Debris"):AddItem(refpart, 0)
  1458. end
  1459. until num <= 0
  1460. end))
  1461. end
  1462. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1463. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1464. local MainPos = partt.Position
  1465. local MainPos2 = mouse + SpreadVectors
  1466. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1467. local speed = 500
  1468. local num = 1
  1469. coroutine.resume(coroutine.create(function()
  1470. repeat
  1471. swait()
  1472. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1473. local mag = (MainPos - pos).magnitude
  1474. 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)
  1475. MainPos = MainPos + MouseLook.lookVector * speed
  1476. num = num - 1
  1477. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1478. if hit ~= nil then
  1479. num = 0
  1480. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1481. refpart.Anchored = true
  1482. refpart.CFrame = CFrame.new(pos)
  1483. game:GetService("Debris"):AddItem(refpart, 2)
  1484. end
  1485. if num <= 0 then
  1486. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1487. refpart.Anchored = true
  1488. refpart.CFrame = CFrame.new(pos)
  1489. if hit ~= nil then
  1490. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1491. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1492. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1493. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1494. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1495. end
  1496. game:GetService("Debris"):AddItem(refpart, 0)
  1497. end
  1498. until num <= 0
  1499. end))
  1500. end
  1501.  
  1502. --infinite
  1503. Humanoid.WalkSpeed = 50
  1504. local Must2 = Instance.new("Sound",Torso)
  1505. Must2.SoundId = "rbxassetid://930465002"
  1506. Must2.Pitch = 0.99
  1507. Must2.Volume = 4
  1508. Must2.Looped = true
  1509. wait(0)
  1510. Must2:Play()
  1511. local Must2 = Instance.new("Sound",Torso)
  1512. Must2.SoundId = "rbxassetid://1042428496"
  1513. Must2.Pitch = 0.99
  1514. Must2.Volume = 0.7
  1515. Must2.Looped = true
  1516. wait(0)
  1517. Must2:Play()
  1518. local pie222 = Instance.new("ParticleEmitter")
  1519. pie222.Parent = RightArm
  1520. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1521. pie222.LightEmission = 1
  1522. pie222.Size = NumberSequence.new(0.8)
  1523. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1524. pie222.Transparency = NumberSequence.new(0.6,1)
  1525. pie222.EmissionDirection = "Top"
  1526. pie222.Enabled = true
  1527. pie222.Lifetime = NumberRange.new(1)
  1528. pie222.Rotation = NumberRange.new(-320, 320)
  1529. pie222.Rate = 80
  1530. pie222.Speed = NumberRange.new(0)
  1531. pie222.LockedToPart = true
  1532. local pie222 = Instance.new("ParticleEmitter")
  1533. pie222.Parent = LeftArm
  1534. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1535. pie222.LightEmission = 1
  1536. pie222.Size = NumberSequence.new(0.8)
  1537. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1538. pie222.Transparency = NumberSequence.new(0.6,1)
  1539. pie222.EmissionDirection = "Top"
  1540. pie222.Enabled = true
  1541. pie222.Lifetime = NumberRange.new(1)
  1542. pie222.Rotation = NumberRange.new(-320, 320)
  1543. pie222.Rate = 80
  1544. pie222.Speed = NumberRange.new(0)
  1545. pie222.LockedToPart = true
  1546. local pie222 = Instance.new("ParticleEmitter")
  1547. pie222.Parent = RightLeg
  1548. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1549. pie222.LightEmission = 1
  1550. pie222.Size = NumberSequence.new(0.8)
  1551. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1552. pie222.Transparency = NumberSequence.new(0.6,1)
  1553. pie222.EmissionDirection = "Top"
  1554. pie222.Enabled = true
  1555. pie222.Lifetime = NumberRange.new(1)
  1556. pie222.Rotation = NumberRange.new(-320, 320)
  1557. pie222.Rate = 80
  1558. pie222.Speed = NumberRange.new(0)
  1559. pie222.LockedToPart = true
  1560. local pie222 = Instance.new("ParticleEmitter")
  1561. pie222.Parent = LeftLeg
  1562. pie222.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1563. pie222.LightEmission = 1
  1564. pie222.Size = NumberSequence.new(0.8)
  1565. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1566. pie222.Transparency = NumberSequence.new(0.6,1)
  1567. pie222.EmissionDirection = "Top"
  1568. pie222.Enabled = true
  1569. pie222.Lifetime = NumberRange.new(1)
  1570. pie222.Rotation = NumberRange.new(-320, 320)
  1571. pie222.Rate = 80
  1572. pie222.Speed = NumberRange.new(0)
  1573. pie222.LockedToPart = true
  1574. local HBill = Instance.new("BillboardGui", char.Head)
  1575. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  1576. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  1577. HBill.Size = UDim2.new(15,0,2.2,0)
  1578. HBill.Name = "Display"
  1579. HBill.StudsOffset = Vector3.new(0,3.5,0)
  1580. HBill.AlwaysOnTop = false
  1581. HBill.MaxDistance = 50
  1582. HBill.Enabled = true
  1583. HMain.BackgroundColor3 = BrickColor.new("Really black").Color
  1584. HMain.BackgroundTransparency = 1
  1585. HMain.Size = UDim2.new(1,0,1,0)
  1586. HBarBack.Parent = HMain
  1587. HBarBack.BackgroundColor3 = Color3.new(255,0,0)
  1588. HBarBack.BorderColor3 = Color3.new(0,0,0)
  1589. HBarBack.BorderSizePixel = .25
  1590. HBarBack.BackgroundTransparency = 0
  1591. HBarBack.Position = UDim2.new(.025, 0, .55, 0)
  1592. HBarBack.Size = UDim2.new(.95, 0, .3, 0)
  1593. HHealth.BackgroundTransparency = 1
  1594. HHealth.Size = UDim2.new(1,0,1,0)
  1595. HHealth.Font = "SourceSansBold"
  1596. HHealth.Text = ""
  1597. HHealth.TextScaled = true
  1598. HHealth.TextColor3 = BrickColor.new("Really black").Color
  1599. HHealth.TextStrokeTransparency = 1
  1600. HName.Parent = HMain
  1601. HName.BackgroundTransparency = 1
  1602. HName.Size = UDim2.new(1,0,.7,0)
  1603. HName.Font = "SourceSansBold"
  1604. HName.Text = "Infinite"
  1605. HName.TextScaled = true
  1606. HName.TextColor3 = BrickColor.new("Bright red").Color
  1607. HName.TextStrokeTransparency = 1
  1608. HName.TextYAlignment = "Top"
  1609. lig = Instance.new("PointLight",Player.Character.Torso)
  1610. lig.Color=Color3.new(255,0,0)
  1611. lig.Range = 7
  1612. ---
  1613.  
  1614. attackdebounce = false
  1615. deb=false
  1616.  
  1617. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1618. if hit.Parent==nil then
  1619. return
  1620. end
  1621. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1622. for _,v in pairs(hit.Parent:children()) do
  1623. if v:IsA("Humanoid") then
  1624. h=v
  1625. end
  1626. end
  1627. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1628. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1629. end
  1630. if hit.Parent.className=="Hat" then
  1631. hit=hit.Parent.Parent:findFirstChild("Head")
  1632. end
  1633. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1634. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1635. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1636. return
  1637. end]]
  1638. -- hs(hit,1.2)
  1639. c=Instance.new("ObjectValue")
  1640. c.Name="creator"
  1641. c.Value=game:service("Players").LocalPlayer
  1642. c.Parent=h
  1643. game:GetService("Debris"):AddItem(c,.5)
  1644. Damage=math.random(minim,maxim)
  1645. -- h:TakeDamage(Damage)
  1646. blocked=false
  1647. block=hit.Parent:findFirstChild("Block")
  1648. if block~=nil then
  1649. print(block.className)
  1650. if block.className=="NumberValue" then
  1651. if block.Value>0 then
  1652. blocked=true
  1653. if decreaseblock==nil then
  1654. block.Value=block.Value-1
  1655. end
  1656. end
  1657. end
  1658. if block.className=="IntValue" then
  1659. if block.Value>0 then
  1660. blocked=true
  1661. if decreaseblock~=nil then
  1662. block.Value=block.Value-1
  1663. end
  1664. end
  1665. end
  1666. end
  1667. if blocked==false then
  1668. -- h:TakeDamage(Damage)
  1669. h.Health=h.Health-Damage
  1670. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1671. else
  1672. h.Health=h.Health-(Damage/2)
  1673. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1674. end
  1675. if Type=="Knockdown" then
  1676. Humanoid=hit.Parent.Humanoid
  1677. Humanoid.PlatformStand=true
  1678. coroutine.resume(coroutine.create(function(HHumanoid)
  1679. swait(1)
  1680. HHumanoid.PlatformStand=false
  1681. end),Humanoid)
  1682. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1683. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1684. local bodvol=Instance.new("BodyVelocity")
  1685. bodvol.velocity=angle*knockback
  1686. bodvol.P=5000
  1687. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1688. bodvol.Parent=hit
  1689. rl=Instance.new("BodyAngularVelocity")
  1690. rl.P=3000
  1691. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1692. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1693. rl.Parent=hit
  1694. game:GetService("Debris"):AddItem(bodvol,.5)
  1695. game:GetService("Debris"):AddItem(rl,.5)
  1696. elseif Type=="Normal" then
  1697. bp=Instance.new("BodyVelocity")
  1698. bp.P=100000
  1699. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1700. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1701. if KnockbackType==1 then
  1702. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1703. elseif KnockbackType==2 then
  1704. bp.velocity=Property.CFrame.lookVector*knockback
  1705. end
  1706. if knockback>0 then
  1707. bp.Parent=hit.Parent.Torso
  1708.  
  1709. end
  1710. game:GetService("Debris"):AddItem(bp,.5)
  1711. elseif Type=="Up" then
  1712. local bodyVelocity=Instance.new("BodyVelocity")
  1713. bodyVelocity.velocity=vt(0,60,0)
  1714. bodyVelocity.P=5000
  1715. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1716. bodyVelocity.Parent=hit
  1717. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1718. rl=Instance.new("BodyAngularVelocity")
  1719. rl.P=3000
  1720. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1721. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1722. rl.Parent=hit
  1723. game:GetService("Debris"):AddItem(rl,.5)
  1724. elseif Type=="Snare" then
  1725. bp=Instance.new("BodyPosition")
  1726. bp.P=2000
  1727. bp.D=100
  1728. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1729. bp.position=hit.Parent.Torso.Position
  1730. bp.Parent=hit.Parent.Torso
  1731. game:GetService("Debris"):AddItem(bp,1)
  1732. elseif Type=="Target" then
  1733. if Targetting==false then
  1734. ZTarget=hit.Parent.Torso
  1735. coroutine.resume(coroutine.create(function(Part)
  1736. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1737. swait(1)
  1738. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1739. end),ZTarget)
  1740. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1741. targetgui=Instance.new("BillboardGui")
  1742. targetgui.Parent=ZTarget
  1743. targetgui.Size=UDim2.new(10,100,10,100)
  1744. targ=Instance.new("ImageLabel")
  1745. targ.Parent=targetgui
  1746. targ.BackgroundTransparency=1
  1747. targ.Image="rbxassetid://4834067"
  1748. targ.Size=UDim2.new(1,0,1,0)
  1749. cam.CameraType="Scriptable"
  1750. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1751. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1752. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1753. Targetting=true
  1754. RocketTarget=ZTarget
  1755. for i=1,Property do
  1756. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1757. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1758. swait()
  1759. end
  1760. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1761. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1762. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1763. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1764. end
  1765. Targetting=true
  1766. RocketTarget=true
  1767. targetgui.Parent=true
  1768. cam.CameraType="Custom"
  1769. end
  1770. end
  1771. debounce=Instance.new("BoolValue")
  1772. debounce.Name="DebounceHit"
  1773. debounce.Parent=hit.Parent
  1774. debounce.Value=true
  1775. game:GetService("Debris"):AddItem(debounce,Delay)
  1776. c=Instance.new("ObjectValue")
  1777. c.Name="creator"
  1778. c.Value=Player
  1779. c.Parent=h
  1780. game:GetService("Debris"):AddItem(c,.5)
  1781. CRIT=true
  1782. hitDeb=true
  1783. AttackPos=6
  1784. end
  1785. end
  1786.  
  1787. showDamage=function(Char,Dealt,du,Color)
  1788. m=Instance.new("Model")
  1789. m.Name=tostring(Dealt)
  1790. h=Instance.new("Humanoid")
  1791. h.Health=0
  1792. h.MaxHealth=0
  1793. h.Parent=m
  1794. c=Instance.new("Part")
  1795. c.Transparency=0
  1796. c.BrickColor=Color
  1797. c.Transparency = 1
  1798. c.Name="Head"
  1799. c.TopSurface=0
  1800. c.BottomSurface=0
  1801. c.formFactor="Plate"
  1802. c.Size=Vector3.new(1,.4,1)
  1803.  
  1804. local txt = Instance.new("BillboardGui", c)
  1805. txt.Adornee = c
  1806. txt.Name = "_status"
  1807. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1808. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1809. local text = Instance.new("TextLabel", txt)
  1810. text.Size = UDim2.new(10, 0, 7, 0)
  1811. text.FontSize = "Size12"
  1812. text.TextScaled = true
  1813. text.TextTransparency = 0.5
  1814. text.BackgroundTransparency = 1
  1815. text.TextTransparency = 0.5
  1816. text.TextStrokeTransparency = 0.5
  1817. text.Font = "SciFi"
  1818. text.TextStrokeColor3 = Color3.new(0,0,0)
  1819. v=Instance.new("Part")
  1820. v.Name = "ColorBrick"
  1821. v.Parent=c
  1822. v.FormFactor="Symmetric"
  1823. v.Anchored=true
  1824. v.CanCollide=false
  1825. v.BottomSurface="Smooth"
  1826. v.TopSurface="Smooth"
  1827. v.Size=Vector3.new(10,5,3)
  1828. v.Transparency=1
  1829. v.CFrame=c.CFrame
  1830. v.BrickColor=BrickColor.random()
  1831. v.Transparency=1
  1832. text.TextColor3 = t.BrickColor.Color
  1833. v.Shape="Block"
  1834. text.Text = tostring(Dealt)
  1835. ms=Instance.new("CylinderMesh")
  1836. ms.Scale=Vector3.new(.8,.8,.8)
  1837. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1838. local rndm=math.random(1,#hitsounds)
  1839. local r=rndm
  1840. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1841. if CRIT==true then
  1842. ms.Scale=Vector3.new(1,1.25,1)
  1843. end
  1844. ms.Parent=c
  1845. c.Reflectance=0
  1846. Instance.new("BodyGyro").Parent=c
  1847. c.Parent=m
  1848. if Char:findFirstChild("Head")~=nil then
  1849. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1850. elseif Char.Parent:findFirstChild("Head")~=nil then
  1851. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1852. end
  1853. f=Instance.new("BodyPosition")
  1854. f.P=200000
  1855. f.D=100
  1856. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1857. f.position=c.Position+Vector3.new(0,3,0)
  1858. f.Parent=c
  1859. game:GetService("Debris"):AddItem(m,.5+du)
  1860. c.CanCollide=false
  1861. m.Parent=workspace
  1862. c.CanCollide=false
  1863. end
  1864.  
  1865.  
  1866. ------
  1867. hito = function(dm, X, c, dn, dp, dq)
  1868. for I,dr in pairs(workspace:GetChildren()) do
  1869. 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
  1870. local ds = dr:FindFirstChild("Humanoid")
  1871. local dt = dr:FindFirstChild("HumanoidRootPart")
  1872. TakeDamage(ds, c)
  1873. if InForm == true then
  1874. ds.Parent:BreakJoints()
  1875. wait(1.2)
  1876. ds.Parent:Destroy()
  1877. end
  1878. ds:SetStateEnabled(16, true)
  1879. delay(dn, function()
  1880. ds:SetStateEnabled(16, true)
  1881. end)
  1882. local du = Instance.new("StringValue")
  1883. du.Name = "alabo"
  1884. du.Parent = dt
  1885. game.Debris:AddItem(du, dn)
  1886. local dv = Instance.new("Part")
  1887.  
  1888. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1889. dv.Transparency = 0.25
  1890. dv.Anchored = true
  1891. dv.CanCollide = false
  1892. dv.BrickColor = BrickColor.new("White")
  1893. dv.Material = "Neon"
  1894. dv.Locked = true
  1895. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1896. dv.Parent = modz
  1897. local dw = Instance.new("SpecialMesh")
  1898. dw.MeshType = "Sphere"
  1899. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1900. dw.Parent = dv
  1901. game.Debris:AddItem(dv, 1)
  1902. local dx = Instance.new("Model")
  1903. dx.Name = c
  1904. dx.Parent = workspace
  1905. game.Debris:AddItem(dx, 0.5 + c / 75)
  1906. local dy = Instance.new("Humanoid")
  1907. dy.MaxHealth = 0
  1908. dy.Parent = dx
  1909. local dz = Instance.new("Part")
  1910. dz.Name = "Head"
  1911. dz.Locked = true
  1912. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1913. dz.Position = dt.Position
  1914. dz.BrickColor = BrickColor.new("New Yeller")
  1915. dz.Material = "Neon"
  1916. dz.Transparency = 1
  1917. dz.CanCollide = false
  1918. dz.Parent = dx
  1919. local dA = Instance.new("BodyPosition")
  1920. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1921. dA.P = 20000
  1922. dA.D = 300
  1923. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1924. dA.Parent = dz
  1925. local dB = Instance.new("CylinderMesh")
  1926. dB.Parent = dz
  1927. coroutine.resume(coroutine.create(function()
  1928. while dB do
  1929. swait()
  1930. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1931. end
  1932. end))
  1933. if dp then
  1934. local dC = Instance.new("BodyVelocity")
  1935. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1936. dC.P = 9999999999
  1937. dC.Velocity = dp
  1938. dC.Parent = dt
  1939. game.Debris:AddItem(dC, dn)
  1940. end
  1941. if dq then
  1942. local dD = Instance.new("BodyAngularVelocity")
  1943. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1944. dD.P = math.huge
  1945. dD.AngularVelocity = dq
  1946. dD.Parent = dt
  1947. game.Debris:AddItem(dD, dn)
  1948. end
  1949. local dE = Instance.new("Sound")
  1950. dE.Pitch = rd2(10, 11) / 10
  1951. dE.Volume = rd2(10, 13) / 10
  1952. dE.EmitterSize = 10
  1953. dE.SoundId = "rbxassetid://"
  1954. dE.Parent = dv
  1955. dE:Play()
  1956. coroutine.resume(coroutine.create(function()
  1957. for I = 1, 5 do
  1958. swait()
  1959. dv.Transparency = dv.Transparency + 0.175
  1960. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1961. end
  1962. end))
  1963. end
  1964. end
  1965. end
  1966. ------
  1967.  
  1968. vt = Vector3.new
  1969. local new = Instance.new
  1970. local cf = CFrame.new
  1971. local cfa = CFrame.Angles
  1972. local bc = BrickColor.new
  1973.  
  1974. function bigbangattack()
  1975. attack = true
  1976. Humanoid.WalkSpeed = 0
  1977. for i = 0, 8, 0.1 do
  1978. swait()
  1979. 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)
  1980. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1981. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1982. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1983. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1984. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1985. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1986. end
  1987. local rng = Instance.new("Part", mouse)
  1988. rng.Anchored = true
  1989. rng.BrickColor = BrickColor.new("Cyan")
  1990. rng.CanCollide = false
  1991. rng.FormFactor = 3
  1992. rng.Name = "Ring"
  1993. rng.Size = Vector3.new(0.4,0.4,0.4)
  1994. rng.Transparency = 0
  1995. rng.TopSurface = 0
  1996. rng.BottomSurface = 0
  1997. rng.CFrame = RootPart.CFrame
  1998. local rngm = Instance.new("SpecialMesh", rng)
  1999. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2000.  
  2001. local rng3 = rng:Clone()
  2002. rng3.Parent = char
  2003. local rng3m = rng3.Mesh
  2004.  
  2005. local rng5 = rng:Clone()
  2006. rng5.Parent = char
  2007. rng5.BrickColor = BrickColor.new("Cyan")
  2008. local rng5m = rng5.Mesh
  2009. local rng6 = rng:Clone()
  2010. rng6.Material = "Plastic"
  2011. rng6.BrickColor = BrickColor.new("Cyan")
  2012. rng6.Parent = char
  2013. local rng6m = rng6.Mesh
  2014. rng6m.Scale = vt(7.5,7.5,7.5)
  2015. rng6m.MeshType = "FileMesh"
  2016. rng6m.MeshId = "rbxassetid://430736398"
  2017. local Must2 = Instance.new("Sound",rng6)
  2018. Must2.SoundId = "rbxassetid://135581154"
  2019. Must2.Pitch = 0.99
  2020. Must2.Volume = 3
  2021. Must2.Looped = false
  2022. wait(0)
  2023. Must2:Play()
  2024. local hita = rng6.Touched:connect(function(hit)
  2025. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2026. end)
  2027.  
  2028. rng3.CFrame = RootPart.CFrame
  2029.  
  2030. rng5.CFrame = RootPart.CFrame
  2031. rng6.CFrame = RootPart.CFrame
  2032. local pie222 = Instance.new("ParticleEmitter")
  2033. pie222.Parent = rng6
  2034. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2035. pie222.LightEmission = 1
  2036. pie222.Size = NumberSequence.new(6,1)
  2037. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2038. pie222.Transparency = NumberSequence.new(0.6,1)
  2039. pie222.EmissionDirection = "Top"
  2040. pie222.Enabled = true
  2041. pie222.Lifetime = NumberRange.new(1)
  2042. pie222.Rotation = NumberRange.new(-320, 320)
  2043. pie222.Rate = 404
  2044. pie222.Speed = NumberRange.new(0)
  2045. pie222.LockedToPart = false
  2046. pie222.VelocitySpread = 2
  2047. wait()
  2048. local scaler = 10/5
  2049. local scaler2 = 10/5
  2050. for i = 0,10,0.1 do
  2051. swait()
  2052. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2053.  
  2054. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2055.  
  2056. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2057. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2058. rng6.CFrame = rng3.CFrame
  2059. rng.Transparency = rng.Transparency + 1
  2060.  
  2061. rng3.Transparency = rng3.Transparency + 0.01
  2062.  
  2063. rng5.Transparency = rng5.Transparency + 0.01
  2064. rng6.Transparency = rng6.Transparency + 0.021
  2065. scaler = scaler - 0.125/5
  2066. scaler2 = scaler2 - 0.1/5
  2067.  
  2068. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2069.  
  2070. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2071. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2072. end
  2073. hita:disconnect()
  2074. game:GetService("Debris"):AddItem(rng, 1)
  2075.  
  2076. game:GetService("Debris"):AddItem(rng3, 1)
  2077.  
  2078. game:GetService("Debris"):AddItem(rng5, 1)
  2079. attack = false
  2080. pie222:Destroy()
  2081. Humanoid.WalkSpeed = 16
  2082. end
  2083.  
  2084.  
  2085. function bigbangattack2()
  2086. attack = true
  2087. Humanoid.WalkSpeed = 0
  2088. for i = 0, 8, 0.1 do
  2089. swait()
  2090. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2091. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2092. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2093. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2094. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2095. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2096. end
  2097. local rng = Instance.new("Part", RightArm)
  2098. rng.Anchored = true
  2099. rng.BrickColor = BrickColor.new("Cyan")
  2100. rng.CanCollide = false
  2101. rng.FormFactor = 3
  2102. rng.Name = "Ring"
  2103. rng.Size = Vector3.new(0.4,0.4,0.4)
  2104. rng.Transparency = 0
  2105. rng.TopSurface = 0
  2106. rng.BottomSurface = 0
  2107. rng.CFrame = RootPart.CFrame
  2108. local rngm = Instance.new("SpecialMesh", rng)
  2109. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2110.  
  2111. local rng3 = rng:Clone()
  2112. rng3.Parent = char
  2113. local rng3m = rng3.Mesh
  2114.  
  2115. local rng5 = rng:Clone()
  2116. rng5.Parent = char
  2117. rng5.BrickColor = BrickColor.new("Cyan")
  2118. local rng5m = rng5.Mesh
  2119. local rng6 = rng:Clone()
  2120. rng6.Material = "Plastic"
  2121. rng6.BrickColor = BrickColor.new("Cyan")
  2122. rng6.Parent = char
  2123. local rng6m = rng6.Mesh
  2124. rng6m.Scale = vt(7.5,7.5,30.5)
  2125. rng6m.MeshType = "FileMesh"
  2126. rng6m.MeshId = "rbxassetid://430736398"
  2127. local Must2 = Instance.new("Sound",Torso)
  2128. Must2.SoundId = "rbxassetid://719747626"
  2129. Must2.Pitch = 0.99
  2130. Must2.Volume = 3
  2131. Must2.Looped = false
  2132. wait(0)
  2133. Must2:Play()
  2134. local hita = rng6.Touched:connect(function(hit)
  2135. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2136. end)
  2137.  
  2138. rng3.CFrame = Head.CFrame
  2139.  
  2140. rng5.CFrame = Head.CFrame
  2141. rng6.CFrame = rng5.CFrame
  2142. local pie222 = Instance.new("ParticleEmitter")
  2143. pie222.Parent = rng6
  2144. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2145. pie222.LightEmission = 1
  2146. pie222.Size = NumberSequence.new(15,1)
  2147. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2148. pie222.Transparency = NumberSequence.new(0.6,1)
  2149. pie222.EmissionDirection = "Top"
  2150. pie222.Enabled = true
  2151. pie222.Lifetime = NumberRange.new(1)
  2152. pie222.Rotation = NumberRange.new(-320, 320)
  2153. pie222.Rate = 404
  2154. pie222.Speed = NumberRange.new(0)
  2155. pie222.LockedToPart = false
  2156. pie222.VelocitySpread = 2
  2157. wait()
  2158. local scaler = 10/5
  2159. local scaler2 = 10/5
  2160. for i = 0,10,0.1 do
  2161. swait()
  2162. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2163.  
  2164. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2165.  
  2166. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2167. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2168. rng6.CFrame = rng3.CFrame
  2169. rng.Transparency = rng.Transparency + 1
  2170.  
  2171. rng3.Transparency = rng3.Transparency + 0.01
  2172.  
  2173. rng5.Transparency = rng5.Transparency + 0.01
  2174. rng6.Transparency = rng6.Transparency + 0.021
  2175. scaler = scaler - 0.125/5
  2176. scaler2 = scaler2 - 0.1/5
  2177.  
  2178. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2179.  
  2180. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2181. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2182. end
  2183. hita:disconnect()
  2184. game:GetService("Debris"):AddItem(rng, 1)
  2185.  
  2186. game:GetService("Debris"):AddItem(rng3, 1)
  2187.  
  2188. game:GetService("Debris"):AddItem(rng5, 1)
  2189. attack = false
  2190. pie222:Destroy()
  2191. Humanoid.WalkSpeed = 16
  2192. end
  2193.  
  2194. boom = Instance.new("Sound",char)
  2195. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  2196. boom.Volume = 1
  2197.  
  2198. mouse.KeyDown:connect(function(key)
  2199. if key == "=" then
  2200. local Must = Instance.new("Sound",Torso)
  2201. Must.SoundId = "rbxassetid://273734478"
  2202. Must.Pitch = 0.99
  2203. Must.Volume = 3.4
  2204. Must.Looped = false
  2205. wait(0)
  2206. Must:Play()
  2207.  
  2208. local pie222 = Instance.new('ParticleEmitter')
  2209. pie222.Parent = RootPart
  2210. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2211. pie222.LightEmission = 1
  2212. pie222.Size = NumberSequence.new(6,1)
  2213. pie222.Texture = "http://www.roblox.com/asset/?id=74697410"
  2214. pie222.Transparency = NumberSequence.new(0.3,1)
  2215. pie222.EmissionDirection = "Top"
  2216. pie222.Enabled = true
  2217. pie222.Lifetime = NumberRange.new(1)
  2218. pie222.Rotation = NumberRange.new(-320, 320)
  2219. pie222.Rate = 300
  2220. pie222.Speed = NumberRange.new(0)
  2221. pie222.LockedToPart = false
  2222. pie222.VelocitySpread = 2
  2223. Humanoid.WalkSpeed = 400
  2224. wait(7)
  2225. pie222:Destroy()
  2226. Humanoid.WalkSpeed = 150
  2227.  
  2228.  
  2229.  
  2230. end
  2231. end)
  2232.  
  2233. local multiplier = 1
  2234.  
  2235. function hurt(hit, dmg)
  2236. if hit.Parent then
  2237. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  2238. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2239. if hum then
  2240. if hum.Parent.Name ~= Player.Name then
  2241. if dmg == "Kill" or hum.Health > 100000 then
  2242. hit.Parent:BreakJoints()
  2243. return true
  2244. else
  2245. if math.random(0, 100) == 50 then
  2246. hum.Health = hum.Health - dmg*multiplier*2.5
  2247. else
  2248. hum.Health = hum.Health -dmg*multiplier
  2249. end
  2250. return true
  2251. end
  2252. end
  2253. end
  2254. end
  2255. end
  2256.  
  2257. local huge = Vector3.new(math.huge,math.huge,math.huge)
  2258. function fade(obj, dest, grow)
  2259. spawn(function()
  2260. local oldcf = obj.CFrame
  2261. for i = 0, 10 do
  2262. if grow then
  2263. obj.Size = obj.Size +Vector3.new(1,1,1)
  2264. obj.CFrame = oldcf
  2265. end
  2266. obj.Transparency = obj.Transparency +0.1
  2267. swait()
  2268. end
  2269. if dest then
  2270. obj:Destroy()
  2271. end
  2272. end)
  2273. end
  2274.  
  2275. local push = 100
  2276.  
  2277. mouse.KeyDown:connect(function(key)
  2278. if key == "g" then
  2279. local p = Instance.new("Part")
  2280. p.Transparency = 0
  2281. p.Anchored = true
  2282. p.Size = Vector3.new(4,4,4)
  2283. p.CanCollide = false
  2284. p.BrickColor = BrickColor.new("Really black")
  2285. p.Material = Enum.Material.Neon
  2286. local pe = Instance.new("ParticleEmitter", p)
  2287. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2288. pe.LightEmission = 0.7
  2289. pe.Size = NumberSequence.new(4)
  2290. pe.Texture = "rbxassetid://243664672"
  2291. pe.Transparency = NumberSequence.new(0.5)
  2292. pe.Lifetime = NumberRange.new(0.1)
  2293. pe.Rate = 500
  2294. pe.Speed = NumberRange.new(3)
  2295. p.CFrame = Head.CFrame
  2296. p.Parent = workspace
  2297. p.Anchored = false
  2298. local bv = Instance.new("BodyVelocity", p)
  2299. bv.MaxForce = huge
  2300. bv.Velocity = CFrame.new(char.Torso.Position, mouse.Hit.p).lookVector*push
  2301. p.Touched:connect(function(hit)
  2302. hurt(hit, math.random(5,10))
  2303. end)
  2304. game.Debris:AddItem(p, 4)
  2305. end
  2306. end)
  2307.  
  2308.  
  2309. mouse.KeyDown:connect(function(key)
  2310. if key == "v" and not attacking then
  2311. attacking = true
  2312. shielding = true
  2313. local p = Instance.new("Part")
  2314. p.Anchored = true
  2315. p.BrickColor = BrickColor.new("Really black")
  2316. p.Material = Enum.Material.Neon
  2317. shield = p
  2318. local bc = BrickColor.Random()
  2319. p.BrickColor = bc
  2320. p.Size = Vector3.new(30,30,0)
  2321. p.BrickColor = BrickColor.new("Really red")
  2322. p.Material = Enum.Material.Neon
  2323. local m = Instance.new("SpecialMesh", p)
  2324. m.MeshType = "Sphere"
  2325. p.CFrame = char.HumanoidRootPart.CFrame *CFrame.new(0,0,-4)
  2326. local num2 = -0.8
  2327. for i = 0, 10 do
  2328. if shielding then
  2329. local p = Instance.new("Part")
  2330. p.Size = Vector3.new(1.8,1.8,1.8)
  2331. p.CanCollide = false
  2332. p.Anchored = true
  2333. p.Transparency = 0
  2334. p.BrickColor = BrickColor.new("Really black")
  2335. p.Material = Enum.Material.Neon
  2336. local pe = Instance.new("ParticleEmitter")
  2337. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2338. pe.LightEmission = 0.7
  2339. pe.Size = NumberSequence.new(1.7)
  2340. pe.Texture = "rbxassetid://243664672"
  2341. pe.Transparency = NumberSequence.new(0.5)
  2342. pe.Lifetime = NumberRange.new(1)
  2343. pe.Rate = 500
  2344. pe.Speed = NumberRange.new(0)
  2345. pe.Parent = p
  2346. p.Parent = shield
  2347. num2 = num2 + 1
  2348. local num = num2
  2349. local neg = false
  2350. spawn(function()
  2351. repeat wait()
  2352. num = num + 0.1
  2353. local sin = math.sin(num)*15
  2354. local cos = math.cos(num)*15
  2355. if shield then
  2356. p.CFrame = shield.CFrame *CFrame.new(sin,cos,0)
  2357. end
  2358. until not shielding
  2359. end)
  2360. else
  2361. break
  2362. end
  2363. end
  2364. p.Transparency = 0.7
  2365. p.Parent = workspace
  2366. p.Touched:connect(function(hit)
  2367. if hurt(hit, math.random(50, 100)) then
  2368. fade(hit)
  2369. elseif hit.Anchored == false and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Torso" then
  2370. fade(hit, true)
  2371. end
  2372. end)
  2373. end
  2374. end)
  2375. mouse.KeyUp:connect(function(key)
  2376. if key == "v" and attacking then
  2377. if shield then
  2378. fade(shield, true)
  2379. attacking = false
  2380. shielding = false
  2381. end
  2382. end
  2383. end)
  2384.  
  2385. mouse.KeyDown:connect(function(key)
  2386. if key == "b" and not attacking then
  2387. attacking = true
  2388. local Must = Instance.new("Sound",Torso)
  2389. Must.SoundId = "rbxassetid://1042338696"
  2390. Must.Pitch = 0.99
  2391. Must.Volume = 3.4
  2392. Must.Looped = false
  2393. wait(0)
  2394. Must:Play()
  2395. local p = Instance.new("Part")
  2396. p.Anchored = true
  2397. p.Material = "Neon"
  2398. local bc = BrickColor.new("Bright red")
  2399. p.BrickColor = bc
  2400. local m = Instance.new("SpecialMesh", p)
  2401. m.MeshType = "Sphere"
  2402. p.Size = Vector3.new(1,1,1)
  2403. p.CFrame = char.Torso.CFrame
  2404. p.CanCollide = false
  2405. local pe = Instance.new("ParticleEmitter")
  2406. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2407. pe.LightEmission = 0.7
  2408. pe.Size = NumberSequence.new(10)
  2409. pe.Texture = "rbxassetid://243664672"
  2410. pe.Transparency = NumberSequence.new(1)
  2411. pe.Lifetime = NumberRange.new(5)
  2412. pe.Rate = 500
  2413. pe.Speed = NumberRange.new(50)
  2414. pe.VelocitySpread = 360
  2415. pe.Parent = p
  2416. p.Parent = workspace
  2417. local rate = 20
  2418. local oldcf = p.CFrame
  2419. local con = p.Touched:connect(function(hit)
  2420. if hit.Parent then
  2421. if hit.Anchored == false then
  2422. if hit.Parent.Name ~= Player.Name then
  2423. if not hit.Parent:IsA("Humanoid") then
  2424. hurt(hit, math.random(1,1))
  2425. end
  2426. end
  2427. end
  2428. end
  2429. end)
  2430. attacking = false
  2431. for i = 0, 10*rate do
  2432. p.Size = p.Size +Vector3.new(20,20,20)/rate
  2433. p.Transparency = p.Transparency+0.1/rate
  2434. p.CFrame = oldcf
  2435. swait()
  2436. end
  2437. pe.Enabled = false
  2438. con:disconnect()
  2439. game.Debris:AddItem(p, 5)
  2440. end
  2441. end)
  2442.  
  2443. mouse.KeyDown:connect(function(key)
  2444. if key == "t" and not attacking then
  2445. attacking = true
  2446. for i = 1, 2 do
  2447. local arm = ""
  2448. if i == 1 then arm = "Right Arm" end
  2449. if i == 2 then arm = "Left Arm" end
  2450. local p = Instance.new("Part")
  2451. p.CanCollide = false
  2452. p.Anchored = true
  2453. p.Transparency = 1
  2454. p.BrickColor = BrickColor.new("Bright red")
  2455. p.Material = Enum.Material.Neon
  2456. p.Size = Vector3.new(0.9,0.9,0.9)
  2457. local p2 = p:Clone()
  2458. p.Parent = char
  2459. p2.Parent = char
  2460. spawn(function()
  2461. local num = 0
  2462. repeat swait()
  2463. num = num + 0.5
  2464. local sin = math.sin(num)*2
  2465. local cos = math.cos(num)*2
  2466. p.CFrame = char[arm].CFrame *CFrame.new(sin,0,cos) *CFrame.new(0,-2,0)
  2467. until not attacking
  2468. p:Destroy()
  2469. p2:Destroy()
  2470. end)
  2471. end
  2472. for i = 0, 50 do
  2473. local arm = ""
  2474. if i%2 == 0 then
  2475. arm = "Right Arm"
  2476. else
  2477. arm = "Left Arm"
  2478. end
  2479. local p = Instance.new("Part")
  2480. p.Transparency = 0
  2481. p.Size = Vector3.new(2.1,2.1,2.1)
  2482. p.Name = "ignore"
  2483. p.CanCollide = false
  2484. p.BrickColor = BrickColor.new("Bright red")
  2485. p.Material = Enum.Material.Neon
  2486. p.CFrame = char[arm].CFrame
  2487. p.Parent = workspace
  2488. p.Touched:connect(function(hit)
  2489. if hit.Name ~= "ignore" then
  2490. hurt(hit, 10)
  2491. end
  2492. end)
  2493. local bv = Instance.new("BodyVelocity")
  2494. bv.MaxForce = huge
  2495. bv.Velocity = CFrame.new(char[arm].Position, mouse.Hit.p).lookVector*push
  2496. bv.Parent = p
  2497. game.Debris:AddItem(p, 5)
  2498. swait()
  2499. end
  2500. wait(0.5)
  2501. attacking = false
  2502. end
  2503. end)
  2504.  
  2505.  
  2506. --CFrame.new(char[arm].Position, mouse.Hit.p).lookVector*push
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516. local rad = math.rad
  2517.  
  2518. local keysDown = {}
  2519.  
  2520. local flySpeed = 0
  2521. local MAX_FLY_SPEED = 150
  2522.  
  2523. local canFly = false
  2524. local flyToggled = false
  2525.  
  2526. local forward, side = 0, 0
  2527. local lastForward, lastSide = 0, 0
  2528.  
  2529. local floatBP = Instance.new("BodyPosition")
  2530. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2531. local flyBV = Instance.new("BodyVelocity")
  2532. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2533. local turnBG = Instance.new("BodyGyro")
  2534. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2535.  
  2536. mouse.KeyDown:connect(function(key)
  2537. keysDown[key] = true
  2538.  
  2539. if key == "z" then
  2540. flyToggled = not flyToggled
  2541.  
  2542. if not flyToggled then
  2543. stanceToggle = "Normal"
  2544. floatBP.Parent = nil
  2545. flyBV.Parent = nil
  2546. turnBG.Parent = nil
  2547. RootPart.Velocity = Vector3.new()
  2548. Char.Humanoid.PlatformStand = false
  2549. end
  2550. end
  2551.  
  2552. end)
  2553. mouse.KeyUp:connect(function(key)
  2554. keysDown[key] = nil
  2555. end)
  2556.  
  2557. local function updateFly()
  2558.  
  2559. if not flyToggled then return end
  2560.  
  2561. lastForward = forward
  2562. lastSide = side
  2563.  
  2564. forward = 0
  2565. side = 0
  2566.  
  2567. if keysDown.w then
  2568. forward = forward + 1
  2569. end
  2570. if keysDown.s then
  2571. forward = forward - 1
  2572. end
  2573. if keysDown.a then
  2574. side = side - 1
  2575. end
  2576. if keysDown.d then
  2577. side = side + 1
  2578. end
  2579.  
  2580. canFly = (forward ~= 0 or side ~= 0)
  2581.  
  2582. if canFly then
  2583. stanceToggle = "Floating"
  2584. turnBG.Parent = RootPart
  2585. floatBP.Parent = nil
  2586. flyBV.Parent = RootPart
  2587.  
  2588. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2589. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2590. else
  2591. floatBP.position = RootPart.Position
  2592. floatBP.Parent = RootPart
  2593.  
  2594. flySpeed = flySpeed - 1
  2595. if flySpeed < 0 then flySpeed = 0 end
  2596. end
  2597.  
  2598. local camCF = cam.CoordinateFrame
  2599. local in_forward = canFly and forward or lastForward
  2600. local in_side = canFly and side or lastSide
  2601.  
  2602. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  2603. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2604.  
  2605. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  2606. 0)
  2607. end
  2608.  
  2609. game:service'RunService'.RenderStepped:connect(function()
  2610. if flyToggled then
  2611. Char.Humanoid.PlatformStand = true
  2612. end
  2613. updateFly()
  2614. end)
  2615.  
  2616.  
  2617.  
  2618. local deb = false
  2619. mouse.KeyDown:connect(function(key)
  2620. if key == "h" and not deb then
  2621. deb = true
  2622. for i = 0, 10 do
  2623. spawn(function()
  2624. local p = Instance.new("Part")
  2625. p.Anchored = true
  2626. p.CanCollide = false
  2627. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-8,14),-15,math.random(-8,14))
  2628. p.BrickColor = BrickColor.new("Really black")
  2629. p.Material = Enum.Material.Neon
  2630. p.Size = Vector3.new(1.8,1.8,1.8)
  2631. p.Transparency = 0
  2632. local pe = Instance.new("ParticleEmitter")
  2633. pe.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  2634. pe.LightEmission = 0.7
  2635. pe.Size = NumberSequence.new(1.5)
  2636. pe.Texture = "rbxassetid://243664672"
  2637. pe.Transparency = NumberSequence.new(0.5)
  2638. pe.Lifetime = NumberRange.new(0.2)
  2639. pe.Rate = 500
  2640. pe.Speed = NumberRange.new(3)
  2641. pe.Parent = p
  2642. p.Parent = workspace
  2643. local endcf = p.CFrame *CFrame.new(0,30,0)
  2644. for i = 0, 20 do
  2645. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2646. wait()
  2647. end
  2648. local z = Instance.new("Part")
  2649. z.CFrame = p.CFrame
  2650. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2651. local bv = Instance.new("BodyVelocity", p)
  2652. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2653. bv.Velocity = z.CFrame.lookVector*140
  2654. p.Anchored = false
  2655. z:Destroy()
  2656. p.CanCollide = false
  2657. local connection
  2658. spawn(function()
  2659. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2660. repeat wait()
  2661. p.CFrame = p.CFrame *angle
  2662. until not p or p.CanCollide
  2663. end)
  2664. connection = p.Touched:connect(function(hit)
  2665. hurt(hit, math.random(5,5))
  2666. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2667. p.CanCollide = true
  2668. end
  2669. end)
  2670. game.Debris:AddItem(p, 5)
  2671. end)
  2672. wait()
  2673. deb = false
  2674. end
  2675. end
  2676. end)
  2677.  
  2678.  
  2679.  
  2680. local deb = false
  2681. mouse.KeyDown:connect(function(key)
  2682. if key == "j" and not deb then
  2683. deb = true
  2684. for i = 0, 90 do
  2685. spawn(function()
  2686. local p = Instance.new("Part")
  2687. p.Anchored = true
  2688. p.CanCollide = false
  2689. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-15,26),math.random(-15,6),math.random(-15,26))
  2690. p.BrickColor = BrickColor.new("Bright red")
  2691. p.Material = Enum.Material.Neon
  2692. p.Size = Vector3.new(4.4,4.4,4.4)
  2693. p.Transparency = 0
  2694. p.Parent = workspace
  2695. local endcf = p.CFrame *CFrame.new(0,30,0)
  2696. for i = 0, 80 do
  2697. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2698. wait()
  2699. end
  2700. local z = Instance.new("Part")
  2701. z.CFrame = p.CFrame
  2702. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2703. local bv = Instance.new("BodyVelocity", p)
  2704. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2705. bv.Velocity = z.CFrame.lookVector*180
  2706. p.Anchored = false
  2707. z:Destroy()
  2708. p.CanCollide = false
  2709. local connection
  2710. spawn(function()
  2711. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2712. repeat wait()
  2713. p.CFrame = p.CFrame *angle
  2714. until not p or p.CanCollide
  2715. end)
  2716. connection = p.Touched:connect(function(hit)
  2717. hurt(hit, math.random(5,5))
  2718. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2719. p.CanCollide = true
  2720. end
  2721. end)
  2722. game.Debris:AddItem(p, 5)
  2723. end)
  2724. wait()
  2725. deb = false
  2726. end
  2727. end
  2728. end)
  2729.  
  2730.  
  2731.  
  2732. local deb = false
  2733. mouse.KeyDown:connect(function(key)
  2734. if key == "y" and not deb then
  2735. deb = true
  2736. for i = 0, 50 do
  2737. spawn(function()
  2738. local p = Instance.new("Part")
  2739. p.Anchored = true
  2740. p.CanCollide = false
  2741. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-15,26),-3,math.random(-15,26))
  2742. p.BrickColor = BrickColor.new("Bright red")
  2743. p.Material = Enum.Material.Neon
  2744. p.Size = Vector3.new(6.4,6.4,6.4)
  2745. p.Transparency = 0.5
  2746. p.Parent = workspace
  2747. local endcf = p.CFrame *CFrame.new(0,30,0)
  2748. for i = 0, 20 do
  2749. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  2750. wait()
  2751. end
  2752. local z = Instance.new("Part")
  2753. z.CFrame = p.CFrame
  2754. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  2755. p.Anchored = false
  2756. z:Destroy()
  2757. p.CanCollide = true
  2758. local connection
  2759. spawn(function()
  2760. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  2761. repeat wait()
  2762. p.CFrame = p.CFrame *angle
  2763. until not p or p.CanCollide
  2764. end)
  2765. connection = p.Touched:connect(function(hit)
  2766. hurt(hit, math.random(5,5))
  2767. if not hit.Anchored and hit.Parent.Name ~= Player.Name and hit.Parent.ClassName ~= "Accessory" then
  2768. p.CanCollide = true
  2769. end
  2770. end)
  2771. game.Debris:AddItem(p, 5)
  2772. end)
  2773. wait()
  2774. deb = false
  2775. end
  2776. end
  2777. end)
  2778.  
  2779.  
  2780.  
  2781. mouse.KeyDown:connect(function(k) ---galickgun
  2782. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2783. MV4 = 0
  2784. local Must = Instance.new("Sound",Torso)
  2785. Must.SoundId = "rbxassetid://719748223"
  2786. Must.Pitch = 0.99
  2787. Must.Volume = 3.4
  2788. Must.Looped = false
  2789. wait(0)
  2790. Must:Play()
  2791. Humanoid.WalkSpeed = 13
  2792. local Aura = Instance.new('ParticleEmitter')
  2793. Aura.Name = "Aura"
  2794. Aura.Texture = "rbxassetid://347730682"
  2795. Aura.Parent = Torso
  2796. Aura.LightEmission = 1
  2797. Aura.Transparency = NumberSequence.new(0.4,1)
  2798. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2799. Aura.Size = NumberSequence.new(1,9)
  2800. Aura.Rotation = NumberRange.new(-360,360)
  2801. Aura.LockedToPart = true
  2802. Aura.Lifetime = NumberRange.new(1)
  2803. Aura.Rate = 100
  2804. Aura.Speed = NumberRange.new(0)
  2805. Aura.EmissionDirection = "Top"
  2806. local Aura2 = Instance.new('ParticleEmitter')
  2807. Aura2.Name = "Aura"
  2808. Aura2.Texture = "rbxassetid://1046299182"
  2809. Aura2.Parent = Torso
  2810. Aura2.LightEmission = 1
  2811. Aura2.Transparency = NumberSequence.new(0,1)
  2812. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2813. Aura2.Size = NumberSequence.new(14)
  2814. Aura2.Rotation = NumberRange.new(-360,360)
  2815. Aura2.LockedToPart = true
  2816. Aura2.Lifetime = NumberRange.new(0.2)
  2817. Aura2.Rate = 20
  2818. Aura2.Speed = NumberRange.new(0)
  2819. Aura2.EmissionDirection = "Top"
  2820. attack = true
  2821. Firepart1 = Instance.new("Part", RightArm)
  2822. Firepart1.Size = Vector3.new(1, 1, 1)
  2823. GuW1 = Instance.new("Weld")
  2824. GuW1.Name = "GuW"
  2825. GuW1.Part0 = RightArm
  2826. GuW1.C0 = cn(0, -1, 0)
  2827. GuW1.C1 = cn(0, 0, 0)
  2828. GuW1.Part1 = Firepart1
  2829. GuW1.Parent = RightArm
  2830. Firepart1.Transparency = 1
  2831. Firepart2 = Instance.new("Part", LeftArm)
  2832. Firepart2.Size = Vector3.new(1, 1, 1)
  2833. GuW2 = Instance.new("Weld")
  2834. GuW2.Name = "GuW"
  2835. GuW2.Part0 = LeftArm
  2836. GuW2.C0 = cn(0, -1, 0)
  2837. GuW2.C1 = cn(0, 0, 0)
  2838. GuW2.Part1 = Firepart2
  2839. GuW2.Parent = LeftArm
  2840. Firepart2.Transparency = 1
  2841. GuW1:Destroy()
  2842. GuW1 = Instance.new("Weld")
  2843. GuW1.Name = "GuW"
  2844. GuW1.Part0 = Torso
  2845. GuW1.C0 = cn(0, 0, -6)
  2846. GuW1.C1 = cn(0, 0, 0)
  2847. GuW1.Part1 = Firepart1
  2848. GuW1.Parent = Torso
  2849. GuW2:Destroy()
  2850. GuW2 = Instance.new("Weld")
  2851. GuW2.Name = "GuW"
  2852. GuW2.Part0 = Torso
  2853. GuW2.C0 = cn(0, 0, -6)
  2854. GuW2.C1 = cn(0, 0, 0)
  2855. GuW2.Part1 = Firepart2
  2856. GuW2.Parent = Torso
  2857. GuW2:Destroy()
  2858. GuW2 = Instance.new("Weld")
  2859. GuW2.Name = "GuW"
  2860. GuW2.Part0 = Torso
  2861. GuW2.C0 = cn(0, 0, -4)
  2862. GuW2.C1 = cn(0, 0, 0)
  2863. GuW2.Part1 = Firepart2
  2864. GuW2.Parent = Torso
  2865. for i = 0, 18, 0.1 do
  2866. swait()
  2867. if Torsovelocity.Y > 2 then
  2868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2870. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2871. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2873. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2874. elseif Torsovelocity.Y < 1 then
  2875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2877. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2878. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2880. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2881. end
  2882. end
  2883. GuW1:Destroy()
  2884. GuW1 = Instance.new("Weld")
  2885. GuW1.Name = "GuW"
  2886. GuW1.Part0 = Torso
  2887. GuW1.C0 = cn(0, 0, -15)
  2888. GuW1.C1 = cn(0, 0, 0)
  2889. GuW1.Part1 = Firepart1
  2890. GuW1.Parent = Torso
  2891. GuW2:Destroy()
  2892. GuW2 = Instance.new("Weld")
  2893. GuW2.Name = "GuW"
  2894. GuW2.Part0 = Torso
  2895. GuW2.C0 = cn(0, 0, -17.5)
  2896. GuW2.C1 = cn(0, 0, 0)
  2897. GuW2.Part1 = Firepart2
  2898. GuW2.Parent = Torso
  2899. local Must = Instance.new("Sound",Torso)
  2900. Must.SoundId = "rbxassetid://719747626"
  2901. Must.Pitch = 0.99
  2902. Must.Volume = 3.9
  2903. Must.Looped = false
  2904. wait(0)
  2905. Must:Play()
  2906. for i = 0, 1.25, 0.01 do
  2907. swait()
  2908. 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)
  2909. shoottraildd22(mouse.Hit.p, Torso, 0)
  2910. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2911. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2912. if Torsovelocity.Y > 2 then
  2913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2915. 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)
  2916. 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)
  2917. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2918. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2919. end
  2920. end
  2921. Must:Stop()
  2922. Aura:Destroy()
  2923. Aura2:Destroy()
  2924. wait(0.5)
  2925. Humanoid.WalkSpeed = 16
  2926. attack = false
  2927. MV4 = 300
  2928. Firepart1:Destroy()
  2929. Firepart2:Destroy()
  2930. end
  2931. end)
  2932.  
  2933.  
  2934. d = {}
  2935. function iteffect()
  2936.  
  2937. coroutine.resume(coroutine.create(function()
  2938.  
  2939. for i = 1, 10 do
  2940. effect = Instance.new("Part", workspace)
  2941. effect.Anchored = true
  2942. effect.CanCollide = false
  2943. effect.Size = Vector3.new(0.2, 3, 0.2)
  2944. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2945. effect.Transparency = 0
  2946. effect.Material = "Plastic"
  2947. effect.BrickColor = BrickColor.new("Really black")
  2948. table.insert(d, effect)
  2949. game:GetService("Debris"):AddItem(effect, 0.3)
  2950. end
  2951.  
  2952. coroutine.resume(coroutine.create(function()
  2953. for i = 1, 10 do
  2954. for i,e in pairs(d) do
  2955. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2956. e.Transparency = e.Transparency + 0.030
  2957. end
  2958. wait(0.01)
  2959. end
  2960.  
  2961. end))
  2962. end))
  2963.  
  2964.  
  2965. end
  2966.  
  2967. tp = true
  2968.  
  2969. mouse.KeyDown:connect(function(k)
  2970. if k == "e" then
  2971. if tp == true then
  2972. tp = false
  2973. local Must = Instance.new("Sound",Torso)
  2974. Must.SoundId = "rbxassetid://1055279036"
  2975. Must.Pitch = 0.99
  2976. Must.Volume = 1.2
  2977. Must.Looped = false
  2978. wait(0)
  2979. Must:Play()
  2980. Zanzoken = Instance.new("Part",char)
  2981. Zanzoken.Anchored = true
  2982. Zanzoken.CanCollide = false
  2983. Zanzoken.Position = v3(999,999,999)
  2984. Zanzoken.CFrame = Torso.CFrame
  2985. game.Debris:AddItem(Zanzoken,0.5)
  2986. Zanzoken.Transparency = 1
  2987. wait()
  2988. idk = Instance.new("BillboardGui",Zanzoken)
  2989. idk.Size = UDim2.new(10,0,15,0)
  2990. idk.AlwaysOnTop = false
  2991. idk1 = Instance.new("ImageLabel",idk)
  2992. idk1.BackgroundTransparency = 1
  2993. idk.ExtentsOffset = v3(0,0,0)
  2994. idk1.ImageTransparency = 0
  2995. idk1.Size = UDim2.new(2,0,1,0)
  2996. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2997. idk1.Image = "rbxassetid://43708993"
  2998. char.Head.face.Parent = game.Lighting
  2999. wait(0)
  3000. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  3001. game.Lighting.face.Parent = char.Head
  3002. wait(0)
  3003. Zanzoken = Instance.new("Part",char)
  3004. Zanzoken.Anchored = true
  3005. Zanzoken.CanCollide = false
  3006. Zanzoken.Position = v3(999,999,999)
  3007. Zanzoken.CFrame = Torso.CFrame
  3008. game.Debris:AddItem(Zanzoken,0.5)
  3009. Zanzoken.Transparency = 1
  3010. wait()
  3011. idk = Instance.new("BillboardGui",Zanzoken)
  3012. idk.Size = UDim2.new(10,0,15,0)
  3013. idk.AlwaysOnTop = false
  3014. idk1 = Instance.new("ImageLabel",idk)
  3015. idk1.BackgroundTransparency = 1
  3016. idk.ExtentsOffset = v3(0,0,0)
  3017. idk1.ImageTransparency = 0
  3018. idk1.Size = UDim2.new(2,0,1,0)
  3019. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  3020. idk1.Image = "rbxassetid://343708993"
  3021.  
  3022. wait(0.4)
  3023. tp = true
  3024.  
  3025.  
  3026. end
  3027. end
  3028. end)
  3029.  
  3030.  
  3031. MV4 = 300
  3032. mouse.KeyDown:connect(function(k)
  3033. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  3034. MV4 = 0
  3035. local Must = Instance.new("Sound",workspace)
  3036. Must.SoundId = "rbxassetid://512366303"
  3037. Must.Pitch = 0.99
  3038. Must.Volume = 3.5
  3039. Must.Looped = true
  3040. wait(0)
  3041. Must:Play()
  3042. local lb = Instance.new("Part")
  3043. lb.Parent = char
  3044. lb.Material = "Neon"
  3045. lb.Color = BrickColor.new("Gold").Color
  3046. lb.CanCollide = false
  3047. lb.Material = "Neon"
  3048. lb.Size = vt(1,1,1)
  3049. lb.CFrame = Torso.CFrame
  3050. lb.Rotation = vt(0,0,0)
  3051. lb.Anchored = true
  3052. lb.Transparency = 0
  3053. local thing = Instance.new("SpecialMesh",lb)
  3054. thing.MeshType = "FileMesh"
  3055. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3056. thing.Scale = vt(0,15,0)
  3057. local chancerot = math.random(1,2)
  3058. for z = 0, 4 do
  3059. if chancerot == 1 then
  3060. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3061. elseif chancerot == 2 then
  3062. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3063. end
  3064. lb.Transparency = lb.Transparency + 0.1
  3065. thing.Scale = thing.Scale + vt(15,0,15)
  3066. wait()
  3067. end
  3068. for z = 0, 4 do
  3069. if chancerot == 1 then
  3070. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3071. elseif chancerot == 2 then
  3072. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3073. end
  3074. lb.Transparency = lb.Transparency + 0.1
  3075. thing.Scale = thing.Scale + vt(15,0,15)
  3076. wait()
  3077. end
  3078.  
  3079. local Aura = Instance.new('ParticleEmitter')
  3080. Aura.Name = "Aura"
  3081. Aura.Texture = "rbxassetid://347730682"
  3082. Aura.Parent = Torso
  3083. Aura.LightEmission = 1
  3084. Aura.Transparency = NumberSequence.new(0.5,1)
  3085. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3086. Aura.Size = NumberSequence.new(1,25)
  3087. Aura.Rotation = NumberRange.new(-360,360)
  3088. Aura.LockedToPart = true
  3089. Aura.Lifetime = NumberRange.new(1)
  3090. Aura.Rate = 100
  3091. Aura.Speed = NumberRange.new(0)
  3092. Aura.EmissionDirection = "Top"
  3093. local Aura2 = Instance.new('ParticleEmitter')
  3094. Aura2.Name = "Aura"
  3095. Aura2.Texture = "rbxassetid://1046299182"
  3096. Aura2.Parent = Torso
  3097. Aura2.LightEmission = 1
  3098. Aura2.Transparency = NumberSequence.new(0,1)
  3099. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3100. Aura2.Size = NumberSequence.new(55)
  3101. Aura2.Rotation = NumberRange.new(-360,360)
  3102. Aura2.LockedToPart = true
  3103. Aura2.Lifetime = NumberRange.new(0.2)
  3104. Aura2.Rate = 20
  3105. Aura2.Speed = NumberRange.new(0)
  3106. Aura2.EmissionDirection = "Top"
  3107. lig = Instance.new("PointLight",Player.Character.Torso)
  3108. lig.Color=Color3.new(255,255,0)
  3109. lig.Range = 12
  3110. Humanoid.WalkSpeed = 0.01
  3111. attack = true
  3112. Firepart1 = Instance.new("Part", RightArm)
  3113. Firepart1.Size = Vector3.new(1, 1, 1)
  3114. GuW1 = Instance.new("Weld")
  3115. GuW1.Name = "GuW"
  3116. GuW1.Part0 = RightArm
  3117. GuW1.C0 = cn(0, -1, 0)
  3118. GuW1.C1 = cn(0, 0, 0)
  3119. GuW1.Part1 = Firepart1
  3120. GuW1.Parent = RightArm
  3121. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3122. Firepart1.Transparency = 1
  3123. Firepart2 = Instance.new("Part", LeftArm)
  3124. Firepart2.Size = Vector3.new(1, 1, 1)
  3125. GuW2 = Instance.new("Weld")
  3126. GuW2.Name = "GuW"
  3127. GuW2.Part0 = LeftArm
  3128. GuW2.C0 = cn(0, -1, 0)
  3129. GuW2.C1 = cn(0, 0, 0)
  3130. GuW2.Part1 = Firepart2
  3131. GuW2.Parent = LeftArm
  3132. Firepart2.Transparency = 1
  3133.  
  3134. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3135. GuW1:Destroy()
  3136. GuW1 = Instance.new("Weld")
  3137. GuW1.Name = "GuW"
  3138. GuW1.Part0 = Torso
  3139. GuW1.C0 = cn(0, 0, -6)
  3140. GuW1.C1 = cn(0, 0, 0)
  3141. GuW1.Part1 = Firepart1
  3142. GuW1.Parent = Torso
  3143. GuW2:Destroy()
  3144. GuW2 = Instance.new("Weld")
  3145. GuW2.Name = "GuW"
  3146. GuW2.Part0 = Torso
  3147. GuW2.C0 = cn(0, 0, -6)
  3148. GuW2.C1 = cn(0, 0, 0)
  3149. GuW2.Part1 = Firepart2
  3150. GuW2.Parent = Torso
  3151.  
  3152. GuW2:Destroy()
  3153. GuW2 = Instance.new("Weld")
  3154. GuW2.Name = "GuW"
  3155. GuW2.Part0 = Torso
  3156. GuW2.C0 = cn(0, 0, -4)
  3157. GuW2.C1 = cn(0, 0, 0)
  3158. GuW2.Part1 = Firepart2
  3159. GuW2.Parent = Torso
  3160. for i = 0, 15, 0.1 do
  3161. swait()
  3162. if Torsovelocity.Y > 2 then
  3163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3165. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3168. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3169. elseif Torsovelocity.Y < 1 then
  3170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3172. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3173. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3174. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3175. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3176. end
  3177. end
  3178. wait(16)
  3179. local Aura3 = Instance.new('ParticleEmitter')
  3180. Aura3.Name = "Aura"
  3181. Aura3.Texture = "rbxassetid://1046299182"
  3182. Aura3.Parent = Torso
  3183. Aura3.LightEmission = 1
  3184. Aura3.Transparency = NumberSequence.new(0.4,1)
  3185. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3186. Aura3.Size = NumberSequence.new(140)
  3187. Aura3.Rotation = NumberRange.new(-360,360)
  3188. Aura3.LockedToPart = true
  3189. Aura3.Lifetime = NumberRange.new(0.2)
  3190. Aura3.Rate = 70
  3191. Aura3.Speed = NumberRange.new(0)
  3192. Aura3.EmissionDirection = "Top"
  3193. local Aura4 = Instance.new('ParticleEmitter')
  3194. Aura4.Name = "Aura"
  3195. Aura4.Texture = "rbxassetid://1046299182"
  3196. Aura4.Parent = Torso
  3197. Aura4.LightEmission = 1
  3198. Aura4.Transparency = NumberSequence.new(0.7,1)
  3199. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3200. Aura4.Size = NumberSequence.new(190)
  3201. Aura4.Rotation = NumberRange.new(-360,360)
  3202. Aura4.LockedToPart = true
  3203. Aura4.Lifetime = NumberRange.new(0.2)
  3204. Aura4.Rate = 120
  3205. Aura4.Speed = NumberRange.new(0)
  3206. Aura4.EmissionDirection = "Top"
  3207. local Aura5 = Instance.new('ParticleEmitter')
  3208. Aura5.Name = "Aura"
  3209. Aura5.Texture = "rbxassetid://347730682"
  3210. Aura5.Parent = Torso
  3211. Aura5.LightEmission = 1
  3212. Aura5.Transparency = NumberSequence.new(0.2,1)
  3213. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3214. Aura5.Size = NumberSequence.new(1,65)
  3215. Aura5.Rotation = NumberRange.new(-360,360)
  3216. Aura5.LockedToPart = true
  3217. Aura5.Lifetime = NumberRange.new(1)
  3218. Aura5.Rate = 200
  3219. Aura5.Speed = NumberRange.new(0)
  3220. Aura5.EmissionDirection = "Top"
  3221. local quake = Instance.new("Sound",workspace)
  3222. quake.SoundId = "rbxassetid://1048411878"
  3223. quake.Pitch = 0.99
  3224. quake.Volume = 1.3
  3225. quake.Looped = true
  3226. wait(0)
  3227. quake:Play()
  3228. local scrr = Instance.new("Sound",Torso)
  3229. scrr.SoundId = "rbxassetid://908472235"
  3230. scrr.Pitch = 0.99
  3231. scrr.Volume = 5.5
  3232. scrr.Looped = true
  3233. wait(0)
  3234. scrr:Play()
  3235.  
  3236. for i = 0, 2, 0.1 do
  3237. swait()
  3238. local lb = Instance.new("Part")
  3239. lb.Parent = char
  3240. lb.Material = "Neon"
  3241. lb.Color = BrickColor.new("Gold").Color
  3242. lb.CanCollide = false
  3243. lb.Material = "Neon"
  3244. lb.Size = vt(0.5,0,0.5)
  3245. lb.CFrame = Torso.CFrame
  3246. lb.Rotation = vt(0,0,0)
  3247. lb.Anchored = true
  3248. lb.Transparency = 0
  3249. local thing = Instance.new("SpecialMesh",lb)
  3250. thing.MeshType = "FileMesh"
  3251. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3252. thing.Scale = vt(0,15,0)
  3253. local chancerot = math.random(1,2)
  3254. for z = 0, 4 do
  3255. if chancerot == 1 then
  3256. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3257. elseif chancerot == 2 then
  3258. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3259. end
  3260. lb.Transparency = lb.Transparency + 0.1
  3261. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3262. wait()
  3263. end
  3264. for z = 0, 4 do
  3265. if chancerot == 1 then
  3266. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3267. elseif chancerot == 2 then
  3268. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3269. end
  3270. lb.Transparency = lb.Transparency + 0.1
  3271. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3272. wait()
  3273. end
  3274. end
  3275.  
  3276.  
  3277. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3278. for i = 0, 24, 0.1 do
  3279. swait()
  3280. if Torsovelocity.Y > 2 then
  3281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3283. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3284. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3285. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3286. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3287. elseif Torsovelocity.Y < 1 then
  3288. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3289. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3290. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3291. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3292. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3293. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3294. end
  3295. end
  3296. wait(5)
  3297. GuW1:Destroy()
  3298. GuW1 = Instance.new("Weld")
  3299. GuW1.Name = "GuW"
  3300. GuW1.Part0 = Torso
  3301. GuW1.C0 = cn(0, 0, -15)
  3302. GuW1.C1 = cn(0, 0, 0)
  3303. GuW1.Part1 = Firepart1
  3304. GuW1.Parent = Torso
  3305. GuW2:Destroy()
  3306. GuW2 = Instance.new("Weld")
  3307. GuW2.Name = "GuW"
  3308. GuW2.Part0 = Torso
  3309. GuW2.C0 = cn(0, 0, -17.5)
  3310. GuW2.C1 = cn(0, 0, 0)
  3311. GuW2.Part1 = Firepart2
  3312. GuW2.Parent = Torso
  3313. local Must2 = Instance.new("Sound",Torso) --1048411878
  3314. Must2.SoundId = "rbxassetid://950551676"
  3315. Must2.Pitch = 0.99
  3316. Must2.Volume = 10
  3317. Must2.Looped = false
  3318. wait(0)
  3319. Must2:Play()
  3320. quake:Stop()
  3321. scrr:Stop()
  3322. local Gone = Instance.new('ParticleEmitter')
  3323. Gone.Name = "Aura"
  3324. Gone.Texture = "rbxassetid://1046299182"
  3325. Gone.Parent = Torso
  3326. Gone.LightEmission = 1
  3327. Gone.Transparency = NumberSequence.new(0.7,1)
  3328. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3329. Gone.Size = NumberSequence.new(340)
  3330. Gone.Rotation = NumberRange.new(-360,360)
  3331. Gone.LockedToPart = true
  3332. Gone.Lifetime = NumberRange.new(0.2)
  3333. Gone.Rate = 70
  3334. Gone.Speed = NumberRange.new(0)
  3335. Gone.EmissionDirection = "Top"
  3336. wait(2)
  3337. Aura:Destroy()
  3338. Aura2:Destroy()
  3339. Aura3:Destroy()
  3340. Aura4:Destroy()
  3341. Aura5:Destroy()
  3342. lig:Destroy()
  3343. Gone:Destroy()
  3344. for i = 0, 3, 0.01 do
  3345. swait()
  3346. shoottraildd2(mouse.Hit.p, Torso, 0)
  3347. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3348. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3349. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3350. if Torsovelocity.Y > 2 then
  3351. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3352. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3353. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3354. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3355. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3356. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3357. elseif Torsovelocity.Y < 1 then
  3358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3360. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3363. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3364. end
  3365. end
  3366. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3367. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3368. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3369. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3370. for i = 0, 3, 0.1 do
  3371. swait()
  3372. if Torsovelocity.Y > 2 then
  3373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3375. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3378. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3379. elseif Torsovelocity.Y < 1 then
  3380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3382. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3384. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3385. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3386. end
  3387. end
  3388. wait(1)
  3389. Humanoid.WalkSpeed = 16
  3390. attack = false
  3391. MV4 = 0
  3392. Must:Stop()
  3393. Firepart1:Destroy()
  3394. Firepart2:Destroy()
  3395. end
  3396. end)
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402. musiccommand = 1
  3403. musicwait = false
  3404. mouse.KeyDown:connect(function(k)
  3405. if k == "=" and attack == false then
  3406. if musiccommand == 1 and musicwait == false then
  3407. musicwait = true
  3408. sou2:Stop()
  3409. musiccommand = 2
  3410. end
  3411. if musiccommand == 2 and musicwait == false then
  3412. musicwait = true
  3413. sou2:Play()
  3414. sou2.Volume = 2
  3415. musiccommand = 3
  3416. end
  3417. if musiccommand == 3 and musicwait == false then
  3418. musicwait = true
  3419. sou2.Volume = 0.5
  3420. musiccommand = 1
  3421. end
  3422. musicwait = false
  3423. end
  3424. end)
  3425. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3426. Hitpart3 = Instance.new("Part", HPart3)
  3427. Hitpart3.Size = Vector3.new(1, 1, 1)
  3428. Hitpart3.CanCollide = false
  3429. HuW3 = Instance.new("Weld")
  3430. HuW3.Name = "GuW"
  3431. HuW3.Part0 = HPart3
  3432. HuW3.C0 = cn(Xv, Yv, Zv)
  3433. HuW3.C1 = cn(0, 0, 0)
  3434. HuW3.Part1 = Hitpart3
  3435. HuW3.Parent = HPart3
  3436. Hitpart3.Transparency = 1
  3437. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3438. end
  3439. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3440. Hitpart2 = Instance.new("Part", HPart2)
  3441. Hitpart2.Size = Vector3.new(1, 1, 1)
  3442. Hitpart2.CanCollide = false
  3443. HuW2 = Instance.new("Weld")
  3444. HuW2.Name = "GuW"
  3445. HuW2.Part0 = HPart2
  3446. HuW2.C0 = cn(Xv, Yv, Zv)
  3447. HuW2.C1 = cn(0, 0, 0)
  3448. HuW2.Part1 = Hitpart2
  3449. HuW2.Parent = HPart2
  3450. Hitpart2.Transparency = 1
  3451. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3452. end
  3453. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3454. Hitpart = Instance.new("Part", HPart)
  3455. Hitpart.Size = Vector3.new(1, 1, 1)
  3456. Hitpart.CanCollide = false
  3457. HuW = Instance.new("Weld")
  3458. HuW.Name = "GuW"
  3459. HuW.Part0 = HPart
  3460. HuW.C0 = cn(Xv, Yv, Zv)
  3461. HuW.C1 = cn(0, 0, 0)
  3462. HuW.Part1 = Hitpart
  3463. HuW.Parent = HPart
  3464. Hitpart.Transparency = 1
  3465. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3466. end
  3467. --
  3468. --
  3469. MV1 = 20
  3470. mouse.KeyDown:connect(function(k)
  3471. if k == "=" and attack == false then
  3472. if firemode == true then
  3473. firemode = false
  3474. print("ice mode")
  3475. icesmoke.Acceleration = Vector3.new(0,0,0)
  3476. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3477. icesmoke.Transparency = NumberSequence.new({
  3478. NumberSequenceKeypoint.new(0, 0.9),
  3479. NumberSequenceKeypoint.new(1, 1)
  3480. })
  3481. icesmoke.Size = NumberSequence.new(3)
  3482. icesmoke.Parent = RightArm
  3483. else
  3484. firemode = true
  3485. print("fire mode")
  3486. ice_mode = false
  3487. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3488. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3489. icesmoke.Rate = 400
  3490. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3491. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3492. icesmoke.Size = NumberSequence.new(3)
  3493. icesmoke.EmissionDirection = "Top"
  3494. icesmoke.Parent = LeftArm
  3495. end
  3496. end
  3497. if attack == false and k == "=" and MV1 > 19 and firemode == false then
  3498. MV1 = 90
  3499. Humanoid.WalkSpeed = 15
  3500. attack = true
  3501. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3502. Firepart2 = Instance.new("Part", LeftArm)
  3503. Firepart2.Size = Vector3.new(1, 1, 1)
  3504. Firepart2.CanCollide = false
  3505. GuW2 = Instance.new("Weld")
  3506. GuW2.Name = "GuW"
  3507. GuW2.Part0 = LeftArm
  3508. GuW2.C0 = cn(0, -0.5, 0)
  3509. GuW2.C1 = cn(0, 0, 0)
  3510. GuW2.Part1 = Firepart2
  3511. GuW2.Parent = LeftArm
  3512. Firepart2.Transparency = 1
  3513. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3514. for i = 0, 2, 0.1 do
  3515. swait()
  3516. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3519. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3520. 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)
  3521. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3522. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3523. end
  3524. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3525. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3526. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3527. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3528. Humanoid.WalkSpeed = 16
  3529. attack = false
  3530. Firepart2:Destroy()
  3531. end
  3532. end)
  3533. MV2 = 90
  3534.  
  3535. mouse.KeyDown:connect(function(key)
  3536. if key == "=" then
  3537. Head.Transparency = 1
  3538. Torso.Transparency = 1
  3539. LeftArm.Transparency = 1
  3540. Head.face.Texture = ""
  3541. RightArm.Transparency = 1
  3542. LeftLeg.Transparency = 1
  3543. RightLeg.Transparency = 1
  3544. mesh1.Transparency = 1
  3545. mesh2.Transparency = 1
  3546. mesh5.Transparency = 1
  3547. mesheye.Transparency = 1
  3548. mesheye1.Transparency = 1
  3549. mesheye2.Transparency = 1
  3550. mesheye3.Transparency = 1
  3551. char.Parent = workspace.Camera
  3552. char.WalkSpeed = 60
  3553. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3554. char:FindFirstChild("TalkingBillBoard"):destroy()
  3555. end
  3556. end
  3557. end)
  3558. mouse.KeyUp:connect(function(key)
  3559. if key == "=" then
  3560. Head.Transparency = 0
  3561. Torso.Transparency = 0
  3562. LeftArm.Transparency = 0
  3563. Head.face.Texture = ""
  3564. RightArm.Transparency = 0
  3565. LeftLeg.Transparency = 0
  3566. RightLeg.Transparency = 0
  3567. mesh1.Transparency = 0
  3568. mesh2.Transparency = 0
  3569. mesh5.Transparency = 0
  3570. mesheye.Transparency = 0
  3571. mesheye1.Transparency = 0
  3572. mesheye2.Transparency = 0
  3573. mesheye3.Transparency = 0
  3574. hat1.Transparency = 0
  3575. hat2.Transparency = 0
  3576. hat3.Transparency = 0
  3577. hat4.Transparency = 0
  3578. hat5.Transparency = 0
  3579. hat6.Transparency = 0
  3580. hat7.Transparency = 0
  3581. hat8.Transparency = 0
  3582. hat9.Transparency = 0
  3583. char.Parent = workspace
  3584. end
  3585. end)
  3586.  
  3587. mouse.KeyDown:connect(function(k)
  3588. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3589. MV2 = 90
  3590. attack = true
  3591. Firepart = Instance.new("Part", RightArm)
  3592. Firepart.Size = Vector3.new(1, 1, 1)
  3593. GuW = Instance.new("Weld")
  3594. GuW.Name = "GuW"
  3595. GuW.Part0 = RightArm
  3596. GuW.C0 = cn(0, -1, 0)
  3597. GuW.C1 = cn(0, 0, 0)
  3598. GuW.Part1 = Firepart
  3599. GuW.Parent = RightArm
  3600. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3601. Firepart.Transparency = 1
  3602. Humanoid.WalkSpeed = 15
  3603. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3604. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3605. for i = 1, 3 do
  3606. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3607. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3608. end
  3609. for i = 0, 3, 0.1 do
  3610. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3611. swait()
  3612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3614. 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)
  3615. 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)
  3616. 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)
  3617. 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)
  3618. end
  3619. wait(1)
  3620. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3621.  
  3622. Humanoid.WalkSpeed = 16
  3623. attack = false
  3624. Firepart:Destroy()
  3625. end
  3626.  
  3627.  
  3628.  
  3629.  
  3630. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3631. MV2 = 90
  3632. attack = true
  3633. Firepart = Instance.new("Part", RightArm)
  3634. Firepart.Size = Vector3.new(1, 1, 1)
  3635. GuW = Instance.new("Weld")
  3636. GuW.Name = "GuW"
  3637. GuW.Part0 = RightArm
  3638. GuW.C0 = cn(0, -1, 0)
  3639. GuW.C1 = cn(0, 0, 0)
  3640. GuW.Part1 = Firepart
  3641. GuW.Parent = RightArm
  3642. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3643. Firepart.Transparency = 1
  3644. Humanoid.WalkSpeed = 0.01
  3645. for i = 0, 4, 0.1 do
  3646. swait()
  3647. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3648. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3651. 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)
  3652. 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)
  3653. 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)
  3654. 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)
  3655. end
  3656. for i = 0, 4, 0.1 do
  3657. swait()
  3658. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3659. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3660. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3661. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3662. 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)
  3663. 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)
  3664. 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)
  3665. 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)
  3666. end
  3667. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3668. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3669. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3670. for i = 1, 3 do
  3671. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3672. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3673. end
  3674. for i = 0, 2, 0.1 do
  3675. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3676. swait()
  3677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3679. 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)
  3680. 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)
  3681. 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)
  3682. 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)
  3683. end
  3684. Humanoid.WalkSpeed = 16
  3685. attack = false
  3686. Firepart:Destroy()
  3687. end
  3688. end)
  3689. Rapid = false
  3690. BasePart = Instance.new("Part")
  3691. BasePart.Shape = Enum.PartType.Block
  3692. BasePart.Material = Enum.Material.Neon
  3693. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3694. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3695. BasePart.FormFactor = Enum.FormFactor.Custom
  3696. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3697. BasePart.CanCollide = true
  3698. BasePart.Locked = true
  3699. BasePart.Anchored = false
  3700. local icy_Player = game.Players.localPlayer
  3701. local icy_mouse = icy_Player:GetMouse()
  3702. ice_mode = false
  3703. local colors = {
  3704. BrickColor.new("Cyan"),
  3705. BrickColor.new("Medium blue"),
  3706. BrickColor.new("Pastel blue")
  3707. }
  3708. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3709. if root then
  3710. icy_mouse.KeyDown:connect(function(k)
  3711. if k == "=" and firemode == false then
  3712. if ice_mode == true then
  3713. ice_mode = false
  3714. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3715. else
  3716. ice_mode = true
  3717. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3718. end
  3719. end
  3720. if k == "=" and firemode == true then
  3721. attack = true
  3722. do
  3723. local Stop = false
  3724. local Version = 0
  3725. local MaxSpeed = 5
  3726. local Speed = 3.5
  3727. local Keys = {}
  3728. local Force = 10000
  3729. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3730. swait(0.5)
  3731. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3732. if Fly then
  3733. Fly:Destroy()
  3734. end
  3735. if Rot then
  3736. Rot:Destroy()
  3737. end
  3738. Fly = Instance.new("BodyPosition", char.Torso)
  3739. Fly.Name = "LMMFly"
  3740. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3741. Fly.P = Force
  3742. Fly.position = char.Torso.Position
  3743. Rot = Instance.new("BodyGyro", char.Torso)
  3744. Rot.Name = "LMMRot"
  3745. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3746. Rot.P = Force
  3747. Rot.cframe = cam.CoordinateFrame
  3748. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3749. local Thread, Old = Version, nil
  3750. char.Humanoid.PlatformStand = true
  3751. function StopFly()
  3752. Version = Version + 1
  3753. Stop = true
  3754. char.Humanoid.PlatformStand = false
  3755. Fly:Destroy()
  3756. Rot:Destroy()
  3757. attack = false
  3758. end
  3759. char.ChildAdded:connect(function(Obj)
  3760. wait()
  3761. if Obj.Name == "LM" .. "MFlyStop" then
  3762. Obj:Destroy()
  3763. StopFly()
  3764. end
  3765. end)
  3766. HitpartFunk2(RightArm, 0, -0.7, 0)
  3767. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3768. for i = 0, 25, 0.1 do
  3769. if attack == true then
  3770. swait()
  3771.  
  3772. end
  3773. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3774. if Keys[string.char(48)] then
  3775. Speed = 1
  3776. end
  3777. if Keys.w then
  3778. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3779. end
  3780. if Keys.s then
  3781. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3782. end
  3783. if Keys.d then
  3784. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3785. end
  3786. if Keys.a then
  3787. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3788. end
  3789. if Keys.e or Keys[" "] then
  3790. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3791. end
  3792. if Keys.q then
  3793. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3794. end
  3795. if Keys.z then
  3796. StopFly()
  3797. end
  3798. if Old ~= Vectoring then
  3799. Fly.position = Vectoring.p
  3800. Old = Vectoring
  3801. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3802. else
  3803. Speed = 1
  3804. end
  3805. Rot.cframe = cam.CoordinateFrame
  3806. mouse.KeyDown:connect(function(Key)
  3807. Keys[Key] = true
  3808. end)
  3809. mouse.KeyUp:connect(function(Key)
  3810. Keys[Key] = false
  3811. end)
  3812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3814. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3815. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3816. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3817. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3818. end
  3819. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3820. attack = false
  3821. char.Humanoid.PlatformStand = false
  3822. Fly:Destroy()
  3823. Rot:Destroy()
  3824. end
  3825. end
  3826. if k == "=" and InForm == true then
  3827. attack = true
  3828. do
  3829. local Stop = false
  3830. local Version = 0
  3831. local MaxSpeed = 6
  3832. local Speed = 3
  3833. local Keys = {}
  3834. local Force = 10000
  3835. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3836. swait(1)
  3837. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3838. if Fly then
  3839. Fly:Destroy()
  3840. end
  3841. if Rot then
  3842. Rot:Destroy()
  3843. end
  3844. Fly = Instance.new("BodyPosition", char.Torso)
  3845. Fly.Name = "LMMFly"
  3846. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3847. Fly.P = Force
  3848. Fly.position = char.Torso.Position
  3849. Rot = Instance.new("BodyGyro", char.Torso)
  3850. Rot.Name = "LMMRot"
  3851. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3852. Rot.P = Force
  3853. Rot.cframe = cam.CoordinateFrame
  3854. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3855. local Thread, Old = Version, nil
  3856. char.Humanoid.PlatformStand = true
  3857. function StopFly()
  3858. Version = Version + 1
  3859. Stop = true
  3860. char.Humanoid.PlatformStand = false
  3861. Fly:Destroy()
  3862. Rot:Destroy()
  3863. attack = false
  3864. end
  3865. char.ChildAdded:connect(function(Obj)
  3866. wait()
  3867. if Obj.Name == "LM" .. "MFlyStop" then
  3868. Obj:Destroy()
  3869. StopFly()
  3870. end
  3871. end)
  3872. HitpartFunk2(RightArm, 0, -0.7, 0)
  3873. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3874. for i = 0, 25, 0.1 do
  3875. if attack == true then
  3876. swait()
  3877. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3878. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3879. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3880. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3881. end
  3882. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3883. if Keys[string.char(48)] then
  3884. Speed = 1
  3885. end
  3886. if Keys.w then
  3887. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3888. end
  3889. if Keys.s then
  3890. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3891. end
  3892. if Keys.d then
  3893. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3894. end
  3895. if Keys.a then
  3896. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3897. end
  3898. if Keys.e or Keys[" "] then
  3899. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3900. end
  3901. if Keys.q then
  3902. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3903. end
  3904. if Keys.z then
  3905. StopFly()
  3906. end
  3907. if Old ~= Vectoring then
  3908. Fly.position = Vectoring.p
  3909. Old = Vectoring
  3910. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3911. else
  3912. Speed = 1
  3913. end
  3914. Rot.cframe = cam.CoordinateFrame
  3915. mouse.KeyDown:connect(function(Key)
  3916. Keys[Key] = true
  3917. end)
  3918. mouse.KeyUp:connect(function(Key)
  3919. Keys[Key] = false
  3920. end)
  3921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3923. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3924. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3925. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3926. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3927. end
  3928. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3929. attack = false
  3930. char.Humanoid.PlatformStand = false
  3931. Fly:Destroy()
  3932. Rot:Destroy()
  3933. end
  3934. end
  3935. end)
  3936. game:GetService("RunService").Stepped:connect(function()
  3937. if ice_mode == true then
  3938. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3939. local icePath = BasePart:Clone()
  3940. icePath.Anchored = true
  3941. icePath.Transparency = 0.85
  3942. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3943. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3944. icePath.BrickColor = colors[math.random(1, #colors)]
  3945. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3946. game:GetService("Debris"):AddItem(icePath, 1)
  3947. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3948. end
  3949. end)
  3950. end
  3951. MV3 = 190
  3952. mouse.KeyDown:connect(function(k)
  3953. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3954. MV3 = 80
  3955. attack = true
  3956. Humanoid.WalkSpeed = 15
  3957. HitpartFunk2(RightArm, 0, -0.5, 0)
  3958. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3959. for i = 0, 1.5, 0.1 do
  3960. swait()
  3961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3965. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3966. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3967. end
  3968. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3969. for i = 0, 2, 0.1 do
  3970. swait()
  3971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3975. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3976. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3977. end
  3978. for i = 0, 4.2, 0.1 do
  3979. swait()
  3980. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3981. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3982. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3983. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3986. 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)
  3987. 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)
  3988. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3989. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3990. end
  3991. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3992. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3993. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3994. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3995. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3996. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3997. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3998. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3999. for i = 0, 2, 0.1 do
  4000. swait()
  4001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4003. 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)
  4004. 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)
  4005. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4006. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4007. end
  4008. for i = 0, 2, 0.1 do
  4009. swait()
  4010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4012. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4013. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4014. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4015. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4016. end
  4017. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4018. for i = 0, 4, 0.1 do
  4019. swait()
  4020. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4021. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4024. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4028. end
  4029. for i = 0, 2, 0.1 do
  4030. swait()
  4031. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4032. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4035. 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)
  4036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4037. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4038. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4039. end
  4040. for i = 1, 6 do
  4041. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4042. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4043. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4044. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4045. wait(0.15)
  4046. end
  4047. attack = false
  4048. Humanoid.WalkSpeed = 16
  4049. end
  4050. if attack == false and k == "=" and MV3 > 189 and firemode == true then
  4051. Humanoid.WalkSpeed = 1
  4052. MV3 = 80
  4053. attack = true
  4054. FastFireBall = Instance.new("Part", RightArm)
  4055. FastFireBall.Size = Vector3.new(1, 1, 1)
  4056. FFW = Instance.new("Weld")
  4057. FFW.Name = "GuW"
  4058. FFW.Part0 = RightArm
  4059. FFW.C0 = cn(0, -1, 0)
  4060. FFW.C1 = cn(0, 0, 0)
  4061. FFW.Part1 = FastFireBall
  4062. FFW.Parent = RightArm
  4063. FastFireBall.Transparency = 1
  4064. FastFireBall2 = Instance.new("Part", LeftArm)
  4065. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4066. FFW2 = Instance.new("Weld")
  4067. FFW2.Name = "GuW"
  4068. FFW2.Part0 = LeftArm
  4069. FFW2.C0 = cn(0, -1, 0)
  4070. FFW2.C1 = cn(0, 0, 0)
  4071. FFW2.Part1 = FastFireBall2
  4072. FFW2.Parent = LeftArm
  4073. FastFireBall2.Transparency = 1
  4074. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4075. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4076. for i = 0, 1, 0.1 do
  4077. swait()
  4078. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4079. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4080. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4081. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4084. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4085. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4086. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4087. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4088. end
  4089. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4090. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4091. function holding()
  4092. if Rapid == true and ice_mode == false then
  4093. for i = 0, 0.8, 0.1 do
  4094. swait()
  4095. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4096. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4099. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4100. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4101. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4102. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4103. end
  4104. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4105. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4106. for i = 0, 0.8, 0.1 do
  4107. swait()
  4108. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4109. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4112. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4113. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4114. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4115. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4116. end
  4117. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4118. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4119. holding()
  4120. end
  4121. end
  4122. if Rapid == false then
  4123. Rapid = true
  4124. holding()
  4125. end
  4126. end
  4127. end)
  4128. mouse.KeyUp:connect(function(k)
  4129. if k == "c" and Rapid == true then
  4130. MV3 = 180
  4131. Rapid = false
  4132. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4133. attack = false
  4134. wait(0.5)
  4135. Humanoid.WalkSpeed = 16
  4136. FastFireBall:Destroy()
  4137. FastFireBall2:Destroy()
  4138. end
  4139. end)
  4140.  
  4141.  
  4142. mouse.KeyUp:connect(function(k)
  4143. if k == "=" then
  4144. Combo1()
  4145. end
  4146. end)
  4147.  
  4148. mouse.KeyUp:connect(function(k)
  4149. if k == "r" then
  4150. Combo2()
  4151. end
  4152. end)
  4153.  
  4154. mouse.KeyUp:connect(function(k)
  4155. if k == "=" then
  4156. Combo3()
  4157. end
  4158. end)
  4159. mouse.KeyUp:connect(function(k)
  4160. if k == "u" then
  4161. Combo4()
  4162. end
  4163. end)
  4164.  
  4165.  
  4166. SoundFolder = Instance.new("Folder",char)
  4167. SoundFolder.Name = "SoundFolder"
  4168. punchsound1 = Instance.new("Sound",Torso)
  4169. punchsound1.Volume = 1.2
  4170. punchsound1.Name = "punchsound1"
  4171. punchsound1.Looped = false
  4172. punchsound1.SoundId = "rbxassetid://137579113"
  4173. StrongPunch = Instance.new("Sound",Torso)
  4174. StrongPunch.Volume = 1.6
  4175. StrongPunch.Name = "StrongPunch"
  4176. StrongPunch.Looped = false
  4177. StrongPunch.SoundId = "rbxassetid://441202925"
  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. StrongPunch1 = Instance.new("Sound",Torso)
  4184. StrongPunch1.Volume = 1.6
  4185. StrongPunch1.Name = "StrongPunch"
  4186. StrongPunch1.Looped = false
  4187. StrongPunch1.SoundId = "rbxassetid://441202925"
  4188. StrongPunch2 = Instance.new("Sound",Torso)
  4189. StrongPunch2.Volume = 1.6
  4190. StrongPunch2.Name = "StrongPunch"
  4191. StrongPunch.Looped = false
  4192. StrongPunch2.SoundId = "rbxassetid://441202925"
  4193. Zano = Instance.new("Sound",Torso)
  4194. Zano.Volume = 6
  4195. Zano.Name = "Zano"
  4196. Zano.Looped = false
  4197. Zano.SoundId = "rbxassetid://744770874"
  4198. GroundImpact = Instance.new("Sound",Torso)
  4199. GroundImpact.Volume = 8
  4200. GroundImpact.Name = "GroundImpact"
  4201. GroundImpact.Looped = false
  4202. GroundImpact.SoundId = "rbxassetid://165970126"
  4203. Break = Instance.new("Sound",Torso)
  4204. Break.Volume = 5
  4205. Break.Name = "Bonebreak"
  4206. Break.Looped = false
  4207. Break.SoundId = "rbxassetid://314390675"
  4208.  
  4209. local hit1 = false
  4210. local hit2 = false
  4211. local hit3 = false
  4212. local hit4 = false
  4213.  
  4214. function Combo1()
  4215. getplayer = new("Part",char)
  4216. getplayer.Position = Vector3.new(999,999,999)
  4217. getplayer.Transparency = 1
  4218. getplayer.Size = v3(3,3,3)
  4219. getplayer.CanCollide = false
  4220. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4221. getplayer.Name = "GetPlayer"
  4222.  
  4223. game.Debris:AddItem(getplayer,0.5)
  4224.  
  4225. getplayer.Touched:connect(function(hit)
  4226. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4227. getplayer:Destroy()
  4228. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4229. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4230. to.Anchored = true
  4231. idle = false
  4232.  
  4233.  
  4234. punchsound1:Play()
  4235. hit1 = true
  4236. for i = 0, 1, 0.1 do
  4237. swait()
  4238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4241. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4242. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4243. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4244. end
  4245. punchsound1:Play()
  4246. for i = 0, 1, 0.1 do
  4247. swait()
  4248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4251. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4252. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4253. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4254. end
  4255. punchsound1:Play()
  4256. for i = 0, 1, 0.1 do
  4257. swait()
  4258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4260. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4261. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4262. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4263. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4264. end
  4265. for i = 0, 1, 0.1 do
  4266. swait()
  4267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4272. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4273. end
  4274. for i = 0, 1, 0.1 do
  4275. swait()
  4276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4279. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4280. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4281. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4282. end
  4283. StrongPunch1:Play()
  4284. for i = 0, 1, 0.1 do
  4285. swait()
  4286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4291. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4292. end
  4293. for i = 0, 0.6, 0.1 do
  4294. swait()
  4295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4297. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4298. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4299. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4300. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4301. end
  4302. for i = 0, 0.6, 0.1 do
  4303. swait()
  4304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4309. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4310. end
  4311. for i,v in pairs(to.Parent:GetChildren()) do
  4312. if v:IsA("Humanoid") then
  4313. v.Health = v.Health - 3
  4314.  
  4315. v.PlatformStand = true
  4316. end
  4317. end
  4318. StrongPunch:Play()
  4319. for i = 0, 1, 0.1 do
  4320. swait()
  4321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4323. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4324. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4325. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4326. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4327. end
  4328. for i,v in pairs(to.Parent:GetChildren()) do
  4329. if v:IsA("Humanoid") then
  4330. v.Health = v.Health - 5
  4331.  
  4332. v.PlatformStand = true
  4333. end
  4334. end
  4335.  
  4336. hit1 = false
  4337.  
  4338. punchsound1:Play()
  4339. hit2 = true
  4340. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4341. for i = 0, 1, 0.1 do
  4342. swait()
  4343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4348. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4349. end
  4350. for i,v in pairs(to.Parent:GetChildren()) do
  4351. if v:IsA("Humanoid") then
  4352. v.Health = v.Health - 5
  4353.  
  4354. v.PlatformStand = true
  4355. end
  4356. end
  4357. hit2 = false
  4358.  
  4359. punchsound1:Play()
  4360. hit3 = true
  4361. hit4 = true
  4362.  
  4363.  
  4364. punchsound1:Play()
  4365.  
  4366. coroutine.wrap(function()
  4367. for i=1,5 do
  4368. wait()
  4369. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4370. GroundImpact:Play()
  4371. a21e = new("Part",to)
  4372. a21e.Name = "Beam"..num
  4373. a21e.Locked = true
  4374. a21e.Size = v3(1,1,1)
  4375. a21e.CanCollide = false
  4376. a21e.BrickColor = bc("Gold")
  4377. a21e.Material = "Neon"
  4378. a21e.Transparency = 0
  4379. aa21e = new("SpecialMesh",a21e)
  4380. a21e.Anchored = true
  4381. a21e.Position = to.Position
  4382. aa21e.MeshType = "Sphere"
  4383. aa21e.Scale = v3(1,1,1)
  4384. a51e = new("Part",char)
  4385. a51e.Name = "Beam"..num
  4386. a51e.Locked = true
  4387. a51e.Size = v3(1,1,1)
  4388. a51e.CanCollide = false
  4389. a51e.BrickColor = bc("White")
  4390. a51e.Material = "Neon"
  4391. a51e.Transparency = 0
  4392. aa51e = new("SpecialMesh",a51e)
  4393. a51e.Anchored = true
  4394. a51e.Position = to.Position
  4395. aa51e.MeshType = "Sphere"
  4396. aa51e.Scale = v3(1,1,1)
  4397. a61e = new("Part",char)
  4398. a61e.Name = "Beam"..num
  4399. a61e.Locked = true
  4400. a61e.Size = v3(1,1,1)
  4401. a61e.CanCollide = false
  4402. a61e.BrickColor = bc("Really red")
  4403. a61e.Material = "Neon"
  4404. a61e.Transparency = 0
  4405. aa61e = new("SpecialMesh",a61e)
  4406. a61e.Anchored = true
  4407. a61e.Position = to.Position
  4408. aa61e.MeshType = "Sphere"
  4409. aa61e.Scale = v3(1,1,1)
  4410. for i = 1,20 do
  4411. wait()
  4412. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4413. a21e.Transparency = a21e.Transparency + 0.03
  4414. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4415. a51e.Transparency = a51e.Transparency + 0.03
  4416. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4417. a61e.Transparency = a61e.Transparency + 0.02
  4418. for i,v in pairs(to.Parent:GetChildren()) do
  4419. if v:IsA("Humanoid") then
  4420. v.Health = v.Health - 0.5
  4421.  
  4422. v.PlatformStand = true
  4423. end
  4424. end
  4425. end
  4426. a61e:Destroy()
  4427. aa61e:Destroy()
  4428. a51e:Destroy()
  4429. aa51e:Destroy()
  4430. a21e:Destroy()
  4431. aa21e:Destroy()
  4432.  
  4433. end
  4434.  
  4435.  
  4436. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4437. for i = 0, 1, 0.1 do
  4438. swait()
  4439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4441. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4442. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4443. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4444. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4445. end
  4446.  
  4447.  
  4448.  
  4449. wait(0.7)
  4450. end)()
  4451.  
  4452.  
  4453.  
  4454.  
  4455. RootPart.Anchored = true
  4456.  
  4457. for i = 0, 1, 0.1 do
  4458. swait()
  4459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4461. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4462. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4463. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4464. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4465. end
  4466.  
  4467.  
  4468. StrongPunch:Play()
  4469.  
  4470.  
  4471. for i = 0, 1, 0.1 do
  4472. swait()
  4473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4475. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4477. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4478. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4479. end
  4480.  
  4481. for i = 0, 1, 0.1 do
  4482. swait()
  4483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4489. end
  4490.  
  4491.  
  4492.  
  4493. for i,v in pairs(to.Parent:GetChildren()) do
  4494. if v:IsA("Humanoid") then
  4495. v.Health = v.Health - 20
  4496.  
  4497. v.PlatformStand = true
  4498. end
  4499. end
  4500.  
  4501. StrongPunch2:Play()
  4502. for i = 0, 1, 0.1 do
  4503. swait()
  4504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4506. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4507. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4508. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4509. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4510. end
  4511.  
  4512. hitground = new("Part",char)
  4513. hitground.Size = Vector3.new(5,5,5)
  4514. hitground.Name = "Ground"
  4515. hitground.Transparency = 1
  4516. hitground.CanCollide = false
  4517. game.Debris:AddItem(hitground,2)
  4518. hitground.Position = Vector3.new(999,999,999)
  4519. hitgroundweld = new("Weld",hitground)
  4520. hitgroundweld.Part0 = to
  4521. hitgroundweld.Part1 = hitground
  4522. hitground.Touched:connect(function(hit2)
  4523. if hit2.Size.x > 150 then
  4524. hitground:Destroy()
  4525. ad = new("Part",char)
  4526. ad.Name = "NewPart"
  4527. ad.Size = Vector3.new(30,0.1,30)
  4528. ad.CanCollide = false
  4529. ad.Anchored = true
  4530. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4531. ad.Transparency = 1
  4532. aad = new("Decal",ad)
  4533.  
  4534. aad.Face = "Top"
  4535. aad.Transparency = 1
  4536. aad.Transparency = 0
  4537. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4538. smoke = new("Part",to)
  4539. smokemesh = new("SpecialMesh",smoke)
  4540. smokemesh.MeshId = "rbxassetid://928329648"
  4541. smoke.BrickColor = hit2.BrickColor
  4542. smoke.Anchored = true
  4543. smoke.Position = hitground.Position
  4544. GroundImpact:Play()
  4545. for i = 1,20 do
  4546. wait()
  4547. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4548. smoke.Transparency = smoke.Transparency + 1/20
  4549. end
  4550. smoke:Destroy()
  4551. wait(0.5)
  4552.  
  4553. for i = 1,20 do
  4554. wait(0.1)
  4555. aad.Transparency = aad.Transparency + 1/20
  4556. end
  4557. end
  4558. end)
  4559. to.Anchored = false
  4560. ys = Instance.new("BodyVelocity",to)
  4561. ys.Name = "GO"
  4562.  
  4563. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4564.  
  4565. ys.Velocity = v3(0,-90,0)
  4566.  
  4567. wait(1)
  4568. ys:Destroy()
  4569.  
  4570.  
  4571.  
  4572.  
  4573.  
  4574. hit3 = false
  4575. hit4 = false
  4576.  
  4577.  
  4578. hit1 = false
  4579. hit2 = false
  4580. hit3 = false
  4581. hit4 = false
  4582. idle = true
  4583. RootPart.Anchored = false
  4584. end
  4585. end)
  4586. end
  4587.  
  4588.  
  4589. function Combo4()
  4590. getplayer = new("Part",char)
  4591. getplayer.Position = Vector3.new(999,999,999)
  4592. getplayer.Transparency = 1
  4593. getplayer.Size = v3(3,3,3)
  4594. getplayer.CanCollide = false
  4595. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4596. getplayer.Name = "GetPlayer"
  4597.  
  4598. game.Debris:AddItem(getplayer,0.5)
  4599.  
  4600. getplayer.Touched:connect(function(hit)
  4601. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4602. getplayer:Destroy()
  4603. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4604. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4605. to.Anchored = true
  4606. RootPart.Anchored = true
  4607. idle = false
  4608.  
  4609.  
  4610. punchsound1:Play()
  4611. hit1 = true
  4612. for i = 0, 0.5, 0.1 do
  4613. swait()
  4614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4616. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4617. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4618. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4619. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4620. end
  4621. punchsound1:Play()
  4622. for i = 0, 0.5, 0.1 do
  4623. swait()
  4624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4626. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4628. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4629. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4630. end
  4631. punchsound1:Play()
  4632. for i = 0, 0.6, 0.1 do
  4633. swait()
  4634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4637. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4638. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4639. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4640. end
  4641. for i = 0, 0.6, 0.1 do
  4642. swait()
  4643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4645. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4646. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4648. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4649. end
  4650. for i = 0, 0.5, 0.1 do
  4651. swait()
  4652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4654. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4655. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4656. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4657. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4658. end
  4659. punchsound1:Play()
  4660. for i = 0, 0.5, 0.1 do
  4661. swait()
  4662. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4663. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4664. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4665. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4666. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4667. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4668. end
  4669. punchsound1:Play()
  4670. for i = 0, 0.6, 0.1 do
  4671. swait()
  4672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4674. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4675. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4676. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4677. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4678. end
  4679. for i = 0, 0.6, 0.1 do
  4680. swait()
  4681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4686. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4687. end
  4688. for i = 0, 0.5, 0.1 do
  4689. swait()
  4690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4692. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4693. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4694. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4695. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4696. end
  4697. punchsound1:Play()
  4698. for i = 0, 0.5, 0.1 do
  4699. swait()
  4700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4702. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4703. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4704. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4705. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4706. end
  4707. punchsound1:Play()
  4708. for i = 0, 0.6, 0.1 do
  4709. swait()
  4710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4712. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4713. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4714. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4715. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4716. end
  4717. for i = 0, 0.6, 0.1 do
  4718. swait()
  4719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4721. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4724. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4725. end
  4726. for i = 0, 0.5, 0.1 do
  4727. swait()
  4728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4730. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4731. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4732. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4733. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4734. end
  4735. punchsound1:Play()
  4736. for i = 0, 0.5, 0.1 do
  4737. swait()
  4738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4740. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4743. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4744. end
  4745. punchsound1:Play()
  4746. for i = 0, 0.6, 0.1 do
  4747. swait()
  4748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4750. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4751. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4752. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4753. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4754. end
  4755. for i = 0, 0.6, 0.1 do
  4756. swait()
  4757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4759. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4762. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4763. end
  4764. for i = 0, 0.5, 0.1 do
  4765. swait()
  4766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4768. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4769. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4770. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4771. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4772. end
  4773. punchsound1:Play()
  4774. for i = 0, 0.5, 0.1 do
  4775. swait()
  4776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4778. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4779. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4780. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4781. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4782. end
  4783. punchsound1:Play()
  4784. for i = 0, 0.6, 0.1 do
  4785. swait()
  4786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4788. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4789. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4790. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4791. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4792. end
  4793. StrongPunch2:Play()
  4794. for i = 0, 5, 0.1 do
  4795. swait()
  4796. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4797. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4798. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4799. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4800. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4801. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4802. end
  4803.  
  4804. for i,v in pairs(to.Parent:GetChildren()) do
  4805. if v:IsA("Humanoid") then
  4806. v.Health = v.Health - 20
  4807.  
  4808. v.PlatformStand = true
  4809. end
  4810. end
  4811. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4812. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4813. Zanzoken = Instance.new("Part",char)
  4814. Zanzoken.Anchored = true
  4815. Zanzoken.Position = v3(999,999,999)
  4816. Zanzoken.CFrame = Torso.CFrame
  4817. game.Debris:AddItem(Zanzoken,0.5)
  4818. Zanzoken.Transparency = 1
  4819. Zano:Play()
  4820. wait()
  4821. idk = Instance.new("BillboardGui",Zanzoken)
  4822. idk.Size = UDim2.new(10,0,15,0)
  4823. idk.AlwaysOnTop = false
  4824. idk1 = Instance.new("ImageLabel",idk)
  4825. idk1.BackgroundTransparency = 1
  4826. idk.ExtentsOffset = v3(0,0,0)
  4827. idk1.ImageTransparency = 0
  4828. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4829. idk1.Size = UDim2.new(2,0,1,0)
  4830. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4831. idk1.Image = "rbxassetid://319554883"
  4832. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4833. wait()
  4834. Zanzoken = Instance.new("Part",char)
  4835. Zanzoken.Anchored = true
  4836. Zanzoken.Position = v3(999,999,999)
  4837. Zanzoken.CFrame = Torso.CFrame
  4838. game.Debris:AddItem(Zanzoken,0.5)
  4839. Zanzoken.Transparency = 1
  4840. wait()
  4841. idk = Instance.new("BillboardGui",Zanzoken)
  4842. idk.Size = UDim2.new(20,0,20,0)
  4843. idk.AlwaysOnTop = false
  4844. idk1 = Instance.new("ImageLabel",idk)
  4845. idk1.BackgroundTransparency = 1
  4846. idk.ExtentsOffset = v3(0,0,0)
  4847. idk1.ImageTransparency = 0
  4848. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4849. idk1.Size = UDim2.new(2,0,1,0)
  4850. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4851. idk1.Image = "rbxassetid://319554883"
  4852. for i = 0, 0.5, 0.1 do
  4853. swait()
  4854. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4855. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4856. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4857. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4858. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4859. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4860. end
  4861. punchsound1:Play()
  4862. for i = 0, 0.5, 0.1 do
  4863. swait()
  4864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4867. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4868. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4869. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4870. end
  4871. punchsound1:Play()
  4872. for i = 0, 0.6, 0.1 do
  4873. swait()
  4874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4877. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4878. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4879. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4880. end
  4881. for i = 0, 0.6, 0.1 do
  4882. swait()
  4883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4887. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4888. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4889. end
  4890. for i = 0, 0.5, 0.1 do
  4891. swait()
  4892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4895. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4896. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4897. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4898. end
  4899. punchsound1:Play()
  4900. for i = 0, 0.5, 0.1 do
  4901. swait()
  4902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4905. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4906. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4907. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4908. end
  4909. punchsound1:Play()
  4910. for i = 0, 0.6, 0.1 do
  4911. swait()
  4912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4915. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4916. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4917. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4918. end
  4919. for i = 0, 0.6, 0.1 do
  4920. swait()
  4921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4923. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4924. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4925. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4926. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4927. end
  4928. for i = 0, 0.5, 0.1 do
  4929. swait()
  4930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4932. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4933. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4934. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4935. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4936. end
  4937. punchsound1:Play()
  4938. for i = 0, 0.5, 0.1 do
  4939. swait()
  4940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4943. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4944. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4945. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4946. end
  4947. punchsound1:Play()
  4948. for i = 0, 0.6, 0.1 do
  4949. swait()
  4950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4952. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4953. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4954. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4955. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4956. end
  4957. for i = 0, 0.6, 0.1 do
  4958. swait()
  4959. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4960. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4961. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4962. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4963. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4964. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4965. end
  4966. for i = 0, 0.5, 0.1 do
  4967. swait()
  4968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4970. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4971. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4972. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4973. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4974. end
  4975. punchsound1:Play()
  4976. for i = 0, 0.5, 0.1 do
  4977. swait()
  4978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4980. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4983. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4984. end
  4985. punchsound1:Play()
  4986. for i = 0, 0.3, 0.1 do
  4987. swait()
  4988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4993. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4994. end
  4995. for i = 0, 0.3, 0.1 do
  4996. swait()
  4997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4999. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5000. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5001. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5002. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5003. end
  5004. for i = 0, 0.3, 0.1 do
  5005. swait()
  5006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5008. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5009. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5010. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5011. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5012. end
  5013. punchsound1:Play()
  5014. for i = 0, 0.3, 0.1 do
  5015. swait()
  5016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5018. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5019. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5020. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5021. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5022. end
  5023. punchsound1:Play()
  5024. for i = 0, 0.3, 0.1 do
  5025. swait()
  5026. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5027. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5028. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5029. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5030. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5031. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5032. end
  5033. for i = 0, 0.3, 0.1 do
  5034. swait()
  5035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5037. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5038. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5039. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5040. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5041. end
  5042. punchsound1:Play()
  5043. for i = 0, 1, 0.1 do
  5044. swait()
  5045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5048. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5049. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5050. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5051. end
  5052. for i = 0, 0.3, 0.1 do
  5053. swait()
  5054. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5055. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5056. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5057. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5058. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5059. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5060. end
  5061. punchsound1:Play()
  5062. for i = 0, 0.3, 0.1 do
  5063. swait()
  5064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5066. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5067. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5068. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5069. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5070. end
  5071. for i = 0, 0.3, 0.1 do
  5072. swait()
  5073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5075. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5076. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5077. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5078. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5079. end
  5080. for i = 0, 0.3, 0.1 do
  5081. swait()
  5082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5084. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5085. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5086. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5087. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5088. end
  5089. punchsound1:Play()
  5090. for i = 0, 0.3, 0.1 do
  5091. swait()
  5092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5094. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5097. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5098. end
  5099. punchsound1:Play()
  5100. for i = 0, 0.6, 0.1 do
  5101. swait()
  5102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5104. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5105. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5106. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5107. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5108. end
  5109. for i = 0, 0.3, 0.1 do
  5110. swait()
  5111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5113. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5114. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5115. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5116. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5117. end
  5118. for i = 0, 0.3, 0.1 do
  5119. swait()
  5120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5122. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5123. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5124. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5125. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5126. end
  5127. punchsound1:Play()
  5128. for i = 0, 0.5, 0.1 do
  5129. swait()
  5130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5135. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5136. end
  5137. punchsound1:Play()
  5138. for i = 0, 0.6, 0.1 do
  5139. swait()
  5140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5142. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5143. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5144. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5145. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5146. end
  5147. for i = 0, 0.6, 0.1 do
  5148. swait()
  5149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5151. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5152. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5153. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5154. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5155. end
  5156. for i = 0, 0.5, 0.1 do
  5157. swait()
  5158. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5159. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5160. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5161. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5162. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5163. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5164. end
  5165. punchsound1:Play()
  5166. for i = 0, 0.5, 0.1 do
  5167. swait()
  5168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5170. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5171. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5173. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5174. end
  5175. punchsound1:Play()
  5176. for i = 0, 0.6, 0.1 do
  5177. swait()
  5178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5180. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5181. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5182. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5183. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5184. end
  5185. for i = 0, 0.6, 0.1 do
  5186. swait()
  5187. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5188. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5189. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5190. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5191. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5192. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5193. end
  5194. for i = 0, 0.5, 0.1 do
  5195. swait()
  5196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5198. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5199. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5200. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5201. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5202. end
  5203. punchsound1:Play()
  5204. for i = 0, 0.5, 0.1 do
  5205. swait()
  5206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5208. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5209. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5210. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5211. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5212. end
  5213. punchsound1:Play()
  5214. for i = 0, 0.6, 0.1 do
  5215. swait()
  5216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5218. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5219. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5220. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5221. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5222. end
  5223. for i = 0, 0.6, 0.1 do
  5224. swait()
  5225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5227. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5228. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5229. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5230. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5231. end
  5232. punchsound1:Play()
  5233. for i = 0, 1, 0.1 do
  5234. swait()
  5235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5238. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5239. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5240. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5241. end
  5242. for i = 0, 0.5, 0.1 do
  5243. swait()
  5244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5249. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5250. end
  5251. punchsound1:Play()
  5252. for i = 0, 0.6, 0.1 do
  5253. swait()
  5254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5256. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5257. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5258. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5259. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5260. end
  5261. for i = 0, 0.6, 0.1 do
  5262. swait()
  5263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5265. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5268. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5269. end
  5270. for i = 0, 0.5, 0.1 do
  5271. swait()
  5272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5275. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5276. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5277. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5278. end
  5279. punchsound1:Play()
  5280. for i = 0, 0.5, 0.1 do
  5281. swait()
  5282. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5283. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5284. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5285. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5286. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5287. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5288. end
  5289. punchsound1:Play()
  5290. for i = 0, 0.6, 0.1 do
  5291. swait()
  5292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5294. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5295. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5296. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5297. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5298. end
  5299. for i = 0, 0.6, 0.1 do
  5300. swait()
  5301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5303. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5304. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5305. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5306. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5307. end
  5308. for i = 0, 0.5, 0.1 do
  5309. swait()
  5310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5312. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5313. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5314. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5315. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5316. end
  5317. punchsound1:Play()
  5318. for i = 0, 0.5, 0.1 do
  5319. swait()
  5320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5322. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5323. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5324. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5325. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5326. end
  5327. punchsound1:Play()
  5328. for i = 0, 0.6, 0.1 do
  5329. swait()
  5330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5332. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5333. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5334. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5335. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5336. end
  5337. for i = 0, 0.6, 0.1 do
  5338. swait()
  5339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5341. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5342. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5343. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5344. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5345. end
  5346. for i = 0, 0.5, 0.1 do
  5347. swait()
  5348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5350. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5351. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5352. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5353. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5354. end
  5355. punchsound1:Play()
  5356. for i = 0, 0.5, 0.1 do
  5357. swait()
  5358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5360. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5363. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5364. end
  5365. punchsound1:Play()
  5366. for i = 0, 0.6, 0.1 do
  5367. swait()
  5368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5370. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5371. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5372. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5373. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5374. end
  5375. for i = 0, 0.6, 0.1 do
  5376. swait()
  5377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5379. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5380. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5382. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5383. end
  5384. for i = 0, 0.5, 0.1 do
  5385. swait()
  5386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5388. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5389. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5390. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5391. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5392. end
  5393. punchsound1:Play()
  5394. for i = 0, 0.5, 0.1 do
  5395. swait()
  5396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5398. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5399. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5400. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5401. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5402. end
  5403. punchsound1:Play()
  5404. for i = 0, 0.6, 0.1 do
  5405. swait()
  5406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5408. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5409. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5410. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5411. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5412. end
  5413. for i = 0, 0.6, 0.1 do
  5414. swait()
  5415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5417. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5418. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5419. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5420. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5421. end
  5422. punchsound1:Play()
  5423. for i = 0, 1, 0.1 do
  5424. swait()
  5425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5428. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5429. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5430. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5431. end
  5432. for i = 0, 0.5, 0.1 do
  5433. swait()
  5434. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5435. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5436. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5437. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5438. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5439. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5440. end
  5441. punchsound1:Play()
  5442. for i = 0, 0.6, 0.1 do
  5443. swait()
  5444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5446. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5447. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5448. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5449. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5450. end
  5451. for i = 0, 0.6, 0.1 do
  5452. swait()
  5453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5455. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5457. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5458. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5459. end
  5460. for i = 0, 0.5, 0.1 do
  5461. swait()
  5462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5464. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5465. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5466. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5467. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5468. end
  5469. punchsound1:Play()
  5470. for i = 0, 0.3, 0.1 do
  5471. swait()
  5472. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5473. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5474. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5475. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5476. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5477. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5478. end
  5479. punchsound1:Play()
  5480. for i = 0, 0.3, 0.1 do
  5481. swait()
  5482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5484. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5485. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5486. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5487. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5488. end
  5489. for i = 0, 0.3, 0.1 do
  5490. swait()
  5491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5493. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5494. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5495. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5496. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5497. end
  5498. for i = 0, 0.3, 0.1 do
  5499. swait()
  5500. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5501. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5502. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5503. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5504. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5505. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5506. end
  5507. punchsound1:Play()
  5508. for i = 0, 0.3, 0.1 do
  5509. swait()
  5510. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5511. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5512. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5513. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5514. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5515. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5516. end
  5517. punchsound1:Play()
  5518. for i = 0, 0.3, 0.1 do
  5519. swait()
  5520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5522. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5523. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5524. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5525. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5526. end
  5527. for i = 0, 0.3, 0.1 do
  5528. swait()
  5529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5531. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5532. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5533. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5534. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5535. end
  5536. for i = 0, 0.3, 0.1 do
  5537. swait()
  5538. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5539. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5540. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5541. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5542. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5543. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5544. end
  5545. punchsound1:Play()
  5546. for i = 0, 0.3, 0.1 do
  5547. swait()
  5548. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5549. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5550. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5551. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5552. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5553. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5554. end
  5555. punchsound1:Play()
  5556. for i = 0, 0.3, 0.1 do
  5557. swait()
  5558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5560. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5561. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5562. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5563. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5564. end
  5565. for i = 0, 0.1, 0.1 do
  5566. swait()
  5567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5569. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5570. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5571. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5572. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5573. end
  5574. for i = 0, 0.1, 0.1 do
  5575. swait()
  5576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5578. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5579. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5580. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5581. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5582. end
  5583. punchsound1:Play()
  5584. for i = 0, 0.1, 0.1 do
  5585. swait()
  5586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5588. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5589. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5590. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5591. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5592. end
  5593. punchsound1:Play()
  5594. for i = 0, 0.1, 0.1 do
  5595. swait()
  5596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5598. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5599. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5600. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5601. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5602. end
  5603. for i = 0, 0.1, 0.1 do
  5604. swait()
  5605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5607. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5608. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5609. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5610. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5611. end
  5612. punchsound1:Play()
  5613. for i = 0, 0.4, 0.1 do
  5614. swait()
  5615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5617. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5618. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5619. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5620. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5621. end
  5622. for i,v in pairs(to.Parent:GetChildren()) do
  5623. if v:IsA("Humanoid") then
  5624. v.Health = v.Health - 20
  5625.  
  5626. v.PlatformStand = true
  5627. end
  5628. end
  5629. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5630. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5631. Zanzoken = Instance.new("Part",char)
  5632. Zanzoken.Anchored = true
  5633. Zanzoken.Position = v3(999,999,999)
  5634. Zanzoken.CFrame = Torso.CFrame
  5635. game.Debris:AddItem(Zanzoken,0.5)
  5636. Zanzoken.Transparency = 1
  5637. Zano:Play()
  5638. wait()
  5639. idk = Instance.new("BillboardGui",Zanzoken)
  5640. idk.Size = UDim2.new(10,0,15,0)
  5641. idk.AlwaysOnTop = false
  5642. idk1 = Instance.new("ImageLabel",idk)
  5643. idk1.BackgroundTransparency = 1
  5644. idk.ExtentsOffset = v3(0,0,0)
  5645. idk1.ImageTransparency = 0
  5646. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5647. idk1.Size = UDim2.new(2,0,1,0)
  5648. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5649. idk1.Image = "rbxassetid://319554883"
  5650. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5651. wait()
  5652. Zanzoken = Instance.new("Part",char)
  5653. Zanzoken.Anchored = true
  5654. Zanzoken.Position = v3(999,999,999)
  5655. Zanzoken.CFrame = Torso.CFrame
  5656. game.Debris:AddItem(Zanzoken,0.5)
  5657. Zanzoken.Transparency = 1
  5658. wait()
  5659. idk = Instance.new("BillboardGui",Zanzoken)
  5660. idk.Size = UDim2.new(20,0,20,0)
  5661. idk.AlwaysOnTop = false
  5662. idk1 = Instance.new("ImageLabel",idk)
  5663. idk1.BackgroundTransparency = 1
  5664. idk.ExtentsOffset = v3(0,0,0)
  5665. idk1.ImageTransparency = 0
  5666. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5667. idk1.Size = UDim2.new(2,0,1,0)
  5668. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5669. idk1.Image = "rbxassetid://319554883"
  5670. punchsound1:Play()
  5671. for i = 0, 6, 0.1 do
  5672. swait()
  5673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5677. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5678. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5679. end
  5680. for i = 0, 0.6, 0.1 do
  5681. swait()
  5682. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5683. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5684. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5685. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5686. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5687. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5688. end
  5689. for i = 0, 0.6, 0.1 do
  5690. swait()
  5691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5693. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5694. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5695. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5696. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5697. end
  5698. punchsound1:Play()
  5699. for i = 0, 1, 0.1 do
  5700. swait()
  5701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5704. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5705. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5706. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5707. end
  5708. for i = 0, 0.6, 0.1 do
  5709. swait()
  5710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5712. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5713. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5714. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5715. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5716. end
  5717. for i = 0, 0.6, 0.1 do
  5718. swait()
  5719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5721. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5724. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5725. end
  5726. punchsound1:Play()
  5727. for i = 0, 1, 0.1 do
  5728. swait()
  5729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5732. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5733. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5734. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5735. end
  5736. for i = 0, 0.6, 0.1 do
  5737. swait()
  5738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5740. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5741. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5742. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5743. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5744. end
  5745. for i = 0, 0.6, 0.1 do
  5746. swait()
  5747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5749. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5750. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5751. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5752. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5753. end
  5754. punchsound1:Play()
  5755. for i = 0, 1, 0.1 do
  5756. swait()
  5757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5763. end
  5764. for i = 0, 0.6, 0.1 do
  5765. swait()
  5766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5768. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5769. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5770. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5771. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5772. end
  5773. for i = 0, 0.6, 0.1 do
  5774. swait()
  5775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5777. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5780. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5781. end
  5782. punchsound1:Play()
  5783. for i = 0, 1, 0.1 do
  5784. swait()
  5785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5787. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5788. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5789. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5790. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5791. end
  5792. for i = 0, 0.6, 0.1 do
  5793. swait()
  5794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5796. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5797. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5798. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5799. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5800. end
  5801. for i = 0, 0.6, 0.1 do
  5802. swait()
  5803. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5804. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5805. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5806. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5807. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5808. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5809. end
  5810. punchsound1:Play()
  5811. for i = 0, 1, 0.1 do
  5812. swait()
  5813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5815. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5816. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5817. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5818. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5819. end
  5820. for i = 0, 0.6, 0.1 do
  5821. swait()
  5822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5824. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5825. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5826. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5827. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5828. end
  5829. for i = 0, 0.6, 0.1 do
  5830. swait()
  5831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5833. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5834. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5835. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5836. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5837. end
  5838. punchsound1:Play()
  5839. for i = 0, 1, 0.1 do
  5840. swait()
  5841. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5842. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5843. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5844. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5845. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5846. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5847. end
  5848.  
  5849.  
  5850.  
  5851. for i,v in pairs(to.Parent:GetChildren()) do
  5852. if v:IsA("Humanoid") then
  5853. v.Health = v.Health - 20
  5854.  
  5855. v.PlatformStand = true
  5856. end
  5857. end
  5858. StrongPunch:Play()
  5859. for i = 0, 1, 0.1 do
  5860. swait()
  5861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5863. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5864. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5865. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5866. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5867. end
  5868. for i = 0, 1, 0.1 do
  5869. swait()
  5870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5872. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5873. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5874. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5875. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5876. end
  5877. for i,v in pairs(to.Parent:GetChildren()) do
  5878. if v:IsA("Humanoid") then
  5879. v.Health = v.Health - 5
  5880.  
  5881. v.PlatformStand = true
  5882. end
  5883. end
  5884. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  5885. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  5886. Zanzoken = Instance.new("Part",char)
  5887. Zanzoken.Anchored = true
  5888. Zanzoken.Position = v3(999,999,999)
  5889. Zanzoken.CFrame = Torso.CFrame
  5890. game.Debris:AddItem(Zanzoken,0.5)
  5891. Zanzoken.Transparency = 1
  5892. Zano:Play()
  5893. wait()
  5894. idk = Instance.new("BillboardGui",Zanzoken)
  5895. idk.Size = UDim2.new(10,0,15,0)
  5896. idk.AlwaysOnTop = false
  5897. idk1 = Instance.new("ImageLabel",idk)
  5898. idk1.BackgroundTransparency = 1
  5899. idk.ExtentsOffset = v3(0,0,0)
  5900. idk1.ImageTransparency = 0
  5901. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5902. idk1.Size = UDim2.new(2,0,1,0)
  5903. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5904. idk1.Image = "rbxassetid://319554883"
  5905. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5906. wait()
  5907. Zanzoken = Instance.new("Part",char)
  5908. Zanzoken.Anchored = true
  5909. Zanzoken.Position = v3(999,999,999)
  5910. Zanzoken.CFrame = Torso.CFrame
  5911. game.Debris:AddItem(Zanzoken,0.5)
  5912. Zanzoken.Transparency = 1
  5913. wait()
  5914. idk = Instance.new("BillboardGui",Zanzoken)
  5915. idk.Size = UDim2.new(20,0,20,0)
  5916. idk.AlwaysOnTop = false
  5917. idk1 = Instance.new("ImageLabel",idk)
  5918. idk1.BackgroundTransparency = 1
  5919. idk.ExtentsOffset = v3(0,0,0)
  5920. idk1.ImageTransparency = 0
  5921. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5922. idk1.Size = UDim2.new(2,0,1,0)
  5923. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5924. idk1.Image = "rbxassetid://319554883"
  5925. for i = 0, 1, 0.1 do
  5926. swait()
  5927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5929. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5930. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5931. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5932. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5933. end
  5934. punchsound1:Play()
  5935. for i = 0, 1, 0.1 do
  5936. swait()
  5937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5940. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5941. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5942. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5943. end
  5944. punchsound1:Play()
  5945. for i = 0, 1, 0.1 do
  5946. swait()
  5947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5949. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5950. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5951. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5952. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5953. end
  5954. for i = 0, 1, 0.1 do
  5955. swait()
  5956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5958. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5960. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5961. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5962. end
  5963. for i = 0, 1, 0.1 do
  5964. swait()
  5965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5971. end
  5972. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  5973. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  5974. Zanzoken = Instance.new("Part",char)
  5975. Zanzoken.Anchored = true
  5976. Zanzoken.Position = v3(999,999,999)
  5977. Zanzoken.CFrame = Torso.CFrame
  5978. game.Debris:AddItem(Zanzoken,0.5)
  5979. Zanzoken.Transparency = 1
  5980. Zano:Play()
  5981. wait()
  5982. idk = Instance.new("BillboardGui",Zanzoken)
  5983. idk.Size = UDim2.new(10,0,15,0)
  5984. idk.AlwaysOnTop = false
  5985. idk1 = Instance.new("ImageLabel",idk)
  5986. idk1.BackgroundTransparency = 1
  5987. idk.ExtentsOffset = v3(0,0,0)
  5988. idk1.ImageTransparency = 0
  5989. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5990. idk1.Size = UDim2.new(2,0,1,0)
  5991. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5992. idk1.Image = "rbxassetid://319554883"
  5993. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5994. wait()
  5995. Zanzoken = Instance.new("Part",char)
  5996. Zanzoken.Anchored = true
  5997. Zanzoken.Position = v3(999,999,999)
  5998. Zanzoken.CFrame = Torso.CFrame
  5999. game.Debris:AddItem(Zanzoken,0.5)
  6000. Zanzoken.Transparency = 1
  6001. wait()
  6002. idk = Instance.new("BillboardGui",Zanzoken)
  6003. idk.Size = UDim2.new(20,0,20,0)
  6004. idk.AlwaysOnTop = false
  6005. idk1 = Instance.new("ImageLabel",idk)
  6006. idk1.BackgroundTransparency = 1
  6007. idk.ExtentsOffset = v3(0,0,0)
  6008. idk1.ImageTransparency = 0
  6009. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6010. idk1.Size = UDim2.new(2,0,1,0)
  6011. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6012. idk1.Image = "rbxassetid://319554883"
  6013. StrongPunch:Play()
  6014. Break:Play()
  6015.  
  6016. for i = 0, 6, 0.1 do
  6017. swait()
  6018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6020. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6021. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6022. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6023. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6024. end
  6025. StrongPunch1:Play()
  6026. for i = 0, 6, 0.1 do
  6027. swait()
  6028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6030. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6031. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6032. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6033. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6034. end
  6035. StrongPunch2:Play()
  6036. for i = 0, 7, 0.1 do
  6037. swait()
  6038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6040. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6044. end
  6045. for i = 0, 1, 0.1 do
  6046. swait()
  6047. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6048. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6049. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6050. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6051. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6052. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6053. end
  6054. punchsound1:Play()
  6055. for i = 0, 1, 0.1 do
  6056. swait()
  6057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6059. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6062. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6063. end
  6064. punchsound1:Play()
  6065. for i = 0, 1, 0.1 do
  6066. swait()
  6067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6069. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6070. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6071. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6072. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6073. end
  6074. for i = 0, 1, 0.1 do
  6075. swait()
  6076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6078. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6079. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6080. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6081. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6082. end
  6083. for i = 0, 1, 0.1 do
  6084. swait()
  6085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6087. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6088. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6089. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6090. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6091. end
  6092. punchsound1:Play()
  6093. for i = 0, 0.5, 0.1 do
  6094. swait()
  6095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6097. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6100. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6101. end
  6102. punchsound1:Play()
  6103. for i = 0, 0.5, 0.1 do
  6104. swait()
  6105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6108. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6109. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6110. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6111. end
  6112. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6113. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6114. Zanzoken = Instance.new("Part",char)
  6115. Zanzoken.Anchored = true
  6116. Zanzoken.Position = v3(999,999,999)
  6117. Zanzoken.CFrame = Torso.CFrame
  6118. game.Debris:AddItem(Zanzoken,0.5)
  6119. Zanzoken.Transparency = 1
  6120. Zano:Play()
  6121. wait()
  6122. idk = Instance.new("BillboardGui",Zanzoken)
  6123. idk.Size = UDim2.new(10,0,15,0)
  6124. idk.AlwaysOnTop = false
  6125. idk1 = Instance.new("ImageLabel",idk)
  6126. idk1.BackgroundTransparency = 1
  6127. idk.ExtentsOffset = v3(0,0,0)
  6128. idk1.ImageTransparency = 0
  6129. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6130. idk1.Size = UDim2.new(2,0,1,0)
  6131. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6132. idk1.Image = "rbxassetid://319554883"
  6133. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6134. wait()
  6135. Zanzoken = Instance.new("Part",char)
  6136. Zanzoken.Anchored = true
  6137. Zanzoken.Position = v3(999,999,999)
  6138. Zanzoken.CFrame = Torso.CFrame
  6139. game.Debris:AddItem(Zanzoken,0.5)
  6140. Zanzoken.Transparency = 1
  6141. wait()
  6142. idk = Instance.new("BillboardGui",Zanzoken)
  6143. idk.Size = UDim2.new(20,0,20,0)
  6144. idk.AlwaysOnTop = false
  6145. idk1 = Instance.new("ImageLabel",idk)
  6146. idk1.BackgroundTransparency = 1
  6147. idk.ExtentsOffset = v3(0,0,0)
  6148. idk1.ImageTransparency = 0
  6149. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6150. idk1.Size = UDim2.new(2,0,1,0)
  6151. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6152. idk1.Image = "rbxassetid://319554883"
  6153. for i = 0, 0.4, 0.1 do
  6154. swait()
  6155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6157. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6158. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6159. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6160. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6161. end
  6162. punchsound1:Play()
  6163. for i = 0, 0.4, 0.1 do
  6164. swait()
  6165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6167. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6170. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6171. end
  6172. for i = 0, 0.4, 0.1 do
  6173. swait()
  6174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6176. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6177. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6178. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6179. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6180. end
  6181. punchsound1:Play()
  6182. for i = 0, 0.4, 0.1 do
  6183. swait()
  6184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6186. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6187. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6188. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6189. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6190. end
  6191. for i = 0, 0.4, 0.1 do
  6192. swait()
  6193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6195. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6196. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6197. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6198. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6199. end
  6200. punchsound1:Play()
  6201. for i = 0, 0.4, 0.1 do
  6202. swait()
  6203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6205. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6206. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6207. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6208. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6209. end
  6210. for i = 0, 0.4, 0.1 do
  6211. swait()
  6212. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6213. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6214. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6215. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6216. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6217. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6218. end
  6219. punchsound1:Play()
  6220. for i = 0, 0.4, 0.1 do
  6221. swait()
  6222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6224. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6227. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6228. end
  6229. for i = 0, 0.4, 0.1 do
  6230. swait()
  6231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6233. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6234. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6235. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6236. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6237. end
  6238. punchsound1:Play()
  6239. for i = 0, 0.4, 0.1 do
  6240. swait()
  6241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6243. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6244. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6245. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6246. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6247. end
  6248. for i = 0, 0.4, 0.1 do
  6249. swait()
  6250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6252. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6253. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6254. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6255. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6256. end
  6257. punchsound1:Play()
  6258. for i = 0, 0.4, 0.1 do
  6259. swait()
  6260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6262. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6263. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6264. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6265. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6266. end
  6267. for i = 0, 0.4, 0.1 do
  6268. swait()
  6269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6271. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6272. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6273. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6274. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6275. end
  6276. punchsound1:Play()
  6277. for i = 0, 0.4, 0.1 do
  6278. swait()
  6279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6281. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6282. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6283. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6284. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6285. end
  6286. punchsound1:Play()
  6287. local pie222 = Instance.new("ParticleEmitter")
  6288. pie222.Parent = LeftArm
  6289. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6290. pie222.LightEmission = 1
  6291. pie222.Size = NumberSequence.new(3)
  6292. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6293. pie222.Transparency = NumberSequence.new(0.6,1)
  6294. pie222.EmissionDirection = "Top"
  6295. pie222.Enabled = true
  6296. pie222.Lifetime = NumberRange.new(1)
  6297. pie222.Rotation = NumberRange.new(-320, 320)
  6298. pie222.Rate = 404
  6299. pie222.Speed = NumberRange.new(0)
  6300. pie222.LockedToPart = false
  6301. pie222.VelocitySpread = 2
  6302. for i = 0, 2, 0.1 do
  6303. swait()
  6304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6310. end
  6311. wait(2)
  6312. bigbangattack2()
  6313. pie222:Destroy()
  6314.  
  6315. for i,v in pairs(to.Parent:GetChildren()) do
  6316. if v:IsA("Humanoid") then
  6317. v.Health = v.Health - math.huge
  6318.  
  6319. v.PlatformStand = true
  6320. end
  6321. end
  6322.  
  6323. hit1 = false
  6324.  
  6325. hit2 = true
  6326. for i,v in pairs(to.Parent:GetChildren()) do
  6327. if v:IsA("Humanoid") then
  6328. v.Health = v.Health - 10
  6329.  
  6330. v.PlatformStand = true
  6331. end
  6332. end
  6333. hit2 = false
  6334.  
  6335. hit3 = true
  6336. hit4 = true
  6337.  
  6338.  
  6339.  
  6340.  
  6341. coroutine.wrap(function()
  6342. for i=1,2 do
  6343. wait()
  6344.  
  6345.  
  6346.  
  6347.  
  6348.  
  6349. for i,v in pairs(to.Parent:GetChildren()) do
  6350. if v:IsA("Humanoid") then
  6351. v.Health = v.Health - 2
  6352.  
  6353. v.PlatformStand = true
  6354. end
  6355. end
  6356. end
  6357.  
  6358.  
  6359. wait(3)
  6360. end)()
  6361.  
  6362.  
  6363.  
  6364.  
  6365.  
  6366.  
  6367.  
  6368.  
  6369.  
  6370.  
  6371.  
  6372.  
  6373.  
  6374.  
  6375. for i,v in pairs(to.Parent:GetChildren()) do
  6376. if v:IsA("Humanoid") then
  6377. v.Health = v.Health - 10
  6378.  
  6379. v.PlatformStand = true
  6380. end
  6381. end
  6382.  
  6383.  
  6384.  
  6385. hitground = new("Part",char)
  6386. hitground.Size = Vector3.new(5,5,5)
  6387. hitground.Name = "Ground"
  6388. hitground.Transparency = 1
  6389. hitground.CanCollide = false
  6390. game.Debris:AddItem(hitground,2)
  6391. hitground.Position = Vector3.new(999,999,999)
  6392. hitgroundweld = new("Weld",hitground)
  6393. hitgroundweld.Part0 = to
  6394. hitgroundweld.Part1 = hitground
  6395. hitground.Touched:connect(function(hit2)
  6396. if hit2.Size.x > 150 then
  6397. hitground:Destroy()
  6398. ad = new("Part",char)
  6399. ad.Name = "NewPart"
  6400. ad.Size = Vector3.new(30,0.1,30)
  6401. ad.CanCollide = false
  6402. ad.Anchored = true
  6403. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6404. ad.Transparency = 1
  6405. aad = new("Decal",ad)
  6406.  
  6407. aad.Face = "Top"
  6408. aad.Transparency = 1
  6409. aad.Transparency = 0
  6410. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6411. smoke = new("Part",to)
  6412. smokemesh = new("SpecialMesh",smoke)
  6413. smokemesh.MeshId = "rbxassetid://928329648"
  6414. smoke.BrickColor = hit2.BrickColor
  6415. smoke.Anchored = true
  6416. smoke.Position = hitground.Position
  6417. GroundImpact:Play()
  6418. for i = 1,20 do
  6419. wait()
  6420. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6421. smoke.Transparency = smoke.Transparency + 1/20
  6422. end
  6423. smoke:Destroy()
  6424. wait(0.5)
  6425.  
  6426. for i = 1,20 do
  6427. wait(0.1)
  6428. aad.Transparency = aad.Transparency + 1/20
  6429. end
  6430. end
  6431. end)
  6432. ys = Instance.new("BodyVelocity",to)
  6433. ys.Name = "GO"
  6434.  
  6435. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6436.  
  6437. ys.Velocity = v3(0,-90,0)
  6438.  
  6439. wait(1)
  6440. ys:Destroy()
  6441.  
  6442.  
  6443.  
  6444. hit3 = false
  6445. hit4 = false
  6446.  
  6447.  
  6448. hit1 = false
  6449. hit2 = false
  6450. hit3 = false
  6451. hit4 = false
  6452. idle = true
  6453. RootPart.Anchored = false
  6454. end
  6455. end)
  6456. end
  6457.  
  6458. function Combo3()
  6459. getplayer = new("Part",char)
  6460. getplayer.Position = Vector3.new(999,999,999)
  6461. getplayer.Transparency = 1
  6462. getplayer.Size = v3(3,3,3)
  6463. getplayer.CanCollide = false
  6464. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6465. getplayer.Name = "GetPlayer"
  6466.  
  6467. game.Debris:AddItem(getplayer,0.5)
  6468.  
  6469. getplayer.Touched:connect(function(hit)
  6470. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6471. getplayer:Destroy()
  6472. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6473. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6474. to.Anchored = true
  6475. RootPart.Anchored = true
  6476. idle = false
  6477.  
  6478.  
  6479. punchsound1:Play()
  6480. hit1 = true
  6481. for i = 0, 1, 0.1 do
  6482. swait()
  6483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6489. end
  6490. punchsound1:Play()
  6491. for i = 0, 1, 0.1 do
  6492. swait()
  6493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6495. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6498. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6499. end
  6500. punchsound1:Play()
  6501. for i = 0, 1, 0.1 do
  6502. swait()
  6503. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6504. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6505. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6506. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6507. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6508. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6509. end
  6510. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6511. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6512. Zanzoken = Instance.new("Part",char)
  6513. Zanzoken.Anchored = true
  6514. Zanzoken.Position = v3(999,999,999)
  6515. Zanzoken.CFrame = Torso.CFrame
  6516. game.Debris:AddItem(Zanzoken,0.5)
  6517. Zanzoken.Transparency = 1
  6518. Zano:Play()
  6519. wait()
  6520. idk = Instance.new("BillboardGui",Zanzoken)
  6521. idk.Size = UDim2.new(10,0,15,0)
  6522. idk.AlwaysOnTop = false
  6523. idk1 = Instance.new("ImageLabel",idk)
  6524. idk1.BackgroundTransparency = 1
  6525. idk.ExtentsOffset = v3(0,0,0)
  6526. idk1.ImageTransparency = 0
  6527. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6528. idk1.Size = UDim2.new(2,0,1,0)
  6529. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6530. idk1.Image = "rbxassetid://319554883"
  6531. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6532. wait()
  6533. Zanzoken = Instance.new("Part",char)
  6534. Zanzoken.Anchored = true
  6535. Zanzoken.Position = v3(999,999,999)
  6536. Zanzoken.CFrame = Torso.CFrame
  6537. game.Debris:AddItem(Zanzoken,0.5)
  6538. Zanzoken.Transparency = 1
  6539. wait()
  6540. idk = Instance.new("BillboardGui",Zanzoken)
  6541. idk.Size = UDim2.new(20,0,20,0)
  6542. idk.AlwaysOnTop = false
  6543. idk1 = Instance.new("ImageLabel",idk)
  6544. idk1.BackgroundTransparency = 1
  6545. idk.ExtentsOffset = v3(0,0,0)
  6546. idk1.ImageTransparency = 0
  6547. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6548. idk1.Size = UDim2.new(2,0,1,0)
  6549. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6550. idk1.Image = "rbxassetid://319554883"
  6551. for i = 0, 1, 0.1 do
  6552. swait()
  6553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6556. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6557. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6558. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6559. end
  6560. punchsound1:Play()
  6561. for i = 0, 1, 0.1 do
  6562. swait()
  6563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6566. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6567. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6568. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6569. end
  6570. punchsound1:Play()
  6571. for i = 0, 1, 0.1 do
  6572. swait()
  6573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6575. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6576. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6577. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6578. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6579. end
  6580. for i = 0, 1, 0.1 do
  6581. swait()
  6582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6588. end
  6589. punchsound1:Play()
  6590. for i = 0, 1, 0.1 do
  6591. swait()
  6592. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6593. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6594. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6595. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6596. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6597. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6598. end
  6599. punchsound1:Play()
  6600. for i = 0, 1, 0.1 do
  6601. swait()
  6602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6604. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6605. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6606. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6607. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6608. end
  6609. for i = 0, 1, 0.1 do
  6610. swait()
  6611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6613. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6614. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6615. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6616. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6617. end
  6618. punchsound1:Play()
  6619. for i = 0, 1, 0.1 do
  6620. swait()
  6621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6623. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6624. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6625. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6626. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6627. end
  6628. punchsound1:Play()
  6629. for i,v in pairs(to.Parent:GetChildren()) do
  6630. if v:IsA("Humanoid") then
  6631. v.Health = v.Health - 10
  6632.  
  6633. v.PlatformStand = true
  6634. end
  6635. end
  6636. for i = 0, 1, 0.1 do
  6637. swait()
  6638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6640. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6641. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6642. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6643. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6644. end
  6645.  
  6646. for i = 0, 1, 0.1 do
  6647. swait()
  6648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6653. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6654. end
  6655. punchsound1:Play()
  6656. for i = 0, 1, 0.1 do
  6657. swait()
  6658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6661. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6662. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6663. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6664. end
  6665. for i,v in pairs(to.Parent:GetChildren()) do
  6666. if v:IsA("Humanoid") then
  6667. v.Health = v.Health - 3
  6668.  
  6669. v.PlatformStand = true
  6670. end
  6671. end
  6672. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6673. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6674. Zanzoken = Instance.new("Part",char)
  6675. Zanzoken.Anchored = true
  6676. Zanzoken.Position = v3(999,999,999)
  6677. Zanzoken.CFrame = Torso.CFrame
  6678. game.Debris:AddItem(Zanzoken,0.5)
  6679. Zanzoken.Transparency = 1
  6680. Zano:Play()
  6681. wait()
  6682. idk = Instance.new("BillboardGui",Zanzoken)
  6683. idk.Size = UDim2.new(10,0,15,0)
  6684. idk.AlwaysOnTop = false
  6685. idk1 = Instance.new("ImageLabel",idk)
  6686. idk1.BackgroundTransparency = 1
  6687. idk.ExtentsOffset = v3(0,0,0)
  6688. idk1.ImageTransparency = 0
  6689. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6690. idk1.Size = UDim2.new(2,0,1,0)
  6691. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6692. idk1.Image = "rbxassetid://319554883"
  6693. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6694. wait()
  6695. Zanzoken = Instance.new("Part",char)
  6696. Zanzoken.Anchored = true
  6697. Zanzoken.Position = v3(999,999,999)
  6698. Zanzoken.CFrame = Torso.CFrame
  6699. game.Debris:AddItem(Zanzoken,0.5)
  6700. Zanzoken.Transparency = 1
  6701. wait()
  6702. idk = Instance.new("BillboardGui",Zanzoken)
  6703. idk.Size = UDim2.new(20,0,20,0)
  6704. idk.AlwaysOnTop = false
  6705. idk1 = Instance.new("ImageLabel",idk)
  6706. idk1.BackgroundTransparency = 1
  6707. idk.ExtentsOffset = v3(0,0,0)
  6708. idk1.ImageTransparency = 0
  6709. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6710. idk1.Size = UDim2.new(2,0,1,0)
  6711. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6712. idk1.Image = "rbxassetid://319554883"
  6713. for i = 0, 1, 0.1 do
  6714. swait()
  6715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6718. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6719. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6720. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6721. end
  6722. for i = 0, 1, 0.1 do
  6723. swait()
  6724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6729. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6730. end
  6731. punchsound1:Play()
  6732. for i = 0, 1, 0.1 do
  6733. swait()
  6734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6740. end
  6741. for i,v in pairs(to.Parent:GetChildren()) do
  6742. if v:IsA("Humanoid") then
  6743. v.Health = v.Health - 3
  6744.  
  6745. v.PlatformStand = true
  6746. end
  6747. end
  6748. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6749. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6750. Zanzoken = Instance.new("Part",char)
  6751. Zanzoken.Anchored = true
  6752. Zanzoken.Position = v3(999,999,999)
  6753. Zanzoken.CFrame = Torso.CFrame
  6754. game.Debris:AddItem(Zanzoken,0.5)
  6755. Zanzoken.Transparency = 1
  6756. Zano:Play()
  6757. wait()
  6758. idk = Instance.new("BillboardGui",Zanzoken)
  6759. idk.Size = UDim2.new(10,0,15,0)
  6760. idk.AlwaysOnTop = false
  6761. idk1 = Instance.new("ImageLabel",idk)
  6762. idk1.BackgroundTransparency = 1
  6763. idk.ExtentsOffset = v3(0,0,0)
  6764. idk1.ImageTransparency = 0
  6765. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6766. idk1.Size = UDim2.new(2,0,1,0)
  6767. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6768. idk1.Image = "rbxassetid://319554883"
  6769. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6770. wait()
  6771. Zanzoken = Instance.new("Part",char)
  6772. Zanzoken.Anchored = true
  6773. Zanzoken.Position = v3(999,999,999)
  6774. Zanzoken.CFrame = Torso.CFrame
  6775. game.Debris:AddItem(Zanzoken,0.5)
  6776. Zanzoken.Transparency = 1
  6777. wait()
  6778. idk = Instance.new("BillboardGui",Zanzoken)
  6779. idk.Size = UDim2.new(20,0,20,0)
  6780. idk.AlwaysOnTop = false
  6781. idk1 = Instance.new("ImageLabel",idk)
  6782. idk1.BackgroundTransparency = 1
  6783. idk.ExtentsOffset = v3(0,0,0)
  6784. idk1.ImageTransparency = 0
  6785. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6786. idk1.Size = UDim2.new(2,0,1,0)
  6787. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6788. idk1.Image = "rbxassetid://319554883"
  6789. punchsound1:Play()
  6790. for i = 0, 1, 0.1 do
  6791. swait()
  6792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6797. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6798. end
  6799. punchsound1:Play()
  6800. for i = 0, 1, 0.1 do
  6801. swait()
  6802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6804. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6805. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6806. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6807. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6808. end
  6809.  
  6810.  
  6811. for i,v in pairs(to.Parent:GetChildren()) do
  6812. if v:IsA("Humanoid") then
  6813. v.Health = v.Health - 20
  6814.  
  6815. v.PlatformStand = true
  6816. end
  6817. end
  6818. StrongPunch:Play()
  6819. for i = 0, 1, 0.1 do
  6820. swait()
  6821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6823. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6825. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6826. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6827. end
  6828. for i = 0, 1, 0.1 do
  6829. swait()
  6830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6833. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6834. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6835. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6836. end
  6837. for i,v in pairs(to.Parent:GetChildren()) do
  6838. if v:IsA("Humanoid") then
  6839. v.Health = v.Health - 3
  6840.  
  6841. v.PlatformStand = true
  6842. end
  6843. end
  6844. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6845. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6846. Zanzoken = Instance.new("Part",char)
  6847. Zanzoken.Anchored = true
  6848. Zanzoken.Position = v3(999,999,999)
  6849. Zanzoken.CFrame = Torso.CFrame
  6850. game.Debris:AddItem(Zanzoken,0.5)
  6851. Zanzoken.Transparency = 1
  6852. Zano:Play()
  6853. wait()
  6854. idk = Instance.new("BillboardGui",Zanzoken)
  6855. idk.Size = UDim2.new(10,0,15,0)
  6856. idk.AlwaysOnTop = false
  6857. idk1 = Instance.new("ImageLabel",idk)
  6858. idk1.BackgroundTransparency = 1
  6859. idk.ExtentsOffset = v3(0,0,0)
  6860. idk1.ImageTransparency = 0
  6861. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6862. idk1.Size = UDim2.new(2,0,1,0)
  6863. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6864. idk1.Image = "rbxassetid://319554883"
  6865. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6866. wait()
  6867. Zanzoken = Instance.new("Part",char)
  6868. Zanzoken.Anchored = true
  6869. Zanzoken.Position = v3(999,999,999)
  6870. Zanzoken.CFrame = Torso.CFrame
  6871. game.Debris:AddItem(Zanzoken,0.5)
  6872. Zanzoken.Transparency = 1
  6873. wait()
  6874. idk = Instance.new("BillboardGui",Zanzoken)
  6875. idk.Size = UDim2.new(20,0,20,0)
  6876. idk.AlwaysOnTop = false
  6877. idk1 = Instance.new("ImageLabel",idk)
  6878. idk1.BackgroundTransparency = 1
  6879. idk.ExtentsOffset = v3(0,0,0)
  6880. idk1.ImageTransparency = 0
  6881. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6882. idk1.Size = UDim2.new(2,0,1,0)
  6883. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6884. idk1.Image = "rbxassetid://319554883"
  6885. for i = 0, 1, 0.1 do
  6886. swait()
  6887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6889. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6890. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6891. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6892. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6893. end
  6894. punchsound1:Play()
  6895. for i = 0, 1, 0.1 do
  6896. swait()
  6897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6899. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6900. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6901. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6902. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6903. end
  6904. punchsound1:Play()
  6905. for i = 0, 1, 0.1 do
  6906. swait()
  6907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6910. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6911. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6912. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6913. end
  6914. for i = 0, 1, 0.1 do
  6915. swait()
  6916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6918. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6920. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6921. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6922. end
  6923. for i = 0, 1, 0.1 do
  6924. swait()
  6925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6927. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6928. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6929. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6930. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6931. end
  6932. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  6933. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  6934. Zanzoken = Instance.new("Part",char)
  6935. Zanzoken.Anchored = true
  6936. Zanzoken.Position = v3(999,999,999)
  6937. Zanzoken.CFrame = Torso.CFrame
  6938. game.Debris:AddItem(Zanzoken,0.5)
  6939. Zanzoken.Transparency = 1
  6940. Zano:Play()
  6941. wait()
  6942. idk = Instance.new("BillboardGui",Zanzoken)
  6943. idk.Size = UDim2.new(10,0,15,0)
  6944. idk.AlwaysOnTop = false
  6945. idk1 = Instance.new("ImageLabel",idk)
  6946. idk1.BackgroundTransparency = 1
  6947. idk.ExtentsOffset = v3(0,0,0)
  6948. idk1.ImageTransparency = 0
  6949. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6950. idk1.Size = UDim2.new(2,0,1,0)
  6951. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6952. idk1.Image = "rbxassetid://319554883"
  6953. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6954. wait()
  6955. Zanzoken = Instance.new("Part",char)
  6956. Zanzoken.Anchored = true
  6957. Zanzoken.Position = v3(999,999,999)
  6958. Zanzoken.CFrame = Torso.CFrame
  6959. game.Debris:AddItem(Zanzoken,0.5)
  6960. Zanzoken.Transparency = 1
  6961. wait()
  6962. idk = Instance.new("BillboardGui",Zanzoken)
  6963. idk.Size = UDim2.new(20,0,20,0)
  6964. idk.AlwaysOnTop = false
  6965. idk1 = Instance.new("ImageLabel",idk)
  6966. idk1.BackgroundTransparency = 1
  6967. idk.ExtentsOffset = v3(0,0,0)
  6968. idk1.ImageTransparency = 0
  6969. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6970. idk1.Size = UDim2.new(2,0,1,0)
  6971. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6972. idk1.Image = "rbxassetid://319554883"
  6973. StrongPunch:Play()
  6974. Break:Play()
  6975. local Aura4 = Instance.new('ParticleEmitter')
  6976. Aura4.Name = "Aura"
  6977. Aura4.Texture = "rbxassetid://1046299182"
  6978. Aura4.Parent = Torso
  6979. Aura4.LightEmission = 1
  6980. Aura4.Transparency = NumberSequence.new(0.7,1)
  6981. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6982. Aura4.Size = NumberSequence.new(1,30)
  6983. Aura4.Rotation = NumberRange.new(-360,360)
  6984. Aura4.LockedToPart = true
  6985. Aura4.Lifetime = NumberRange.new(0.2)
  6986. Aura4.Rate = 100
  6987. Aura4.Speed = NumberRange.new(0)
  6988. Aura4.EmissionDirection = "Top"
  6989. for i = 0, 6, 0.1 do
  6990. swait()
  6991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6994. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6995. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6996. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6997. end
  6998. Aura4:Destroy()
  6999. wait(0.1)
  7000. local Aura4 = Instance.new('ParticleEmitter')
  7001. Aura4.Name = "Aura"
  7002. Aura4.Texture = "rbxassetid://1046299182"
  7003. Aura4.Parent = Torso
  7004. Aura4.LightEmission = 1
  7005. Aura4.Transparency = NumberSequence.new(0.7,1)
  7006. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7007. Aura4.Size = NumberSequence.new(1,30)
  7008. Aura4.Rotation = NumberRange.new(-360,360)
  7009. Aura4.LockedToPart = true
  7010. Aura4.Lifetime = NumberRange.new(0.2)
  7011. Aura4.Rate = 100
  7012. Aura4.Speed = NumberRange.new(0)
  7013. Aura4.EmissionDirection = "Top"
  7014. StrongPunch1:Play()
  7015. Break:Play()
  7016. for i = 0, 6, 0.1 do
  7017. swait()
  7018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7020. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7021. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7022. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7023. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7024. end
  7025. Aura4:Destroy()
  7026. StrongPunch2:Play()
  7027. Break:Play()
  7028. local Aura4 = Instance.new('ParticleEmitter')
  7029. Aura4.Name = "Aura"
  7030. Aura4.Texture = "rbxassetid://1046299182"
  7031. Aura4.Parent = Torso
  7032. Aura4.LightEmission = 1
  7033. Aura4.Transparency = NumberSequence.new(0.7,1)
  7034. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7035. Aura4.Size = NumberSequence.new(1,30)
  7036. Aura4.Rotation = NumberRange.new(-360,360)
  7037. Aura4.LockedToPart = true
  7038. Aura4.Lifetime = NumberRange.new(0.2)
  7039. Aura4.Rate = 100
  7040. Aura4.Speed = NumberRange.new(0)
  7041. Aura4.EmissionDirection = "Top"
  7042. for i = 0, 7, 0.1 do
  7043. swait()
  7044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7046. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7047. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7049. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7050. end
  7051. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7052. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7053. Aura4:Destroy()
  7054. Zanzoken = Instance.new("Part",char)
  7055. Zanzoken.Anchored = true
  7056. Zanzoken.Position = v3(999,999,999)
  7057. Zanzoken.CFrame = Torso.CFrame
  7058. game.Debris:AddItem(Zanzoken,0.5)
  7059. Zanzoken.Transparency = 1
  7060. Zano:Play()
  7061. wait()
  7062. idk = Instance.new("BillboardGui",Zanzoken)
  7063. idk.Size = UDim2.new(10,0,15,0)
  7064. idk.AlwaysOnTop = false
  7065. idk1 = Instance.new("ImageLabel",idk)
  7066. idk1.BackgroundTransparency = 1
  7067. idk.ExtentsOffset = v3(0,0,0)
  7068. idk1.ImageTransparency = 0
  7069. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7070. idk1.Size = UDim2.new(2,0,1,0)
  7071. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7072. idk1.Image = "rbxassetid://319554883"
  7073. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7074. wait()
  7075. Zanzoken = Instance.new("Part",char)
  7076. Zanzoken.Anchored = true
  7077. Zanzoken.Position = v3(999,999,999)
  7078. Zanzoken.CFrame = Torso.CFrame
  7079. game.Debris:AddItem(Zanzoken,0.5)
  7080. Zanzoken.Transparency = 1
  7081. wait()
  7082. idk = Instance.new("BillboardGui",Zanzoken)
  7083. idk.Size = UDim2.new(20,0,20,0)
  7084. idk.AlwaysOnTop = false
  7085. idk1 = Instance.new("ImageLabel",idk)
  7086. idk1.BackgroundTransparency = 1
  7087. idk.ExtentsOffset = v3(0,0,0)
  7088. idk1.ImageTransparency = 0
  7089. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7090. idk1.Size = UDim2.new(2,0,1,0)
  7091. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7092. idk1.Image = "rbxassetid://319554883"
  7093. for i = 0, 1, 0.1 do
  7094. swait()
  7095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7097. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7098. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7099. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7100. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7101. end
  7102. punchsound1:Play()
  7103. for i = 0, 1, 0.1 do
  7104. swait()
  7105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7110. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7111. end
  7112. punchsound1:Play()
  7113. for i = 0, 1, 0.1 do
  7114. swait()
  7115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7121. end
  7122. for i = 0, 1, 0.1 do
  7123. swait()
  7124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7129. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7130. end
  7131. for i = 0, 1, 0.1 do
  7132. swait()
  7133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7135. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7136. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7137. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7138. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7139. end
  7140. punchsound1:Play()
  7141. for i = 0, 0.5, 0.1 do
  7142. swait()
  7143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7145. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7148. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7149. end
  7150. punchsound1:Play()
  7151. for i = 0, 0.5, 0.1 do
  7152. swait()
  7153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7155. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7156. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7157. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7158. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7159. end
  7160. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7161. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7162. Zanzoken = Instance.new("Part",char)
  7163. Zanzoken.Anchored = true
  7164. Zanzoken.Position = v3(999,999,999)
  7165. Zanzoken.CFrame = Torso.CFrame
  7166. game.Debris:AddItem(Zanzoken,0.5)
  7167. Zanzoken.Transparency = 1
  7168. Zano:Play()
  7169. wait()
  7170. idk = Instance.new("BillboardGui",Zanzoken)
  7171. idk.Size = UDim2.new(10,0,15,0)
  7172. idk.AlwaysOnTop = false
  7173. idk1 = Instance.new("ImageLabel",idk)
  7174. idk1.BackgroundTransparency = 1
  7175. idk.ExtentsOffset = v3(0,0,0)
  7176. idk1.ImageTransparency = 0
  7177. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7178. idk1.Size = UDim2.new(2,0,1,0)
  7179. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7180. idk1.Image = "rbxassetid://319554883"
  7181. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7182. wait()
  7183. Zanzoken = Instance.new("Part",char)
  7184. Zanzoken.Anchored = true
  7185. Zanzoken.Position = v3(999,999,999)
  7186. Zanzoken.CFrame = Torso.CFrame
  7187. game.Debris:AddItem(Zanzoken,0.5)
  7188. Zanzoken.Transparency = 1
  7189. wait()
  7190. idk = Instance.new("BillboardGui",Zanzoken)
  7191. idk.Size = UDim2.new(20,0,20,0)
  7192. idk.AlwaysOnTop = false
  7193. idk1 = Instance.new("ImageLabel",idk)
  7194. idk1.BackgroundTransparency = 1
  7195. idk.ExtentsOffset = v3(0,0,0)
  7196. idk1.ImageTransparency = 0
  7197. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7198. idk1.Size = UDim2.new(2,0,1,0)
  7199. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7200. idk1.Image = "rbxassetid://319554883"
  7201. for i = 0, 0.4, 0.1 do
  7202. swait()
  7203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7205. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7206. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7207. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7208. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7209. end
  7210. punchsound1:Play()
  7211. for i = 0, 0.4, 0.1 do
  7212. swait()
  7213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7215. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7216. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7218. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7219. end
  7220. punchsound1:Play()
  7221. for i = 0, 1, 0.1 do
  7222. swait()
  7223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7225. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7226. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7227. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7228. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7229. end
  7230. for i,v in pairs(to.Parent:GetChildren()) do
  7231. if v:IsA("Humanoid") then
  7232. v.Health = v.Health - 8
  7233.  
  7234. v.PlatformStand = true
  7235. end
  7236. end
  7237.  
  7238. hit1 = false
  7239.  
  7240. punchsound1:Play()
  7241. hit2 = true
  7242. for i = 0, 1, 0.1 do
  7243. swait()
  7244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7249. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7250. end
  7251. for i,v in pairs(to.Parent:GetChildren()) do
  7252. if v:IsA("Humanoid") then
  7253. v.Health = v.Health - 10
  7254.  
  7255. v.PlatformStand = true
  7256. end
  7257. end
  7258. hit2 = false
  7259.  
  7260. punchsound1:Play()
  7261. hit3 = true
  7262. hit4 = true
  7263.  
  7264.  
  7265. punchsound1:Play()
  7266.  
  7267.  
  7268. coroutine.wrap(function()
  7269. for i=1,2 do
  7270. wait()
  7271.  
  7272.  
  7273.  
  7274.  
  7275.  
  7276. for i,v in pairs(to.Parent:GetChildren()) do
  7277. if v:IsA("Humanoid") then
  7278. v.Health = v.Health - 30
  7279.  
  7280. v.PlatformStand = true
  7281. end
  7282. end
  7283. end
  7284.  
  7285.  
  7286. wait(3)
  7287. end)()
  7288.  
  7289.  
  7290.  
  7291. RootPart.Anchored = false
  7292.  
  7293.  
  7294.  
  7295.  
  7296.  
  7297. StrongPunch:Play()
  7298.  
  7299.  
  7300.  
  7301.  
  7302.  
  7303.  
  7304. for i,v in pairs(to.Parent:GetChildren()) do
  7305. if v:IsA("Humanoid") then
  7306. v.Health = v.Health - 20
  7307.  
  7308. v.PlatformStand = true
  7309. end
  7310. end
  7311.  
  7312. StrongPunch2:Play()
  7313.  
  7314.  
  7315. hitground = new("Part",char)
  7316. hitground.Size = Vector3.new(5,5,5)
  7317. hitground.Name = "Ground"
  7318. hitground.Transparency = 1
  7319. hitground.CanCollide = false
  7320. game.Debris:AddItem(hitground,2)
  7321. hitground.Position = Vector3.new(999,999,999)
  7322. hitgroundweld = new("Weld",hitground)
  7323. hitgroundweld.Part0 = to
  7324. hitgroundweld.Part1 = hitground
  7325. hitground.Touched:connect(function(hit2)
  7326. if hit2.Size.x > 150 then
  7327. hitground:Destroy()
  7328. ad = new("Part",char)
  7329. ad.Name = "NewPart"
  7330. ad.Size = Vector3.new(30,0.1,30)
  7331. ad.CanCollide = false
  7332. ad.Anchored = true
  7333. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7334. ad.Transparency = 1
  7335. aad = new("Decal",ad)
  7336.  
  7337. aad.Face = "Top"
  7338. aad.Transparency = 1
  7339. aad.Transparency = 0
  7340. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7341. smoke = new("Part",to)
  7342. smokemesh = new("SpecialMesh",smoke)
  7343. smokemesh.MeshId = "rbxassetid://928329648"
  7344. smoke.BrickColor = hit2.BrickColor
  7345. smoke.Anchored = true
  7346. smoke.Position = hitground.Position
  7347. GroundImpact:Play()
  7348. for i = 1,20 do
  7349. wait()
  7350. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7351. smoke.Transparency = smoke.Transparency + 1/20
  7352. end
  7353. smoke:Destroy()
  7354. wait(0.5)
  7355.  
  7356. for i = 1,20 do
  7357. wait(0.1)
  7358. aad.Transparency = aad.Transparency + 1/20
  7359. end
  7360. end
  7361. end)
  7362. ys = Instance.new("BodyVelocity",to)
  7363. ys.Name = "GO"
  7364.  
  7365. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7366.  
  7367. ys.Velocity = v3(0,-90,0)
  7368.  
  7369. wait(1)
  7370. ys:Destroy()
  7371.  
  7372.  
  7373.  
  7374.  
  7375.  
  7376. hit3 = false
  7377. hit4 = false
  7378.  
  7379.  
  7380. hit1 = false
  7381. hit2 = false
  7382. hit3 = false
  7383. hit4 = false
  7384. idle = true
  7385. RootPart.Anchored = false
  7386. to.Anchored = false
  7387. end
  7388. end)
  7389. end
  7390.  
  7391.  
  7392. function Combo2()
  7393. getplayer = new("Part",char)
  7394. getplayer.Position = Vector3.new(999,999,999)
  7395. getplayer.Transparency = 1
  7396. getplayer.Size = v3(55,55,55)
  7397. getplayer.CanCollide = false
  7398. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7399. getplayer.Name = "GetPlayer"
  7400.  
  7401. game.Debris:AddItem(getplayer,0.5)
  7402.  
  7403. getplayer.Touched:connect(function(hit)
  7404. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7405. getplayer:Destroy()
  7406. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7407. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7408. to.Anchored = true
  7409. idle = false
  7410.  
  7411.  
  7412. hit1 = true
  7413.  
  7414. for i,v in pairs(to.Parent:GetChildren()) do
  7415. if v:IsA("Humanoid") then
  7416. v.Health = v.Health - 20
  7417.  
  7418. v.PlatformStand = true
  7419. end
  7420. end
  7421.  
  7422. for i,v in pairs(to.Parent:GetChildren()) do
  7423. if v:IsA("Humanoid") then
  7424. v.Health = v.Health - 10
  7425.  
  7426. v.PlatformStand = true
  7427. end
  7428. end
  7429.  
  7430. hit1 = false
  7431.  
  7432.  
  7433. hit2 = true
  7434.  
  7435. for i,v in pairs(to.Parent:GetChildren()) do
  7436. if v:IsA("Humanoid") then
  7437. v.Health = v.Health - 5
  7438.  
  7439. v.PlatformStand = true
  7440. end
  7441. end
  7442. hit2 = false
  7443.  
  7444. punchsound1:Play()
  7445. hit3 = true
  7446. hit4 = true
  7447.  
  7448.  
  7449. punchsound1:Play()
  7450.  
  7451. coroutine.wrap(function()
  7452. for i=1,2 do
  7453. wait()
  7454. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7455. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7456.  
  7457.  
  7458. for i = 0, 1, 0.1 do
  7459. swait()
  7460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7465. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7466. end
  7467. StrongPunch:Play()
  7468. for i,v in pairs(to.Parent:GetChildren()) do
  7469. if v:IsA("Humanoid") then
  7470. v.Health = v.Health - 10
  7471.  
  7472. v.PlatformStand = true
  7473. end
  7474. end
  7475. end
  7476.  
  7477.  
  7478. wait(0.7)
  7479. end)()
  7480.  
  7481.  
  7482.  
  7483.  
  7484. RootPart.Anchored = true
  7485. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7486. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7487.  
  7488.  
  7489. for i = 0, 1, 0.1 do
  7490. swait()
  7491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7493. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7494. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7495. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7496. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7497. end
  7498.  
  7499.  
  7500. StrongPunch:Play()
  7501.  
  7502.  
  7503. for i = 0, 1, 0.1 do
  7504. swait()
  7505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7507. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7508. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7509. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7510. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7511. end
  7512.  
  7513.  
  7514.  
  7515. for i,v in pairs(to.Parent:GetChildren()) do
  7516. if v:IsA("Humanoid") then
  7517. v.Health = v.Health - 20
  7518.  
  7519. v.PlatformStand = true
  7520. end
  7521. end
  7522.  
  7523.  
  7524. hitground = new("Part",char)
  7525. hitground.Size = Vector3.new(5,5,5)
  7526. hitground.Name = "Ground"
  7527. hitground.Transparency = 1
  7528. hitground.CanCollide = false
  7529. game.Debris:AddItem(hitground,2)
  7530. hitground.Position = Vector3.new(999,999,999)
  7531. hitgroundweld = new("Weld",hitground)
  7532. hitgroundweld.Part0 = to
  7533. hitgroundweld.Part1 = hitground
  7534. hitground.Touched:connect(function(hit2)
  7535. if hit2.Size.x > 150 then
  7536. hitground:Destroy()
  7537. ad = new("Part",char)
  7538. ad.Name = "NewPart"
  7539. ad.Size = Vector3.new(30,0.1,30)
  7540. ad.CanCollide = false
  7541. ad.Anchored = true
  7542. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7543. ad.Transparency = 1
  7544. aad = new("Decal",ad)
  7545.  
  7546. aad.Face = "Top"
  7547. aad.Transparency = 1
  7548. aad.Transparency = 0
  7549. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7550. smoke = new("Part",to)
  7551. smokemesh = new("SpecialMesh",smoke)
  7552. smokemesh.MeshId = "rbxassetid://928329648"
  7553. smoke.BrickColor = hit2.BrickColor
  7554. smoke.Anchored = true
  7555. smoke.Position = hitground.Position
  7556. GroundImpact:Play()
  7557. for i = 1,20 do
  7558. wait()
  7559. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7560. smoke.Transparency = smoke.Transparency + 1/20
  7561. end
  7562. smoke:Destroy()
  7563. wait(0.5)
  7564.  
  7565. for i = 1,20 do
  7566. wait(0.1)
  7567. aad.Transparency = aad.Transparency + 1/20
  7568. end
  7569. end
  7570. end)
  7571. to.Anchored = false
  7572. ys = Instance.new("BodyVelocity",to)
  7573. ys.Name = "GO"
  7574.  
  7575. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7576.  
  7577. ys.Velocity = v3(0,-90,0)
  7578.  
  7579. wait(1)
  7580. ys:Destroy()
  7581.  
  7582.  
  7583.  
  7584.  
  7585.  
  7586. hit3 = false
  7587. hit4 = false
  7588.  
  7589.  
  7590. hit1 = false
  7591. hit2 = false
  7592. hit3 = false
  7593. hit4 = false
  7594. idle = true
  7595. RootPart.Anchored = false
  7596. end
  7597. end)
  7598. end
  7599.  
  7600. function KABOOMZ222()
  7601. local effspwn = Instance.new("Part")
  7602. coroutine.resume(coroutine.create(function()
  7603. local sound1 = Instance.new("Sound")
  7604. sound1.SoundId = "rbxassetid://440145223"
  7605. sound1.MaxDistance = 600
  7606. sound1.EmitterSize = 60
  7607. sound1.Volume = 5.5
  7608. sound1.Pitch = 1.3
  7609. sound1.Parent = effspwn
  7610. local sound2 = Instance.new("Sound")
  7611. sound2.SoundId = "rbxassetid://440145223"
  7612. sound2.MaxDistance = 300
  7613. sound2.EmitterSize = 20
  7614. sound2.Volume = 3
  7615. sound2.Pitch = 0.7
  7616. sound2.Parent = effspwn
  7617. local sound3 = Instance.new("Sound")
  7618. sound3.SoundId = "rbxassetid://440145223"
  7619. sound2.MaxDistance = 400
  7620. sound2.EmitterSize = 30
  7621. sound2.Volume = 0.5
  7622. sound2.Pitch = 0.5
  7623. sound2.Parent = effspwn
  7624. sound2:Play()
  7625. wait()
  7626. sound1:Play()
  7627. sound3:Play()
  7628. end))
  7629. local model = Instance.new("Model")
  7630. game.Debris:AddItem(model, 20)
  7631. model.Name = "smasheffects"
  7632. model.Parent = workspace
  7633. effspwn.Name = "spwnr"
  7634. effspwn.Size = Vector3.new(1, 1, 1)
  7635. effspwn.Anchored = true
  7636. effspwn.CanCollide = false
  7637. effspwn.Transparency = 1
  7638. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7639. effspwn.Parent = model
  7640.  
  7641.  
  7642.  
  7643.  
  7644. coroutine.resume(coroutine.create(function()
  7645. local shok = Instance.new("Part")
  7646. shok.Name = "whoosh"
  7647. shok.BrickColor = BrickColor.new("Institutional white")
  7648. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7649. shok.Size = Vector3.new(1, 1, 1)
  7650. shok.Anchored = true
  7651. shok.Material = "Neon"
  7652. shok.Transparency = 1
  7653. shok.CanCollide = false
  7654. shok.Parent = model
  7655. game.Debris:AddItem(shok, 12)
  7656. local mesh = Instance.new("SpecialMesh")
  7657. mesh.MeshType = "FileMesh"
  7658. mesh.MeshId = "rbxassetid://437347603"
  7659. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7660. mesh.Parent = shok
  7661.  
  7662.  
  7663.  
  7664.  
  7665.  
  7666. for e = 1, 8 do
  7667. wait()
  7668. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7669. shok.Transparency = shok.Transparency + 0.035
  7670. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7671. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7672.  
  7673.  
  7674. end
  7675. for e = 1, 16 do
  7676. wait()
  7677. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7678. shok.Transparency = shok.Transparency + 0.11
  7679. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7680. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7681.  
  7682. end
  7683. end))
  7684. coroutine.resume(coroutine.create(function()
  7685. local shok = Instance.new("Part")
  7686. shok.Name = "wring1"
  7687. shok.BrickColor = BrickColor.new("Institutional white")
  7688. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7689. shok.Size = Vector3.new(1, 1, 1)
  7690. shok.Anchored = true
  7691. shok.Material = "Neon"
  7692. shok.Transparency = 0.25
  7693. shok.CanCollide = false
  7694. shok.Parent = model
  7695. game.Debris:AddItem(shok, 12)
  7696. local mesh = Instance.new("SpecialMesh")
  7697. mesh.MeshType = "FileMesh"
  7698. mesh.MeshId = "rbxassetid://3270017"
  7699. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7700. mesh.Parent = shok
  7701. for e = 1, 30 do
  7702. wait()
  7703. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  7704. shok.Transparency = shok.Transparency + 0.002
  7705. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7706. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7707. end
  7708. for e = 1, 38 do
  7709. wait()
  7710. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7711. shok.Transparency = shok.Transparency + 0.002
  7712. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7713. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7714. end
  7715. for e = 1, 24 do
  7716. wait()
  7717. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7718. shok.Transparency = shok.Transparency + 0.03
  7719. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7720. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7721. end
  7722. end))
  7723. coroutine.resume(coroutine.create(function()
  7724. local shok = Instance.new("Part")
  7725. shok.Name = "wring2"
  7726. shok.BrickColor = BrickColor.new("Institutional white")
  7727. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7728. shok.Size = Vector3.new(1, 1, 1)
  7729. shok.Anchored = true
  7730. shok.Material = "Neon"
  7731. shok.Transparency = 0.25
  7732. shok.CanCollide = false
  7733. shok.Parent = model
  7734. game.Debris:AddItem(shok, 12)
  7735. local mesh = Instance.new("SpecialMesh")
  7736. mesh.MeshType = "FileMesh"
  7737. mesh.MeshId = "rbxassetid://3270017"
  7738. mesh.Scale = Vector3.new(12, 12, 0.05)
  7739. mesh.Parent = shok
  7740. for e = 1, 30 do
  7741. wait()
  7742. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  7743. shok.Transparency = shok.Transparency + 0.002
  7744. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7745. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7746. end
  7747. for e = 1, 38 do
  7748. wait()
  7749. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7750. shok.Transparency = shok.Transparency + 0.002
  7751. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7752. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7753. end
  7754. for e = 1, 24 do
  7755. wait()
  7756. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7757. shok.Transparency = shok.Transparency + 0.03
  7758. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7759. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7760. end
  7761. end))
  7762. coroutine.resume(coroutine.create(function()
  7763. local shok = Instance.new("Part")
  7764. shok.Name = "coil1"
  7765. shok.BrickColor = BrickColor.new("Institutional white")
  7766. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7767. shok.Size = Vector3.new(1, 1, 1)
  7768. shok.Anchored = true
  7769. shok.Material = "Neon"
  7770. shok.Transparency = 0.25
  7771. shok.CanCollide = false
  7772. shok.Parent = model
  7773. game.Debris:AddItem(shok, 12)
  7774. local mesh = Instance.new("SpecialMesh")
  7775. mesh.MeshType = "FileMesh"
  7776. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7777. mesh.Scale = Vector3.new(12, 12, 12)
  7778. mesh.Parent = shok
  7779. for e = 1, 15 do
  7780. wait()
  7781. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7782. shok.Transparency = shok.Transparency + 0.004
  7783. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7784. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7785. end
  7786. for e = 1, 16 do
  7787. wait()
  7788. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7789. shok.Transparency = shok.Transparency + 0.004
  7790. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7791. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7792. end
  7793. for e = 1, 12 do
  7794. wait()
  7795. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7796. shok.Transparency = shok.Transparency + 0.06
  7797. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7798. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7799. end
  7800. end))
  7801. coroutine.resume(coroutine.create(function()
  7802. local shok = Instance.new("Part")
  7803. shok.Name = "coil2"
  7804. shok.BrickColor = BrickColor.new("Institutional white")
  7805. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7806. shok.Size = Vector3.new(1, 1, 1)
  7807. shok.Anchored = true
  7808. shok.Material = "Neon"
  7809. shok.Transparency = 1
  7810. shok.CanCollide = false
  7811. shok.Parent = model
  7812. game.Debris:AddItem(shok, 12)
  7813. local mesh = Instance.new("SpecialMesh")
  7814. mesh.MeshType = "FileMesh"
  7815. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7816. mesh.Scale = Vector3.new(6, 12, 6)
  7817. mesh.Parent = shok
  7818. for e = 1, 15 do
  7819. wait()
  7820. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7821. shok.Transparency = shok.Transparency + 0.005
  7822. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7823. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7824. end
  7825. for e = 1, 16 do
  7826. wait()
  7827. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7828. shok.Transparency = shok.Transparency + 0.005
  7829. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7830. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7831. end
  7832. for e = 1, 12 do
  7833. wait()
  7834. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7835. shok.Transparency = shok.Transparency + 0.09
  7836. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7837. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7838. end
  7839. end))
  7840. coroutine.resume(coroutine.create(function()
  7841. local shok = Instance.new("Part")
  7842. shok.Name = "shokwve"
  7843. shok.BrickColor = BrickColor.new("Institutional white")
  7844. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  7845. shok.Size = Vector3.new(1, 1, 1)
  7846. shok.Anchored = true
  7847. shok.Material = "Neon"
  7848. shok.Transparency = 0.6
  7849. shok.CanCollide = false
  7850. shok.Parent = model
  7851. game.Debris:AddItem(shok, 12)
  7852. local mesh = Instance.new("SpecialMesh")
  7853. mesh.MeshType = "FileMesh"
  7854. mesh.MeshId = "rbxassetid://489415447"
  7855. mesh.Scale = Vector3.new(1, 1, 1)
  7856. mesh.Parent = shok
  7857. for e = 1, 12 do
  7858. wait()
  7859. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7860. shok.Transparency = shok.Transparency + 0.002
  7861. end
  7862. for e = 1, 32 do
  7863. wait()
  7864. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7865. shok.Transparency = shok.Transparency + 0.002
  7866. end
  7867. for e = 1, 24 do
  7868. wait()
  7869. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7870. shok.Transparency = shok.Transparency + 0.03
  7871. end
  7872. end))
  7873. coroutine.resume(coroutine.create(function()
  7874. local shok = Instance.new("Part")
  7875. shok.Name = "shock2"
  7876. shok.BrickColor = BrickColor.new("Institutional white")
  7877. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7878. shok.Size = Vector3.new(1, 1, 1)
  7879. shok.Anchored = true
  7880. shok.Material = "Neon"
  7881. shok.Transparency = 0.35
  7882. shok.CanCollide = false
  7883. shok.Parent = model
  7884. game.Debris:AddItem(shok, 12)
  7885. local mesh = Instance.new("SpecialMesh")
  7886. mesh.MeshType = "FileMesh"
  7887. mesh.MeshId = "rbxassetid://1095709"
  7888. mesh.Scale = Vector3.new(12, 12, 12)
  7889. mesh.Parent = shok
  7890. for e = 1, 15 do
  7891. wait()
  7892. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7893. shok.Transparency = shok.Transparency + 0.004
  7894. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7895. end
  7896. for e = 1, 16 do
  7897. wait()
  7898. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7899. shok.Transparency = shok.Transparency + 0.004
  7900. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7901. end
  7902. for e = 1, 12 do
  7903. wait()
  7904. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7905. shok.Transparency = shok.Transparency + 0.06
  7906. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7907. end
  7908. end))
  7909. coroutine.resume(coroutine.create(function()
  7910. local shok = Instance.new("Part")
  7911. shok.Name = "shock3"
  7912. shok.BrickColor = BrickColor.new("Institutional white")
  7913. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7914. shok.Size = Vector3.new(1, 1, 1)
  7915. shok.Anchored = true
  7916. shok.Material = "Neon"
  7917. shok.Transparency = 0.35
  7918. shok.CanCollide = false
  7919. shok.Parent = model
  7920. game.Debris:AddItem(shok, 12)
  7921. local mesh = Instance.new("SpecialMesh")
  7922. mesh.MeshType = "FileMesh"
  7923. mesh.MeshId = "rbxassetid://1095709"
  7924. mesh.Scale = Vector3.new(12, 12, 12)
  7925. mesh.Parent = shok
  7926. for e = 1, 15 do
  7927. wait()
  7928. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7929. shok.Transparency = shok.Transparency + 0.004
  7930. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7931. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7932. end
  7933. for e = 1, 16 do
  7934. wait()
  7935. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7936. shok.Transparency = shok.Transparency + 0.004
  7937. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7938. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7939. end
  7940. for e = 1, 12 do
  7941. wait()
  7942. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7943. shok.Transparency = shok.Transparency + 0.06
  7944. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7945. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7946. end
  7947. end))
  7948. end
  7949.  
  7950.  
  7951.  
  7952. mouse.KeyDown:connect(function(k)
  7953. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  7954. local exp = Instance.new("Explosion",Torso)
  7955. exp.BlastRadius = 45.5
  7956. exp.BlastPressure = 100
  7957. exp.Position = Torso
  7958. exp.Visible = true
  7959. end
  7960. end)
  7961.  
  7962. MV4 = 300
  7963. mouse.KeyDown:connect(function(k)
  7964. if attack == false and k == "8" then
  7965. for i, v in pairs(Torso:GetChildren()) do
  7966. if v:IsA('ParticleEmitter') then
  7967. v:Remove()
  7968. end
  7969. end
  7970. end
  7971. end)
  7972.  
  7973.  
  7974. MV4 = 300
  7975. mouse.KeyDown:connect(function(k)
  7976. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  7977. MV4 = 0
  7978. Humanoid.WalkSpeed = 13
  7979. attack = true
  7980. Firepart1 = Instance.new("Part", RightArm)
  7981. Firepart1.Size = Vector3.new(1, 1, 1)
  7982. GuW1 = Instance.new("Weld")
  7983. GuW1.Name = "GuW"
  7984. GuW1.Part0 = RightArm
  7985. GuW1.C0 = cn(0, -1, 0)
  7986. GuW1.C1 = cn(0, 0, 0)
  7987. GuW1.Part1 = Firepart1
  7988. GuW1.Parent = RightArm
  7989. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7990. Firepart1.Transparency = 1
  7991. Firepart2 = Instance.new("Part", LeftArm)
  7992. Firepart2.Size = Vector3.new(1, 1, 1)
  7993. GuW2 = Instance.new("Weld")
  7994. GuW2.Name = "GuW"
  7995. GuW2.Part0 = LeftArm
  7996. GuW2.C0 = cn(0, -1, 0)
  7997. GuW2.C1 = cn(0, 0, 0)
  7998. GuW2.Part1 = Firepart2
  7999. GuW2.Parent = LeftArm
  8000. Firepart2.Transparency = 1
  8001. for i = 0, 5, 0.1 do
  8002. swait()
  8003. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8004. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8005. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8006. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8007. if Torsovelocity.Y > 2 then
  8008. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8009. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8010. 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)
  8011. 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)
  8012. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8013. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8014. elseif Torsovelocity.Y < 1 then
  8015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8017. 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)
  8018. 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)
  8019. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8020. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8021. end
  8022. end
  8023. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8024. for i = 0, 7, 0.1 do
  8025. swait()
  8026. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8027. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8028. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8029. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8030. if Torsovelocity.Y > 2 then
  8031. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8032. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8033. 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)
  8034. 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)
  8035. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8036. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8037. elseif Torsovelocity.Y < 1 then
  8038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8040. 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)
  8041. 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)
  8042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8044. end
  8045. end
  8046. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8047. GuW1:Destroy()
  8048. GuW1 = Instance.new("Weld")
  8049. GuW1.Name = "GuW"
  8050. GuW1.Part0 = Torso
  8051. GuW1.C0 = cn(0, 0, -6)
  8052. GuW1.C1 = cn(0, 0, 0)
  8053. GuW1.Part1 = Firepart1
  8054. GuW1.Parent = Torso
  8055. GuW2:Destroy()
  8056. GuW2 = Instance.new("Weld")
  8057. GuW2.Name = "GuW"
  8058. GuW2.Part0 = Torso
  8059. GuW2.C0 = cn(0, 0, -6)
  8060. GuW2.C1 = cn(0, 0, 0)
  8061. GuW2.Part1 = Firepart2
  8062. GuW2.Parent = Torso
  8063. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8064. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8065. GuW2:Destroy()
  8066. GuW2 = Instance.new("Weld")
  8067. GuW2.Name = "GuW"
  8068. GuW2.Part0 = Torso
  8069. GuW2.C0 = cn(0, 0, -4)
  8070. GuW2.C1 = cn(0, 0, 0)
  8071. GuW2.Part1 = Firepart2
  8072. GuW2.Parent = Torso
  8073.  
  8074.  
  8075. for i = 0, 7, 0.1 do
  8076. swait()
  8077. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8078. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8079. if Torsovelocity.Y > 2 then
  8080. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8081. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8082. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8083. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8084. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8085. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8086. elseif Torsovelocity.Y < 1 then
  8087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8092. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8093. end
  8094. end
  8095. local bp2 = Create("BodyPosition")({
  8096. P = 900,
  8097. D = 1000,
  8098. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8099. position = Torso.Position + Vector3.new(0, 60, 0),
  8100. Parent = Torso
  8101. })
  8102. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8103. for i = 0, 8, 0.1 do
  8104. swait()
  8105. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8106. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8107. 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)
  8108. if Torsovelocity.Y > 2 then
  8109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8111. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8114. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8115. elseif Torsovelocity.Y < 1 then
  8116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8118. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8121. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8122. end
  8123. end
  8124. for i = 0, 18, 0.1 do
  8125. swait()
  8126. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8127. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8128. 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)
  8129. if Torsovelocity.Y > 2 then
  8130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8132. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8135. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8136. elseif Torsovelocity.Y < 1 then
  8137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8139. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8140. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8141. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8142. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8143. end
  8144. end
  8145. GuW1:Destroy()
  8146. GuW1 = Instance.new("Weld")
  8147. GuW1.Name = "GuW"
  8148. GuW1.Part0 = Torso
  8149. GuW1.C0 = cn(0, 0, -15)
  8150. GuW1.C1 = cn(0, 0, 0)
  8151. GuW1.Part1 = Firepart1
  8152. GuW1.Parent = Torso
  8153. GuW2:Destroy()
  8154. GuW2 = Instance.new("Weld")
  8155. GuW2.Name = "GuW"
  8156. GuW2.Part0 = Torso
  8157. GuW2.C0 = cn(0, 0, -17.5)
  8158. GuW2.C1 = cn(0, 0, 0)
  8159. GuW2.Part1 = Firepart2
  8160. GuW2.Parent = Torso
  8161. for i = 0, 1.25, 0.01 do
  8162. swait()
  8163. 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)
  8164. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8165. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8166. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8167. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8168. if Torsovelocity.Y > 2 then
  8169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8171. 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)
  8172. 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)
  8173. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8174. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8175. elseif Torsovelocity.Y < 1 then
  8176. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8177. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8178. 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)
  8179. 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)
  8180. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8181. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8182. end
  8183. end
  8184. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8185. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8186. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8187. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8188. for i = 0, 3, 0.1 do
  8189. swait()
  8190. if Torsovelocity.Y > 2 then
  8191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8193. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8196. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8197. elseif Torsovelocity.Y < 1 then
  8198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8199. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8200. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8201. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8202. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8203. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8204. end
  8205. end
  8206. wait(1)
  8207. bp2:Destroy()
  8208. Humanoid.WalkSpeed = 16
  8209. attack = false
  8210. MV4 = 0
  8211. Firepart1:Destroy()
  8212. Firepart2:Destroy()
  8213. end
  8214. end)
  8215. mouse.KeyDown:connect(function(k)
  8216. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8217. MV4 = 0
  8218. Humanoid.WalkSpeed = 13
  8219. attack = true
  8220. Firepart1 = Instance.new("Part", RightArm)
  8221. Firepart1.Size = Vector3.new(1, 1, 1)
  8222. GuW1 = Instance.new("Weld")
  8223. GuW1.Name = "GuW"
  8224. GuW1.Part0 = RightArm
  8225. GuW1.C0 = cn(0, -1, 0)
  8226. GuW1.C1 = cn(0, 0, 0)
  8227. GuW1.Part1 = Firepart1
  8228. GuW1.Parent = RightArm
  8229. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8230. Firepart1.Transparency = 1
  8231. Firepart2 = Instance.new("Part", LeftArm)
  8232. Firepart2.Size = Vector3.new(1, 1, 1)
  8233. GuW2 = Instance.new("Weld")
  8234. GuW2.Name = "GuW"
  8235. GuW2.Part0 = LeftArm
  8236. GuW2.C0 = cn(0, -1, 0)
  8237. GuW2.C1 = cn(0, 0, 0)
  8238. GuW2.Part1 = Firepart2
  8239. GuW2.Parent = LeftArm
  8240. Firepart2.Transparency = 1
  8241. GuW1:Destroy()
  8242. GuW1 = Instance.new("Weld")
  8243. GuW1.Name = "GuW"
  8244. GuW1.Part0 = Torso
  8245. GuW1.C0 = cn(0, 0, -6)
  8246. GuW1.C1 = cn(0, 0, 0)
  8247. GuW1.Part1 = Firepart1
  8248. GuW1.Parent = Torso
  8249. GuW2:Destroy()
  8250. GuW2 = Instance.new("Weld")
  8251. GuW2.Name = "GuW"
  8252. GuW2.Part0 = Torso
  8253. GuW2.C0 = cn(0, 0, -6)
  8254. GuW2.C1 = cn(0, 0, 0)
  8255. GuW2.Part1 = Firepart2
  8256. GuW2.Parent = Torso
  8257. GuW2:Destroy()
  8258. GuW2 = Instance.new("Weld")
  8259. GuW2.Name = "GuW"
  8260. GuW2.Part0 = Torso
  8261. GuW2.C0 = cn(0, 0, -4)
  8262. GuW2.C1 = cn(0, 0, 0)
  8263. GuW2.Part1 = Firepart2
  8264. GuW2.Parent = Torso
  8265. for i = 0, 18, 0.1 do
  8266. swait()
  8267. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8268. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8269. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8270. if Torsovelocity.Y > 2 then
  8271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8273. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8276. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8277. elseif Torsovelocity.Y < 1 then
  8278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8280. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8283. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8284. end
  8285. end
  8286. GuW1:Destroy()
  8287. GuW1 = Instance.new("Weld")
  8288. GuW1.Name = "GuW"
  8289. GuW1.Part0 = Torso
  8290. GuW1.C0 = cn(0, 0, -15)
  8291. GuW1.C1 = cn(0, 0, 0)
  8292. GuW1.Part1 = Firepart1
  8293. GuW1.Parent = Torso
  8294. GuW2:Destroy()
  8295. GuW2 = Instance.new("Weld")
  8296. GuW2.Name = "GuW"
  8297. GuW2.Part0 = Torso
  8298. GuW2.C0 = cn(0, 0, -17.5)
  8299. GuW2.C1 = cn(0, 0, 0)
  8300. GuW2.Part1 = Firepart2
  8301. GuW2.Parent = Torso
  8302. for i = 0, 1.25, 0.01 do
  8303. swait()
  8304. 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)
  8305. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  8306. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8307. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8308. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8309. if Torsovelocity.Y > 2 then
  8310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8312. 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)
  8313. 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)
  8314. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8315. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8316. end
  8317. end
  8318. wait(0.5)
  8319. Humanoid.WalkSpeed = 16
  8320. attack = false
  8321. MV4 = 300
  8322. Firepart1:Destroy()
  8323. Firepart2:Destroy()
  8324. end
  8325.  
  8326.  
  8327. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  8328. MV4 = 90
  8329. Humanoid.WalkSpeed = 0.01
  8330. attack = true
  8331. Firepart1 = Instance.new("Part", RightArm)
  8332. Firepart1.Size = Vector3.new(1, 1, 1)
  8333. GuW1 = Instance.new("Weld")
  8334. GuW1.Name = "GuW"
  8335. GuW1.Part0 = RightArm
  8336. GuW1.C0 = cn(0, -1, 0)
  8337. GuW1.C1 = cn(0, 0, 0)
  8338. GuW1.Part1 = Firepart1
  8339. GuW1.Parent = RightArm
  8340. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8341. Firepart1.Transparency = 1
  8342. Firepart2 = Instance.new("Part", LeftArm)
  8343. Firepart2.Size = Vector3.new(1, 1, 1)
  8344. GuW2 = Instance.new("Weld")
  8345. GuW2.Name = "GuW"
  8346. GuW2.Part0 = LeftArm
  8347. GuW2.C0 = cn(0, -1, 0)
  8348. GuW2.C1 = cn(0, 0, 0)
  8349. GuW2.Part1 = Firepart2
  8350. GuW2.Parent = LeftArm
  8351. Firepart2.Transparency = 1
  8352. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8353. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8354. for i = 0, 2, 0.1 do
  8355. swait()
  8356. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8357. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8358. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8359. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8360. if Torsovelocity.Y > 2 then
  8361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  8363. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8364. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8365. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8366. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8367. elseif Torsovelocity.Y < 1 then
  8368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  8370. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8371. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8373. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8374. end
  8375. end
  8376. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8377. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8378. for i = 0, 7, 0.1 do
  8379. swait()
  8380. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8381. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8382. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8383. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8384. if Torsovelocity.Y > 2 then
  8385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8387. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8390. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8391. elseif Torsovelocity.Y < 1 then
  8392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8396. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8397. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8398. end
  8399. end
  8400. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8401. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8402. for i = 0, 7, 0.1 do
  8403. swait()
  8404. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8405. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8406. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8407. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8408. if Torsovelocity.Y > 2 then
  8409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8411. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8414. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8415. elseif Torsovelocity.Y < 1 then
  8416. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  8417. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8418. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8419. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  8420. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8421. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8422. end
  8423. end
  8424. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  8425. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  8426. for i = 0, 6, 0.1 do
  8427. swait()
  8428. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8429. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8430. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8431. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8432. if Torsovelocity.Y > 2 then
  8433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8435. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8436. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8437. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8438. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8439. elseif Torsovelocity.Y < 1 then
  8440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  8441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8442. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  8443. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  8444. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8445. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8446. end
  8447. end
  8448. for i = 0, 5, 0.1 do
  8449. swait()
  8450. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8451. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8452. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8453. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8454. if Torsovelocity.Y > 2 then
  8455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8457. 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)
  8458. 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)
  8459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8460. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8461. elseif Torsovelocity.Y < 1 then
  8462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8464. 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)
  8465. 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)
  8466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8468. end
  8469. end
  8470. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8471. for i = 0, 7, 0.1 do
  8472. swait()
  8473. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8474. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8475. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8476. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8477. if Torsovelocity.Y > 2 then
  8478. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8479. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8480. 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)
  8481. 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)
  8482. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8483. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8484. elseif Torsovelocity.Y < 1 then
  8485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8487. 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)
  8488. 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)
  8489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8490. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8491. end
  8492. end
  8493. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8494. GuW1:Destroy()
  8495. GuW1 = Instance.new("Weld")
  8496. GuW1.Name = "GuW"
  8497. GuW1.Part0 = Torso
  8498. GuW1.C0 = cn(0, 0, -6)
  8499. GuW1.C1 = cn(0, 0, 0)
  8500. GuW1.Part1 = Firepart1
  8501. GuW1.Parent = Torso
  8502. GuW2:Destroy()
  8503. GuW2 = Instance.new("Weld")
  8504. GuW2.Name = "GuW"
  8505. GuW2.Part0 = Torso
  8506. GuW2.C0 = cn(0, 0, -6)
  8507. GuW2.C1 = cn(0, 0, 0)
  8508. GuW2.Part1 = Firepart2
  8509. GuW2.Parent = Torso
  8510. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8511. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8512. GuW2:Destroy()
  8513. GuW2 = Instance.new("Weld")
  8514. GuW2.Name = "GuW"
  8515. GuW2.Part0 = Torso
  8516. GuW2.C0 = cn(0, 0, -4)
  8517. GuW2.C1 = cn(0, 0, 0)
  8518. GuW2.Part1 = Firepart2
  8519. GuW2.Parent = Torso
  8520. for i = 0, 7, 0.1 do
  8521. swait()
  8522. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8523. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8524. if Torsovelocity.Y > 2 then
  8525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8527. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8529. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8530. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8531. elseif Torsovelocity.Y < 1 then
  8532. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8533. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8534. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8535. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8536. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8537. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8538. end
  8539. end
  8540. local bp2 = Create("BodyPosition")({
  8541. P = 900,
  8542. D = 1000,
  8543. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8544. position = Torso.Position + Vector3.new(0, 60, 0),
  8545. Parent = Torso
  8546. })
  8547. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8548. for i = 0, 8, 0.1 do
  8549. swait()
  8550. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8551. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8552. 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)
  8553. if Torsovelocity.Y > 2 then
  8554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8556. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8557. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8558. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8559. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8560. elseif Torsovelocity.Y < 1 then
  8561. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8562. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8563. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8564. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8565. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8566. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8567. end
  8568. end
  8569. for i = 0, 18, 0.1 do
  8570. swait()
  8571. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8572. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8573. 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)
  8574. if Torsovelocity.Y > 2 then
  8575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8577. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8578. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8579. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8580. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8581. elseif Torsovelocity.Y < 1 then
  8582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8584. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8586. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8587. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8588. end
  8589. end
  8590. GuW1:Destroy()
  8591. GuW1 = Instance.new("Weld")
  8592. GuW1.Name = "GuW"
  8593. GuW1.Part0 = Torso
  8594. GuW1.C0 = cn(0, 0, -15)
  8595. GuW1.C1 = cn(0, 0, 0)
  8596. GuW1.Part1 = Firepart1
  8597. GuW1.Parent = Torso
  8598. GuW2:Destroy()
  8599. GuW2 = Instance.new("Weld")
  8600. GuW2.Name = "GuW"
  8601. GuW2.Part0 = Torso
  8602. GuW2.C0 = cn(0, 0, -17.5)
  8603. GuW2.C1 = cn(0, 0, 0)
  8604. GuW2.Part1 = Firepart2
  8605. GuW2.Parent = Torso
  8606. for i = 0, 1.25, 0.01 do
  8607. swait()
  8608. 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)
  8609. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8610. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8611. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8612. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8613. if Torsovelocity.Y > 2 then
  8614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8616. 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)
  8617. 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)
  8618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8619. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8620. elseif Torsovelocity.Y < 1 then
  8621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8623. 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)
  8624. 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)
  8625. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8626. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8627. end
  8628. end
  8629. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8630. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8631. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8632. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8633. for i = 0, 3, 0.1 do
  8634. swait()
  8635. if Torsovelocity.Y > 2 then
  8636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8638. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8639. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8641. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8642. elseif Torsovelocity.Y < 1 then
  8643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8645. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8646. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8648. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8649. end
  8650. end
  8651. wait(1)
  8652. bp2:Destroy()
  8653. Humanoid.WalkSpeed = 16
  8654. attack = false
  8655. MV4 = 0
  8656. Firepart1:Destroy()
  8657. Firepart2:Destroy()
  8658. end
  8659. end)
  8660. whiletruewait = false
  8661. game:GetService("RunService").Stepped:connect(function()
  8662. if whiletruewait == false then
  8663. whiletruewait = true
  8664. wait()
  8665. whiletruewait = false
  8666. end
  8667. end)
  8668. game:GetService("RunService").Stepped:connect(function()
  8669. if whiletruewait == false then
  8670. if MV1 < 20 then
  8671. MV1 = MV1 + 0.2
  8672. end
  8673. if MV2 < 90 then
  8674. MV2 = MV2 + 1
  8675. end
  8676. if MV3 < 190 then
  8677. MV3 = MV3 + 0.4
  8678. end
  8679. if MV4 < 500 then
  8680. MV4 = MV4 + 0.3
  8681. end
  8682. end
  8683. end)
  8684. Humanoid.MaxHealth = 10000
  8685. wait()
  8686. for i = 1, 6 do
  8687. Humanoid.Health = Humanoid.MaxHealth
  8688. wait()
  8689. end
  8690.  
  8691. ---
  8692. GroundWave3 = function()
  8693. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  8694. Colors = {"White", "White"}
  8695. local wave = Instance.new("Part", char)
  8696. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8697. wave.Anchored = true
  8698. wave.Name = "Wave"
  8699. wave.CanCollide = false
  8700. wave.Locked = true
  8701. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  8702. wave.TopSurface = "Smooth"
  8703. wave.BottomSurface = "Smooth"
  8704. wave.Transparency = 0.10
  8705. wave.CFrame = HandCF
  8706. wm = Instance.new("SpecialMesh",wave)
  8707. wm.MeshId = "rbxassetid://559831844"
  8708. coroutine.wrap(function()
  8709. for i = 1, 30, 1 do
  8710. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  8711. wave.Size = wm.Scale
  8712. wave.CFrame = HandCF
  8713. wave.Transparency = i/30
  8714. wait()
  8715. end
  8716. wait()
  8717. wave:Destroy()
  8718. end)()
  8719. end
  8720. ---
  8721.  
  8722. local v3 = Vector3.new
  8723. local num = 0
  8724. local bc = BrickColor.new
  8725. local new = Instance.new
  8726.  
  8727. mouse.KeyDown:connect(function(key)
  8728. if key=="=" then
  8729. Serious()
  8730. char.JumPower = 150
  8731. end
  8732. end)
  8733. Health = math.huge --------- Serious mode aura.
  8734. BaseHealth = math.huge
  8735.  
  8736.  
  8737.  
  8738.  
  8739. InForm = false
  8740.  
  8741. Player = game.Players.LocalPlayer
  8742. Char = Player.Character
  8743. Torso = Char.Torso
  8744.  
  8745. function Serious()
  8746. for X = 1, 1 do wait()
  8747.  
  8748.  
  8749. wait(0)
  8750. for X = 1, 1 do wait()
  8751. local Effect = Instance.new("Part")
  8752. Effect.Name = "Effect"
  8753. Effect.Parent = Torso
  8754. Effect.CFrame = Torso.CFrame
  8755. Effect.BrickColor = BrickColor.new("Neon orange")
  8756. Effect.Shape = "Ball"
  8757. Effect.Size = Vector3.new(1, 1, 1)
  8758. Effect.Anchored = true
  8759. Effect.Material = "Neon"
  8760. Effect.CanCollide = false
  8761. Effect.CFrame = Torso.CFrame
  8762. Effect.Size = Effect.Size + Vector3.new(0.5)
  8763. Effect.Transparency = Effect.Transparency + 0.04
  8764. end
  8765. end
  8766.  
  8767. repeat
  8768. Torso:FindFirstChild("Effect"):Remove()
  8769. until Torso:FindFirstChild("Effect") == nil
  8770.  
  8771.  
  8772. local Color1 = Color3.new(255, 255, 0)
  8773. local Color2 = Color3.new(255, 255, 0)
  8774.  
  8775. for i = 0, 3, 0.1 do
  8776. swait()
  8777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8783. end
  8784. local pie22 = Instance.new("ParticleEmitter")
  8785. pie22.Parent = LeftArm
  8786. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8787. pie22.LightEmission = 1
  8788. pie22.Size = NumberSequence.new(1,2)
  8789. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8790. pie22.Transparency = NumberSequence.new(0.7,1)
  8791. pie22.EmissionDirection = "Top"
  8792. pie22.Enabled = true
  8793. pie22.Lifetime = NumberRange.new(1)
  8794. pie22.Rotation = NumberRange.new(-420, 425)
  8795. pie22.Rate = 50
  8796. pie22.Speed = NumberRange.new(1)
  8797. pie22.LockedToPart = false
  8798. pie22.VelocitySpread = 2
  8799. local pie22 = Instance.new("ParticleEmitter")
  8800. pie22.Parent = RightArm
  8801. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8802. pie22.LightEmission = 1
  8803. pie22.Size = NumberSequence.new(1,2)
  8804. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8805. pie22.Transparency = NumberSequence.new(0.7,1)
  8806. pie22.EmissionDirection = "Top"
  8807. pie22.Enabled = true
  8808. pie22.Lifetime = NumberRange.new(1)
  8809. pie22.Rotation = NumberRange.new(-420, 425)
  8810. pie22.Rate = 50
  8811. pie22.Speed = NumberRange.new(1)
  8812. pie22.LockedToPart = false
  8813. pie22.VelocitySpread = 2
  8814. local pie22 = Instance.new("ParticleEmitter")
  8815. pie22.Parent = LeftLeg
  8816. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8817. pie22.LightEmission = 1
  8818. pie22.Size = NumberSequence.new(1,2)
  8819. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8820. pie22.Transparency = NumberSequence.new(0.8,1)
  8821. pie22.EmissionDirection = "Top"
  8822. pie22.Enabled = true
  8823. pie22.Lifetime = NumberRange.new(1)
  8824. pie22.Rotation = NumberRange.new(-420, 425)
  8825. pie22.Rate = 20
  8826. pie22.Speed = NumberRange.new(1)
  8827. pie22.LockedToPart = false
  8828. pie22.VelocitySpread = 2
  8829. local pie22 = Instance.new("ParticleEmitter")
  8830. pie22.Parent = RightLeg
  8831. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8832. pie22.LightEmission = 1
  8833. pie22.Size = NumberSequence.new(1,2)
  8834. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8835. pie22.Transparency = NumberSequence.new(0.8,1)
  8836. pie22.EmissionDirection = "Top"
  8837. pie22.Enabled = true
  8838. pie22.Lifetime = NumberRange.new(1)
  8839. pie22.Rotation = NumberRange.new(-420, 425)
  8840. pie22.Rate = 20
  8841. pie22.Speed = NumberRange.new(1)
  8842. pie22.LockedToPart = false
  8843. pie22.VelocitySpread = 2
  8844. lig = Instance.new("PointLight",Player.Character.Torso)
  8845. lig.Color=Color3.new(255,255,0)
  8846. lig.Range = 6
  8847.  
  8848. local Must = Instance.new("Sound",Torso)
  8849. Must.SoundId = "rbxassetid://136847579"
  8850. Must.Pitch = 0.99
  8851. Must.Volume = 0.6
  8852. Must.Looped = false
  8853. wait(0)
  8854. Must:Play()
  8855. a21e = new("Part",char)
  8856. a21e.Name = "Beam"..num
  8857. a21e.Locked = true
  8858. a21e.Size = v3(1,1,1)
  8859. a21e.CanCollide = false
  8860. a21e.BrickColor = bc("Neon orange")
  8861. a21e.Material = "Neon"
  8862. a21e.Transparency = 0
  8863. aa21e = new("SpecialMesh",a21e)
  8864. a21e.Anchored = true
  8865. a21e.Position = RootPart.Position
  8866. aa21e.MeshType = "Sphere"
  8867. aa21e.Scale = v3(1,1,1)
  8868. for i = 1,50 do
  8869. wait()
  8870. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  8871. a21e.Transparency = a21e.Transparency + 0.04
  8872. end
  8873.  
  8874.  
  8875. local Mus = Instance.new("Sound",Torso)
  8876. Mus.SoundId = "rbxassetid://291165237"
  8877. Mus.Pitch = 0.99
  8878. Mus.Volume = 0.2
  8879. Mus.Looped = true
  8880. wait(0)
  8881. Mus:Play()
  8882.  
  8883. InForm = true
  8884. Humanoid.JumpPower = 120
  8885.  
  8886. Char.Humanoid.MaxHealth = Health
  8887. wait(0.3)
  8888. Char.Humanoid.Health = Health
  8889. wait(0.7)
  8890. Must:Destroy()
  8891. end
  8892.  
  8893. function Base()
  8894. InForm = false
  8895. local Effect = Instance.new("Part")
  8896. Effect.Name = "Effect"
  8897. Effect.Parent = Torso
  8898. Effect.CFrame = Torso.CFrame
  8899. Effect.BrickColor = BrickColor.new("White")
  8900. Effect.Shape = "Ball"
  8901. Effect.Size = Vector3.new(8, 8, 8)
  8902. Effect.Anchored = true
  8903. Effect.Material = "Neon"
  8904. Effect.CanCollide = false
  8905. for loop = 1, 25 do wait()
  8906. Effect.CFrame = Torso.CFrame
  8907. Effect.Size = Effect.Size + Vector3.new(-0.5)
  8908. Effect.Transparency = Effect.Transparency + 0.04
  8909.  
  8910. end
  8911. repeat
  8912. Torso:FindFirstChild("Effect"):Remove()
  8913. until Torso:FindFirstChild("Effect") == nil
  8914.  
  8915. for i, v in pairs(Torso:GetChildren()) do
  8916. if v:IsA('ParticleEmitter') then
  8917. v:Remove()
  8918. end
  8919. end
  8920. char.Humanoid.MaxHealth = BaseHealth
  8921. wait(0.3)
  8922. char.Humanoid.Health = BaseHealth
  8923.  
  8924.  
  8925. end
  8926.  
  8927. mouse.KeyDown:connect(function(key)
  8928. if key=="9" then
  8929. Base()
  8930. lig:Destroy()
  8931. end
  8932. end)
  8933.  
  8934. Player.Chatted:connect(function(Message)
  8935. if Message == "Time to get serious." and InForm == false then
  8936. wait(0.10)
  8937. Serious()
  8938. end
  8939. if Message == "off" or Message == "Nice fight." and InForm == true then
  8940. Base()
  8941. end
  8942. local ContentProvider = game:GetService("ContentProvider")
  8943.  
  8944. local function LoadAssets(AssetList)
  8945. -- Takes an asset list and preloads it. Will not wait for them to load.
  8946.  
  8947. for _, AssetId in pairs(AssetList) do
  8948. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  8949. end
  8950. end
  8951.  
  8952. local Gibs = game.Workspace
  8953.  
  8954. function Kill(Character)
  8955. Character.Humanoid.Health = 0
  8956. local poo = Instance.new("IntValue",Character)
  8957. poo.Name = "haha nope"
  8958. local svch = Character
  8959. local hum = Character:findFirstChild("Humanoid")
  8960. Character.Archivable = true
  8961. local chrclone = Character:clone()
  8962. Character.Archivable = false
  8963.  
  8964. local ch = chrclone:GetChildren()
  8965. local i
  8966. for i = 1,#ch do
  8967. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  8968. ch[i]:remove()
  8969. end
  8970. end
  8971. local function Scan(ch)
  8972. local e
  8973. for e = 1,#ch do
  8974. Scan(ch[e]:GetChildren())
  8975. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  8976. ch[e]:remove()
  8977. end
  8978. end
  8979. end
  8980. Scan(chrclone:GetChildren())
  8981.  
  8982. local hum2 = chrclone:findFirstChild("Humanoid")
  8983.  
  8984.  
  8985. if hum2 ~= nil then
  8986. hum2.Name = "Humanoid2"
  8987. hum2.PlatformStand = true
  8988. hum2.Sit = true
  8989. hum2.MaxHealth = 0
  8990. hum2.Health = 0
  8991. end
  8992.  
  8993. local ch = Character:GetChildren()
  8994. local i
  8995. for i = 1,#ch do
  8996. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  8997. ch[i]:remove()
  8998. end
  8999. end
  9000.  
  9001. wait(0.2)
  9002.  
  9003. local ch = Character:GetChildren()
  9004. local i
  9005. for i = 1,#ch do
  9006. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9007. ch[i]:remove()
  9008. end
  9009. end
  9010. Character = chrclone
  9011. local Torso = Character.Torso
  9012. local movevector = Vector3.new()
  9013.  
  9014. if Torso then
  9015. local Head = Character:FindFirstChild("Head")
  9016. local Limb = Character:FindFirstChild("Right Arm")
  9017. if Limb then
  9018.  
  9019. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9020. local Joint = Instance.new("Glue")
  9021. Joint.Name = "RightShoulder"
  9022. Joint.Part0 = Torso
  9023. Joint.Part1 = Limb
  9024. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9025. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9026. Joint.Parent = Torso
  9027.  
  9028. local B = Instance.new("Part")
  9029. B.TopSurface = 0
  9030. B.BottomSurface = 0
  9031. B.formFactor = "Symmetric"
  9032. B.Size = Vector3.new(1, 1, 1)
  9033. B.Transparency = 1
  9034. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9035. B.Parent = Character
  9036. local W = Instance.new("Weld")
  9037. W.Part0 = Limb
  9038. W.Part1 = B
  9039. W.C0 = CFrame.new(0, -0.5, 0)
  9040. W.Parent = Limb
  9041.  
  9042. end
  9043. local Limb = Character:FindFirstChild("Left Arm")
  9044. if Limb then
  9045.  
  9046. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9047. local Joint = Instance.new("Glue")
  9048. Joint.Name = "LeftShoulder"
  9049. Joint.Part0 = Torso
  9050. Joint.Part1 = Limb
  9051. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9052. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9053. Joint.Parent = Torso
  9054.  
  9055. local B = Instance.new("Part")
  9056. B.TopSurface = 0
  9057. B.BottomSurface = 0
  9058. B.formFactor = "Symmetric"
  9059. B.Size = Vector3.new(1, 1, 1)
  9060. B.Transparency = 1
  9061. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9062. B.Parent = Character
  9063. local W = Instance.new("Weld")
  9064. W.Part0 = Limb
  9065. W.Part1 = B
  9066. W.C0 = CFrame.new(0, -0.5, 0)
  9067. W.Parent = Limb
  9068.  
  9069. end
  9070. local Limb = Character:FindFirstChild("Right Leg")
  9071. if Limb then
  9072.  
  9073. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9074. local Joint = Instance.new("Glue")
  9075. Joint.Name = "RightHip"
  9076. Joint.Part0 = Torso
  9077. Joint.Part1 = Limb
  9078. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9079. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9080. Joint.Parent = Torso
  9081.  
  9082. local B = Instance.new("Part")
  9083. B.TopSurface = 0
  9084. B.BottomSurface = 0
  9085. B.formFactor = "Symmetric"
  9086. B.Size = Vector3.new(1, 1, 1)
  9087. B.Transparency = 1
  9088. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9089. B.Parent = Character
  9090. local W = Instance.new("Weld")
  9091. W.Part0 = Limb
  9092. W.Part1 = B
  9093. W.C0 = CFrame.new(0, -0.5, 0)
  9094. W.Parent = Limb
  9095.  
  9096. end
  9097. local Limb = Character:FindFirstChild("Left Leg")
  9098. if Limb then
  9099.  
  9100. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9101. local Joint = Instance.new("Glue")
  9102. Joint.Name = "LeftHip"
  9103. Joint.Part0 = Torso
  9104. Joint.Part1 = Limb
  9105. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9106. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9107. Joint.Parent = Torso
  9108.  
  9109. local B = Instance.new("Part")
  9110. B.TopSurface = 0
  9111. B.BottomSurface = 0
  9112. B.formFactor = "Symmetric"
  9113. B.Size = Vector3.new(1, 1, 1)
  9114. B.Transparency = 1
  9115. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9116. B.Parent = Character
  9117. local W = Instance.new("Weld")
  9118. W.Part0 = Limb
  9119. W.Part1 = B
  9120. W.C0 = CFrame.new(0, -0.5, 0)
  9121. W.Parent = Limb
  9122. end
  9123. end
  9124. end
  9125. ----------
  9126.  
  9127. lerpz = function(D, E, F, G)
  9128. D[E] = D[E]:lerp(F, G)
  9129. end
  9130.  
  9131. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9132. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9133. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9134. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9135. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9136. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9137. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9138. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9139. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9140. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9141. resetlerp = function()
  9142. RJ.C0 = RJC0
  9143. RJ.C1 = RJC1
  9144. N.C0 = NC0
  9145. N.C1 = NC1
  9146. RS.C0 = RSC0
  9147. RS.C1 = RSC1
  9148. LS.C0 = LSC0
  9149. LS.C1 = LSC1
  9150. RH.C0 = RHC0
  9151. RH.C1 = RHC1
  9152. LH.C0 = LHC0
  9153. LH.C1 = LHC1
  9154. end
  9155. -------
  9156. ----------
  9157. hrp = char.HumanoidRootPart
  9158.  
  9159. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9160. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9161. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9162. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9163. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9164. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9165. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9166. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9167. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9168. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9169. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9170. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9171. RS = Torso:FindFirstChild("Right Shoulder")
  9172. LS = Torso:FindFirstChild("Left Shoulder")
  9173. RH = Torso:FindFirstChild("Right Hip")
  9174. LH = Torso:FindFirstChild("Left Hip")
  9175. RJ = hrp:FindFirstChild("RootJoint")
  9176. N = Torso:FindFirstChild("Neck")
  9177. cf = CFrame.new
  9178. ang = CFrame.Angles
  9179. rd = math.rad
  9180. rd2 = math.random
  9181. cs = ColorSequence.new
  9182. ns = NumberSequence.new
  9183. nsk = NumberSequenceKeypoint.new
  9184. -------------------
  9185.  
  9186. end)
  9187.  
  9188. print([[
  9189. -------------------------------------------------
  9190. hi
  9191. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement