Advertisement
MESCRIPT

Untitled

Jul 7th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  51. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67. local Mouse = Player:GetMouse()
  68. local UIS = game:GetService("UserInputService")
  69. local input = function(io,a)
  70. if a then return end
  71. --Since InputObject is a client-side instance, we create and pass table instead
  72. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  73. end
  74. UIS.InputBegan:Connect(input)
  75. UIS.InputEnded:Connect(input)
  76. local h,t
  77. --Give the server mouse data 30 times every second, but only if the values changed
  78. --If player is not moving their mouse, client won't fire events
  79. while wait(1/30) do
  80. if h~=Mouse.Hit or t~=Mouse.Target then
  81. h,t=Mouse.Hit,Mouse.Target
  82. Event:FireServer({isMouse=true,Target=t,Hit=h})
  83. end
  84. end]==],Player.Character)
  85.  
  86. ----Sandboxed game object that allows the usage of client-side methods and services
  87. --Real game object
  88. local _rg = game
  89.  
  90. --Metatable for fake service
  91. local fsmt = {
  92. __index = function(self,k)
  93. local s = rawget(self,"_RealService")
  94. if s then
  95. return typeof(s[k])=="function"
  96. and function(_,...)return s[k](s,...)end or s[k]
  97. end
  98. end,
  99. __newindex = function(self,k,v)
  100. local s = rawget(self,"_RealService")
  101. if s then s[k]=v end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return rawget(self,s) or _rg:GetService(s)
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. RunService = FakeService({
  120. _btrs = {},
  121. RenderStepped = _rg:GetService("RunService").Heartbeat,
  122. BindToRenderStep = function(self,name,_,fun)
  123. self._btrs[name] = self.Heartbeat:Connect(fun)
  124. end,
  125. UnbindFromRenderStep = function(self,name)
  126. self._btrs[name]:Disconnect()
  127. end,
  128. },"RunService")
  129. }
  130. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  131. g.service = g.GetService
  132. FakeService(g,game)
  133. --Changing owner to fake player object to support owner:GetMouse()
  134. game,owner = g,g.Players.LocalPlayer
  135. end
  136. wait(2)
  137. local Player = game.Players.EliteGuardian68
  138. local char = Player.Character
  139. local Character = Player.Character
  140. local Head = Character.Head
  141. local done = false
  142. local canheal = false
  143. local deathchat1 = false
  144. local once = true
  145. local dead = false
  146. local candie = true
  147. local deathchat = false
  148. local idleon = true
  149. local idle1 = true
  150. local idle = true
  151. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  152. if v:IsA("Accessory") then
  153. v:Destroy()
  154. end
  155. end
  156. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  157. if v:IsA("Shirt") then
  158. v:Remove()
  159. end
  160. end
  161. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  162. if v:IsA("Pants") then
  163. v:Remove()
  164. end
  165. end
  166. wait()
  167. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  168. shirt.Name = "Shirt"
  169. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  170. pants.Name = "Pants"
  171.  
  172. local v3 = Vector3.new
  173. local num = 0
  174. local bc = BrickColor.new
  175. local new = Instance.new
  176.  
  177.  
  178. Instance.new("ForceField",char).Visible = false
  179. local poo = Instance.new("IntValue",Character)
  180. poo.Name = "haha nope"
  181. char.Humanoid.MaxHealth = math.huge
  182. wait()
  183. char.Humanoid.Health = math.huge
  184. Instance.new("ForceField",char).Visible = false
  185.  
  186. shirt = Instance.new("Shirt", char)
  187. shirt.Name = "Shirt"
  188. pants = Instance.new("Pants", char)
  189. pants.Name = "Pants"
  190. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  191. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  192. char.Head.face.Texture = "rbxassetid://1108342609"
  193.  
  194. Hair7 = Instance.new("Part")
  195. Hair7.Parent = char
  196. Hair7.Name = "Hair"
  197. Hair7.CanCollide = false
  198. Hair7.Locked = true
  199. Hair7.TopSurface = "Smooth"
  200. Hair7.BottomSurface = "Smooth"
  201. Hair7.formFactor = "Symmetric"
  202. Hair7.Material = "Neon"
  203. Hair7.BrickColor = BrickColor.new("Really black")
  204. Hair7.CFrame = char.Torso.CFrame
  205. Hair7.Size = Vector3.new(1, 1, 1)
  206. Hair7.Transparency = 0
  207.  
  208.  
  209. Weld1 = Instance.new("Weld")
  210. Weld1.Parent = char.Head
  211. Weld1.Part0 = char.Head
  212. Weld1.Part1 = Hair7
  213. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  214.  
  215. Mesh = Instance.new("SpecialMesh")
  216. Mesh.Offset = Vector3.new(0,-0.4,0)
  217. Mesh.Parent = Hair7
  218. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  219. Mesh.MeshType = "FileMesh"
  220. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  221. Mesh.TextureId = ""
  222.  
  223.  
  224. local ice = Instance.new("Part", Head)
  225. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  226. ice.BrickColor = BrickColor.new("White")
  227. ice.CanCollide = false
  228. ice.TopSurface = 0
  229. ice.BottomSurface = 0
  230. ice.Transparency = 1
  231. local ice2 = Instance.new("SpecialMesh", ice)
  232. ice2.MeshType = "Brick"
  233. ice2.Scale = Vector3.new(1, 1, 1)
  234. local ice3 = Instance.new("Weld", ice)
  235. ice3.Part0 = Head
  236. ice3.Part1 = ice
  237. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  238. local icesmoke = Instance.new("ParticleEmitter", ice)
  239. icesmoke.VelocitySpread = 5
  240. icesmoke.Size = NumberSequence.new({
  241. NumberSequenceKeypoint.new(0, 0.01),
  242. NumberSequenceKeypoint.new(1, 1)
  243. })
  244. icesmoke.Rate = math.huge
  245. icesmoke.Speed = NumberRange.new(1, 1)
  246. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  247. icesmoke.Transparency = NumberSequence.new({
  248. NumberSequenceKeypoint.new(0, 0.9),
  249. NumberSequenceKeypoint.new(1, 1)
  250. })
  251. icesmoke.Rotation = NumberRange.new(0, 360)
  252. icesmoke.Name = "Smoke"
  253. icesmoke.LightEmission = 0
  254. icesmoke.Acceleration = Vector3.new(0,0,0)
  255. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  256. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  257. icesmoke.LockedToPart = true
  258. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  259. secondcolor = "Really black"
  260. wait(0.016666666666666666)
  261. Effects = {}
  262. local Player = game.Players.localPlayer
  263. local Character = Player.Character
  264. local Humanoid = Character.Humanoid
  265. local mouse = Player:GetMouse()
  266. local LeftArm = Character["Left Arm"]
  267. local RightArm = Character["Right Arm"]
  268. local LeftLeg = Character["Left Leg"]
  269. local RightLeg = Character["Right Leg"]
  270. local Head = Character.Head
  271. local Torso = Character.Torso
  272. local cam = game.Workspace.CurrentCamera
  273. local RootPart = Character.HumanoidRootPart
  274. local RootJoint = RootPart.RootJoint
  275. local equipped = true
  276. local attack = false
  277. local Anim = "Idle"
  278. local idle = 0
  279. local attacktype = 1
  280. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  281. local velocity = RootPart.Velocity.y
  282. local sine = 0
  283. local change = 1
  284. local grabbed = false
  285. local cn = CFrame.new
  286. local mr = math.rad
  287. local angles = CFrame.Angles
  288. local ud = UDim2.new
  289. local c3 = Color3.new
  290. local dir = {
  291. w = 0,
  292. s = 0,
  293. a = 0,
  294. d = 0
  295. }
  296. firemode = true
  297. local Services = {
  298. SoundService = game:GetService("SoundService"),
  299. Players = game:GetService("Players"),
  300. Debris = game:GetService("Debris"),
  301. Workspace = game:GetService("Workspace"),
  302. Lighting = game:GetService("Lighting"),
  303. HttpService = game:GetService("HttpService"),
  304. InsertService = game:GetService("InsertService")
  305. }
  306. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  307. Humanoid.Animator:Destroy()
  308. Character.Animate:Destroy()
  309. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  310. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  311. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  312. RSH, LSH = nil, nil
  313. RW = Instance.new("Weld")
  314. LW = Instance.new("Weld")
  315. RH = Torso["Right Hip"]
  316. LH = Torso["Left Hip"]
  317. RSH = Torso["Right Shoulder"]
  318. LSH = Torso["Left Shoulder"]
  319. RSH.Parent = nil
  320. LSH.Parent = nil
  321. RW.Name = "RW"
  322. RW.Part0 = Torso
  323. RW.C0 = cn(1.5, 0.5, 0)
  324. RW.C1 = cn(0, 0.5, 0)
  325. RW.Part1 = RightArm
  326. RW.Parent = Torso
  327. LW.Name = "LW"
  328. LW.Part0 = Torso
  329. LW.C0 = cn(-1.5, 0.5, 0)
  330. LW.C1 = cn(0, 0.5, 0)
  331. LW.Part1 = LeftArm
  332. LW.Parent = Torso
  333. --------------
  334. function clerp(a, b, t)
  335. local qa = {
  336. QuaternionFromCFrame(a)
  337. }
  338. local qb = {
  339. QuaternionFromCFrame(b)
  340. }
  341. local ax, ay, az = a.x, a.y, a.z
  342. local bx, by, bz = b.x, b.y, b.z
  343. local _t = 1 - t
  344. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  345. end
  346. function QuaternionFromCFrame(cf)
  347. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  348. local trace = m00 + m11 + m22
  349. if trace > 0 then
  350. local s = math.sqrt(1 + trace)
  351. local recip = 0.5 / s
  352. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  353. else
  354. local i = 0
  355. if m00 < m11 then
  356. i = 1
  357. end
  358. if m22 > (i == 0 and m00 or m11) then
  359. i = 2
  360. end
  361. if i == 0 then
  362. local s = math.sqrt(m00 - m11 - m22 + 1)
  363. local recip = 0.5 / s
  364. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  365. elseif i == 1 then
  366. local s = math.sqrt(m11 - m22 - m00 + 1)
  367. local recip = 0.5 / s
  368. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  369. elseif i == 2 then
  370. local s = math.sqrt(m22 - m00 - m11 + 1)
  371. local recip = 0.5 / s
  372. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  373. end
  374. end
  375. end
  376. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  377. local xs, ys, zs = x + x, y + y, z + z
  378. local wx, wy, wz = w * xs, w * ys, w * zs
  379. local xx = x * xs
  380. local xy = x * ys
  381. local xz = x * zs
  382. local yy = y * ys
  383. local yz = y * zs
  384. local zz = z * zs
  385. 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))
  386. end
  387. function QuaternionSlerp(a, b, t)
  388. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  389. local startInterp, finishInterp
  390. if cosTheta >= 1.0E-4 then
  391. if 1 - cosTheta > 1.0E-4 then
  392. local theta = math.acos(cosTheta)
  393. local invSinTheta = 1 / math.sin(theta)
  394. startInterp = math.sin((1 - t) * theta) * invSinTheta
  395. finishInterp = math.sin(t * theta) * invSinTheta
  396. else
  397. startInterp = 1 - t
  398. finishInterp = t
  399. end
  400. elseif 1 + cosTheta > 1.0E-4 then
  401. local theta = math.acos(-cosTheta)
  402. local invSinTheta = 1 / math.sin(theta)
  403. startInterp = math.sin((t - 1) * theta) * invSinTheta
  404. finishInterp = math.sin(t * theta) * invSinTheta
  405. else
  406. startInterp = t - 1
  407. finishInterp = t
  408. end
  409. 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
  410. end
  411. function swait(num)
  412. if num == 0 or num == nil then
  413. game:service("RunService").RenderStepped:wait(0)
  414. else
  415. for i = 0, num do
  416. game:service("RunService").RenderStepped:wait(0)
  417. end
  418. end
  419. end
  420. local RbxUtility = LoadLibrary("RbxUtility")
  421. local Create = RbxUtility.Create
  422. function RemoveOutlines(part)
  423. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  424. end
  425. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  426. local Part = Create("Part")({
  427. formFactor = FormFactor,
  428. Parent = Parent,
  429. Reflectance = Reflectance,
  430. Transparency = Transparency,
  431. CanCollide = false,
  432. Locked = true,
  433. BrickColor = BrickColor.new(tostring(BColor)),
  434. Name = Name,
  435. Size = Size,
  436. Material = Material
  437. })
  438. RemoveOutlines(Part)
  439. return Part
  440. end
  441. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  442. local Msh = Create(Mesh)({
  443. Parent = Part,
  444. Offset = OffSet,
  445. Scale = Scale
  446. })
  447. if Mesh == "SpecialMesh" then
  448. Msh.MeshType = MeshType
  449. Msh.MeshId = MeshId
  450. end
  451. return Msh
  452. end
  453. function CreateWeld(Parent, Part0, Part1, C0, C1)
  454. local Weld = Create("Weld")({
  455. Parent = Parent,
  456. Part0 = Part0,
  457. Part1 = Part1,
  458. C0 = C0,
  459. C1 = C1
  460. })
  461. return Weld
  462. end
  463. function rayCast(Position, Direction, Range, Ignore)
  464. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  465. end
  466. function CreateSound(id, par, vol, pit)
  467. coroutine.resume(coroutine.create(function()
  468. local sou = Instance.new("Sound", par or workspace)
  469. sou.Volume = vol
  470. sou.Pitch = pit or 1
  471. sou.SoundId = id
  472. wait()
  473. sou:play()
  474. game:GetService("Debris"):AddItem(sou, 6)
  475. end))
  476. end
  477. function CreateSong(id, par, vol, pit)
  478. coroutine.resume(coroutine.create(function()
  479. sou2 = Instance.new("Sound", par or workspace)
  480. sou2.Volume = 1
  481. sou2.Pitch = 1
  482. sou2.SoundId = id
  483. wait()
  484. sou2:play()
  485. sou2.Looped = true
  486. end))
  487. end
  488. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  489. local function getclosest(obj, distance)
  490. local last, lastx = distance + 1, nil
  491. for i, v in pairs(workspace:GetChildren()) do
  492. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  493. local t = v.Torso
  494. local dist = t.Position - obj.Position.magnitude
  495. if distance >= dist and last > dist then
  496. last = dist
  497. lastx = v
  498. end
  499. end
  500. end
  501. return lastx
  502. end
  503. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  504. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  505. prt.Anchored = true
  506. prt.CFrame = cframe
  507. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  508. game:GetService("Debris"):AddItem(prt, 10)
  509. if Type == 1 or Type == nil then
  510. table.insert(Effects, {
  511. prt,
  512. "Block1",
  513. delay,
  514. x3,
  515. y3,
  516. z3,
  517. msh
  518. })
  519. elseif Type == 2 then
  520. table.insert(Effects, {
  521. prt,
  522. "Block2",
  523. delay,
  524. x3,
  525. y3,
  526. z3,
  527. msh
  528. })
  529. elseif Type == 3 then
  530. table.insert(Effects, {
  531. prt,
  532. "Block3",
  533. delay,
  534. x3,
  535. y3,
  536. z3,
  537. msh
  538. })
  539. end
  540. end
  541. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  542. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  543. prt.Anchored = true
  544. prt.CFrame = cframe
  545. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  546. game:GetService("Debris"):AddItem(prt, 10)
  547. table.insert(Effects, {
  548. prt,
  549. "Cylinder",
  550. delay,
  551. x3,
  552. y3,
  553. z3,
  554. msh
  555. })
  556. end
  557. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  558. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  559. prt.Anchored = true
  560. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  561. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  562. game:GetService("Debris"):AddItem(prt, 10)
  563. table.insert(Effects, {
  564. prt,
  565. "Cylinder",
  566. delay,
  567. x3,
  568. y3,
  569. z3,
  570. msh
  571. })
  572. end
  573. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  574. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  575. prt.Anchored = true
  576. prt.CFrame = cframe
  577. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  578. game:GetService("Debris"):AddItem(prt, 10)
  579. table.insert(Effects, {
  580. prt,
  581. "Cylinder",
  582. delay,
  583. x3,
  584. y3,
  585. z3,
  586. msh
  587. })
  588. end
  589. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  590. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  591. prt.Anchored = true
  592. prt.CFrame = cframe
  593. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  594. game:GetService("Debris"):AddItem(prt, 10)
  595. table.insert(Effects, {
  596. prt,
  597. "Cylinder",
  598. delay,
  599. x3,
  600. y3,
  601. z3,
  602. msh
  603. })
  604. end
  605. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  606. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  607. prt.Anchored = true
  608. prt.CFrame = cframe
  609. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  610. game:GetService("Debris"):AddItem(prt, 10)
  611. table.insert(Effects, {
  612. prt,
  613. "Cylinder",
  614. delay,
  615. x3,
  616. y3,
  617. z3,
  618. msh
  619. })
  620. end
  621. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  622. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  623. prt.Anchored = true
  624. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  625. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  626. local num = math.random(10, 50) / 1000
  627. game:GetService("Debris"):AddItem(prt, 10)
  628. table.insert(Effects, {
  629. prt,
  630. "Shatter",
  631. num,
  632. prt.CFrame,
  633. math.random() - math.random(),
  634. 0,
  635. math.random(50, 100) / 100
  636. })
  637. end
  638. for i = 0, 1, 0.05 do
  639. swait()
  640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  642. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  643. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  644. if Torsovelocity.Y > 1 then
  645. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
  646. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  647. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  648. elseif Torsovelocity.Y < 1 then
  649. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  650. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  651. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  652. end
  653. end
  654. attack = false
  655. game:GetService("RunService").Stepped:connect(function()
  656. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  657. velocity = RootPart.Velocity.y
  658. sine = sine + change
  659. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  660. if equipped == true or equipped == false then
  661. if 1 < RootPart.Velocity.y and hit == nil then
  662. Anim = "Jump"
  663. if attack == false and ice_mode == false then
  664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  666. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  668. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  669. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  670. end
  671. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  672. Anim = "Fall"
  673. if attack == false then
  674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  676. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  677. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  678. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  679. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  680. end
  681. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  682. Anim = "Idle"
  683. if attack == false then
  684. change = 1
  685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  687. RW.C0 = clerp(RW.C0, CFrame.new(0.9, 0.5, -0.5) * angles(math.rad(60), math.rad(0), math.rad(-60 + 3 * math.cos(sine / 25))), 0.1)
  688. LW.C0 = clerp(LW.C0, CFrame.new(-0.9, 0.4, -0.5) * angles(math.rad(60), math.rad(0), math.rad(60 - 3 * math.cos(sine / 25))), 0.1)
  689. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  690. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  691. end
  692. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  693. Anim = "Walk"
  694. if attack == false then
  695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
  696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  697. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  699. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  700. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  701. end
  702. end
  703. end
  704. if equipped == true or equipped == false then
  705. if 1 < RootPart.Velocity.Y and hit == nil then
  706. Anim = "Jump"
  707. if attack == false and ice_mode == true then
  708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  710. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  711. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  712. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  713. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  714. end
  715. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  716. Anim = "Fall"
  717. if attack == false then
  718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  720. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  721. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  722. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  723. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  724. end
  725. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  726. Anim = "Idle"
  727. if attack == false then
  728. change = 0.8
  729. 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)
  730. 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)
  731. 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)
  732. 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)
  733. 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)
  734. 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)
  735. end
  736. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  737. Anim = "Walk"
  738. if attack == false then
  739. 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)
  740. 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)
  741. 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)
  742. 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)
  743. 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)
  744. 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)
  745. end
  746. end
  747. end
  748. if 0 < #Effects then
  749. for e = 1, #Effects do
  750. if Effects[e] ~= nil then
  751. local Thing = Effects[e]
  752. if Thing ~= nil then
  753. local Part = Thing[1]
  754. local Mode = Thing[2]
  755. local Delay = Thing[3]
  756. local IncX = Thing[4]
  757. local IncY = Thing[5]
  758. local IncZ = Thing[6]
  759. if 1 >= Thing[1].Transparency then
  760. if Thing[2] == "Block1" then
  761. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  762. local Mesh = Thing[1].Mesh
  763. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  764. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  765. elseif Thing[2] == "Block2" then
  766. 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)
  767. local Mesh = Thing[7]
  768. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  769. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  770. elseif Thing[2] == "Block3" then
  771. 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)
  772. local Mesh = Thing[7]
  773. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  774. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  775. elseif Thing[2] == "Cylinder" then
  776. local Mesh = Thing[1].Mesh
  777. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  778. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  779. elseif Thing[2] == "Blood" then
  780. local Mesh = Thing[7]
  781. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  782. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  783. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  784. elseif Thing[2] == "Elec" then
  785. local Mesh = Thing[1].Mesh
  786. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  787. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  788. elseif Thing[2] == "Disappear" then
  789. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  790. elseif Thing[2] == "Shatter" then
  791. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  792. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  793. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  794. Thing[6] = Thing[6] + Thing[5]
  795. end
  796. else
  797. Part.Parent = nil
  798. table.remove(Effects, e)
  799. end
  800. end
  801. end
  802. end
  803. end
  804. end)
  805. function RemoveOutlines(part)
  806. part.TopSurface = 10
  807. end
  808. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  809. local Part = Create("Part")({
  810. Parent = Parent,
  811. Reflectance = Reflectance,
  812. Transparency = Transparency,
  813. CanCollide = false,
  814. Locked = true,
  815. BrickColor = BrickColor.new(tostring(BColor)),
  816. Name = Name,
  817. Size = Size,
  818. Material = Material
  819. })
  820. RemoveOutlines(Part)
  821. return Part
  822. end
  823. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  824. local Msh = Create(Mesh)({
  825. Parent = Part,
  826. Offset = OffSet,
  827. Scale = Scale
  828. })
  829. if Mesh == "SpecialMesh" then
  830. Msh.MeshType = MeshType
  831. Msh.MeshId = MeshId
  832. end
  833. return Msh
  834. end
  835. function CreateWeld(Parent, Part0, Part1, C0, C1)
  836. local Weld = Create("Weld")({
  837. Parent = Parent,
  838. Part0 = Part0,
  839. Part1 = Part1,
  840. C0 = C0,
  841. C1 = C1
  842. })
  843. return Weld
  844. end
  845. WSHM = {
  846. "White",
  847. "Pastel light blue"
  848. }
  849. WSH = WSHM[math.random(1, #WSHM)]
  850. function IcePartFunk(HPart, aria, Min, Max)
  851. IcePart = Instance.new("Part", HPart)
  852. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  853. IcePart.CanCollide = false
  854. IuW = Instance.new("Weld")
  855. IuW.Name = "GuW"
  856. IuW.Part0 = HPart
  857. 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))
  858. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  859. IuW.Part1 = IcePart
  860. IuW.Parent = HPart
  861. IcePart.Transparency = 0.85
  862. IcePart.Material = "Neon"
  863. WSH = WSHM[math.random(1, #WSHM)]
  864. IcePart.BrickColor = BrickColor.new("" .. WSH)
  865. RemoveOutlines(IcePart)
  866. game:GetService("Debris"):AddItem(IuW, 4)
  867. game:GetService("Debris"):AddItem(IcePart, 6)
  868. end
  869. SpikeMeshId = 1033714
  870. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  871. local Part = Instance.new("Part", Parent)
  872. Part.Name = Name
  873. Part.BrickColor = BrickColor.new(Color)
  874. Part.Size = Size
  875. Part.Material = Material
  876. Part.Transparency = Transparency
  877. Part.CanCollide = false
  878. RemoveOutlines(Part)
  879. local Mesh = Instance.new("SpecialMesh", Part)
  880. Mesh.MeshType = "Sphere"
  881. Mesh.Scale = Scale
  882. return Mesh and Part
  883. end
  884. CFuncs = {
  885. Part = {
  886. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  887. local Part = Create("Part")({
  888. Parent = Parent,
  889. Reflectance = Reflectance,
  890. Transparency = Transparency,
  891. CanCollide = false,
  892. Locked = true,
  893. BrickColor = BrickColor.new(tostring(BColor)),
  894. Name = Name,
  895. Size = Size,
  896. Material = Material
  897. })
  898. RemoveOutlines(Part)
  899. return Part
  900. end
  901. },
  902. Mesh = {
  903. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  904. local Msh = Create(Mesh)({
  905. Parent = Part,
  906. Offset = OffSet,
  907. Scale = Scale
  908. })
  909. if Mesh == "SpecialMesh" then
  910. Msh.MeshType = MeshType
  911. Msh.MeshId = MeshId
  912. end
  913. return Msh
  914. end
  915. },
  916. Mesh = {
  917. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  918. local Msh = Create(Mesh)({
  919. Parent = Part,
  920. Offset = OffSet,
  921. Scale = Scale
  922. })
  923. if Mesh == "SpecialMesh" then
  924. Msh.MeshType = MeshType
  925. Msh.MeshId = MeshId
  926. end
  927. return Msh
  928. end
  929. },
  930. Weld = {
  931. Create = function(Parent, Part0, Part1, C0, C1)
  932. local Weld = Create("Weld")({
  933. Parent = Parent,
  934. Part0 = Part0,
  935. Part1 = Part1,
  936. C0 = C0,
  937. C1 = C1
  938. })
  939. return Weld
  940. end
  941. },
  942. Sound = {
  943. Create = function(id, par, vol, pit)
  944. coroutine.resume(coroutine.create(function()
  945. local S = Create("Sound")({
  946. Volume = vol,
  947. Pitch = pit or 1,
  948. SoundId = id,
  949. Parent = par or workspace
  950. })
  951. wait()
  952. S:play()
  953. game:GetService("Debris"):AddItem(S, 6)
  954. end))
  955. end
  956. },
  957. ParticleEmitter = {
  958. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  959. local fp = Create("ParticleEmitter")({
  960. Parent = Parent,
  961. Color = ColorSequence.new(Color1, Color2),
  962. LightEmission = LightEmission,
  963. Size = Size,
  964. Texture = Texture,
  965. Transparency = Transparency,
  966. ZOffset = ZOffset,
  967. Acceleration = Accel,
  968. Drag = Drag,
  969. LockedToPart = LockedToPart,
  970. VelocityInheritance = VelocityInheritance,
  971. EmissionDirection = EmissionDirection,
  972. Enabled = Enabled,
  973. Lifetime = LifeTime,
  974. Rate = Rate,
  975. Rotation = Rotation,
  976. RotSpeed = RotSpeed,
  977. Speed = Speed,
  978. VelocitySpread = VelocitySpread
  979. })
  980. return fp
  981. end
  982. }
  983. }
  984. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  985. if hit.Parent == nil then
  986. return
  987. end
  988. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  989. for _, v in pairs(hit.Parent:children()) do
  990. if v:IsA("Humanoid") then
  991. h = v
  992. end
  993. end
  994. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  995. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  996. return
  997. end
  998. local c = Create("ObjectValue")({
  999. Name = "creator",
  1000. Value = game:service("Players").LocalPlayer,
  1001. Parent = h
  1002. })
  1003. game:GetService("Debris"):AddItem(c, 0.5)
  1004. if HitSound ~= nil and HitPitch ~= nil then
  1005. CreateSound(HitSound, hit, 1, HitPitch)
  1006. end
  1007. local Damage = math.random(minim, maxim)
  1008. local blocked = false
  1009. local block = hit.Parent:findFirstChild("Block")
  1010. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1011. blocked = true
  1012. block.Value = block.Value - 1
  1013. print(block.Value)
  1014. end
  1015. if blocked == false then
  1016. h.Health = h.Health - Damage
  1017. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1018. else
  1019. h.Health = h.Health - Damage / 2
  1020. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1021. end
  1022. if Type == "Knockdown" then
  1023. local hum = hit.Parent.Humanoid
  1024. hum.PlatformStand = true
  1025. coroutine.resume(coroutine.create(function(HHumanoid)
  1026. swait(1)
  1027. HHumanoid.PlatformStand = false
  1028. end), hum)
  1029. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1030. local bodvol = Create("BodyVelocity")({
  1031. velocity = angle * knockback,
  1032. P = 5000,
  1033. maxForce = Vector3.new(8000, 8000, 8000),
  1034. Parent = hit
  1035. })
  1036. local rl = Create("BodyAngularVelocity")({
  1037. P = 3000,
  1038. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1039. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1040. Parent = hit
  1041. })
  1042. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1043. game:GetService("Debris"):AddItem(rl, 0.5)
  1044. elseif Type == "Normal" then
  1045. local vp = Create("BodyVelocity")({
  1046. P = 500,
  1047. maxForce = Vector3.new(math.huge, 0, math.huge),
  1048. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1049. })
  1050. if knockback > 0 then
  1051. vp.Parent = hit.Parent.Torso
  1052. end
  1053. game:GetService("Debris"):AddItem(vp, 0.5)
  1054. elseif Type == "Impale" then
  1055. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1056. Spike.Anchored = true
  1057. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1058. Spike.Position = hit.Parent.Torso.Position
  1059. for i = 1, 5 do
  1060. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1061. end
  1062. Services.Debris:AddItem(Spike, 4)
  1063. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1064. hit.Parent.Humanoid.PlatformStand = true
  1065. swait(1)
  1066. hit.Parent.Humanoid.PlatformStand = false
  1067. elseif Type == "Up" then
  1068. local bodyVelocity = Create("BodyVelocity")({
  1069. velocity = Vector3.new(0, 20, 0),
  1070. P = 5000,
  1071. maxForce = Vector3.new(8000, 8000, 8000),
  1072. Parent = hit
  1073. })
  1074. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1075. local bodyVelocity = Create("BodyVelocity")({
  1076. velocity = Vector3.new(0, 20, 0),
  1077. P = 5000,
  1078. maxForce = Vector3.new(8000, 8000, 8000),
  1079. Parent = hit
  1080. })
  1081. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1082. elseif Type == "Snare" then
  1083. local bp = Create("BodyPosition")({
  1084. P = 900,
  1085. D = 1000,
  1086. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1087. position = hit.Parent.Torso.Position,
  1088. Parent = hit.Parent.Torso
  1089. })
  1090. game:GetService("Debris"):AddItem(bp, 1)
  1091. elseif Type == "Slowness" then
  1092. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1093. for i = 1, 25 do
  1094. hit.Parent.Humanoid.WalkSpeed = 4
  1095. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1096. end
  1097. wait(4)
  1098. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1099. elseif Type == "FireDmg" then
  1100. for i = 1, math.random(60, 150) do
  1101. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1102. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1103. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1104. wait(0.1)
  1105. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1106. end
  1107. elseif Type == "Freeze" then
  1108. local bp = Create("BodyPosition")({
  1109. P = 900,
  1110. D = 1000,
  1111. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1112. position = hit.Parent.Torso.Position,
  1113. Parent = hit.Parent.Torso
  1114. })
  1115. game:GetService("Debris"):AddItem(bp, 4)
  1116. for i = 1, 25 do
  1117. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1118. end
  1119. elseif Type == "Freeze2" then
  1120. local BodPos = Create("BodyPosition")({
  1121. P = 50000,
  1122. D = 1000,
  1123. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1124. position = hit.Parent.Torso.Position,
  1125. Parent = hit.Parent.Torso
  1126. })
  1127. local BodGy = Create("BodyGyro")({
  1128. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1129. P = 20000,
  1130. Parent = hit.Parent.Torso,
  1131. cframe = hit.Parent.Torso.CFrame
  1132. })
  1133. hit.Parent.Torso.Anchored = true
  1134. coroutine.resume(coroutine.create(function(Part)
  1135. swait(1.5)
  1136. Part.Anchored = false
  1137. end), hit.Parent.Torso)
  1138. game:GetService("Debris"):AddItem(BodPos, 3)
  1139. game:GetService("Debris"):AddItem(BodGy, 3)
  1140. end
  1141. local debounce = Create("BoolValue")({
  1142. Name = "DebounceHit",
  1143. Parent = hit.Parent,
  1144. Value = true
  1145. })
  1146. game:GetService("Debris"):AddItem(debounce, Delay)
  1147. c = Instance.new("ObjectValue")
  1148. c.Name = "creator"
  1149. c.Value = Player
  1150. c.Parent = h
  1151. game:GetService("Debris"):AddItem(c, 0.5)
  1152. end
  1153. end
  1154. function ShowDamage(Pos, Text, Time, Color)
  1155. local Rate = 0.033333333333333
  1156. if not Pos then
  1157. local Pos = Vector3.new(0, 0, 0)
  1158. end
  1159. local Text = Text or ""
  1160. local Time = Time or 2
  1161. if not Color then
  1162. local Color = Color3.new(1, 0, 1)
  1163. end
  1164. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1165. EffectPart.Anchored = true
  1166. local BillboardGui = Create("BillboardGui")({
  1167. Size = UDim2.new(3, 0, 3, 0),
  1168. Adornee = EffectPart,
  1169. Parent = EffectPart
  1170. })
  1171. local TextLabel = Create("TextLabel")({
  1172. BackgroundTransparency = 1,
  1173. Size = UDim2.new(1, 0, 1, 0),
  1174. Text = Text,
  1175. TextColor3 = Color,
  1176. TextScaled = true,
  1177. Font = Enum.Font.ArialBold,
  1178. Parent = BillboardGui
  1179. })
  1180. game.Debris:AddItem(EffectPart, Time + 0.1)
  1181. EffectPart.Parent = game:GetService("Workspace")
  1182. delay(0, function()
  1183. local Frames = Time / Rate
  1184. for Frame = 1, Frames do
  1185. wait(Rate)
  1186. local Percent = Frame / Frames
  1187. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1188. TextLabel.TextTransparency = Percent
  1189. end
  1190. if EffectPart and EffectPart.Parent then
  1191. EffectPart:Destroy()
  1192. end
  1193. end)
  1194. end
  1195. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1196. for _, c in pairs(workspace:children()) do
  1197. local hum = c:findFirstChild("Humanoid")
  1198. if hum ~= nil then
  1199. local head = c:findFirstChild("Head")
  1200. if head ~= nil then
  1201. local targ = head.Position - Part.Position
  1202. local mag = targ.magnitude
  1203. if magni >= mag and c.Name ~= Player.Name then
  1204. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1205. end
  1206. end
  1207. end
  1208. end
  1209. end
  1210. function MagniKILL(Part, magni, knock, Type)
  1211. for _, c in pairs(workspace:children()) do
  1212. local hum = c:findFirstChild("Humanoid")
  1213. if hum ~= nil then
  1214. local head = c:findFirstChild("Head")
  1215. if head ~= nil then
  1216. local targ = head.Position - Part.Position
  1217. local mag = targ.magnitude
  1218. if magni >= mag and c.Name ~= Player.Name then
  1219. hum.Health = 0
  1220. end
  1221. end
  1222. end
  1223. end
  1224. end
  1225. EffectModel = Instance.new("Model", Character)
  1226. EffectModel.Name = "Effects"
  1227. Effects = {
  1228. Block = {
  1229. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1230. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1231. prt.Anchored = true
  1232. prt.CFrame = cframe
  1233. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1234. game:GetService("Debris"):AddItem(prt, 10)
  1235. if Type == 1 or Type == nil then
  1236. table.insert(Effects, {
  1237. prt,
  1238. "Block1",
  1239. delay,
  1240. x3,
  1241. y3,
  1242. z3,
  1243. msh
  1244. })
  1245. elseif Type == 2 then
  1246. table.insert(Effects, {
  1247. prt,
  1248. "Block2",
  1249. delay,
  1250. x3,
  1251. y3,
  1252. z3,
  1253. msh
  1254. })
  1255. else
  1256. table.insert(Effects, {
  1257. prt,
  1258. "Block3",
  1259. delay,
  1260. x3,
  1261. y3,
  1262. z3,
  1263. msh
  1264. })
  1265. end
  1266. end
  1267. },
  1268. Sphere = {
  1269. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1270. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1271. prt.Anchored = true
  1272. prt.CFrame = cframe
  1273. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1274. game:GetService("Debris"):AddItem(prt, 10)
  1275. table.insert(Effects, {
  1276. prt,
  1277. "Cylinder",
  1278. delay,
  1279. x3,
  1280. y3,
  1281. z3,
  1282. msh
  1283. })
  1284. end
  1285. },
  1286. Cylinder = {
  1287. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1288. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1289. prt.Anchored = true
  1290. prt.CFrame = cframe
  1291. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1292. game:GetService("Debris"):AddItem(prt, 10)
  1293. table.insert(Effects, {
  1294. prt,
  1295. "Cylinder",
  1296. delay,
  1297. x3,
  1298. y3,
  1299. z3,
  1300. msh
  1301. })
  1302. end
  1303. },
  1304. Wave = {
  1305. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1306. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1307. prt.Anchored = true
  1308. prt.CFrame = cframe
  1309. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1310. game:GetService("Debris"):AddItem(prt, 10)
  1311. table.insert(Effects, {
  1312. prt,
  1313. "Cylinder",
  1314. delay,
  1315. x3,
  1316. y3,
  1317. z3,
  1318. msh
  1319. })
  1320. end
  1321. },
  1322. Ring = {
  1323. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1324. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1325. prt.Anchored = true
  1326. prt.CFrame = cframe
  1327. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1328. game:GetService("Debris"):AddItem(prt, 10)
  1329. table.insert(Effects, {
  1330. prt,
  1331. "Cylinder",
  1332. delay,
  1333. x3,
  1334. y3,
  1335. z3,
  1336. msh
  1337. })
  1338. end
  1339. },
  1340. Break = {
  1341. Create = function(brickcolor, cframe, x1, y1, z1)
  1342. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1343. prt.Anchored = true
  1344. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1345. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1346. local num = math.random(10, 50) / 1000
  1347. game:GetService("Debris"):AddItem(prt, 10)
  1348. table.insert(Effects, {
  1349. prt,
  1350. "Shatter",
  1351. num,
  1352. prt.CFrame,
  1353. math.random() - math.random(),
  1354. 0,
  1355. math.random(50, 100) / 100
  1356. })
  1357. end
  1358. }
  1359. }
  1360. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1361. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1362. prt.Anchored = true
  1363. prt.CFrame = cframe
  1364. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1365. game:GetService("Debris"):AddItem(prt, 10)
  1366. if Type == 1 or Type == nil then
  1367. table.insert(Effects, {
  1368. prt,
  1369. "Block1",
  1370. delay,
  1371. x3,
  1372. y3,
  1373. z3,
  1374. msh
  1375. })
  1376. elseif Type == 2 then
  1377. table.insert(Effects, {
  1378. prt,
  1379. "Block2",
  1380. delay,
  1381. x3,
  1382. y3,
  1383. z3,
  1384. msh
  1385. })
  1386. elseif Type == 3 then
  1387. table.insert(Effects, {
  1388. prt,
  1389. "Block3",
  1390. delay,
  1391. x3,
  1392. y3,
  1393. z3,
  1394. msh
  1395. })
  1396. end
  1397. end
  1398. function CreateSound(id, par, vol, pit)
  1399. coroutine.resume(coroutine.create(function()
  1400. local sou = Instance.new("Sound", par or workspace)
  1401. sou.Volume = vol
  1402. sou.Pitch = pit or 1
  1403. sou.SoundId = id
  1404. swait()
  1405. sou:play()
  1406. game:GetService("Debris"):AddItem(sou, 6)
  1407. end))
  1408. end
  1409. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1410. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1411. prt.Anchored = true
  1412. prt.CFrame = cframe
  1413. prt.Material = "Neon"
  1414. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1415. game:GetService("Debris"):AddItem(prt, 10)
  1416. coroutine.resume(coroutine.create(function(Part, Mesh)
  1417. for i = 0, 6, delay do
  1418. swait()
  1419. Part.Transparency = i
  1420. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1421. end
  1422. Part.Parent = nil
  1423. end), prt, msh)
  1424. end
  1425. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1426. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1427. local MainPos = partt.Position
  1428. local MainPos2 = mouse + SpreadVectors
  1429. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1430. local speed = 1000
  1431. local num = 1
  1432. coroutine.resume(coroutine.create(function()
  1433. repeat
  1434. swait()
  1435. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1436. local mag =(MainPos - pos).magnitude
  1437. 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)
  1438. MainPos = MainPos + MouseLook.lookVector * speed
  1439. num = num - 1
  1440. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1441. if hit ~= nil then
  1442. num = 0
  1443. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1444. refpart.Anchored = true
  1445. refpart.CFrame = CFrame.new(pos)
  1446. game:GetService("Debris"):AddItem(refpart, 2)
  1447. end
  1448. if num <= 0 then
  1449. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1450. refpart.Anchored = true
  1451. refpart.CFrame = CFrame.new(pos)
  1452. if hit ~= nil then
  1453. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1454. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1455. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1456. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1457. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1458. end
  1459. game:GetService("Debris"):AddItem(refpart, 0)
  1460. end
  1461. until num <= 0
  1462. end))
  1463. end
  1464. function shoottraildd2(mouse, partt, SpreadAmount)
  1465. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1466. local MainPos = partt.Position
  1467. local MainPos2 = mouse + SpreadVectors
  1468. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1469. local speed = 3000
  1470. local num = 1
  1471. coroutine.resume(coroutine.create(function()
  1472. repeat
  1473. swait()
  1474. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1475. local mag = (MainPos - pos).magnitude
  1476. 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)
  1477. MainPos = MainPos + MouseLook.lookVector * speed
  1478. num = num - 1
  1479. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1480. if hit ~= nil then
  1481. num = 0
  1482. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1483. refpart.Anchored = true
  1484. refpart.CFrame = CFrame.new(pos)
  1485. game:GetService("Debris"):AddItem(refpart, 2)
  1486. end
  1487. if num <= 0 then
  1488. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1489. refpart.Anchored = true
  1490. refpart.CFrame = CFrame.new(pos)
  1491. if hit ~= nil then
  1492. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1493. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1494. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1495. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1496. MagniKILL(refpart, 80, 0, "Normal")
  1497. end
  1498. game:GetService("Debris"):AddItem(refpart, 0)
  1499. end
  1500. until num <= 0
  1501. end))
  1502. end
  1503. function shoottraildd22(mouse, partt, SpreadAmount)
  1504. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1505. local MainPos = partt.Position
  1506. local MainPos2 = mouse + SpreadVectors
  1507. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1508. local speed = 900
  1509. local num = 1
  1510. coroutine.resume(coroutine.create(function()
  1511. repeat
  1512. swait()
  1513. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1514. local mag = (MainPos - pos).magnitude
  1515. 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)
  1516. MainPos = MainPos + MouseLook.lookVector * speed
  1517. num = num - 1
  1518. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1519. if hit ~= nil then
  1520. num = 0
  1521. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1522. refpart.Anchored = true
  1523. refpart.CFrame = CFrame.new(pos)
  1524. game:GetService("Debris"):AddItem(refpart, 2)
  1525. end
  1526. if num <= 0 then
  1527. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1528. refpart.Anchored = true
  1529. refpart.CFrame = CFrame.new(pos)
  1530. if hit ~= nil then
  1531. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1532. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1533. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1534. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1535. MagniKILL(refpart, 80, 0, "Normal")
  1536. end
  1537. game:GetService("Debris"):AddItem(refpart, 0)
  1538. end
  1539. until num <= 0
  1540. end))
  1541. end
  1542. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1543. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1544. local MainPos = partt.Position
  1545. local MainPos2 = mouse + SpreadVectors
  1546. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1547. local speed = 200
  1548. local num = 0
  1549. coroutine.resume(coroutine.create(function()
  1550. repeat
  1551. swait()
  1552. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1553. local mag = (MainPos - pos).magnitude
  1554. 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)
  1555. MainPos = MainPos + MouseLook.lookVector * speed
  1556. num = num - 1
  1557. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1558. if hit ~= nil then
  1559. num = 0
  1560. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1561. refpart.Anchored = true
  1562. refpart.CFrame = CFrame.new(pos)
  1563. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1564. game:GetService("Debris"):AddItem(refpart, 2)
  1565. end
  1566. if num <= 0 then
  1567. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1568. refpart.Anchored = true
  1569. refpart.CFrame = CFrame.new(pos)
  1570. if hit ~= nil then
  1571. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1572. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1573. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1574. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1575. end
  1576. game:GetService("Debris"):AddItem(refpart, 0)
  1577. end
  1578. until num <= 0
  1579. end))
  1580. end
  1581. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1582. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1583. local MainPos = partt.Position
  1584. local MainPos2 = mouse + SpreadVectors
  1585. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1586. local speed = 500
  1587. local num = 1
  1588. coroutine.resume(coroutine.create(function()
  1589. repeat
  1590. swait()
  1591. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1592. local mag = (MainPos - pos).magnitude
  1593. 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)
  1594. MainPos = MainPos + MouseLook.lookVector * speed
  1595. num = num - 1
  1596. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1597. if hit ~= nil then
  1598. num = 0
  1599. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1600. refpart.Anchored = true
  1601. refpart.CFrame = CFrame.new(pos)
  1602. game:GetService("Debris"):AddItem(refpart, 2)
  1603. end
  1604. if num <= 0 then
  1605. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1606. refpart.Anchored = true
  1607. refpart.CFrame = CFrame.new(pos)
  1608. if hit ~= nil then
  1609. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1610. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1611. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1612. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1613. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1614. end
  1615. game:GetService("Debris"):AddItem(refpart, 0)
  1616. end
  1617. until num <= 0
  1618. end))
  1619. end
  1620.  
  1621.  
  1622. ---
  1623.  
  1624. attackdebounce = false
  1625. deb=false
  1626.  
  1627. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1628. if hit.Parent==nil then
  1629. return
  1630. end
  1631. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1632. for _,v in pairs(hit.Parent:children()) do
  1633. if v:IsA("Humanoid") then
  1634. h=v
  1635. end
  1636. end
  1637. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1638. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1639. end
  1640. if hit.Parent.className=="Hat" then
  1641. hit=hit.Parent.Parent:findFirstChild("Head")
  1642. end
  1643. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1644. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1645. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1646. return
  1647. end]]
  1648. -- hs(hit,1.2)
  1649. c=Instance.new("ObjectValue")
  1650. c.Name="creator"
  1651. c.Value=game:service("Players").LocalPlayer
  1652. c.Parent=h
  1653. game:GetService("Debris"):AddItem(c,.5)
  1654. Damage=math.random(minim,maxim)
  1655. -- h:TakeDamage(Damage)
  1656. blocked=false
  1657. block=hit.Parent:findFirstChild("Block")
  1658. if block~=nil then
  1659. print(block.className)
  1660. if block.className=="NumberValue" then
  1661. if block.Value>0 then
  1662. blocked=true
  1663. if decreaseblock==nil then
  1664. block.Value=block.Value-1
  1665. end
  1666. end
  1667. end
  1668. if block.className=="IntValue" then
  1669. if block.Value>0 then
  1670. blocked=true
  1671. if decreaseblock~=nil then
  1672. block.Value=block.Value-1
  1673. end
  1674. end
  1675. end
  1676. end
  1677. if blocked==false then
  1678. -- h:TakeDamage(Damage)
  1679. h.Health=h.Health-Damage
  1680. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1681. else
  1682. h.Health=h.Health-(Damage/2)
  1683. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1684. end
  1685. if Type=="Knockdown" then
  1686. Humanoid=hit.Parent.Humanoid
  1687. Humanoid.PlatformStand=true
  1688. coroutine.resume(coroutine.create(function(HHumanoid)
  1689. swait(1)
  1690. HHumanoid.PlatformStand=false
  1691. end),Humanoid)
  1692. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1693. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1694. local bodvol=Instance.new("BodyVelocity")
  1695. bodvol.velocity=angle*knockback
  1696. bodvol.P=5000
  1697. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1698. bodvol.Parent=hit
  1699. rl=Instance.new("BodyAngularVelocity")
  1700. rl.P=3000
  1701. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1702. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1703. rl.Parent=hit
  1704. game:GetService("Debris"):AddItem(bodvol,.5)
  1705. game:GetService("Debris"):AddItem(rl,.5)
  1706. elseif Type=="Normal" then
  1707. bp=Instance.new("BodyVelocity")
  1708. bp.P=100000
  1709. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1710. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1711. if KnockbackType==1 then
  1712. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1713. elseif KnockbackType==2 then
  1714. bp.velocity=Property.CFrame.lookVector*knockback
  1715. end
  1716. if knockback>0 then
  1717. bp.Parent=hit.Parent.Torso
  1718.  
  1719. end
  1720. game:GetService("Debris"):AddItem(bp,.5)
  1721. elseif Type=="Up" then
  1722. local bodyVelocity=Instance.new("BodyVelocity")
  1723. bodyVelocity.velocity=vt(0,60,0)
  1724. bodyVelocity.P=5000
  1725. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1726. bodyVelocity.Parent=hit
  1727. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1728. rl=Instance.new("BodyAngularVelocity")
  1729. rl.P=3000
  1730. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1731. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1732. rl.Parent=hit
  1733. game:GetService("Debris"):AddItem(rl,.5)
  1734. elseif Type=="Snare" then
  1735. bp=Instance.new("BodyPosition")
  1736. bp.P=2000
  1737. bp.D=100
  1738. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1739. bp.position=hit.Parent.Torso.Position
  1740. bp.Parent=hit.Parent.Torso
  1741. game:GetService("Debris"):AddItem(bp,1)
  1742. elseif Type=="Target" then
  1743. if Targetting==false then
  1744. ZTarget=hit.Parent.Torso
  1745. coroutine.resume(coroutine.create(function(Part)
  1746. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1747. swait(1)
  1748. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1749. end),ZTarget)
  1750. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1751. targetgui=Instance.new("BillboardGui")
  1752. targetgui.Parent=ZTarget
  1753. targetgui.Size=UDim2.new(10,100,10,100)
  1754. targ=Instance.new("ImageLabel")
  1755. targ.Parent=targetgui
  1756. targ.BackgroundTransparency=1
  1757. targ.Image="rbxassetid://4834067"
  1758. targ.Size=UDim2.new(1,0,1,0)
  1759. cam.CameraType="Scriptable"
  1760. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1761. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1762. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1763. Targetting=true
  1764. RocketTarget=ZTarget
  1765. for i=1,Property do
  1766. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1767. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1768. swait()
  1769. end
  1770. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1771. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1772. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1773. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1774. end
  1775. Targetting=true
  1776. RocketTarget=true
  1777. targetgui.Parent=true
  1778. cam.CameraType="Custom"
  1779. end
  1780. end
  1781. debounce=Instance.new("BoolValue")
  1782. debounce.Name="DebounceHit"
  1783. debounce.Parent=hit.Parent
  1784. debounce.Value=true
  1785. game:GetService("Debris"):AddItem(debounce,Delay)
  1786. c=Instance.new("ObjectValue")
  1787. c.Name="creator"
  1788. c.Value=Player
  1789. c.Parent=h
  1790. game:GetService("Debris"):AddItem(c,.5)
  1791. CRIT=true
  1792. hitDeb=true
  1793. AttackPos=6
  1794. end
  1795. end
  1796.  
  1797. showDamage=function(Char,Dealt,du,Color)
  1798. m=Instance.new("Model")
  1799. m.Name=tostring(Dealt)
  1800. h=Instance.new("Humanoid")
  1801. h.Health=0
  1802. h.MaxHealth=0
  1803. h.Parent=m
  1804. c=Instance.new("Part")
  1805. c.Transparency=0
  1806. c.BrickColor=Color
  1807. c.Transparency = 1
  1808. c.Name="Head"
  1809. c.TopSurface=0
  1810. c.BottomSurface=0
  1811. c.formFactor="Plate"
  1812. c.Size=Vector3.new(1,.4,1)
  1813.  
  1814. local txt = Instance.new("BillboardGui", c)
  1815. txt.Adornee = c
  1816. txt.Name = "_status"
  1817. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1818. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1819. local text = Instance.new("TextLabel", txt)
  1820. text.Size = UDim2.new(10, 0, 7, 0)
  1821. text.FontSize = "Size12"
  1822. text.TextScaled = true
  1823. text.TextTransparency = 0.5
  1824. text.BackgroundTransparency = 1
  1825. text.TextTransparency = 0.5
  1826. text.TextStrokeTransparency = 0.5
  1827. text.Font = "SciFi"
  1828. text.TextStrokeColor3 = Color3.new(0,0,0)
  1829. v=Instance.new("Part")
  1830. v.Name = "ColorBrick"
  1831. v.Parent=c
  1832. v.FormFactor="Symmetric"
  1833. v.Anchored=true
  1834. v.CanCollide=false
  1835. v.BottomSurface="Smooth"
  1836. v.TopSurface="Smooth"
  1837. v.Size=Vector3.new(10,5,3)
  1838. v.Transparency=1
  1839. v.CFrame=c.CFrame
  1840. v.BrickColor=BrickColor.random()
  1841. v.Transparency=1
  1842. text.TextColor3 = t.BrickColor.Color
  1843. v.Shape="Block"
  1844. text.Text = tostring(Dealt)
  1845. ms=Instance.new("CylinderMesh")
  1846. ms.Scale=Vector3.new(.8,.8,.8)
  1847. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1848. local rndm=math.random(1,#hitsounds)
  1849. local r=rndm
  1850. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1851. if CRIT==true then
  1852. ms.Scale=Vector3.new(1,1.25,1)
  1853. end
  1854. ms.Parent=c
  1855. c.Reflectance=0
  1856. Instance.new("BodyGyro").Parent=c
  1857. c.Parent=m
  1858. if Char:findFirstChild("Head")~=nil then
  1859. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1860. elseif Char.Parent:findFirstChild("Head")~=nil then
  1861. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1862. end
  1863. f=Instance.new("BodyPosition")
  1864. f.P=200000
  1865. f.D=100
  1866. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1867. f.position=c.Position+Vector3.new(0,3,0)
  1868. f.Parent=c
  1869. game:GetService("Debris"):AddItem(m,.5+du)
  1870. c.CanCollide=false
  1871. m.Parent=workspace
  1872. c.CanCollide=false
  1873. end
  1874.  
  1875.  
  1876. ------
  1877. hito = function(dm, X, c, dn, dp, dq)
  1878. for I,dr in pairs(workspace:GetChildren()) do
  1879. 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
  1880. local ds = dr:FindFirstChild("Humanoid")
  1881. local dt = dr:FindFirstChild("HumanoidRootPart")
  1882. TakeDamage(ds, c)
  1883. if InForm == true then
  1884. ds.Parent:BreakJoints()
  1885. wait(1.2)
  1886. ds.Parent:Destroy()
  1887. end
  1888. ds:SetStateEnabled(16, true)
  1889. delay(dn, function()
  1890. ds:SetStateEnabled(16, true)
  1891. end)
  1892. local du = Instance.new("StringValue")
  1893. du.Name = "alabo"
  1894. du.Parent = dt
  1895. game.Debris:AddItem(du, dn)
  1896. local dv = Instance.new("Part")
  1897.  
  1898. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1899. dv.Transparency = 0.25
  1900. dv.Anchored = true
  1901. dv.CanCollide = false
  1902. dv.BrickColor = BrickColor.new("White")
  1903. dv.Material = "Neon"
  1904. dv.Locked = true
  1905. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1906. dv.Parent = modz
  1907. local dw = Instance.new("SpecialMesh")
  1908. dw.MeshType = "Sphere"
  1909. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1910. dw.Parent = dv
  1911. game.Debris:AddItem(dv, 1)
  1912. local dx = Instance.new("Model")
  1913. dx.Name = c
  1914. dx.Parent = workspace
  1915. game.Debris:AddItem(dx, 0.5 + c / 75)
  1916. local dy = Instance.new("Humanoid")
  1917. dy.MaxHealth = 0
  1918. dy.Parent = dx
  1919. local dz = Instance.new("Part")
  1920. dz.Name = "Head"
  1921. dz.Locked = true
  1922. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1923. dz.Position = dt.Position
  1924. dz.BrickColor = BrickColor.new("New Yeller")
  1925. dz.Material = "Neon"
  1926. dz.Transparency = 1
  1927. dz.CanCollide = false
  1928. dz.Parent = dx
  1929. local dA = Instance.new("BodyPosition")
  1930. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1931. dA.P = 20000
  1932. dA.D = 300
  1933. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1934. dA.Parent = dz
  1935. local dB = Instance.new("CylinderMesh")
  1936. dB.Parent = dz
  1937. coroutine.resume(coroutine.create(function()
  1938. while dB do
  1939. swait()
  1940. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1941. end
  1942. end))
  1943. if dp then
  1944. local dC = Instance.new("BodyVelocity")
  1945. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1946. dC.P = 9999999999
  1947. dC.Velocity = dp
  1948. dC.Parent = dt
  1949. game.Debris:AddItem(dC, dn)
  1950. end
  1951. if dq then
  1952. local dD = Instance.new("BodyAngularVelocity")
  1953. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1954. dD.P = math.huge
  1955. dD.AngularVelocity = dq
  1956. dD.Parent = dt
  1957. game.Debris:AddItem(dD, dn)
  1958. end
  1959. local dE = Instance.new("Sound")
  1960. dE.Pitch = rd2(10, 11) / 10
  1961. dE.Volume = rd2(10, 13) / 10
  1962. dE.EmitterSize = 10
  1963. dE.SoundId = "rbxassetid://"
  1964. dE.Parent = dv
  1965. dE:Play()
  1966. coroutine.resume(coroutine.create(function()
  1967. for I = 1, 5 do
  1968. swait()
  1969. dv.Transparency = dv.Transparency + 0.175
  1970. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1971. end
  1972. end))
  1973. end
  1974. end
  1975. end
  1976. ------
  1977.  
  1978. vt = Vector3.new
  1979. local new = Instance.new
  1980. local cf = CFrame.new
  1981. local cfa = CFrame.Angles
  1982. local bc = BrickColor.new
  1983.  
  1984. function bigbangattack()
  1985. attack = true
  1986. Humanoid.WalkSpeed = 0
  1987. for i = 0, 8, 0.1 do
  1988. swait()
  1989. 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)
  1990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1992. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1993. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1994. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1995. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1996. end
  1997. local rng = Instance.new("Part", mouse)
  1998. rng.Anchored = true
  1999. rng.BrickColor = BrickColor.new("Cyan")
  2000. rng.CanCollide = false
  2001. rng.FormFactor = 3
  2002. rng.Name = "Ring"
  2003. rng.Size = Vector3.new(0.4,0.4,0.4)
  2004. rng.Transparency = 0
  2005. rng.TopSurface = 0
  2006. rng.BottomSurface = 0
  2007. rng.CFrame = RootPart.CFrame
  2008. local rngm = Instance.new("SpecialMesh", rng)
  2009. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2010.  
  2011. local rng3 = rng:Clone()
  2012. rng3.Parent = char
  2013. local rng3m = rng3.Mesh
  2014.  
  2015. local rng5 = rng:Clone()
  2016. rng5.Parent = char
  2017. rng5.BrickColor = BrickColor.new("Cyan")
  2018. local rng5m = rng5.Mesh
  2019. local rng6 = rng:Clone()
  2020. rng6.Material = "Plastic"
  2021. rng6.BrickColor = BrickColor.new("Cyan")
  2022. rng6.Parent = char
  2023. local rng6m = rng6.Mesh
  2024. rng6m.Scale = vt(7.5,7.5,7.5)
  2025. rng6m.MeshType = "FileMesh"
  2026. rng6m.MeshId = "rbxassetid://430736398"
  2027. local Must2 = Instance.new("Sound",rng6)
  2028. Must2.SoundId = "rbxassetid://135581154"
  2029. Must2.Pitch = 0.99
  2030. Must2.Volume = 3
  2031. Must2.Looped = false
  2032. wait(0)
  2033. Must2:Play()
  2034. local hita = rng6.Touched:connect(function(hit)
  2035. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2036. end)
  2037.  
  2038. rng3.CFrame = RootPart.CFrame
  2039.  
  2040. rng5.CFrame = RootPart.CFrame
  2041. rng6.CFrame = RootPart.CFrame
  2042. local pie222 = Instance.new("ParticleEmitter")
  2043. pie222.Parent = rng6
  2044. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2045. pie222.LightEmission = 1
  2046. pie222.Size = NumberSequence.new(6,1)
  2047. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2048. pie222.Transparency = NumberSequence.new(0.6,1)
  2049. pie222.EmissionDirection = "Top"
  2050. pie222.Enabled = true
  2051. pie222.Lifetime = NumberRange.new(1)
  2052. pie222.Rotation = NumberRange.new(-320, 320)
  2053. pie222.Rate = 404
  2054. pie222.Speed = NumberRange.new(0)
  2055. pie222.LockedToPart = false
  2056. pie222.VelocitySpread = 2
  2057. wait()
  2058. local scaler = 10/5
  2059. local scaler2 = 10/5
  2060. for i = 0,10,0.1 do
  2061. swait()
  2062. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2063.  
  2064. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2065.  
  2066. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2067. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2068. rng6.CFrame = rng3.CFrame
  2069. rng.Transparency = rng.Transparency + 1
  2070.  
  2071. rng3.Transparency = rng3.Transparency + 0.01
  2072.  
  2073. rng5.Transparency = rng5.Transparency + 0.01
  2074. rng6.Transparency = rng6.Transparency + 0.021
  2075. scaler = scaler - 0.125/5
  2076. scaler2 = scaler2 - 0.1/5
  2077.  
  2078. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2079.  
  2080. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2081. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2082. end
  2083. hita:disconnect()
  2084. game:GetService("Debris"):AddItem(rng, 1)
  2085.  
  2086. game:GetService("Debris"):AddItem(rng3, 1)
  2087.  
  2088. game:GetService("Debris"):AddItem(rng5, 1)
  2089. attack = false
  2090. pie222:Destroy()
  2091. Humanoid.WalkSpeed = 16
  2092. end
  2093.  
  2094.  
  2095. function bigbangattack2()
  2096. attack = true
  2097. Humanoid.WalkSpeed = 0
  2098. for i = 0, 8, 0.1 do
  2099. swait()
  2100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2103. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2104. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2105. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2106. end
  2107. local rng = Instance.new("Part", RightArm)
  2108. rng.Anchored = true
  2109. rng.BrickColor = BrickColor.new("Cyan")
  2110. rng.CanCollide = false
  2111. rng.FormFactor = 3
  2112. rng.Name = "Ring"
  2113. rng.Size = Vector3.new(0.4,0.4,0.4)
  2114. rng.Transparency = 0
  2115. rng.TopSurface = 0
  2116. rng.BottomSurface = 0
  2117. rng.CFrame = RootPart.CFrame
  2118. local rngm = Instance.new("SpecialMesh", rng)
  2119. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2120.  
  2121. local rng3 = rng:Clone()
  2122. rng3.Parent = char
  2123. local rng3m = rng3.Mesh
  2124.  
  2125. local rng5 = rng:Clone()
  2126. rng5.Parent = char
  2127. rng5.BrickColor = BrickColor.new("Cyan")
  2128. local rng5m = rng5.Mesh
  2129. local rng6 = rng:Clone()
  2130. rng6.Material = "Plastic"
  2131. rng6.BrickColor = BrickColor.new("Cyan")
  2132. rng6.Parent = char
  2133. local rng6m = rng6.Mesh
  2134. rng6m.Scale = vt(7.5,7.5,30.5)
  2135. rng6m.MeshType = "FileMesh"
  2136. rng6m.MeshId = "rbxassetid://430736398"
  2137. local Must2 = Instance.new("Sound",Torso)
  2138. Must2.SoundId = "rbxassetid://719747626"
  2139. Must2.Pitch = 0.99
  2140. Must2.Volume = 3
  2141. Must2.Looped = false
  2142. wait(0)
  2143. Must2:Play()
  2144. local hita = rng6.Touched:connect(function(hit)
  2145. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2146. end)
  2147.  
  2148. rng3.CFrame = Head.CFrame
  2149.  
  2150. rng5.CFrame = Head.CFrame
  2151. rng6.CFrame = rng5.CFrame
  2152. local pie222 = Instance.new("ParticleEmitter")
  2153. pie222.Parent = rng6
  2154. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2155. pie222.LightEmission = 1
  2156. pie222.Size = NumberSequence.new(15,1)
  2157. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2158. pie222.Transparency = NumberSequence.new(0.6,1)
  2159. pie222.EmissionDirection = "Top"
  2160. pie222.Enabled = true
  2161. pie222.Lifetime = NumberRange.new(1)
  2162. pie222.Rotation = NumberRange.new(-320, 320)
  2163. pie222.Rate = 404
  2164. pie222.Speed = NumberRange.new(0)
  2165. pie222.LockedToPart = false
  2166. pie222.VelocitySpread = 2
  2167. wait()
  2168. local scaler = 10/5
  2169. local scaler2 = 10/5
  2170. for i = 0,10,0.1 do
  2171. swait()
  2172. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2173.  
  2174. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2175.  
  2176. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2177. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2178. rng6.CFrame = rng3.CFrame
  2179. rng.Transparency = rng.Transparency + 1
  2180.  
  2181. rng3.Transparency = rng3.Transparency + 0.01
  2182.  
  2183. rng5.Transparency = rng5.Transparency + 0.01
  2184. rng6.Transparency = rng6.Transparency + 0.021
  2185. scaler = scaler - 0.125/5
  2186. scaler2 = scaler2 - 0.1/5
  2187.  
  2188. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2189.  
  2190. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2191. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2192. end
  2193. hita:disconnect()
  2194. game:GetService("Debris"):AddItem(rng, 1)
  2195.  
  2196. game:GetService("Debris"):AddItem(rng3, 1)
  2197.  
  2198. game:GetService("Debris"):AddItem(rng5, 1)
  2199. attack = false
  2200. pie222:Destroy()
  2201. Humanoid.WalkSpeed = 16
  2202. end
  2203.  
  2204.  
  2205.  
  2206. mouse.KeyDown:connect(function(key)
  2207. if key == "k" then
  2208. bigbangattack()
  2209. end
  2210. end)
  2211.  
  2212. mouse.KeyDown:connect(function(k) ---galickgun
  2213. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2214. MV4 = 0
  2215. local Must = Instance.new("Sound",Torso)
  2216. Must.SoundId = "rbxassetid://719748223"
  2217. Must.Pitch = 0.99
  2218. Must.Volume = 3.4
  2219. Must.Looped = false
  2220. wait(0)
  2221. Must:Play()
  2222. Humanoid.WalkSpeed = 13
  2223. local Aura = Instance.new('ParticleEmitter')
  2224. Aura.Name = "Aura"
  2225. Aura.Texture = "rbxassetid://347730682"
  2226. Aura.Parent = Torso
  2227. Aura.LightEmission = 1
  2228. Aura.Transparency = NumberSequence.new(0.4,1)
  2229. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2230. Aura.Size = NumberSequence.new(1,9)
  2231. Aura.Rotation = NumberRange.new(-360,360)
  2232. Aura.LockedToPart = true
  2233. Aura.Lifetime = NumberRange.new(1)
  2234. Aura.Rate = 100
  2235. Aura.Speed = NumberRange.new(0)
  2236. Aura.EmissionDirection = "Top"
  2237. local Aura2 = Instance.new('ParticleEmitter')
  2238. Aura2.Name = "Aura"
  2239. Aura2.Texture = "rbxassetid://1046299182"
  2240. Aura2.Parent = Torso
  2241. Aura2.LightEmission = 1
  2242. Aura2.Transparency = NumberSequence.new(0,1)
  2243. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2244. Aura2.Size = NumberSequence.new(14)
  2245. Aura2.Rotation = NumberRange.new(-360,360)
  2246. Aura2.LockedToPart = true
  2247. Aura2.Lifetime = NumberRange.new(0.2)
  2248. Aura2.Rate = 20
  2249. Aura2.Speed = NumberRange.new(0)
  2250. Aura2.EmissionDirection = "Top"
  2251. attack = true
  2252. Firepart1 = Instance.new("Part", RightArm)
  2253. Firepart1.Size = Vector3.new(1, 1, 1)
  2254. GuW1 = Instance.new("Weld")
  2255. GuW1.Name = "GuW"
  2256. GuW1.Part0 = RightArm
  2257. GuW1.C0 = cn(0, -1, 0)
  2258. GuW1.C1 = cn(0, 0, 0)
  2259. GuW1.Part1 = Firepart1
  2260. GuW1.Parent = RightArm
  2261. Firepart1.Transparency = 1
  2262. Firepart2 = Instance.new("Part", LeftArm)
  2263. Firepart2.Size = Vector3.new(1, 1, 1)
  2264. GuW2 = Instance.new("Weld")
  2265. GuW2.Name = "GuW"
  2266. GuW2.Part0 = LeftArm
  2267. GuW2.C0 = cn(0, -1, 0)
  2268. GuW2.C1 = cn(0, 0, 0)
  2269. GuW2.Part1 = Firepart2
  2270. GuW2.Parent = LeftArm
  2271. Firepart2.Transparency = 1
  2272. GuW1:Destroy()
  2273. GuW1 = Instance.new("Weld")
  2274. GuW1.Name = "GuW"
  2275. GuW1.Part0 = Torso
  2276. GuW1.C0 = cn(0, 0, -6)
  2277. GuW1.C1 = cn(0, 0, 0)
  2278. GuW1.Part1 = Firepart1
  2279. GuW1.Parent = Torso
  2280. GuW2:Destroy()
  2281. GuW2 = Instance.new("Weld")
  2282. GuW2.Name = "GuW"
  2283. GuW2.Part0 = Torso
  2284. GuW2.C0 = cn(0, 0, -6)
  2285. GuW2.C1 = cn(0, 0, 0)
  2286. GuW2.Part1 = Firepart2
  2287. GuW2.Parent = Torso
  2288. GuW2:Destroy()
  2289. GuW2 = Instance.new("Weld")
  2290. GuW2.Name = "GuW"
  2291. GuW2.Part0 = Torso
  2292. GuW2.C0 = cn(0, 0, -4)
  2293. GuW2.C1 = cn(0, 0, 0)
  2294. GuW2.Part1 = Firepart2
  2295. GuW2.Parent = Torso
  2296. for i = 0, 18, 0.1 do
  2297. swait()
  2298. if Torsovelocity.Y > 2 then
  2299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2301. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2302. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2303. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2304. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2305. elseif Torsovelocity.Y < 1 then
  2306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2308. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2309. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2310. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2311. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2312. end
  2313. end
  2314. GuW1:Destroy()
  2315. GuW1 = Instance.new("Weld")
  2316. GuW1.Name = "GuW"
  2317. GuW1.Part0 = Torso
  2318. GuW1.C0 = cn(0, 0, -15)
  2319. GuW1.C1 = cn(0, 0, 0)
  2320. GuW1.Part1 = Firepart1
  2321. GuW1.Parent = Torso
  2322. GuW2:Destroy()
  2323. GuW2 = Instance.new("Weld")
  2324. GuW2.Name = "GuW"
  2325. GuW2.Part0 = Torso
  2326. GuW2.C0 = cn(0, 0, -17.5)
  2327. GuW2.C1 = cn(0, 0, 0)
  2328. GuW2.Part1 = Firepart2
  2329. GuW2.Parent = Torso
  2330. local Must = Instance.new("Sound",Torso)
  2331. Must.SoundId = "rbxassetid://719747626"
  2332. Must.Pitch = 0.99
  2333. Must.Volume = 3.9
  2334. Must.Looped = false
  2335. wait(0)
  2336. Must:Play()
  2337. for i = 0, 1.25, 0.01 do
  2338. swait()
  2339. 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)
  2340. shoottraildd22(mouse.Hit.p, Torso, 0)
  2341. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2342. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2343. if Torsovelocity.Y > 2 then
  2344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2346. 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)
  2347. 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)
  2348. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2349. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2350. end
  2351. end
  2352. Must:Stop()
  2353. Aura:Destroy()
  2354. Aura2:Destroy()
  2355. wait(0.5)
  2356. Humanoid.WalkSpeed = 16
  2357. attack = false
  2358. MV4 = 300
  2359. Firepart1:Destroy()
  2360. Firepart2:Destroy()
  2361. end
  2362. end)
  2363.  
  2364.  
  2365. d = {}
  2366. function iteffect()
  2367.  
  2368. coroutine.resume(coroutine.create(function()
  2369.  
  2370. for i = 1, 10 do
  2371. effect = Instance.new("Part", workspace)
  2372. effect.Anchored = true
  2373. effect.CanCollide = false
  2374. effect.Size = Vector3.new(0.2, 3, 0.2)
  2375. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2376. effect.Transparency = 0
  2377. effect.Material = "Plastic"
  2378. effect.BrickColor = BrickColor.new("Really black")
  2379. table.insert(d, effect)
  2380. game:GetService("Debris"):AddItem(effect, 0.3)
  2381. end
  2382.  
  2383. coroutine.resume(coroutine.create(function()
  2384. for i = 1, 10 do
  2385. for i,e in pairs(d) do
  2386. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2387. e.Transparency = e.Transparency + 0.030
  2388. end
  2389. wait(0.01)
  2390. end
  2391.  
  2392. end))
  2393. end))
  2394.  
  2395.  
  2396. end
  2397.  
  2398. tp = true
  2399.  
  2400. mouse.KeyDown:connect(function(k)
  2401. if k == "e" then
  2402. if tp == true then
  2403. tp = false
  2404. local Must = Instance.new("Sound",Torso)
  2405. Must.SoundId = "rbxassetid://1055279036"
  2406. Must.Pitch = 0.99
  2407. Must.Volume = 1.2
  2408. Must.Looped = false
  2409. wait(0)
  2410. Must:Play()
  2411. Zanzoken = Instance.new("Part",char)
  2412. Zanzoken.Anchored = true
  2413. Zanzoken.CanCollide = false
  2414. Zanzoken.Position = v3(999,999,999)
  2415. Zanzoken.CFrame = Torso.CFrame
  2416. game.Debris:AddItem(Zanzoken,0.5)
  2417. Zanzoken.Transparency = 1
  2418. wait()
  2419. idk = Instance.new("BillboardGui",Zanzoken)
  2420. idk.Size = UDim2.new(10,0,15,0)
  2421. idk.AlwaysOnTop = false
  2422. idk1 = Instance.new("ImageLabel",idk)
  2423. idk1.BackgroundTransparency = 1
  2424. idk.ExtentsOffset = v3(0,0,0)
  2425. idk1.ImageTransparency = 0
  2426. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2427. idk1.Size = UDim2.new(2,0,1,0)
  2428. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2429. idk1.Image = "rbxassetid://319554883"
  2430. char.Head.face.Parent = game.Lighting
  2431. wait(0)
  2432. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2433. game.Lighting.face.Parent = char.Head
  2434. wait(0)
  2435. Zanzoken = Instance.new("Part",char)
  2436. Zanzoken.Anchored = true
  2437. Zanzoken.CanCollide = false
  2438. Zanzoken.Position = v3(999,999,999)
  2439. Zanzoken.CFrame = Torso.CFrame
  2440. game.Debris:AddItem(Zanzoken,0.5)
  2441. Zanzoken.Transparency = 1
  2442. wait()
  2443. idk = Instance.new("BillboardGui",Zanzoken)
  2444. idk.Size = UDim2.new(10,0,15,0)
  2445. idk.AlwaysOnTop = false
  2446. idk1 = Instance.new("ImageLabel",idk)
  2447. idk1.BackgroundTransparency = 1
  2448. idk.ExtentsOffset = v3(0,0,0)
  2449. idk1.ImageTransparency = 0
  2450. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2451. idk1.Size = UDim2.new(2,0,1,0)
  2452. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2453. idk1.Image = "rbxassetid://319554883"
  2454.  
  2455. wait(0.4)
  2456. tp = true
  2457.  
  2458.  
  2459. end
  2460. end
  2461. end)
  2462.  
  2463.  
  2464. MV4 = 300
  2465. mouse.KeyDown:connect(function(k)
  2466. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2467. MV4 = 0
  2468. local Must = Instance.new("Sound",workspace)
  2469. Must.SoundId = "rbxassetid://194135434"
  2470. Must.Pitch = 0.99
  2471. Must.Volume = 1.7
  2472. Must.Looped = true
  2473. wait(0)
  2474. Must:Play()
  2475. local lb = Instance.new("Part")
  2476. lb.Parent = char
  2477. lb.Material = "Neon"
  2478. lb.Color = BrickColor.new("Gold").Color
  2479. lb.CanCollide = false
  2480. lb.Material = "Neon"
  2481. lb.Size = vt(1,1,1)
  2482. lb.CFrame = Torso.CFrame
  2483. lb.Rotation = vt(0,0,0)
  2484. lb.Anchored = true
  2485. lb.Transparency = 0
  2486. local thing = Instance.new("SpecialMesh",lb)
  2487. thing.MeshType = "FileMesh"
  2488. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2489. thing.Scale = vt(0,15,0)
  2490. local chancerot = math.random(1,2)
  2491. for z = 0, 4 do
  2492. if chancerot == 1 then
  2493. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2494. elseif chancerot == 2 then
  2495. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2496. end
  2497. lb.Transparency = lb.Transparency + 0.1
  2498. thing.Scale = thing.Scale + vt(15,0,15)
  2499. wait()
  2500. end
  2501. for z = 0, 4 do
  2502. if chancerot == 1 then
  2503. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2504. elseif chancerot == 2 then
  2505. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2506. end
  2507. lb.Transparency = lb.Transparency + 0.1
  2508. thing.Scale = thing.Scale + vt(15,0,15)
  2509. wait()
  2510. end
  2511.  
  2512. local Aura = Instance.new('ParticleEmitter')
  2513. Aura.Name = "Aura"
  2514. Aura.Texture = "rbxassetid://347730682"
  2515. Aura.Parent = Torso
  2516. Aura.LightEmission = 1
  2517. Aura.Transparency = NumberSequence.new(0.5,1)
  2518. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2519. Aura.Size = NumberSequence.new(1,25)
  2520. Aura.Rotation = NumberRange.new(-360,360)
  2521. Aura.LockedToPart = true
  2522. Aura.Lifetime = NumberRange.new(1)
  2523. Aura.Rate = 100
  2524. Aura.Speed = NumberRange.new(0)
  2525. Aura.EmissionDirection = "Top"
  2526. local Aura2 = Instance.new('ParticleEmitter')
  2527. Aura2.Name = "Aura"
  2528. Aura2.Texture = "rbxassetid://1046299182"
  2529. Aura2.Parent = Torso
  2530. Aura2.LightEmission = 1
  2531. Aura2.Transparency = NumberSequence.new(0,1)
  2532. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2533. Aura2.Size = NumberSequence.new(55)
  2534. Aura2.Rotation = NumberRange.new(-360,360)
  2535. Aura2.LockedToPart = true
  2536. Aura2.Lifetime = NumberRange.new(0.2)
  2537. Aura2.Rate = 20
  2538. Aura2.Speed = NumberRange.new(0)
  2539. Aura2.EmissionDirection = "Top"
  2540. lig = Instance.new("PointLight",Player.Character.Torso)
  2541. lig.Color=Color3.new(255,255,0)
  2542. lig.Range = 12
  2543. Humanoid.WalkSpeed = 0.01
  2544. attack = true
  2545. Firepart1 = Instance.new("Part", RightArm)
  2546. Firepart1.Size = Vector3.new(1, 1, 1)
  2547. GuW1 = Instance.new("Weld")
  2548. GuW1.Name = "GuW"
  2549. GuW1.Part0 = RightArm
  2550. GuW1.C0 = cn(0, -1, 0)
  2551. GuW1.C1 = cn(0, 0, 0)
  2552. GuW1.Part1 = Firepart1
  2553. GuW1.Parent = RightArm
  2554. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2555. Firepart1.Transparency = 1
  2556. Firepart2 = Instance.new("Part", LeftArm)
  2557. Firepart2.Size = Vector3.new(1, 1, 1)
  2558. GuW2 = Instance.new("Weld")
  2559. GuW2.Name = "GuW"
  2560. GuW2.Part0 = LeftArm
  2561. GuW2.C0 = cn(0, -1, 0)
  2562. GuW2.C1 = cn(0, 0, 0)
  2563. GuW2.Part1 = Firepart2
  2564. GuW2.Parent = LeftArm
  2565. Firepart2.Transparency = 1
  2566.  
  2567. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2568. GuW1:Destroy()
  2569. GuW1 = Instance.new("Weld")
  2570. GuW1.Name = "GuW"
  2571. GuW1.Part0 = Torso
  2572. GuW1.C0 = cn(0, 0, -6)
  2573. GuW1.C1 = cn(0, 0, 0)
  2574. GuW1.Part1 = Firepart1
  2575. GuW1.Parent = Torso
  2576. GuW2:Destroy()
  2577. GuW2 = Instance.new("Weld")
  2578. GuW2.Name = "GuW"
  2579. GuW2.Part0 = Torso
  2580. GuW2.C0 = cn(0, 0, -6)
  2581. GuW2.C1 = cn(0, 0, 0)
  2582. GuW2.Part1 = Firepart2
  2583. GuW2.Parent = Torso
  2584.  
  2585. GuW2:Destroy()
  2586. GuW2 = Instance.new("Weld")
  2587. GuW2.Name = "GuW"
  2588. GuW2.Part0 = Torso
  2589. GuW2.C0 = cn(0, 0, -4)
  2590. GuW2.C1 = cn(0, 0, 0)
  2591. GuW2.Part1 = Firepart2
  2592. GuW2.Parent = Torso
  2593. for i = 0, 15, 0.1 do
  2594. swait()
  2595. if Torsovelocity.Y > 2 then
  2596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2598. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2599. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2600. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2601. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2602. elseif Torsovelocity.Y < 1 then
  2603. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2604. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2605. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2606. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2607. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2608. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2609. end
  2610. end
  2611. wait(16)
  2612. local Aura3 = Instance.new('ParticleEmitter')
  2613. Aura3.Name = "Aura"
  2614. Aura3.Texture = "rbxassetid://1046299182"
  2615. Aura3.Parent = Torso
  2616. Aura3.LightEmission = 1
  2617. Aura3.Transparency = NumberSequence.new(0.4,1)
  2618. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2619. Aura3.Size = NumberSequence.new(140)
  2620. Aura3.Rotation = NumberRange.new(-360,360)
  2621. Aura3.LockedToPart = true
  2622. Aura3.Lifetime = NumberRange.new(0.2)
  2623. Aura3.Rate = 70
  2624. Aura3.Speed = NumberRange.new(0)
  2625. Aura3.EmissionDirection = "Top"
  2626. local Aura4 = Instance.new('ParticleEmitter')
  2627. Aura4.Name = "Aura"
  2628. Aura4.Texture = "rbxassetid://1046299182"
  2629. Aura4.Parent = Torso
  2630. Aura4.LightEmission = 1
  2631. Aura4.Transparency = NumberSequence.new(0.7,1)
  2632. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2633. Aura4.Size = NumberSequence.new(190)
  2634. Aura4.Rotation = NumberRange.new(-360,360)
  2635. Aura4.LockedToPart = true
  2636. Aura4.Lifetime = NumberRange.new(0.2)
  2637. Aura4.Rate = 120
  2638. Aura4.Speed = NumberRange.new(0)
  2639. Aura4.EmissionDirection = "Top"
  2640. local Aura5 = Instance.new('ParticleEmitter')
  2641. Aura5.Name = "Aura"
  2642. Aura5.Texture = "rbxassetid://347730682"
  2643. Aura5.Parent = Torso
  2644. Aura5.LightEmission = 1
  2645. Aura5.Transparency = NumberSequence.new(0.2,1)
  2646. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2647. Aura5.Size = NumberSequence.new(1,65)
  2648. Aura5.Rotation = NumberRange.new(-360,360)
  2649. Aura5.LockedToPart = true
  2650. Aura5.Lifetime = NumberRange.new(1)
  2651. Aura5.Rate = 200
  2652. Aura5.Speed = NumberRange.new(0)
  2653. Aura5.EmissionDirection = "Top"
  2654. local quake = Instance.new("Sound",workspace)
  2655. quake.SoundId = "rbxassetid://1048411878"
  2656. quake.Pitch = 0.99
  2657. quake.Volume = 1.3
  2658. quake.Looped = true
  2659. wait(0)
  2660. quake:Play()
  2661. local scrr = Instance.new("Sound",Torso)
  2662. scrr.SoundId = "rbxassetid://908472235"
  2663. scrr.Pitch = 0.99
  2664. scrr.Volume = 0.5
  2665. scrr.Looped = true
  2666. wait(0)
  2667. scrr:Play()
  2668.  
  2669. for i = 0, 2, 0.1 do
  2670. swait()
  2671. local lb = Instance.new("Part")
  2672. lb.Parent = char
  2673. lb.Material = "Neon"
  2674. lb.Color = BrickColor.new("Gold").Color
  2675. lb.CanCollide = false
  2676. lb.Material = "Neon"
  2677. lb.Size = vt(0.5,0,0.5)
  2678. lb.CFrame = Torso.CFrame
  2679. lb.Rotation = vt(0,0,0)
  2680. lb.Anchored = true
  2681. lb.Transparency = 0
  2682. local thing = Instance.new("SpecialMesh",lb)
  2683. thing.MeshType = "FileMesh"
  2684. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2685. thing.Scale = vt(0,15,0)
  2686. local chancerot = math.random(1,2)
  2687. for z = 0, 4 do
  2688. if chancerot == 1 then
  2689. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2690. elseif chancerot == 2 then
  2691. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2692. end
  2693. lb.Transparency = lb.Transparency + 0.1
  2694. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2695. wait()
  2696. end
  2697. for z = 0, 4 do
  2698. if chancerot == 1 then
  2699. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2700. elseif chancerot == 2 then
  2701. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2702. end
  2703. lb.Transparency = lb.Transparency + 0.1
  2704. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2705. wait()
  2706. end
  2707. end
  2708.  
  2709.  
  2710. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2711. for i = 0, 24, 0.1 do
  2712. swait()
  2713. if Torsovelocity.Y > 2 then
  2714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2716. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2717. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2718. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2719. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2720. elseif Torsovelocity.Y < 1 then
  2721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2723. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2725. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2726. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2727. end
  2728. end
  2729. wait(5)
  2730. GuW1:Destroy()
  2731. GuW1 = Instance.new("Weld")
  2732. GuW1.Name = "GuW"
  2733. GuW1.Part0 = Torso
  2734. GuW1.C0 = cn(0, 0, -15)
  2735. GuW1.C1 = cn(0, 0, 0)
  2736. GuW1.Part1 = Firepart1
  2737. GuW1.Parent = Torso
  2738. GuW2:Destroy()
  2739. GuW2 = Instance.new("Weld")
  2740. GuW2.Name = "GuW"
  2741. GuW2.Part0 = Torso
  2742. GuW2.C0 = cn(0, 0, -17.5)
  2743. GuW2.C1 = cn(0, 0, 0)
  2744. GuW2.Part1 = Firepart2
  2745. GuW2.Parent = Torso
  2746. local Must2 = Instance.new("Sound",Torso) --1048411878
  2747. Must2.SoundId = "rbxassetid://950551676"
  2748. Must2.Pitch = 0.99
  2749. Must2.Volume = math.huge
  2750. Must2.Looped = false
  2751. wait(0)
  2752. Must2:Play()
  2753. quake:Stop()
  2754. scrr:Stop()
  2755. local Gone = Instance.new('ParticleEmitter')
  2756. Gone.Name = "Aura"
  2757. Gone.Texture = "rbxassetid://1046299182"
  2758. Gone.Parent = Torso
  2759. Gone.LightEmission = 1
  2760. Gone.Transparency = NumberSequence.new(0.7,1)
  2761. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2762. Gone.Size = NumberSequence.new(340)
  2763. Gone.Rotation = NumberRange.new(-360,360)
  2764. Gone.LockedToPart = true
  2765. Gone.Lifetime = NumberRange.new(0.2)
  2766. Gone.Rate = 70
  2767. Gone.Speed = NumberRange.new(0)
  2768. Gone.EmissionDirection = "Top"
  2769. wait(2)
  2770. Aura:Destroy()
  2771. Aura2:Destroy()
  2772. Aura3:Destroy()
  2773. Aura4:Destroy()
  2774. Aura5:Destroy()
  2775. lig:Destroy()
  2776. Gone:Destroy()
  2777. for i = 0, 3, 0.01 do
  2778. swait()
  2779. shoottraildd2(mouse.Hit.p, Torso, 0)
  2780. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2781. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2782. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2783. if Torsovelocity.Y > 2 then
  2784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2786. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2787. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2788. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2789. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2790. elseif Torsovelocity.Y < 1 then
  2791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2793. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2796. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2797. end
  2798. end
  2799. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2800. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2801. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2802. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2803. for i = 0, 3, 0.1 do
  2804. swait()
  2805. if Torsovelocity.Y > 2 then
  2806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2808. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2812. elseif Torsovelocity.Y < 1 then
  2813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2815. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2818. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2819. end
  2820. end
  2821. wait(1)
  2822. Humanoid.WalkSpeed = 16
  2823. attack = false
  2824. MV4 = 0
  2825. Must:Stop()
  2826. Firepart1:Destroy()
  2827. Firepart2:Destroy()
  2828. end
  2829. end)
  2830.  
  2831.  
  2832.  
  2833. ---forms
  2834. mouse.KeyDown:connect(function(key)
  2835. if key=="1" then
  2836. Base()
  2837. SSJ()
  2838. char.JumPower = 150
  2839. end
  2840. end)
  2841. Health = 140,000 --------- Serious mode aura.
  2842. BaseHealth = 10,000
  2843.  
  2844.  
  2845.  
  2846.  
  2847. SuperSaiyan = false
  2848.  
  2849. Player = game.Players.LocalPlayer
  2850. Char = Player.Character
  2851. Torso = Char.Torso
  2852.  
  2853. function SSJ()
  2854. for X = 1, 1 do wait()
  2855.  
  2856.  
  2857. wait(0)
  2858. for X = 1, 1 do wait()
  2859. local Effect = Instance.new("Part")
  2860. Effect.Name = "Effect"
  2861. Effect.Parent = Torso
  2862. Effect.CFrame = Torso.CFrame
  2863. Effect.BrickColor = BrickColor.new("Lapis")
  2864. Effect.Shape = "Ball"
  2865. Effect.Size = Vector3.new(1, 1, 1)
  2866. Effect.Anchored = true
  2867. Effect.Material = "Neon"
  2868. Effect.CanCollide = false
  2869. Effect.CFrame = Torso.CFrame
  2870. Effect.Size = Effect.Size + Vector3.new(0.5)
  2871. Effect.Transparency = Effect.Transparency + 0.04
  2872. end
  2873. end
  2874.  
  2875. repeat
  2876. Torso:FindFirstChild("Effect"):Remove()
  2877. until Torso:FindFirstChild("Effect") == nil
  2878.  
  2879.  
  2880. local Color1 = Color3.new(255, 255, 0)
  2881. local Color2 = Color3.new(255, 255, 0)
  2882.  
  2883. Hair7:Destroy()
  2884. Hair7 = Instance.new("Part")
  2885. Hair7.Parent = char
  2886. Hair7.Name = "Hair"
  2887. Hair7.CanCollide = false
  2888. Hair7.Locked = true
  2889. Hair7.TopSurface = "Smooth"
  2890. Hair7.BottomSurface = "Smooth"
  2891. Hair7.formFactor = "Symmetric"
  2892. Hair7.Material = "Neon"
  2893. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2894. Hair7.CFrame = char.Torso.CFrame
  2895. Hair7.Size = Vector3.new(1, 1, 1)
  2896. Hair7.Transparency = 0
  2897.  
  2898.  
  2899. Weld1 = Instance.new("Weld")
  2900. Weld1.Parent = char.Head
  2901. Weld1.Part0 = char.Head
  2902. Weld1.Part1 = Hair7
  2903. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2904.  
  2905. Mesh = Instance.new("SpecialMesh")
  2906. Mesh.Offset = Vector3.new(0,-0.4,0)
  2907. Mesh.Parent = Hair7
  2908. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2909. Mesh.MeshType = "FileMesh"
  2910. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2911. Mesh.TextureId = ""
  2912. char.Head.face.Texture = "rbxassetid://1108357707"
  2913. local Must = Instance.new("Sound",Torso)
  2914. Must.SoundId = "rbxassetid://1035030726"
  2915. Must.Pitch = 0.99
  2916. Must.Volume = 1.4
  2917. Must.Looped = false
  2918. wait(0)
  2919. Must:Play()
  2920. a21e = new("Part",char)
  2921. a21e.Name = "Beam"..num
  2922. a21e.Locked = true
  2923. a21e.Size = v3(1,1,1)
  2924. a21e.CanCollide = false
  2925. a21e.BrickColor = bc("Gold")
  2926. a21e.Material = "Neon"
  2927. a21e.Transparency = 0
  2928. aa21e = new("SpecialMesh",a21e)
  2929. a21e.Anchored = true
  2930. a21e.Position = RootPart.Position
  2931. aa21e.MeshType = "Sphere"
  2932. aa21e.Scale = v3(1,1,1)
  2933. a51e = new("Part",char)
  2934. a51e.Name = "Beam"..num
  2935. a51e.Locked = true
  2936. a51e.Size = v3(1,1,1)
  2937. a51e.CanCollide = false
  2938. a51e.BrickColor = bc("New Yeller")
  2939. a51e.Material = "Neon"
  2940. a51e.Transparency = 0
  2941. aa51e = new("SpecialMesh",a51e)
  2942. a51e.Anchored = true
  2943. a51e.Position = RootPart.Position
  2944. aa51e.MeshType = "Sphere"
  2945. aa51e.Scale = v3(1,1,1)
  2946. a61e = new("Part",char)
  2947. a61e.Name = "Beam"..num
  2948. a61e.Locked = true
  2949. a61e.Size = v3(1,1,1)
  2950. a61e.CanCollide = false
  2951. a61e.BrickColor = bc("White")
  2952. a61e.Material = "Neon"
  2953. a61e.Transparency = 0
  2954. aa61e = new("SpecialMesh",a61e)
  2955. a61e.Anchored = true
  2956. a61e.Position = RootPart.Position
  2957. aa61e.MeshType = "Sphere"
  2958. aa61e.Scale = v3(1,1,1)
  2959. for i = 1,50 do
  2960. wait()
  2961. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2962. a21e.Transparency = a21e.Transparency + 0.03
  2963. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2964. a51e.Transparency = a51e.Transparency + 0.03
  2965. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2966. a61e.Transparency = a61e.Transparency + 0.02
  2967. end
  2968. a61e:Destroy()
  2969. aa61e:Destroy()
  2970. a51e:Destroy()
  2971. aa51e:Destroy()
  2972. a21e:Destroy()
  2973. aa21e:Destroy()
  2974.  
  2975.  
  2976. local Aura = Instance.new('ParticleEmitter')
  2977. Aura.Name = "Aura"
  2978. Aura.Texture = "rbxassetid://347730682"
  2979. Aura.Parent = Torso
  2980. Aura.LightEmission = 1
  2981. Aura.Transparency = NumberSequence.new(0.6,1)
  2982. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2983. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2984. Aura.LockedToPart = true
  2985. Aura.Lifetime = NumberRange.new(1)
  2986. Aura.Rate = 100
  2987. Aura.Speed = NumberRange.new(4.3)
  2988. Aura.EmissionDirection = "Top"
  2989.  
  2990. SuperSaiyan = true
  2991. Humanoid.JumpPower = 120
  2992.  
  2993. Char.Humanoid.MaxHealth = Health
  2994. wait(0.3)
  2995. Char.Humanoid.Health = Health
  2996. wait(0.7)
  2997. Must:Destroy()
  2998. end
  2999.  
  3000. function Base()
  3001. SuperSaiyan = false
  3002. local Effect = Instance.new("Part")
  3003. Effect.Name = "Effect"
  3004. Effect.Parent = Torso
  3005. Effect.CFrame = Torso.CFrame
  3006. Effect.BrickColor = BrickColor.new("White")
  3007. Effect.Shape = "Ball"
  3008. Effect.Size = Vector3.new(8, 8, 8)
  3009. Effect.Anchored = true
  3010. Effect.Material = "Neon"
  3011. Effect.CanCollide = false
  3012. for loop = 1, 25 do wait()
  3013. Effect.CFrame = Torso.CFrame
  3014. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3015. Effect.Transparency = Effect.Transparency + 0.04
  3016.  
  3017. end
  3018. repeat
  3019.  
  3020.  
  3021. Torso:FindFirstChild("Effect"):Remove()
  3022. until Torso:FindFirstChild("Effect") == nil
  3023.  
  3024. char.Head.face.Texture = "rbxassetid://1108342609"
  3025. Hair7:Destroy()
  3026. wait(0.1)
  3027. Hair7 = Instance.new("Part")
  3028. Hair7.Parent = char
  3029. Hair7.Name = "Hair"
  3030. Hair7.CanCollide = false
  3031. Hair7.Locked = true
  3032. Hair7.TopSurface = "Smooth"
  3033. Hair7.BottomSurface = "Smooth"
  3034. Hair7.formFactor = "Symmetric"
  3035. Hair7.Material = "Neon"
  3036. Hair7.BrickColor = BrickColor.new("Really black")
  3037. Hair7.CFrame = char.Torso.CFrame
  3038. Hair7.Size = Vector3.new(1, 1, 1)
  3039. Hair7.Transparency = 0
  3040.  
  3041.  
  3042. Weld1 = Instance.new("Weld")
  3043. Weld1.Parent = char.Head
  3044. Weld1.Part0 = char.Head
  3045. Weld1.Part1 = Hair7
  3046. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3047.  
  3048. Mesh = Instance.new("SpecialMesh")
  3049. Mesh.Offset = Vector3.new(0,-0.4,0)
  3050. Mesh.Parent = Hair7
  3051. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3052. Mesh.MeshType = "FileMesh"
  3053. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3054. Mesh.TextureId = ""
  3055.  
  3056.  
  3057.  
  3058. for i, v in pairs(Torso:GetChildren()) do
  3059. if v:IsA('ParticleEmitter') then
  3060. v:Remove()
  3061. end
  3062. end
  3063. for i, v in pairs(LeftArm:GetChildren()) do
  3064. if v:IsA('ParticleEmitter') then
  3065. v:Remove()
  3066. end
  3067. end
  3068. for i, v in pairs(RightArm:GetChildren()) do
  3069. if v:IsA('ParticleEmitter') then
  3070. v:Remove()
  3071. end
  3072. end
  3073. for i, v in pairs(RightLeg:GetChildren()) do
  3074. if v:IsA('ParticleEmitter') then
  3075. v:Remove()
  3076. end
  3077. end
  3078. for i, v in pairs(LeftLeg:GetChildren()) do
  3079. if v:IsA('ParticleEmitter') then
  3080. v:Remove()
  3081. end
  3082. end
  3083.  
  3084.  
  3085. end
  3086.  
  3087. mouse.KeyDown:connect(function(key)
  3088. if key=="9" then
  3089. Base()
  3090. end
  3091. end)
  3092.  
  3093. mouse.KeyDown:connect(function(key)
  3094. if key=="4" then
  3095. Base()
  3096. SSJB()
  3097. char.JumPower = 150
  3098. end
  3099. end)
  3100. Health = 140,000 --------- Serious mode aura.
  3101. BaseHealth = 10,000
  3102.  
  3103.  
  3104.  
  3105.  
  3106. SuperSaiyanBlue = false
  3107.  
  3108. Player = game.Players.LocalPlayer
  3109. Char = Player.Character
  3110. Torso = Char.Torso
  3111.  
  3112. function SSJB()
  3113. for X = 1, 1 do wait()
  3114.  
  3115.  
  3116. wait(0)
  3117. for X = 1, 1 do wait()
  3118. local Effect = Instance.new("Part")
  3119. Effect.Name = "Effect"
  3120. Effect.Parent = Torso
  3121. Effect.CFrame = Torso.CFrame
  3122. Effect.BrickColor = BrickColor.new("Lapis")
  3123. Effect.Shape = "Ball"
  3124. Effect.Size = Vector3.new(1, 1, 1)
  3125. Effect.Anchored = true
  3126. Effect.Material = "Neon"
  3127. Effect.CanCollide = false
  3128. Effect.CFrame = Torso.CFrame
  3129. Effect.Size = Effect.Size + Vector3.new(0.5)
  3130. Effect.Transparency = Effect.Transparency + 0.04
  3131. end
  3132. end
  3133.  
  3134. repeat
  3135. Torso:FindFirstChild("Effect"):Remove()
  3136. until Torso:FindFirstChild("Effect") == nil
  3137.  
  3138.  
  3139. local Color1 = Color3.new(255, 255, 0)
  3140. local Color2 = Color3.new(255, 255, 0)
  3141.  
  3142. for i = 0, 3, 0.1 do
  3143. swait()
  3144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3146. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3149. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3150. end
  3151.  
  3152. Hair7:Destroy()
  3153. wait(0.1)
  3154. Hair7 = Instance.new("Part")
  3155. Hair7.Parent = char
  3156. Hair7.Name = "Hair"
  3157. Hair7.CanCollide = false
  3158. Hair7.Locked = true
  3159. Hair7.TopSurface = "Smooth"
  3160. Hair7.BottomSurface = "Smooth"
  3161. Hair7.formFactor = "Symmetric"
  3162. Hair7.Material = "Neon"
  3163. Hair7.BrickColor = BrickColor.new("Cyan")
  3164. Hair7.CFrame = char.Torso.CFrame
  3165. Hair7.Size = Vector3.new(1, 1, 1)
  3166. Hair7.Transparency = 0
  3167.  
  3168.  
  3169. Weld1 = Instance.new("Weld")
  3170. Weld1.Parent = char.Head
  3171. Weld1.Part0 = char.Head
  3172. Weld1.Part1 = Hair7
  3173. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3174.  
  3175. Mesh = Instance.new("SpecialMesh")
  3176. Mesh.Offset = Vector3.new(0,-0.4,0)
  3177. Mesh.Parent = Hair7
  3178. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3179. Mesh.MeshType = "FileMesh"
  3180. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3181. Mesh.TextureId = ""
  3182. wait(0.1)
  3183. char.Head.face.Texture = "rbxassetid://262534270"
  3184. local Must = Instance.new("Sound",Torso)
  3185. Must.SoundId = "rbxassetid://874183151"
  3186. Must.Pitch = 0.99
  3187. Must.Volume = 1.4
  3188. Must.Looped = false
  3189. wait(0)
  3190. Must:Play()
  3191. a21e = new("Part",char)
  3192. a21e.Name = "Beam"..num
  3193. a21e.Locked = true
  3194. a21e.Size = v3(1,1,1)
  3195. a21e.CanCollide = false
  3196. a21e.BrickColor = bc("Toothpaste")
  3197. a21e.Material = "Neon"
  3198. a21e.Transparency = 0
  3199. aa21e = new("SpecialMesh",a21e)
  3200. a21e.Anchored = true
  3201. a21e.Position = RootPart.Position
  3202. aa21e.MeshType = "Sphere"
  3203. aa21e.Scale = v3(1,1,1)
  3204. a51e = new("Part",char)
  3205. a51e.Name = "Beam"..num
  3206. a51e.Locked = true
  3207. a51e.Size = v3(1,1,1)
  3208. a51e.CanCollide = false
  3209. a51e.BrickColor = bc("Cyan")
  3210. a51e.Material = "Neon"
  3211. a51e.Transparency = 0
  3212. aa51e = new("SpecialMesh",a51e)
  3213. a51e.Anchored = true
  3214. a51e.Position = RootPart.Position
  3215. aa51e.MeshType = "Sphere"
  3216. aa51e.Scale = v3(1,1,1)
  3217. a61e = new("Part",char)
  3218. a61e.Name = "Beam"..num
  3219. a61e.Locked = true
  3220. a61e.Size = v3(1,1,1)
  3221. a61e.CanCollide = false
  3222. a61e.BrickColor = bc("Lapis")
  3223. a61e.Material = "Neon"
  3224. a61e.Transparency = 0
  3225. aa61e = new("SpecialMesh",a61e)
  3226. a61e.Anchored = true
  3227. a61e.Position = RootPart.Position
  3228. aa61e.MeshType = "Sphere"
  3229. aa61e.Scale = v3(1,1,1)
  3230. for i = 1,50 do
  3231. wait()
  3232. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3233. a21e.Transparency = a21e.Transparency + 0.03
  3234. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3235. a51e.Transparency = a51e.Transparency + 0.03
  3236. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3237. a61e.Transparency = a61e.Transparency + 0.02
  3238. end
  3239. a61e:Destroy()
  3240. aa61e:Destroy()
  3241. a51e:Destroy()
  3242. aa51e:Destroy()
  3243. a21e:Destroy()
  3244. aa21e:Destroy()
  3245.  
  3246.  
  3247. local Aura = Instance.new('ParticleEmitter')
  3248. Aura.Name = "Aura"
  3249. Aura.Texture = "rbxassetid://347730682"
  3250. Aura.Parent = Torso
  3251. Aura.LightEmission = 1
  3252. Aura.Transparency = NumberSequence.new(0.4,1)
  3253. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3254. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3255. Aura.LockedToPart = true
  3256. Aura.Lifetime = NumberRange.new(1)
  3257. Aura.Rate = 100
  3258. Aura.Rotation = NumberRange.new(-20, 15)
  3259. Aura.Speed = NumberRange.new(4.3)
  3260. Aura.EmissionDirection = "Top"
  3261. local Aura = Instance.new('ParticleEmitter')
  3262. Aura.Name = "Aura"
  3263. Aura.Texture = "rbxassetid://347730682"
  3264. Aura.Parent = Torso
  3265. Aura.LightEmission = 1
  3266. Aura.Transparency = NumberSequence.new(0.9,1)
  3267. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3268. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3269. Aura.LockedToPart = true
  3270. Aura.Lifetime = NumberRange.new(1)
  3271. Aura.Rate = 100
  3272. Aura.Rotation = NumberRange.new(-20, 15)
  3273. Aura.Speed = NumberRange.new(4.3)
  3274. Aura.EmissionDirection = "Top"
  3275. local tra = Instance.new('ParticleEmitter')
  3276. tra.Parent = Torso
  3277. tra.LightEmission = 1
  3278. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3279. tra.Rate = 15
  3280. tra.Rotation = NumberRange.new(-5, 5)
  3281. tra.Lifetime = NumberRange.new(1.5, 2)
  3282. tra.Size = NumberSequence.new(0.098,0)
  3283. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3284. tra.Speed = NumberRange.new(0.5)
  3285. tra.VelocitySpread = 360
  3286. tra.VelocityInheritance = 0.5
  3287. tra.ZOffset = 2
  3288. local tra = Instance.new('ParticleEmitter')
  3289. tra.Parent = LeftArm
  3290. tra.LightEmission = 1
  3291. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3292. tra.Rate = 15
  3293. tra.Rotation = NumberRange.new(-5, 5)
  3294. tra.Lifetime = NumberRange.new(1.5, 2)
  3295. tra.Size = NumberSequence.new(0.098,0)
  3296. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3297. tra.Speed = NumberRange.new(0.5)
  3298. tra.VelocitySpread = 360
  3299. tra.VelocityInheritance = 0.5
  3300. tra.ZOffset = 2
  3301. local tra = Instance.new('ParticleEmitter')
  3302. tra.Parent = RightArm
  3303. tra.LightEmission = 1
  3304. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3305. tra.Rate = 15
  3306. tra.Rotation = NumberRange.new(-5, 5)
  3307. tra.Lifetime = NumberRange.new(1.5, 2)
  3308. tra.Size = NumberSequence.new(0.098,0)
  3309. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3310. tra.Speed = NumberRange.new(0.5)
  3311. tra.VelocitySpread = 360
  3312. tra.VelocityInheritance = 0.5
  3313. tra.ZOffset = 2
  3314. local tra = Instance.new('ParticleEmitter')
  3315. tra.Parent = LeftLeg
  3316. tra.LightEmission = 1
  3317. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3318. tra.Rate = 15
  3319. tra.Rotation = NumberRange.new(-5, 5)
  3320. tra.Lifetime = NumberRange.new(1.5, 2)
  3321. tra.Size = NumberSequence.new(0.098,0)
  3322. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3323. tra.Speed = NumberRange.new(0.5)
  3324. tra.VelocitySpread = 360
  3325. tra.VelocityInheritance = 0.5
  3326. tra.ZOffset = 2
  3327. local tra = Instance.new('ParticleEmitter')
  3328. tra.Parent = RightLeg
  3329. tra.LightEmission = 1
  3330. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3331. tra.Rate = 15
  3332. tra.Rotation = NumberRange.new(-5, 5)
  3333. tra.Lifetime = NumberRange.new(1.5, 2)
  3334. tra.Size = NumberSequence.new(0.098,0)
  3335. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3336. tra.Speed = NumberRange.new(0.5)
  3337. tra.VelocitySpread = 360
  3338. tra.VelocityInheritance = 0.5
  3339. tra.ZOffset = 2
  3340.  
  3341. SuperSaiyanBlue = true
  3342. Humanoid.JumpPower = 120
  3343.  
  3344. Char.Humanoid.MaxHealth = Health
  3345. wait(0.3)
  3346. Char.Humanoid.Health = Health
  3347. wait(0.7)
  3348. Must:Destroy()
  3349. end
  3350.  
  3351. function Base()
  3352. SuperSaiyanBlue = false
  3353. local Effect = Instance.new("Part")
  3354. Effect.Name = "Effect"
  3355. Effect.Parent = Torso
  3356. Effect.CFrame = Torso.CFrame
  3357. Effect.BrickColor = BrickColor.new("White")
  3358. Effect.Shape = "Ball"
  3359. Effect.Size = Vector3.new(8, 8, 8)
  3360. Effect.Anchored = true
  3361. Effect.Material = "Neon"
  3362. Effect.CanCollide = false
  3363. for loop = 1, 25 do wait()
  3364. Effect.CFrame = Torso.CFrame
  3365. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3366. Effect.Transparency = Effect.Transparency + 0.04
  3367.  
  3368. end
  3369. repeat
  3370.  
  3371.  
  3372. Torso:FindFirstChild("Effect"):Remove()
  3373. until Torso:FindFirstChild("Effect") == nil
  3374.  
  3375. char.Head.face.Texture = "rbxassetid://1108342609"
  3376. Hair7:Destroy()
  3377. wait(0.1)
  3378. Hair7 = Instance.new("Part")
  3379. Hair7.Parent = char
  3380. Hair7.Name = "Hair"
  3381. Hair7.CanCollide = false
  3382. Hair7.Locked = true
  3383. Hair7.TopSurface = "Smooth"
  3384. Hair7.BottomSurface = "Smooth"
  3385. Hair7.formFactor = "Symmetric"
  3386. Hair7.Material = "Neon"
  3387. Hair7.BrickColor = BrickColor.new("Really black")
  3388. Hair7.CFrame = char.Torso.CFrame
  3389. Hair7.Size = Vector3.new(1, 1, 1)
  3390. Hair7.Transparency = 0
  3391.  
  3392.  
  3393. Weld1 = Instance.new("Weld")
  3394. Weld1.Parent = char.Head
  3395. Weld1.Part0 = char.Head
  3396. Weld1.Part1 = Hair7
  3397. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3398.  
  3399. Mesh = Instance.new("SpecialMesh")
  3400. Mesh.Offset = Vector3.new(0,-0.4,0)
  3401. Mesh.Parent = Hair7
  3402. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3403. Mesh.MeshType = "FileMesh"
  3404. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3405. Mesh.TextureId = ""
  3406.  
  3407.  
  3408.  
  3409. for i, v in pairs(Torso:GetChildren()) do
  3410. if v:IsA('ParticleEmitter') then
  3411. v:Remove()
  3412. end
  3413. end
  3414. for i, v in pairs(LeftArm:GetChildren()) do
  3415. if v:IsA('ParticleEmitter') then
  3416. v:Remove()
  3417. end
  3418. end
  3419. for i, v in pairs(RightArm:GetChildren()) do
  3420. if v:IsA('ParticleEmitter') then
  3421. v:Remove()
  3422. end
  3423. end
  3424. for i, v in pairs(RightLeg:GetChildren()) do
  3425. if v:IsA('ParticleEmitter') then
  3426. v:Remove()
  3427. end
  3428. end
  3429. for i, v in pairs(LeftLeg:GetChildren()) do
  3430. if v:IsA('ParticleEmitter') then
  3431. v:Remove()
  3432. end
  3433. end
  3434.  
  3435.  
  3436. end
  3437. mouse.KeyDown:connect(function(key)
  3438. if key=="9" then
  3439. Base()
  3440. end
  3441. end)
  3442.  
  3443. mouse.KeyDown:connect(function(key)
  3444. if key=="2" then
  3445. Base()
  3446. SSJVEGETA()
  3447. char.JumPower = 150
  3448. end
  3449. end)
  3450. Health = math.huge --------- Serious mode aura.
  3451. BaseHealth = math.huge
  3452.  
  3453.  
  3454.  
  3455.  
  3456. SuperVegeta = false
  3457.  
  3458. Player = game.Players.LocalPlayer
  3459. Char = Player.Character
  3460. Torso = Char.Torso
  3461.  
  3462. function SSJVEGETA()
  3463. for X = 1, 1 do wait()
  3464.  
  3465.  
  3466. wait(0)
  3467. for X = 1, 1 do wait()
  3468. local Effect = Instance.new("Part")
  3469. Effect.Name = "Effect"
  3470. Effect.Parent = Torso
  3471. Effect.CFrame = Torso.CFrame
  3472. Effect.BrickColor = BrickColor.new("Lapis")
  3473. Effect.Shape = "Ball"
  3474. Effect.Size = Vector3.new(1, 1, 1)
  3475. Effect.Anchored = true
  3476. Effect.Material = "Neon"
  3477. Effect.CanCollide = false
  3478. Effect.CFrame = Torso.CFrame
  3479. Effect.Size = Effect.Size + Vector3.new(0.5)
  3480. Effect.Transparency = Effect.Transparency + 0.04
  3481. end
  3482. end
  3483.  
  3484. repeat
  3485. Torso:FindFirstChild("Effect"):Remove()
  3486. until Torso:FindFirstChild("Effect") == nil
  3487.  
  3488.  
  3489. local Color1 = Color3.new(255, 255, 0)
  3490. local Color2 = Color3.new(255, 255, 0)
  3491.  
  3492.  
  3493. Hair7:Destroy()
  3494. wait(0.1)
  3495. Hair7 = Instance.new("Part")
  3496. Hair7.Parent = char
  3497. Hair7.Name = "Hair"
  3498. Hair7.CanCollide = false
  3499. Hair7.Locked = true
  3500. Hair7.TopSurface = "Smooth"
  3501. Hair7.BottomSurface = "Smooth"
  3502. Hair7.formFactor = "Symmetric"
  3503. Hair7.Material = "Neon"
  3504. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3505. Hair7.CFrame = char.Torso.CFrame
  3506. Hair7.Size = Vector3.new(1, 1, 1)
  3507. Hair7.Transparency = 0
  3508.  
  3509.  
  3510. Weld1 = Instance.new("Weld")
  3511. Weld1.Parent = char.Head
  3512. Weld1.Part0 = char.Head
  3513. Weld1.Part1 = Hair7
  3514. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3515.  
  3516. Mesh = Instance.new("SpecialMesh")
  3517. Mesh.Offset = Vector3.new(0,-0.4,0)
  3518. Mesh.Parent = Hair7
  3519. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3520. Mesh.MeshType = "FileMesh"
  3521. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3522. Mesh.TextureId = ""
  3523. char.Head.face.Texture = "rbxassetid://1108357707"
  3524. local Must = Instance.new("Sound",Torso)
  3525. Must.SoundId = "rbxassetid://1035030726"
  3526. Must.Pitch = 0.99
  3527. Must.Volume = 1.4
  3528. Must.Looped = false
  3529. wait(0)
  3530. Must:Play()
  3531. a21e = new("Part",char)
  3532. a21e.Name = "Beam"..num
  3533. a21e.Locked = true
  3534. a21e.Size = v3(1,1,1)
  3535. a21e.CanCollide = false
  3536. a21e.BrickColor = bc("Gold")
  3537. a21e.Material = "Neon"
  3538. a21e.Transparency = 0
  3539. aa21e = new("SpecialMesh",a21e)
  3540. a21e.Anchored = true
  3541. a21e.Position = RootPart.Position
  3542. aa21e.MeshType = "Sphere"
  3543. aa21e.Scale = v3(1,1,1)
  3544. a51e = new("Part",char)
  3545. a51e.Name = "Beam"..num
  3546. a51e.Locked = true
  3547. a51e.Size = v3(1,1,1)
  3548. a51e.CanCollide = false
  3549. a51e.BrickColor = bc("New Yeller")
  3550. a51e.Material = "Neon"
  3551. a51e.Transparency = 0
  3552. aa51e = new("SpecialMesh",a51e)
  3553. a51e.Anchored = true
  3554. a51e.Position = RootPart.Position
  3555. aa51e.MeshType = "Sphere"
  3556. aa51e.Scale = v3(1,1,1)
  3557. a61e = new("Part",char)
  3558. a61e.Name = "Beam"..num
  3559. a61e.Locked = true
  3560. a61e.Size = v3(1,1,1)
  3561. a61e.CanCollide = false
  3562. a61e.BrickColor = bc("White")
  3563. a61e.Material = "Neon"
  3564. a61e.Transparency = 0
  3565. aa61e = new("SpecialMesh",a61e)
  3566. a61e.Anchored = true
  3567. a61e.Position = RootPart.Position
  3568. aa61e.MeshType = "Sphere"
  3569. aa61e.Scale = v3(1,1,1)
  3570. for i = 1,50 do
  3571. wait()
  3572. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3573. a21e.Transparency = a21e.Transparency + 0.03
  3574. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3575. a51e.Transparency = a51e.Transparency + 0.03
  3576. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3577. a61e.Transparency = a61e.Transparency + 0.02
  3578. end
  3579. a61e:Destroy()
  3580. aa61e:Destroy()
  3581. a51e:Destroy()
  3582. aa51e:Destroy()
  3583. a21e:Destroy()
  3584. aa21e:Destroy()
  3585.  
  3586.  
  3587. local Aura = Instance.new('ParticleEmitter')
  3588. Aura.Name = "Aura"
  3589. Aura.Texture = "rbxassetid://347730682"
  3590. Aura.Parent = Torso
  3591. Aura.LightEmission = 1
  3592. Aura.Transparency = NumberSequence.new(0.6,1)
  3593. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3594. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3595. Aura.LockedToPart = true
  3596. Aura.Lifetime = NumberRange.new(1)
  3597. Aura.Rate = 100
  3598. Aura.Speed = NumberRange.new(4.3)
  3599. Aura.EmissionDirection = "Top"
  3600. local Aura = Instance.new('ParticleEmitter')
  3601. Aura.Name = "Aura"
  3602. Aura.Texture = "rbxassetid://1046299182"
  3603. Aura.Parent = Torso
  3604. Aura.LightEmission = 1
  3605. Aura.Transparency = NumberSequence.new(0.6,1)
  3606. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3607. Aura.Size = NumberSequence.new(5)
  3608. Aura.Rotation = NumberRange.new(-20,15)
  3609. Aura.LockedToPart = true
  3610. Aura.Lifetime = NumberRange.new(0.2)
  3611. Aura.Rate = 20
  3612. Aura.Speed = NumberRange.new(0)
  3613. Aura.EmissionDirection = "Top"
  3614.  
  3615. SuperVegeta = true
  3616. Humanoid.WalkSpeed = 10
  3617. Humanoid.JumpPower = 120
  3618.  
  3619. Char.Humanoid.MaxHealth = Health
  3620. wait(0.3)
  3621. Char.Humanoid.Health = Health
  3622. wait(0.7)
  3623. Must:Destroy()
  3624. end
  3625.  
  3626. function Base()
  3627. SuperVegeta = false
  3628. local Effect = Instance.new("Part")
  3629. Effect.Name = "Effect"
  3630. Effect.Parent = Torso
  3631. Effect.CFrame = Torso.CFrame
  3632. Effect.BrickColor = BrickColor.new("White")
  3633. Effect.Shape = "Ball"
  3634. Effect.Size = Vector3.new(8, 8, 8)
  3635. Effect.Anchored = true
  3636. Effect.Material = "Neon"
  3637. Effect.CanCollide = false
  3638. for loop = 1, 25 do wait()
  3639. Effect.CFrame = Torso.CFrame
  3640. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3641. Effect.Transparency = Effect.Transparency + 0.04
  3642.  
  3643. end
  3644. repeat
  3645.  
  3646.  
  3647. Torso:FindFirstChild("Effect"):Remove()
  3648. until Torso:FindFirstChild("Effect") == nil
  3649.  
  3650. char.Head.face.Texture = "rbxassetid://1108342609"
  3651. Hair7:Destroy()
  3652. wait(0.1)
  3653. Hair7 = Instance.new("Part")
  3654. Hair7.Parent = char
  3655. Hair7.Name = "Hair"
  3656. Hair7.CanCollide = false
  3657. Hair7.Locked = true
  3658. Hair7.TopSurface = "Smooth"
  3659. Hair7.BottomSurface = "Smooth"
  3660. Hair7.formFactor = "Symmetric"
  3661. Hair7.Material = "Neon"
  3662. Hair7.BrickColor = BrickColor.new("Really black")
  3663. Hair7.CFrame = char.Torso.CFrame
  3664. Hair7.Size = Vector3.new(1, 1, 1)
  3665. Hair7.Transparency = 0
  3666.  
  3667.  
  3668. Weld1 = Instance.new("Weld")
  3669. Weld1.Parent = char.Head
  3670. Weld1.Part0 = char.Head
  3671. Weld1.Part1 = Hair7
  3672. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3673.  
  3674. Mesh = Instance.new("SpecialMesh")
  3675. Mesh.Offset = Vector3.new(0,-0.4,0)
  3676. Mesh.Parent = Hair7
  3677. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3678. Mesh.MeshType = "FileMesh"
  3679. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3680. Mesh.TextureId = ""
  3681.  
  3682.  
  3683.  
  3684. for i, v in pairs(Torso:GetChildren()) do
  3685. if v:IsA('ParticleEmitter') then
  3686. v:Remove()
  3687. end
  3688. end
  3689. for i, v in pairs(LeftArm:GetChildren()) do
  3690. if v:IsA('ParticleEmitter') then
  3691. v:Remove()
  3692. end
  3693. end
  3694. for i, v in pairs(RightArm:GetChildren()) do
  3695. if v:IsA('ParticleEmitter') then
  3696. v:Remove()
  3697. end
  3698. end
  3699. for i, v in pairs(RightLeg:GetChildren()) do
  3700. if v:IsA('ParticleEmitter') then
  3701. v:Remove()
  3702. end
  3703. end
  3704. for i, v in pairs(LeftLeg:GetChildren()) do
  3705. if v:IsA('ParticleEmitter') then
  3706. v:Remove()
  3707. end
  3708. end
  3709.  
  3710.  
  3711. end
  3712.  
  3713. mouse.KeyDown:connect(function(key)
  3714. if key=="9" then
  3715. Base()
  3716. end
  3717. mouse.KeyDown:connect(function(key)
  3718. if key=="3" then
  3719. Base()
  3720. SSJ2()
  3721. char.JumPower = 150
  3722. end
  3723. end)
  3724. Health = math.huge --------- Serious mode aura.
  3725. BaseHealth = math.huge
  3726.  
  3727.  
  3728.  
  3729.  
  3730. SuperSaiyan2 = false
  3731.  
  3732. Player = game.Players.LocalPlayer
  3733. Char = Player.Character
  3734. Torso = Char.Torso
  3735.  
  3736. function SSJ2()
  3737. for X = 1, 1 do wait()
  3738.  
  3739.  
  3740. wait(0)
  3741. for X = 1, 1 do wait()
  3742. local Effect = Instance.new("Part")
  3743. Effect.Name = "Effect"
  3744. Effect.Parent = Torso
  3745. Effect.CFrame = Torso.CFrame
  3746. Effect.BrickColor = BrickColor.new("Lapis")
  3747. Effect.Shape = "Ball"
  3748. Effect.Size = Vector3.new(1, 1, 1)
  3749. Effect.Anchored = true
  3750. Effect.Material = "Neon"
  3751. Effect.CanCollide = false
  3752. Effect.CFrame = Torso.CFrame
  3753. Effect.Size = Effect.Size + Vector3.new(0.5)
  3754. Effect.Transparency = Effect.Transparency + 0.04
  3755. end
  3756. end
  3757.  
  3758. repeat
  3759. Torso:FindFirstChild("Effect"):Remove()
  3760. until Torso:FindFirstChild("Effect") == nil
  3761.  
  3762.  
  3763. local Color1 = Color3.new(255, 255, 0)
  3764. local Color2 = Color3.new(255, 255, 0)
  3765.  
  3766.  
  3767. Hair7:Destroy()
  3768. wait(0.1)
  3769. Hair7 = Instance.new("Part")
  3770. Hair7.Parent = char
  3771. Hair7.Name = "Hair"
  3772. Hair7.CanCollide = false
  3773. Hair7.Locked = true
  3774. Hair7.TopSurface = "Smooth"
  3775. Hair7.BottomSurface = "Smooth"
  3776. Hair7.formFactor = "Symmetric"
  3777. Hair7.Material = "Neon"
  3778. Hair7.BrickColor = BrickColor.new("New Yeller")
  3779. Hair7.CFrame = char.Torso.CFrame
  3780. Hair7.Size = Vector3.new(1, 1, 1)
  3781. Hair7.Transparency = 0
  3782.  
  3783.  
  3784. Weld1 = Instance.new("Weld")
  3785. Weld1.Parent = char.Head
  3786. Weld1.Part0 = char.Head
  3787. Weld1.Part1 = Hair7
  3788. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3789.  
  3790. Mesh = Instance.new("SpecialMesh")
  3791. Mesh.Offset = Vector3.new(0,-0.4,0)
  3792. Mesh.Parent = Hair7
  3793. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3794. Mesh.MeshType = "FileMesh"
  3795. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3796. Mesh.TextureId = ""
  3797. char.Head.face.Texture = "rbxassetid://1108357707"
  3798. local Must = Instance.new("Sound",Torso)
  3799. Must.SoundId = "rbxassetid://1035030726"
  3800. Must.Pitch = 0.99
  3801. Must.Volume = 1.4
  3802. Must.Looped = false
  3803. wait(0)
  3804. Must:Play()
  3805. a21e = new("Part",char)
  3806. a21e.Name = "Beam"..num
  3807. a21e.Locked = true
  3808. a21e.Size = v3(1,1,1)
  3809. a21e.CanCollide = false
  3810. a21e.BrickColor = bc("Gold")
  3811. a21e.Material = "Neon"
  3812. a21e.Transparency = 0
  3813. aa21e = new("SpecialMesh",a21e)
  3814. a21e.Anchored = true
  3815. a21e.Position = RootPart.Position
  3816. aa21e.MeshType = "Sphere"
  3817. aa21e.Scale = v3(1,1,1)
  3818. a51e = new("Part",char)
  3819. a51e.Name = "Beam"..num
  3820. a51e.Locked = true
  3821. a51e.Size = v3(1,1,1)
  3822. a51e.CanCollide = false
  3823. a51e.BrickColor = bc("New Yeller")
  3824. a51e.Material = "Neon"
  3825. a51e.Transparency = 0
  3826. aa51e = new("SpecialMesh",a51e)
  3827. a51e.Anchored = true
  3828. a51e.Position = RootPart.Position
  3829. aa51e.MeshType = "Sphere"
  3830. aa51e.Scale = v3(1,1,1)
  3831. a61e = new("Part",char)
  3832. a61e.Name = "Beam"..num
  3833. a61e.Locked = true
  3834. a61e.Size = v3(1,1,1)
  3835. a61e.CanCollide = false
  3836. a61e.BrickColor = bc("White")
  3837. a61e.Material = "Neon"
  3838. a61e.Transparency = 0
  3839. aa61e = new("SpecialMesh",a61e)
  3840. a61e.Anchored = true
  3841. a61e.Position = RootPart.Position
  3842. aa61e.MeshType = "Sphere"
  3843. aa61e.Scale = v3(1,1,1)
  3844. for i = 1,50 do
  3845. wait()
  3846. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3847. a21e.Transparency = a21e.Transparency + 0.03
  3848. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3849. a51e.Transparency = a51e.Transparency + 0.03
  3850. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3851. a61e.Transparency = a61e.Transparency + 0.02
  3852. end
  3853. a61e:Destroy()
  3854. aa61e:Destroy()
  3855. a51e:Destroy()
  3856. aa51e:Destroy()
  3857. a21e:Destroy()
  3858. aa21e:Destroy()
  3859.  
  3860.  
  3861. local Aura = Instance.new('ParticleEmitter')
  3862. Aura.Name = "Aura"
  3863. Aura.Texture = "rbxassetid://347730682"
  3864. Aura.Parent = Torso
  3865. Aura.LightEmission = 1
  3866. Aura.Transparency = NumberSequence.new(0.6,1)
  3867. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3868. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3869. Aura.LockedToPart = true
  3870. Aura.Lifetime = NumberRange.new(1)
  3871. Aura.Rate = 100
  3872. Aura.Speed = NumberRange.new(4.3)
  3873. Aura.EmissionDirection = "Top"
  3874. local Aura = Instance.new('ParticleEmitter')
  3875. Aura.Name = "Aura"
  3876. Aura.Texture = "rbxassetid://1046299182"
  3877. Aura.Parent = Torso
  3878. Aura.LightEmission = 1
  3879. Aura.Transparency = NumberSequence.new(0.3,1)
  3880. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3881. Aura.Size = NumberSequence.new(5)
  3882. Aura.Rotation = NumberRange.new(-360,360)
  3883. Aura.LockedToPart = true
  3884. Aura.Lifetime = NumberRange.new(0.2)
  3885. Aura.Rate = 20
  3886. Aura.Speed = NumberRange.new(0)
  3887. Aura.EmissionDirection = "Top"
  3888.  
  3889. SuperSaiyan2 = true
  3890. Humanoid.JumpPower = 120
  3891.  
  3892. Char.Humanoid.MaxHealth = Health
  3893. wait(0.3)
  3894. Char.Humanoid.Health = Health
  3895. wait(0.7)
  3896. Must:Destroy()
  3897. end
  3898.  
  3899. function Base()
  3900. SuperSaiyan2 = false
  3901. local Effect = Instance.new("Part")
  3902. Effect.Name = "Effect"
  3903. Effect.Parent = Torso
  3904. Effect.CFrame = Torso.CFrame
  3905. Effect.BrickColor = BrickColor.new("White")
  3906. Effect.Shape = "Ball"
  3907. Effect.Size = Vector3.new(8, 8, 8)
  3908. Effect.Anchored = true
  3909. Effect.Material = "Neon"
  3910. Effect.CanCollide = false
  3911. for loop = 1, 25 do wait()
  3912. Effect.CFrame = Torso.CFrame
  3913. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3914. Effect.Transparency = Effect.Transparency + 0.04
  3915.  
  3916. end
  3917. repeat
  3918.  
  3919.  
  3920. Torso:FindFirstChild("Effect"):Remove()
  3921. until Torso:FindFirstChild("Effect") == nil
  3922.  
  3923. char.Head.face.Texture = "rbxassetid://1108342609"
  3924. Hair7:Destroy()
  3925. wait(0.1)
  3926. Hair7 = Instance.new("Part")
  3927. Hair7.Parent = char
  3928. Hair7.Name = "Hair"
  3929. Hair7.CanCollide = false
  3930. Hair7.Locked = true
  3931. Hair7.TopSurface = "Smooth"
  3932. Hair7.BottomSurface = "Smooth"
  3933. Hair7.formFactor = "Symmetric"
  3934. Hair7.Material = "Neon"
  3935. Hair7.BrickColor = BrickColor.new("Really black")
  3936. Hair7.CFrame = char.Torso.CFrame
  3937. Hair7.Size = Vector3.new(1, 1, 1)
  3938. Hair7.Transparency = 0
  3939.  
  3940.  
  3941. Weld1 = Instance.new("Weld")
  3942. Weld1.Parent = char.Head
  3943. Weld1.Part0 = char.Head
  3944. Weld1.Part1 = Hair7
  3945. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3946.  
  3947. Mesh = Instance.new("SpecialMesh")
  3948. Mesh.Offset = Vector3.new(0,-0.4,0)
  3949. Mesh.Parent = Hair7
  3950. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3951. Mesh.MeshType = "FileMesh"
  3952. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3953. Mesh.TextureId = ""
  3954.  
  3955.  
  3956.  
  3957. for i, v in pairs(Torso:GetChildren()) do
  3958. if v:IsA('ParticleEmitter') then
  3959. v:Remove()
  3960. end
  3961. end
  3962. for i, v in pairs(LeftArm:GetChildren()) do
  3963. if v:IsA('ParticleEmitter') then
  3964. v:Remove()
  3965. end
  3966. end
  3967. for i, v in pairs(RightArm:GetChildren()) do
  3968. if v:IsA('ParticleEmitter') then
  3969. v:Remove()
  3970. end
  3971. end
  3972. for i, v in pairs(RightLeg:GetChildren()) do
  3973. if v:IsA('ParticleEmitter') then
  3974. v:Remove()
  3975. end
  3976. end
  3977. for i, v in pairs(LeftLeg:GetChildren()) do
  3978. if v:IsA('ParticleEmitter') then
  3979. v:Remove()
  3980. end
  3981. end
  3982.  
  3983.  
  3984. end
  3985. end)
  3986. ---
  3987.  
  3988.  
  3989.  
  3990.  
  3991. musiccommand = 1
  3992. musicwait = false
  3993. mouse.KeyDown:connect(function(k)
  3994. if k == "=" and attack == false then
  3995. if musiccommand == 1 and musicwait == false then
  3996. musicwait = true
  3997. sou2:Stop()
  3998. musiccommand = 2
  3999. end
  4000. if musiccommand == 2 and musicwait == false then
  4001. musicwait = true
  4002. sou2:Play()
  4003. sou2.Volume = 2
  4004. musiccommand = 3
  4005. end
  4006. if musiccommand == 3 and musicwait == false then
  4007. musicwait = true
  4008. sou2.Volume = 0.5
  4009. musiccommand = 1
  4010. end
  4011. musicwait = false
  4012. end
  4013. end)
  4014. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4015. Hitpart3 = Instance.new("Part", HPart3)
  4016. Hitpart3.Size = Vector3.new(1, 1, 1)
  4017. Hitpart3.CanCollide = false
  4018. HuW3 = Instance.new("Weld")
  4019. HuW3.Name = "GuW"
  4020. HuW3.Part0 = HPart3
  4021. HuW3.C0 = cn(Xv, Yv, Zv)
  4022. HuW3.C1 = cn(0, 0, 0)
  4023. HuW3.Part1 = Hitpart3
  4024. HuW3.Parent = HPart3
  4025. Hitpart3.Transparency = 1
  4026. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4027. end
  4028. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4029. Hitpart2 = Instance.new("Part", HPart2)
  4030. Hitpart2.Size = Vector3.new(1, 1, 1)
  4031. Hitpart2.CanCollide = false
  4032. HuW2 = Instance.new("Weld")
  4033. HuW2.Name = "GuW"
  4034. HuW2.Part0 = HPart2
  4035. HuW2.C0 = cn(Xv, Yv, Zv)
  4036. HuW2.C1 = cn(0, 0, 0)
  4037. HuW2.Part1 = Hitpart2
  4038. HuW2.Parent = HPart2
  4039. Hitpart2.Transparency = 1
  4040. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4041. end
  4042. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4043. Hitpart = Instance.new("Part", HPart)
  4044. Hitpart.Size = Vector3.new(1, 1, 1)
  4045. Hitpart.CanCollide = false
  4046. HuW = Instance.new("Weld")
  4047. HuW.Name = "GuW"
  4048. HuW.Part0 = HPart
  4049. HuW.C0 = cn(Xv, Yv, Zv)
  4050. HuW.C1 = cn(0, 0, 0)
  4051. HuW.Part1 = Hitpart
  4052. HuW.Parent = HPart
  4053. Hitpart.Transparency = 1
  4054. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4055. end
  4056. wait2 = false
  4057. combo = 1
  4058. mouse.Button1Down:connect(function(key)
  4059. if attack == false then
  4060. attack = true
  4061. Humanoid.WalkSpeed = 17.01
  4062. if combo == 1 and wait2 == false then
  4063. wait2 = true
  4064. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4065. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4066. for i = 0, 1, 0.1 do
  4067. swait()
  4068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4074. end
  4075. combo = 2
  4076. end
  4077. if combo == 2 and wait2 == false then
  4078. wait2 = true
  4079.  
  4080. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4081. for i = 0, 1, 0.1 do
  4082. swait()
  4083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4085. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4088. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4089. end
  4090. combo = 3
  4091. end
  4092. if combo == 3 and wait2 == false then
  4093. wait2 = true
  4094. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4095. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4096. for i = 0, 1, 0.1 do
  4097. swait()
  4098. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4099. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4100. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4101. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4102. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4103. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4104. end
  4105. combo = 1
  4106. end
  4107. Humanoid.WalkSpeed = 16
  4108. Hitpart:Destroy()
  4109. wait2 = false
  4110. attack = false
  4111. end
  4112. end)
  4113. --
  4114. --
  4115. MV1 = 20
  4116. mouse.KeyDown:connect(function(k)
  4117. if k == "=" and attack == false then
  4118. if firemode == true then
  4119. firemode = false
  4120. print("ice mode")
  4121. icesmoke.Acceleration = Vector3.new(0,0,0)
  4122. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4123. icesmoke.Transparency = NumberSequence.new({
  4124. NumberSequenceKeypoint.new(0, 0.9),
  4125. NumberSequenceKeypoint.new(1, 1)
  4126. })
  4127. icesmoke.Size = NumberSequence.new(3)
  4128. icesmoke.Parent = RightArm
  4129. else
  4130. firemode = true
  4131. print("fire mode")
  4132. ice_mode = false
  4133. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4134. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4135. icesmoke.Rate = 400
  4136. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4137. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4138. icesmoke.Size = NumberSequence.new(3)
  4139. icesmoke.EmissionDirection = "Top"
  4140. icesmoke.Parent = LeftArm
  4141. end
  4142. end
  4143. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4144. MV1 = 90
  4145. Humanoid.WalkSpeed = 15
  4146. attack = true
  4147. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4148. Firepart2 = Instance.new("Part", LeftArm)
  4149. Firepart2.Size = Vector3.new(1, 1, 1)
  4150. Firepart2.CanCollide = false
  4151. GuW2 = Instance.new("Weld")
  4152. GuW2.Name = "GuW"
  4153. GuW2.Part0 = LeftArm
  4154. GuW2.C0 = cn(0, -0.5, 0)
  4155. GuW2.C1 = cn(0, 0, 0)
  4156. GuW2.Part1 = Firepart2
  4157. GuW2.Parent = LeftArm
  4158. Firepart2.Transparency = 1
  4159. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4160. for i = 0, 2, 0.1 do
  4161. swait()
  4162. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4165. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4166. 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)
  4167. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4168. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4169. end
  4170. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4171. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4172. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4173. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4174. Humanoid.WalkSpeed = 16
  4175. attack = false
  4176. Firepart2:Destroy()
  4177. end
  4178. end)
  4179. MV2 = 90
  4180.  
  4181. mouse.KeyDown:connect(function(key)
  4182. if key == "=" then
  4183. Head.Transparency = 1
  4184. Torso.Transparency = 1
  4185. LeftArm.Transparency = 1
  4186. Head.face.Texture = ""
  4187. RightArm.Transparency = 1
  4188. LeftLeg.Transparency = 1
  4189. RightLeg.Transparency = 1
  4190. mesh1.Transparency = 1
  4191. mesh2.Transparency = 1
  4192. mesh5.Transparency = 1
  4193. mesheye.Transparency = 1
  4194. mesheye1.Transparency = 1
  4195. mesheye2.Transparency = 1
  4196. mesheye3.Transparency = 1
  4197. char.Parent = workspace.Camera
  4198. char.WalkSpeed = 60
  4199. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4200. char:FindFirstChild("TalkingBillBoard"):destroy()
  4201. end
  4202. end
  4203. end)
  4204. mouse.KeyUp:connect(function(key)
  4205. if key == "=" then
  4206. Head.Transparency = 0
  4207. Torso.Transparency = 0
  4208. LeftArm.Transparency = 0
  4209. Head.face.Texture = ""
  4210. RightArm.Transparency = 0
  4211. LeftLeg.Transparency = 0
  4212. RightLeg.Transparency = 0
  4213. mesh1.Transparency = 0
  4214. mesh2.Transparency = 0
  4215. mesh5.Transparency = 0
  4216. mesheye.Transparency = 0
  4217. mesheye1.Transparency = 0
  4218. mesheye2.Transparency = 0
  4219. mesheye3.Transparency = 0
  4220. hat1.Transparency = 0
  4221. hat2.Transparency = 0
  4222. hat3.Transparency = 0
  4223. hat4.Transparency = 0
  4224. hat5.Transparency = 0
  4225. hat6.Transparency = 0
  4226. hat7.Transparency = 0
  4227. hat8.Transparency = 0
  4228. hat9.Transparency = 0
  4229. char.Parent = workspace
  4230. end
  4231. end)
  4232.  
  4233. mouse.KeyDown:connect(function(k)
  4234. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4235. MV2 = 90
  4236. attack = true
  4237. Firepart = Instance.new("Part", RightArm)
  4238. Firepart.Size = Vector3.new(1, 1, 1)
  4239. GuW = Instance.new("Weld")
  4240. GuW.Name = "GuW"
  4241. GuW.Part0 = RightArm
  4242. GuW.C0 = cn(0, -1, 0)
  4243. GuW.C1 = cn(0, 0, 0)
  4244. GuW.Part1 = Firepart
  4245. GuW.Parent = RightArm
  4246. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4247. Firepart.Transparency = 1
  4248. Humanoid.WalkSpeed = 15
  4249. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4250. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4251. for i = 1, 3 do
  4252. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4253. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4254. end
  4255. for i = 0, 3, 0.1 do
  4256. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4257. swait()
  4258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  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 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  4261. 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)
  4262. 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)
  4263. 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)
  4264. end
  4265. wait(1)
  4266. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4267.  
  4268. Humanoid.WalkSpeed = 16
  4269. attack = false
  4270. Firepart:Destroy()
  4271. end
  4272.  
  4273.  
  4274.  
  4275.  
  4276. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4277. MV2 = 90
  4278. attack = true
  4279. Firepart = Instance.new("Part", RightArm)
  4280. Firepart.Size = Vector3.new(1, 1, 1)
  4281. GuW = Instance.new("Weld")
  4282. GuW.Name = "GuW"
  4283. GuW.Part0 = RightArm
  4284. GuW.C0 = cn(0, -1, 0)
  4285. GuW.C1 = cn(0, 0, 0)
  4286. GuW.Part1 = Firepart
  4287. GuW.Parent = RightArm
  4288. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4289. Firepart.Transparency = 1
  4290. Humanoid.WalkSpeed = 0.01
  4291. for i = 0, 4, 0.1 do
  4292. swait()
  4293. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4294. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  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(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  4298. 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)
  4299. 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)
  4300. 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)
  4301. end
  4302. for i = 0, 4, 0.1 do
  4303. swait()
  4304. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4305. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4308. 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)
  4309. 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)
  4310. 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)
  4311. 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)
  4312. end
  4313. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4314. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4315. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4316. for i = 1, 3 do
  4317. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4318. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4319. end
  4320. for i = 0, 2, 0.1 do
  4321. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4322. swait()
  4323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4325. 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)
  4326. 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)
  4327. 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)
  4328. 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)
  4329. end
  4330. Humanoid.WalkSpeed = 16
  4331. attack = false
  4332. Firepart:Destroy()
  4333. end
  4334. end)
  4335. Rapid = false
  4336. BasePart = Instance.new("Part")
  4337. BasePart.Shape = Enum.PartType.Block
  4338. BasePart.Material = Enum.Material.Neon
  4339. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4340. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4341. BasePart.FormFactor = Enum.FormFactor.Custom
  4342. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4343. BasePart.CanCollide = true
  4344. BasePart.Locked = true
  4345. BasePart.Anchored = false
  4346. local icy_Player = game.Players.localPlayer
  4347. local icy_mouse = icy_Player:GetMouse()
  4348. ice_mode = false
  4349. local colors = {
  4350. BrickColor.new("Cyan"),
  4351. BrickColor.new("Medium blue"),
  4352. BrickColor.new("Pastel blue")
  4353. }
  4354. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4355. if root then
  4356. icy_mouse.KeyDown:connect(function(k)
  4357. if k == "=" and firemode == false then
  4358. if ice_mode == true then
  4359. ice_mode = false
  4360. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4361. else
  4362. ice_mode = true
  4363. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4364. end
  4365. end
  4366. if k == "z" and firemode == true then
  4367. attack = true
  4368. do
  4369. local Stop = false
  4370. local Version = 0
  4371. local MaxSpeed = 5
  4372. local Speed = 3.5
  4373. local Keys = {}
  4374. local Force = 10000
  4375. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4376. swait(0.5)
  4377. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4378. if Fly then
  4379. Fly:Destroy()
  4380. end
  4381. if Rot then
  4382. Rot:Destroy()
  4383. end
  4384. Fly = Instance.new("BodyPosition", char.Torso)
  4385. Fly.Name = "LMMFly"
  4386. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4387. Fly.P = Force
  4388. Fly.position = char.Torso.Position
  4389. Rot = Instance.new("BodyGyro", char.Torso)
  4390. Rot.Name = "LMMRot"
  4391. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4392. Rot.P = Force
  4393. Rot.cframe = cam.CoordinateFrame
  4394. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4395. local Thread, Old = Version, nil
  4396. char.Humanoid.PlatformStand = true
  4397. function StopFly()
  4398. Version = Version + 1
  4399. Stop = true
  4400. char.Humanoid.PlatformStand = false
  4401. Fly:Destroy()
  4402. Rot:Destroy()
  4403. attack = false
  4404. end
  4405. char.ChildAdded:connect(function(Obj)
  4406. wait()
  4407. if Obj.Name == "LM" .. "MFlyStop" then
  4408. Obj:Destroy()
  4409. StopFly()
  4410. end
  4411. end)
  4412. HitpartFunk2(RightArm, 0, -0.7, 0)
  4413. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4414. for i = 0, 25, 0.1 do
  4415. if attack == true then
  4416. swait()
  4417.  
  4418. end
  4419. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4420. if Keys[string.char(48)] then
  4421. Speed = 1
  4422. end
  4423. if Keys.w then
  4424. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4425. end
  4426. if Keys.s then
  4427. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4428. end
  4429. if Keys.d then
  4430. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4431. end
  4432. if Keys.a then
  4433. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4434. end
  4435. if Keys.e or Keys[" "] then
  4436. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4437. end
  4438. if Keys.q then
  4439. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4440. end
  4441. if Keys.z then
  4442. StopFly()
  4443. end
  4444. if Old ~= Vectoring then
  4445. Fly.position = Vectoring.p
  4446. Old = Vectoring
  4447. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4448. else
  4449. Speed = 1
  4450. end
  4451. Rot.cframe = cam.CoordinateFrame
  4452. mouse.KeyDown:connect(function(Key)
  4453. Keys[Key] = true
  4454. end)
  4455. mouse.KeyUp:connect(function(Key)
  4456. Keys[Key] = false
  4457. end)
  4458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4460. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4461. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4462. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4463. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4464. end
  4465. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4466. attack = false
  4467. char.Humanoid.PlatformStand = false
  4468. Fly:Destroy()
  4469. Rot:Destroy()
  4470. end
  4471. end
  4472. if k == "=" and InForm == true then
  4473. attack = true
  4474. do
  4475. local Stop = false
  4476. local Version = 0
  4477. local MaxSpeed = 6
  4478. local Speed = 3
  4479. local Keys = {}
  4480. local Force = 10000
  4481. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4482. swait(1)
  4483. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4484. if Fly then
  4485. Fly:Destroy()
  4486. end
  4487. if Rot then
  4488. Rot:Destroy()
  4489. end
  4490. Fly = Instance.new("BodyPosition", char.Torso)
  4491. Fly.Name = "LMMFly"
  4492. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4493. Fly.P = Force
  4494. Fly.position = char.Torso.Position
  4495. Rot = Instance.new("BodyGyro", char.Torso)
  4496. Rot.Name = "LMMRot"
  4497. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4498. Rot.P = Force
  4499. Rot.cframe = cam.CoordinateFrame
  4500. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4501. local Thread, Old = Version, nil
  4502. char.Humanoid.PlatformStand = true
  4503. function StopFly()
  4504. Version = Version + 1
  4505. Stop = true
  4506. char.Humanoid.PlatformStand = false
  4507. Fly:Destroy()
  4508. Rot:Destroy()
  4509. attack = false
  4510. end
  4511. char.ChildAdded:connect(function(Obj)
  4512. wait()
  4513. if Obj.Name == "LM" .. "MFlyStop" then
  4514. Obj:Destroy()
  4515. StopFly()
  4516. end
  4517. end)
  4518. HitpartFunk2(RightArm, 0, -0.7, 0)
  4519. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4520. for i = 0, 25, 0.1 do
  4521. if attack == true then
  4522. swait()
  4523. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4524. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4525. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4526. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4527. end
  4528. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4529. if Keys[string.char(48)] then
  4530. Speed = 1
  4531. end
  4532. if Keys.w then
  4533. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4534. end
  4535. if Keys.s then
  4536. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4537. end
  4538. if Keys.d then
  4539. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4540. end
  4541. if Keys.a then
  4542. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4543. end
  4544. if Keys.e or Keys[" "] then
  4545. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4546. end
  4547. if Keys.q then
  4548. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4549. end
  4550. if Keys.z then
  4551. StopFly()
  4552. end
  4553. if Old ~= Vectoring then
  4554. Fly.position = Vectoring.p
  4555. Old = Vectoring
  4556. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4557. else
  4558. Speed = 1
  4559. end
  4560. Rot.cframe = cam.CoordinateFrame
  4561. mouse.KeyDown:connect(function(Key)
  4562. Keys[Key] = true
  4563. end)
  4564. mouse.KeyUp:connect(function(Key)
  4565. Keys[Key] = false
  4566. end)
  4567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4569. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4570. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4571. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4572. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4573. end
  4574. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4575. attack = false
  4576. char.Humanoid.PlatformStand = false
  4577. Fly:Destroy()
  4578. Rot:Destroy()
  4579. end
  4580. end
  4581. end)
  4582. game:GetService("RunService").Stepped:connect(function()
  4583. if ice_mode == true then
  4584. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4585. local icePath = BasePart:Clone()
  4586. icePath.Anchored = true
  4587. icePath.Transparency = 0.85
  4588. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4589. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4590. icePath.BrickColor = colors[math.random(1, #colors)]
  4591. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4592. game:GetService("Debris"):AddItem(icePath, 1)
  4593. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4594. end
  4595. end)
  4596. end
  4597. MV3 = 190
  4598. mouse.KeyDown:connect(function(k)
  4599. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4600. MV3 = 80
  4601. attack = true
  4602. Humanoid.WalkSpeed = 15
  4603. HitpartFunk2(RightArm, 0, -0.5, 0)
  4604. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4605. for i = 0, 1.5, 0.1 do
  4606. swait()
  4607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4609. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4611. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4612. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4613. end
  4614. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4615. for i = 0, 2, 0.1 do
  4616. swait()
  4617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4619. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4620. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4621. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4622. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4623. end
  4624. for i = 0, 4.2, 0.1 do
  4625. swait()
  4626. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4627. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4628. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4629. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4632. 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)
  4633. 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)
  4634. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4635. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4636. end
  4637. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4638. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4639. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4640. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4641. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4642. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4643. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4644. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4645. for i = 0, 2, 0.1 do
  4646. swait()
  4647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4649. 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)
  4650. 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)
  4651. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4652. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4653. end
  4654. for i = 0, 2, 0.1 do
  4655. swait()
  4656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4658. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4660. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4661. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4662. end
  4663. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4664. for i = 0, 4, 0.1 do
  4665. swait()
  4666. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4667. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4670. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4671. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4672. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4673. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4674. end
  4675. for i = 0, 2, 0.1 do
  4676. swait()
  4677. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4678. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4681. 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)
  4682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4683. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4684. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4685. end
  4686. for i = 1, 6 do
  4687. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4688. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4689. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4690. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4691. wait(0.15)
  4692. end
  4693. attack = false
  4694. Humanoid.WalkSpeed = 16
  4695. end
  4696. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4697. Humanoid.WalkSpeed = 1
  4698. MV3 = 80
  4699. attack = true
  4700. FastFireBall = Instance.new("Part", RightArm)
  4701. FastFireBall.Size = Vector3.new(1, 1, 1)
  4702. FFW = Instance.new("Weld")
  4703. FFW.Name = "GuW"
  4704. FFW.Part0 = RightArm
  4705. FFW.C0 = cn(0, -1, 0)
  4706. FFW.C1 = cn(0, 0, 0)
  4707. FFW.Part1 = FastFireBall
  4708. FFW.Parent = RightArm
  4709. FastFireBall.Transparency = 1
  4710. FastFireBall2 = Instance.new("Part", LeftArm)
  4711. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4712. FFW2 = Instance.new("Weld")
  4713. FFW2.Name = "GuW"
  4714. FFW2.Part0 = LeftArm
  4715. FFW2.C0 = cn(0, -1, 0)
  4716. FFW2.C1 = cn(0, 0, 0)
  4717. FFW2.Part1 = FastFireBall2
  4718. FFW2.Parent = LeftArm
  4719. FastFireBall2.Transparency = 1
  4720. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4721. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4722. for i = 0, 1, 0.1 do
  4723. swait()
  4724. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4725. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4726. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4727. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4730. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4733. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4734. end
  4735. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4736. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4737. function holding()
  4738. if Rapid == true and ice_mode == false then
  4739. for i = 0, 0.8, 0.1 do
  4740. swait()
  4741. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4742. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4745. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4746. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4747. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4748. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4749. end
  4750. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4751. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4752. for i = 0, 0.8, 0.1 do
  4753. swait()
  4754. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4755. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4758. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4761. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4762. end
  4763. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4764. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4765. holding()
  4766. end
  4767. end
  4768. if Rapid == false then
  4769. Rapid = true
  4770. holding()
  4771. end
  4772. end
  4773. end)
  4774. mouse.KeyUp:connect(function(k)
  4775. if k == "c" and Rapid == true then
  4776. MV3 = 180
  4777. Rapid = false
  4778. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4779. attack = false
  4780. wait(0.5)
  4781. Humanoid.WalkSpeed = 16
  4782. FastFireBall:Destroy()
  4783. FastFireBall2:Destroy()
  4784. end
  4785. end)
  4786.  
  4787.  
  4788. mouse.KeyUp:connect(function(k)
  4789. if k == "q" then
  4790. Combo1()
  4791. end
  4792. end)
  4793.  
  4794. mouse.KeyUp:connect(function(k)
  4795. if k == "r" then
  4796. Combo2()
  4797. end
  4798. end)
  4799.  
  4800. mouse.KeyUp:connect(function(k)
  4801. if k == "t" then
  4802. Combo3()
  4803. end
  4804. end)
  4805. mouse.KeyUp:connect(function(k)
  4806. if k == "u" then
  4807. Combo4()
  4808. end
  4809. end)
  4810.  
  4811.  
  4812. SoundFolder = Instance.new("Folder",char)
  4813. SoundFolder.Name = "SoundFolder"
  4814. punchsound1 = Instance.new("Sound",Torso)
  4815. punchsound1.Volume = 1.2
  4816. punchsound1.Name = "punchsound1"
  4817. punchsound1.Looped = false
  4818. punchsound1.SoundId = "rbxassetid://137579113"
  4819. StrongPunch = Instance.new("Sound",Torso)
  4820. StrongPunch.Volume = 1.6
  4821. StrongPunch.Name = "StrongPunch"
  4822. StrongPunch.Looped = false
  4823. StrongPunch.SoundId = "rbxassetid://441202925"
  4824. StrongPunch = Instance.new("Sound",Torso)
  4825. StrongPunch.Volume = 1.6
  4826. StrongPunch.Name = "StrongPunch"
  4827. StrongPunch.Looped = false
  4828. StrongPunch.SoundId = "rbxassetid://441202925"
  4829. StrongPunch1 = Instance.new("Sound",Torso)
  4830. StrongPunch1.Volume = 1.6
  4831. StrongPunch1.Name = "StrongPunch"
  4832. StrongPunch1.Looped = false
  4833. StrongPunch1.SoundId = "rbxassetid://441202925"
  4834. StrongPunch2 = Instance.new("Sound",Torso)
  4835. StrongPunch2.Volume = 1.6
  4836. StrongPunch2.Name = "StrongPunch"
  4837. StrongPunch.Looped = false
  4838. StrongPunch2.SoundId = "rbxassetid://441202925"
  4839. Zano = Instance.new("Sound",Torso)
  4840. Zano.Volume = 6
  4841. Zano.Name = "Zano"
  4842. Zano.Looped = false
  4843. Zano.SoundId = "rbxassetid://744770874"
  4844. GroundImpact = Instance.new("Sound",Torso)
  4845. GroundImpact.Volume = 8
  4846. GroundImpact.Name = "GroundImpact"
  4847. GroundImpact.Looped = false
  4848. GroundImpact.SoundId = "rbxassetid://165970126"
  4849. Break = Instance.new("Sound",Torso)
  4850. Break.Volume = 5
  4851. Break.Name = "Bonebreak"
  4852. Break.Looped = false
  4853. Break.SoundId = "rbxassetid://314390675"
  4854.  
  4855. local hit1 = false
  4856. local hit2 = false
  4857. local hit3 = false
  4858. local hit4 = false
  4859.  
  4860. function Combo1()
  4861. getplayer = new("Part",char)
  4862. getplayer.Position = Vector3.new(999,999,999)
  4863. getplayer.Transparency = 1
  4864. getplayer.Size = v3(3,3,3)
  4865. getplayer.CanCollide = false
  4866. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4867. getplayer.Name = "GetPlayer"
  4868.  
  4869. game.Debris:AddItem(getplayer,0.5)
  4870.  
  4871. getplayer.Touched:connect(function(hit)
  4872. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4873. getplayer:Destroy()
  4874. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4875. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4876. to.Anchored = true
  4877. idle = false
  4878.  
  4879.  
  4880. punchsound1:Play()
  4881. hit1 = true
  4882. for i = 0, 1, 0.1 do
  4883. swait()
  4884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4887. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4888. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4889. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4890. end
  4891. punchsound1:Play()
  4892. for i = 0, 1, 0.1 do
  4893. swait()
  4894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4896. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4899. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4900. end
  4901. punchsound1:Play()
  4902. for i = 0, 1, 0.1 do
  4903. swait()
  4904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4907. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4908. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4909. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4910. end
  4911. for i = 0, 1, 0.1 do
  4912. swait()
  4913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4915. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4916. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4917. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4918. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4919. end
  4920. for i = 0, 1, 0.1 do
  4921. swait()
  4922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4924. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4925. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4926. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4927. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4928. end
  4929. StrongPunch1:Play()
  4930. for i = 0, 1, 0.1 do
  4931. swait()
  4932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4935. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4936. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4937. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4938. end
  4939. for i = 0, 0.6, 0.1 do
  4940. swait()
  4941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4943. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4944. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4945. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4946. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4947. end
  4948. for i = 0, 0.6, 0.1 do
  4949. swait()
  4950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4952. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4953. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4954. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4955. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4956. end
  4957. for i,v in pairs(to.Parent:GetChildren()) do
  4958. if v:IsA("Humanoid") then
  4959. v.Health = v.Health - 3
  4960.  
  4961. v.PlatformStand = true
  4962. end
  4963. end
  4964. StrongPunch:Play()
  4965. for i = 0, 1, 0.1 do
  4966. swait()
  4967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4973. end
  4974. for i,v in pairs(to.Parent:GetChildren()) do
  4975. if v:IsA("Humanoid") then
  4976. v.Health = v.Health - 5
  4977.  
  4978. v.PlatformStand = true
  4979. end
  4980. end
  4981.  
  4982. hit1 = false
  4983.  
  4984. punchsound1:Play()
  4985. hit2 = true
  4986. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4987. for i = 0, 1, 0.1 do
  4988. swait()
  4989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4991. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4992. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4993. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4994. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4995. end
  4996. for i,v in pairs(to.Parent:GetChildren()) do
  4997. if v:IsA("Humanoid") then
  4998. v.Health = v.Health - 5
  4999.  
  5000. v.PlatformStand = true
  5001. end
  5002. end
  5003. hit2 = false
  5004.  
  5005. punchsound1:Play()
  5006. hit3 = true
  5007. hit4 = true
  5008.  
  5009.  
  5010. punchsound1:Play()
  5011.  
  5012. coroutine.wrap(function()
  5013. for i=1,5 do
  5014. wait()
  5015. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5016. GroundImpact:Play()
  5017. a21e = new("Part",to)
  5018. a21e.Name = "Beam"..num
  5019. a21e.Locked = true
  5020. a21e.Size = v3(1,1,1)
  5021. a21e.CanCollide = false
  5022. a21e.BrickColor = bc("Gold")
  5023. a21e.Material = "Neon"
  5024. a21e.Transparency = 0
  5025. aa21e = new("SpecialMesh",a21e)
  5026. a21e.Anchored = true
  5027. a21e.Position = to.Position
  5028. aa21e.MeshType = "Sphere"
  5029. aa21e.Scale = v3(1,1,1)
  5030. a51e = new("Part",char)
  5031. a51e.Name = "Beam"..num
  5032. a51e.Locked = true
  5033. a51e.Size = v3(1,1,1)
  5034. a51e.CanCollide = false
  5035. a51e.BrickColor = bc("White")
  5036. a51e.Material = "Neon"
  5037. a51e.Transparency = 0
  5038. aa51e = new("SpecialMesh",a51e)
  5039. a51e.Anchored = true
  5040. a51e.Position = to.Position
  5041. aa51e.MeshType = "Sphere"
  5042. aa51e.Scale = v3(1,1,1)
  5043. a61e = new("Part",char)
  5044. a61e.Name = "Beam"..num
  5045. a61e.Locked = true
  5046. a61e.Size = v3(1,1,1)
  5047. a61e.CanCollide = false
  5048. a61e.BrickColor = bc("Really red")
  5049. a61e.Material = "Neon"
  5050. a61e.Transparency = 0
  5051. aa61e = new("SpecialMesh",a61e)
  5052. a61e.Anchored = true
  5053. a61e.Position = to.Position
  5054. aa61e.MeshType = "Sphere"
  5055. aa61e.Scale = v3(1,1,1)
  5056. for i = 1,20 do
  5057. wait()
  5058. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5059. a21e.Transparency = a21e.Transparency + 0.03
  5060. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5061. a51e.Transparency = a51e.Transparency + 0.03
  5062. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5063. a61e.Transparency = a61e.Transparency + 0.02
  5064. for i,v in pairs(to.Parent:GetChildren()) do
  5065. if v:IsA("Humanoid") then
  5066. v.Health = v.Health - 0.5
  5067.  
  5068. v.PlatformStand = true
  5069. end
  5070. end
  5071. end
  5072. a61e:Destroy()
  5073. aa61e:Destroy()
  5074. a51e:Destroy()
  5075. aa51e:Destroy()
  5076. a21e:Destroy()
  5077. aa21e:Destroy()
  5078.  
  5079. end
  5080.  
  5081.  
  5082. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5083. for i = 0, 1, 0.1 do
  5084. swait()
  5085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5087. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5090. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5091. end
  5092.  
  5093.  
  5094.  
  5095. wait(0.7)
  5096. end)()
  5097.  
  5098.  
  5099.  
  5100.  
  5101. RootPart.Anchored = true
  5102.  
  5103. for i = 0, 1, 0.1 do
  5104. swait()
  5105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5110. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5111. end
  5112.  
  5113.  
  5114. StrongPunch:Play()
  5115.  
  5116.  
  5117. for i = 0, 1, 0.1 do
  5118. swait()
  5119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5124. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5125. end
  5126.  
  5127. for i = 0, 1, 0.1 do
  5128. swait()
  5129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5135. end
  5136.  
  5137.  
  5138.  
  5139. for i,v in pairs(to.Parent:GetChildren()) do
  5140. if v:IsA("Humanoid") then
  5141. v.Health = v.Health - 20
  5142.  
  5143. v.PlatformStand = true
  5144. end
  5145. end
  5146.  
  5147. StrongPunch2:Play()
  5148. for i = 0, 1, 0.1 do
  5149. swait()
  5150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5152. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5153. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5154. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5155. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5156. end
  5157.  
  5158. hitground = new("Part",char)
  5159. hitground.Size = Vector3.new(5,5,5)
  5160. hitground.Name = "Ground"
  5161. hitground.Transparency = 1
  5162. hitground.CanCollide = false
  5163. game.Debris:AddItem(hitground,2)
  5164. hitground.Position = Vector3.new(999,999,999)
  5165. hitgroundweld = new("Weld",hitground)
  5166. hitgroundweld.Part0 = to
  5167. hitgroundweld.Part1 = hitground
  5168. hitground.Touched:connect(function(hit2)
  5169. if hit2.Size.x > 150 then
  5170. hitground:Destroy()
  5171. ad = new("Part",char)
  5172. ad.Name = "NewPart"
  5173. ad.Size = Vector3.new(30,0.1,30)
  5174. ad.CanCollide = false
  5175. ad.Anchored = true
  5176. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5177. ad.Transparency = 1
  5178. aad = new("Decal",ad)
  5179.  
  5180. aad.Face = "Top"
  5181. aad.Transparency = 1
  5182. aad.Transparency = 0
  5183. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5184. smoke = new("Part",to)
  5185. smokemesh = new("SpecialMesh",smoke)
  5186. smokemesh.MeshId = "rbxassetid://928329648"
  5187. smoke.BrickColor = hit2.BrickColor
  5188. smoke.Anchored = true
  5189. smoke.Position = hitground.Position
  5190. GroundImpact:Play()
  5191. for i = 1,20 do
  5192. wait()
  5193. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5194. smoke.Transparency = smoke.Transparency + 1/20
  5195. end
  5196. smoke:Destroy()
  5197. wait(0.5)
  5198.  
  5199. for i = 1,20 do
  5200. wait(0.1)
  5201. aad.Transparency = aad.Transparency + 1/20
  5202. end
  5203. end
  5204. end)
  5205. to.Anchored = false
  5206. ys = Instance.new("BodyVelocity",to)
  5207. ys.Name = "GO"
  5208.  
  5209. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5210.  
  5211. ys.Velocity = v3(0,-90,0)
  5212.  
  5213. wait(1)
  5214. ys:Destroy()
  5215.  
  5216.  
  5217.  
  5218.  
  5219.  
  5220. hit3 = false
  5221. hit4 = false
  5222.  
  5223.  
  5224. hit1 = false
  5225. hit2 = false
  5226. hit3 = false
  5227. hit4 = false
  5228. idle = true
  5229. RootPart.Anchored = false
  5230. end
  5231. end)
  5232. end
  5233.  
  5234.  
  5235. function Combo4()
  5236. getplayer = new("Part",char)
  5237. getplayer.Position = Vector3.new(999,999,999)
  5238. getplayer.Transparency = 1
  5239. getplayer.Size = v3(3,3,3)
  5240. getplayer.CanCollide = false
  5241. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5242. getplayer.Name = "GetPlayer"
  5243.  
  5244. game.Debris:AddItem(getplayer,0.5)
  5245.  
  5246. getplayer.Touched:connect(function(hit)
  5247. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5248. getplayer:Destroy()
  5249. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5250. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5251. to.Anchored = true
  5252. RootPart.Anchored = true
  5253. idle = false
  5254.  
  5255.  
  5256. punchsound1:Play()
  5257. hit1 = true
  5258. for i = 0, 0.5, 0.1 do
  5259. swait()
  5260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5262. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5263. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5264. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5265. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5266. end
  5267. punchsound1:Play()
  5268. for i = 0, 0.5, 0.1 do
  5269. swait()
  5270. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5271. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5272. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5273. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5274. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5275. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5276. end
  5277. punchsound1:Play()
  5278. for i = 0, 0.6, 0.1 do
  5279. swait()
  5280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5282. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5283. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5284. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5285. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5286. end
  5287. for i = 0, 0.6, 0.1 do
  5288. swait()
  5289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5291. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5292. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5293. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5294. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5295. end
  5296. for i = 0, 0.5, 0.1 do
  5297. swait()
  5298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5300. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5301. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5302. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5303. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5304. end
  5305. punchsound1:Play()
  5306. for i = 0, 0.5, 0.1 do
  5307. swait()
  5308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5310. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5313. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5314. end
  5315. punchsound1:Play()
  5316. for i = 0, 0.6, 0.1 do
  5317. swait()
  5318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5320. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5321. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5322. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5323. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5324. end
  5325. for i = 0, 0.6, 0.1 do
  5326. swait()
  5327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5329. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5332. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5333. end
  5334. for i = 0, 0.5, 0.1 do
  5335. swait()
  5336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5338. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5339. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5340. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5341. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5342. end
  5343. punchsound1:Play()
  5344. for i = 0, 0.5, 0.1 do
  5345. swait()
  5346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5348. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5351. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5352. end
  5353. punchsound1:Play()
  5354. for i = 0, 0.6, 0.1 do
  5355. swait()
  5356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5358. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5359. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5360. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5361. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5362. end
  5363. for i = 0, 0.6, 0.1 do
  5364. swait()
  5365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5367. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5370. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5371. end
  5372. for i = 0, 0.5, 0.1 do
  5373. swait()
  5374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5376. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5377. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5378. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5379. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5380. end
  5381. punchsound1:Play()
  5382. for i = 0, 0.5, 0.1 do
  5383. swait()
  5384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5386. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5389. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5390. end
  5391. punchsound1:Play()
  5392. for i = 0, 0.6, 0.1 do
  5393. swait()
  5394. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5395. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5396. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5397. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5398. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5399. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5400. end
  5401. for i = 0, 0.6, 0.1 do
  5402. swait()
  5403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5405. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5408. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5409. end
  5410. for i = 0, 0.5, 0.1 do
  5411. swait()
  5412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5415. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5416. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5417. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5418. end
  5419. punchsound1:Play()
  5420. for i = 0, 0.5, 0.1 do
  5421. swait()
  5422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5428. end
  5429. punchsound1:Play()
  5430. for i = 0, 0.6, 0.1 do
  5431. swait()
  5432. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5434. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5435. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5436. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5437. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5438. end
  5439. StrongPunch2:Play()
  5440. for i = 0, 5, 0.1 do
  5441. swait()
  5442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5444. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5445. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5446. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5447. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5448. end
  5449.  
  5450. for i,v in pairs(to.Parent:GetChildren()) do
  5451. if v:IsA("Humanoid") then
  5452. v.Health = v.Health - 20
  5453.  
  5454. v.PlatformStand = true
  5455. end
  5456. end
  5457. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5458. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5459. Zanzoken = Instance.new("Part",char)
  5460. Zanzoken.Anchored = true
  5461. Zanzoken.Position = v3(999,999,999)
  5462. Zanzoken.CFrame = Torso.CFrame
  5463. game.Debris:AddItem(Zanzoken,0.5)
  5464. Zanzoken.Transparency = 1
  5465. Zano:Play()
  5466. wait()
  5467. idk = Instance.new("BillboardGui",Zanzoken)
  5468. idk.Size = UDim2.new(10,0,15,0)
  5469. idk.AlwaysOnTop = false
  5470. idk1 = Instance.new("ImageLabel",idk)
  5471. idk1.BackgroundTransparency = 1
  5472. idk.ExtentsOffset = v3(0,0,0)
  5473. idk1.ImageTransparency = 0
  5474. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5475. idk1.Size = UDim2.new(2,0,1,0)
  5476. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5477. idk1.Image = "rbxassetid://319554883"
  5478. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5479. wait()
  5480. Zanzoken = Instance.new("Part",char)
  5481. Zanzoken.Anchored = true
  5482. Zanzoken.Position = v3(999,999,999)
  5483. Zanzoken.CFrame = Torso.CFrame
  5484. game.Debris:AddItem(Zanzoken,0.5)
  5485. Zanzoken.Transparency = 1
  5486. wait()
  5487. idk = Instance.new("BillboardGui",Zanzoken)
  5488. idk.Size = UDim2.new(20,0,20,0)
  5489. idk.AlwaysOnTop = false
  5490. idk1 = Instance.new("ImageLabel",idk)
  5491. idk1.BackgroundTransparency = 1
  5492. idk.ExtentsOffset = v3(0,0,0)
  5493. idk1.ImageTransparency = 0
  5494. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5495. idk1.Size = UDim2.new(2,0,1,0)
  5496. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5497. idk1.Image = "rbxassetid://319554883"
  5498. for i = 0, 0.5, 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.5, 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.6, 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.6, 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.5, 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.5, 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.6, 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.6, 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.5, 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.5, 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.6, 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.6, 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. for i = 0, 0.5, 0.1 do
  5613. swait()
  5614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5616. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5617. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5618. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5619. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5620. end
  5621. punchsound1:Play()
  5622. for i = 0, 0.5, 0.1 do
  5623. swait()
  5624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5626. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5628. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5629. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5630. end
  5631. punchsound1:Play()
  5632. for i = 0, 0.3, 0.1 do
  5633. swait()
  5634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5637. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5638. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5639. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5640. end
  5641. for i = 0, 0.3, 0.1 do
  5642. swait()
  5643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5645. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5646. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5647. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5648. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5649. end
  5650. for i = 0, 0.3, 0.1 do
  5651. swait()
  5652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5654. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5655. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5656. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5657. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5658. end
  5659. punchsound1:Play()
  5660. for i = 0, 0.3, 0.1 do
  5661. swait()
  5662. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5663. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5664. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5665. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5666. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5667. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5668. end
  5669. punchsound1:Play()
  5670. for i = 0, 0.3, 0.1 do
  5671. swait()
  5672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5674. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5675. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5676. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5677. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5678. end
  5679. for i = 0, 0.3, 0.1 do
  5680. swait()
  5681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5686. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5687. end
  5688. punchsound1:Play()
  5689. for i = 0, 1, 0.1 do
  5690. swait()
  5691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5693. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5694. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5695. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5696. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5697. end
  5698. for i = 0, 0.3, 0.1 do
  5699. swait()
  5700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5702. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5703. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5704. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5705. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5706. end
  5707. punchsound1:Play()
  5708. for i = 0, 0.3, 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.3, 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. for i = 0, 0.3, 0.1 do
  5727. swait()
  5728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5730. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5731. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5732. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5733. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5734. end
  5735. punchsound1:Play()
  5736. for i = 0, 0.3, 0.1 do
  5737. swait()
  5738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5740. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5743. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5744. end
  5745. punchsound1:Play()
  5746. for i = 0, 0.6, 0.1 do
  5747. swait()
  5748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5750. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5751. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5752. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5753. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5754. end
  5755. for i = 0, 0.3, 0.1 do
  5756. swait()
  5757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5759. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5762. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5763. end
  5764. for i = 0, 0.3, 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. punchsound1:Play()
  5774. for i = 0, 0.5, 0.1 do
  5775. swait()
  5776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5778. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5779. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5780. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5781. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5782. end
  5783. punchsound1:Play()
  5784. for i = 0, 0.6, 0.1 do
  5785. swait()
  5786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5788. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5789. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5790. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5791. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5792. end
  5793. for i = 0, 0.6, 0.1 do
  5794. swait()
  5795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5797. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5800. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5801. end
  5802. for i = 0, 0.5, 0.1 do
  5803. swait()
  5804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5806. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5807. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5808. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5809. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5810. end
  5811. punchsound1:Play()
  5812. for i = 0, 0.5, 0.1 do
  5813. swait()
  5814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5816. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5817. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5818. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5819. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5820. end
  5821. punchsound1:Play()
  5822. for i = 0, 0.6, 0.1 do
  5823. swait()
  5824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5826. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5827. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5828. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5829. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5830. end
  5831. for i = 0, 0.6, 0.1 do
  5832. swait()
  5833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5835. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5836. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5837. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5838. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5839. end
  5840. for i = 0, 0.5, 0.1 do
  5841. swait()
  5842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5844. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5845. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5846. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5847. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5848. end
  5849. punchsound1:Play()
  5850. for i = 0, 0.5, 0.1 do
  5851. swait()
  5852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5854. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5855. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5856. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5857. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5858. end
  5859. punchsound1:Play()
  5860. for i = 0, 0.6, 0.1 do
  5861. swait()
  5862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5864. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5865. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5866. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5867. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5868. end
  5869. for i = 0, 0.6, 0.1 do
  5870. swait()
  5871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5873. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5874. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5875. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5876. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5877. end
  5878. punchsound1:Play()
  5879. for i = 0, 1, 0.1 do
  5880. swait()
  5881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5883. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5884. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5885. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5886. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5887. end
  5888. for i = 0, 0.5, 0.1 do
  5889. swait()
  5890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5892. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5893. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5894. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5895. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5896. end
  5897. punchsound1:Play()
  5898. for i = 0, 0.6, 0.1 do
  5899. swait()
  5900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5902. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5903. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5904. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5905. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5906. end
  5907. for i = 0, 0.6, 0.1 do
  5908. swait()
  5909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5911. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5912. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5913. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5914. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5915. end
  5916. for i = 0, 0.5, 0.1 do
  5917. swait()
  5918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5920. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5921. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5922. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5923. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5924. end
  5925. punchsound1:Play()
  5926. for i = 0, 0.5, 0.1 do
  5927. swait()
  5928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5931. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5932. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5933. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5934. end
  5935. punchsound1:Play()
  5936. for i = 0, 0.6, 0.1 do
  5937. swait()
  5938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5940. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5941. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5942. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5943. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5944. end
  5945. for i = 0, 0.6, 0.1 do
  5946. swait()
  5947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5949. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5950. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5951. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5952. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5953. end
  5954. for i = 0, 0.5, 0.1 do
  5955. swait()
  5956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5962. end
  5963. punchsound1:Play()
  5964. for i = 0, 0.5, 0.1 do
  5965. swait()
  5966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5970. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5971. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5972. end
  5973. punchsound1:Play()
  5974. for i = 0, 0.6, 0.1 do
  5975. swait()
  5976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5978. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5979. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5980. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5981. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5982. end
  5983. for i = 0, 0.6, 0.1 do
  5984. swait()
  5985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5987. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5988. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5989. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5990. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5991. end
  5992. for i = 0, 0.5, 0.1 do
  5993. swait()
  5994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5996. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5997. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5998. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5999. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6000. end
  6001. punchsound1:Play()
  6002. for i = 0, 0.5, 0.1 do
  6003. swait()
  6004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6006. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6009. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6010. end
  6011. punchsound1:Play()
  6012. for i = 0, 0.6, 0.1 do
  6013. swait()
  6014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6016. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6017. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6018. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6019. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6020. end
  6021. for i = 0, 0.6, 0.1 do
  6022. swait()
  6023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6025. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6026. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6027. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6028. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6029. end
  6030. for i = 0, 0.5, 0.1 do
  6031. swait()
  6032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6034. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6035. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6036. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6037. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6038. end
  6039. punchsound1:Play()
  6040. for i = 0, 0.5, 0.1 do
  6041. swait()
  6042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6044. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6045. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6046. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6047. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6048. end
  6049. punchsound1:Play()
  6050. for i = 0, 0.6, 0.1 do
  6051. swait()
  6052. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6053. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6054. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6055. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6056. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6057. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6058. end
  6059. for i = 0, 0.6, 0.1 do
  6060. swait()
  6061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6063. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6064. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6065. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6066. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6067. end
  6068. punchsound1:Play()
  6069. for i = 0, 1, 0.1 do
  6070. swait()
  6071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6073. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6074. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6075. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6076. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6077. end
  6078. for i = 0, 0.5, 0.1 do
  6079. swait()
  6080. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6081. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6082. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6083. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6084. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6085. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6086. end
  6087. punchsound1:Play()
  6088. for i = 0, 0.6, 0.1 do
  6089. swait()
  6090. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6091. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6092. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6093. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6094. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6095. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6096. end
  6097. for i = 0, 0.6, 0.1 do
  6098. swait()
  6099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6101. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6104. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6105. end
  6106. for i = 0, 0.5, 0.1 do
  6107. swait()
  6108. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6109. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6110. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6111. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6112. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6113. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6114. end
  6115. punchsound1:Play()
  6116. for i = 0, 0.3, 0.1 do
  6117. swait()
  6118. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6119. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6120. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6121. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6122. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6123. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6124. end
  6125. punchsound1:Play()
  6126. for i = 0, 0.3, 0.1 do
  6127. swait()
  6128. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6129. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6130. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6131. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6132. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6133. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6134. end
  6135. for i = 0, 0.3, 0.1 do
  6136. swait()
  6137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6139. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6140. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6141. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6142. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6143. end
  6144. for i = 0, 0.3, 0.1 do
  6145. swait()
  6146. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6147. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6148. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6149. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6150. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6151. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6152. end
  6153. punchsound1:Play()
  6154. for i = 0, 0.3, 0.1 do
  6155. swait()
  6156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6158. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6161. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6162. end
  6163. punchsound1:Play()
  6164. for i = 0, 0.3, 0.1 do
  6165. swait()
  6166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6168. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6169. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6170. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6171. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6172. end
  6173. for i = 0, 0.3, 0.1 do
  6174. swait()
  6175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6177. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6181. end
  6182. for i = 0, 0.3, 0.1 do
  6183. swait()
  6184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6186. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6187. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6188. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6189. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6190. end
  6191. punchsound1:Play()
  6192. for i = 0, 0.3, 0.1 do
  6193. swait()
  6194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6196. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6197. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6198. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6199. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6200. end
  6201. punchsound1:Play()
  6202. for i = 0, 0.3, 0.1 do
  6203. swait()
  6204. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6205. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6206. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6207. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6208. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6209. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6210. end
  6211. for i = 0, 0.1, 0.1 do
  6212. swait()
  6213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6215. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6216. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6218. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6219. end
  6220. for i = 0, 0.1, 0.1 do
  6221. swait()
  6222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6224. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6225. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6226. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6227. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6228. end
  6229. punchsound1:Play()
  6230. for i = 0, 0.1, 0.1 do
  6231. swait()
  6232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6234. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6237. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6238. end
  6239. punchsound1:Play()
  6240. for i = 0, 0.1, 0.1 do
  6241. swait()
  6242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6244. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6245. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6246. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6247. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6248. end
  6249. for i = 0, 0.1, 0.1 do
  6250. swait()
  6251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6256. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6257. end
  6258. punchsound1:Play()
  6259. for i = 0, 0.4, 0.1 do
  6260. swait()
  6261. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6262. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6263. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6264. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6265. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6266. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6267. end
  6268. for i,v in pairs(to.Parent:GetChildren()) do
  6269. if v:IsA("Humanoid") then
  6270. v.Health = v.Health - 20
  6271.  
  6272. v.PlatformStand = true
  6273. end
  6274. end
  6275. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6276. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6277. Zanzoken = Instance.new("Part",char)
  6278. Zanzoken.Anchored = true
  6279. Zanzoken.Position = v3(999,999,999)
  6280. Zanzoken.CFrame = Torso.CFrame
  6281. game.Debris:AddItem(Zanzoken,0.5)
  6282. Zanzoken.Transparency = 1
  6283. Zano:Play()
  6284. wait()
  6285. idk = Instance.new("BillboardGui",Zanzoken)
  6286. idk.Size = UDim2.new(10,0,15,0)
  6287. idk.AlwaysOnTop = false
  6288. idk1 = Instance.new("ImageLabel",idk)
  6289. idk1.BackgroundTransparency = 1
  6290. idk.ExtentsOffset = v3(0,0,0)
  6291. idk1.ImageTransparency = 0
  6292. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6293. idk1.Size = UDim2.new(2,0,1,0)
  6294. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6295. idk1.Image = "rbxassetid://319554883"
  6296. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6297. wait()
  6298. Zanzoken = Instance.new("Part",char)
  6299. Zanzoken.Anchored = true
  6300. Zanzoken.Position = v3(999,999,999)
  6301. Zanzoken.CFrame = Torso.CFrame
  6302. game.Debris:AddItem(Zanzoken,0.5)
  6303. Zanzoken.Transparency = 1
  6304. wait()
  6305. idk = Instance.new("BillboardGui",Zanzoken)
  6306. idk.Size = UDim2.new(20,0,20,0)
  6307. idk.AlwaysOnTop = false
  6308. idk1 = Instance.new("ImageLabel",idk)
  6309. idk1.BackgroundTransparency = 1
  6310. idk.ExtentsOffset = v3(0,0,0)
  6311. idk1.ImageTransparency = 0
  6312. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6313. idk1.Size = UDim2.new(2,0,1,0)
  6314. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6315. idk1.Image = "rbxassetid://319554883"
  6316. punchsound1:Play()
  6317. for i = 0, 6, 0.1 do
  6318. swait()
  6319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6321. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6322. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6323. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6324. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6325. end
  6326. for i = 0, 0.6, 0.1 do
  6327. swait()
  6328. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6329. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6330. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6331. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6332. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6333. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6334. end
  6335. for i = 0, 0.6, 0.1 do
  6336. swait()
  6337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6339. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6340. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6341. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6342. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6343. end
  6344. punchsound1:Play()
  6345. for i = 0, 1, 0.1 do
  6346. swait()
  6347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6349. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6350. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6351. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6352. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6353. end
  6354. for i = 0, 0.6, 0.1 do
  6355. swait()
  6356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6358. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6359. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6360. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6361. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6362. end
  6363. for i = 0, 0.6, 0.1 do
  6364. swait()
  6365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6367. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6370. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6371. end
  6372. punchsound1:Play()
  6373. for i = 0, 1, 0.1 do
  6374. swait()
  6375. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6376. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6377. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6378. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6379. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6380. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6381. end
  6382. for i = 0, 0.6, 0.1 do
  6383. swait()
  6384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6386. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6387. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6388. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6389. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6390. end
  6391. for i = 0, 0.6, 0.1 do
  6392. swait()
  6393. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6394. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6395. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6396. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6397. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6398. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6399. end
  6400. punchsound1:Play()
  6401. for i = 0, 1, 0.1 do
  6402. swait()
  6403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6405. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6406. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6407. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6408. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6409. end
  6410. for i = 0, 0.6, 0.1 do
  6411. swait()
  6412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6415. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6416. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6417. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6418. end
  6419. for i = 0, 0.6, 0.1 do
  6420. swait()
  6421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6423. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6424. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6425. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6426. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6427. end
  6428. punchsound1:Play()
  6429. for i = 0, 1, 0.1 do
  6430. swait()
  6431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6433. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6434. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6435. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6436. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6437. end
  6438. for i = 0, 0.6, 0.1 do
  6439. swait()
  6440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6442. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6443. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6444. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6445. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6446. end
  6447. for i = 0, 0.6, 0.1 do
  6448. swait()
  6449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6451. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6454. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6455. end
  6456. punchsound1:Play()
  6457. for i = 0, 1, 0.1 do
  6458. swait()
  6459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6461. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6462. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6463. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6464. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6465. end
  6466. for i = 0, 0.6, 0.1 do
  6467. swait()
  6468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6470. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6471. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6472. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6473. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6474. end
  6475. for i = 0, 0.6, 0.1 do
  6476. swait()
  6477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6479. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6480. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6481. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6482. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6483. end
  6484. punchsound1:Play()
  6485. for i = 0, 1, 0.1 do
  6486. swait()
  6487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6489. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6490. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6491. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6492. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6493. end
  6494.  
  6495.  
  6496.  
  6497. for i,v in pairs(to.Parent:GetChildren()) do
  6498. if v:IsA("Humanoid") then
  6499. v.Health = v.Health - 20
  6500.  
  6501. v.PlatformStand = true
  6502. end
  6503. end
  6504. StrongPunch:Play()
  6505. for i = 0, 1, 0.1 do
  6506. swait()
  6507. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6508. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6509. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6510. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6511. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6512. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6513. end
  6514. for i = 0, 1, 0.1 do
  6515. swait()
  6516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6518. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6519. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6520. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6521. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6522. end
  6523. for i,v in pairs(to.Parent:GetChildren()) do
  6524. if v:IsA("Humanoid") then
  6525. v.Health = v.Health - 5
  6526.  
  6527. v.PlatformStand = true
  6528. end
  6529. end
  6530. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6531. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6532. Zanzoken = Instance.new("Part",char)
  6533. Zanzoken.Anchored = true
  6534. Zanzoken.Position = v3(999,999,999)
  6535. Zanzoken.CFrame = Torso.CFrame
  6536. game.Debris:AddItem(Zanzoken,0.5)
  6537. Zanzoken.Transparency = 1
  6538. Zano:Play()
  6539. wait()
  6540. idk = Instance.new("BillboardGui",Zanzoken)
  6541. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6552. wait()
  6553. Zanzoken = Instance.new("Part",char)
  6554. Zanzoken.Anchored = true
  6555. Zanzoken.Position = v3(999,999,999)
  6556. Zanzoken.CFrame = Torso.CFrame
  6557. game.Debris:AddItem(Zanzoken,0.5)
  6558. Zanzoken.Transparency = 1
  6559. wait()
  6560. idk = Instance.new("BillboardGui",Zanzoken)
  6561. idk.Size = UDim2.new(20,0,20,0)
  6562. idk.AlwaysOnTop = false
  6563. idk1 = Instance.new("ImageLabel",idk)
  6564. idk1.BackgroundTransparency = 1
  6565. idk.ExtentsOffset = v3(0,0,0)
  6566. idk1.ImageTransparency = 0
  6567. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6568. idk1.Size = UDim2.new(2,0,1,0)
  6569. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6570. idk1.Image = "rbxassetid://319554883"
  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. punchsound1:Play()
  6581. for i = 0, 1, 0.1 do
  6582. swait()
  6583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6585. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6587. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6588. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6589. end
  6590. punchsound1:Play()
  6591. for i = 0, 1, 0.1 do
  6592. swait()
  6593. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6594. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6595. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6596. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6597. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6598. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6599. end
  6600. for i = 0, 1, 0.1 do
  6601. swait()
  6602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6604. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6607. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  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. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6619. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6620. Zanzoken = Instance.new("Part",char)
  6621. Zanzoken.Anchored = true
  6622. Zanzoken.Position = v3(999,999,999)
  6623. Zanzoken.CFrame = Torso.CFrame
  6624. game.Debris:AddItem(Zanzoken,0.5)
  6625. Zanzoken.Transparency = 1
  6626. Zano:Play()
  6627. wait()
  6628. idk = Instance.new("BillboardGui",Zanzoken)
  6629. idk.Size = UDim2.new(10,0,15,0)
  6630. idk.AlwaysOnTop = false
  6631. idk1 = Instance.new("ImageLabel",idk)
  6632. idk1.BackgroundTransparency = 1
  6633. idk.ExtentsOffset = v3(0,0,0)
  6634. idk1.ImageTransparency = 0
  6635. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6636. idk1.Size = UDim2.new(2,0,1,0)
  6637. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6638. idk1.Image = "rbxassetid://319554883"
  6639. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6640. wait()
  6641. Zanzoken = Instance.new("Part",char)
  6642. Zanzoken.Anchored = true
  6643. Zanzoken.Position = v3(999,999,999)
  6644. Zanzoken.CFrame = Torso.CFrame
  6645. game.Debris:AddItem(Zanzoken,0.5)
  6646. Zanzoken.Transparency = 1
  6647. wait()
  6648. idk = Instance.new("BillboardGui",Zanzoken)
  6649. idk.Size = UDim2.new(20,0,20,0)
  6650. idk.AlwaysOnTop = false
  6651. idk1 = Instance.new("ImageLabel",idk)
  6652. idk1.BackgroundTransparency = 1
  6653. idk.ExtentsOffset = v3(0,0,0)
  6654. idk1.ImageTransparency = 0
  6655. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6656. idk1.Size = UDim2.new(2,0,1,0)
  6657. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6658. idk1.Image = "rbxassetid://319554883"
  6659. StrongPunch:Play()
  6660. Break:Play()
  6661.  
  6662. for i = 0, 6, 0.1 do
  6663. swait()
  6664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6666. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6667. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6668. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6669. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6670. end
  6671. StrongPunch1:Play()
  6672. for i = 0, 6, 0.1 do
  6673. swait()
  6674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6676. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6677. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6678. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6679. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6680. end
  6681. StrongPunch2:Play()
  6682. for i = 0, 7, 0.1 do
  6683. swait()
  6684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6686. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6687. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6688. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6689. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6690. end
  6691. for i = 0, 1, 0.1 do
  6692. swait()
  6693. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6694. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6695. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6696. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6697. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6698. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6699. end
  6700. punchsound1:Play()
  6701. for i = 0, 1, 0.1 do
  6702. swait()
  6703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6705. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6708. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6709. end
  6710. punchsound1:Play()
  6711. for i = 0, 1, 0.1 do
  6712. swait()
  6713. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6714. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6715. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6716. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6717. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6718. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6719. end
  6720. for i = 0, 1, 0.1 do
  6721. swait()
  6722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6724. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6725. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6726. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6727. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6728. end
  6729. for i = 0, 1, 0.1 do
  6730. swait()
  6731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6733. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6734. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6735. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6736. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6737. end
  6738. punchsound1:Play()
  6739. for i = 0, 0.5, 0.1 do
  6740. swait()
  6741. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6742. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6743. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6744. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6745. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6746. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6747. end
  6748. punchsound1:Play()
  6749. for i = 0, 0.5, 0.1 do
  6750. swait()
  6751. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6752. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6753. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6754. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6755. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6756. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6757. end
  6758. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6759. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6760. Zanzoken = Instance.new("Part",char)
  6761. Zanzoken.Anchored = true
  6762. Zanzoken.Position = v3(999,999,999)
  6763. Zanzoken.CFrame = Torso.CFrame
  6764. game.Debris:AddItem(Zanzoken,0.5)
  6765. Zanzoken.Transparency = 1
  6766. Zano:Play()
  6767. wait()
  6768. idk = Instance.new("BillboardGui",Zanzoken)
  6769. idk.Size = UDim2.new(10,0,15,0)
  6770. idk.AlwaysOnTop = false
  6771. idk1 = Instance.new("ImageLabel",idk)
  6772. idk1.BackgroundTransparency = 1
  6773. idk.ExtentsOffset = v3(0,0,0)
  6774. idk1.ImageTransparency = 0
  6775. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6776. idk1.Size = UDim2.new(2,0,1,0)
  6777. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6778. idk1.Image = "rbxassetid://319554883"
  6779. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6780. wait()
  6781. Zanzoken = Instance.new("Part",char)
  6782. Zanzoken.Anchored = true
  6783. Zanzoken.Position = v3(999,999,999)
  6784. Zanzoken.CFrame = Torso.CFrame
  6785. game.Debris:AddItem(Zanzoken,0.5)
  6786. Zanzoken.Transparency = 1
  6787. wait()
  6788. idk = Instance.new("BillboardGui",Zanzoken)
  6789. idk.Size = UDim2.new(20,0,20,0)
  6790. idk.AlwaysOnTop = false
  6791. idk1 = Instance.new("ImageLabel",idk)
  6792. idk1.BackgroundTransparency = 1
  6793. idk.ExtentsOffset = v3(0,0,0)
  6794. idk1.ImageTransparency = 0
  6795. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6796. idk1.Size = UDim2.new(2,0,1,0)
  6797. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6798. idk1.Image = "rbxassetid://319554883"
  6799. for i = 0, 0.4, 0.1 do
  6800. swait()
  6801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6804. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6805. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6806. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6807. end
  6808. punchsound1:Play()
  6809. for i = 0, 0.4, 0.1 do
  6810. swait()
  6811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6814. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6815. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6816. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6817. end
  6818. for i = 0, 0.4, 0.1 do
  6819. swait()
  6820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6822. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6823. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6824. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6825. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6826. end
  6827. punchsound1:Play()
  6828. for i = 0, 0.4, 0.1 do
  6829. swait()
  6830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6833. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6834. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6835. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6836. end
  6837. for i = 0, 0.4, 0.1 do
  6838. swait()
  6839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6841. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6842. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6843. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6844. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6845. end
  6846. punchsound1:Play()
  6847. for i = 0, 0.4, 0.1 do
  6848. swait()
  6849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6851. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6852. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6853. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6854. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6855. end
  6856. for i = 0, 0.4, 0.1 do
  6857. swait()
  6858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6861. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6862. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6863. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6864. end
  6865. punchsound1:Play()
  6866. for i = 0, 0.4, 0.1 do
  6867. swait()
  6868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6870. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6871. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6873. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6874. end
  6875. for i = 0, 0.4, 0.1 do
  6876. swait()
  6877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6880. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6881. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6882. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6883. end
  6884. punchsound1:Play()
  6885. for i = 0, 0.4, 0.1 do
  6886. swait()
  6887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6889. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6890. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6891. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6892. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6893. end
  6894. for i = 0, 0.4, 0.1 do
  6895. swait()
  6896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6898. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6899. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6900. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6901. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6902. end
  6903. punchsound1:Play()
  6904. for i = 0, 0.4, 0.1 do
  6905. swait()
  6906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6910. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6911. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6912. end
  6913. for i = 0, 0.4, 0.1 do
  6914. swait()
  6915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6917. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6918. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6919. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6920. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6921. end
  6922. punchsound1:Play()
  6923. for i = 0, 0.4, 0.1 do
  6924. swait()
  6925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6927. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6929. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6930. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6931. end
  6932. punchsound1:Play()
  6933. local pie222 = Instance.new("ParticleEmitter")
  6934. pie222.Parent = LeftArm
  6935. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6936. pie222.LightEmission = 1
  6937. pie222.Size = NumberSequence.new(3)
  6938. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6939. pie222.Transparency = NumberSequence.new(0.6,1)
  6940. pie222.EmissionDirection = "Top"
  6941. pie222.Enabled = true
  6942. pie222.Lifetime = NumberRange.new(1)
  6943. pie222.Rotation = NumberRange.new(-320, 320)
  6944. pie222.Rate = 404
  6945. pie222.Speed = NumberRange.new(0)
  6946. pie222.LockedToPart = false
  6947. pie222.VelocitySpread = 2
  6948. for i = 0, 2, 0.1 do
  6949. swait()
  6950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6952. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6953. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6954. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6955. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6956. end
  6957. wait(2)
  6958. bigbangattack2()
  6959. pie222:Destroy()
  6960.  
  6961. for i,v in pairs(to.Parent:GetChildren()) do
  6962. if v:IsA("Humanoid") then
  6963. v.Health = v.Health - math.huge
  6964.  
  6965. v.PlatformStand = true
  6966. end
  6967. end
  6968.  
  6969. hit1 = false
  6970.  
  6971. hit2 = true
  6972. for i,v in pairs(to.Parent:GetChildren()) do
  6973. if v:IsA("Humanoid") then
  6974. v.Health = v.Health - 10
  6975.  
  6976. v.PlatformStand = true
  6977. end
  6978. end
  6979. hit2 = false
  6980.  
  6981. hit3 = true
  6982. hit4 = true
  6983.  
  6984.  
  6985.  
  6986.  
  6987. coroutine.wrap(function()
  6988. for i=1,2 do
  6989. wait()
  6990.  
  6991.  
  6992.  
  6993.  
  6994.  
  6995. for i,v in pairs(to.Parent:GetChildren()) do
  6996. if v:IsA("Humanoid") then
  6997. v.Health = v.Health - 2
  6998.  
  6999. v.PlatformStand = true
  7000. end
  7001. end
  7002. end
  7003.  
  7004.  
  7005. wait(3)
  7006. end)()
  7007.  
  7008.  
  7009.  
  7010.  
  7011.  
  7012.  
  7013.  
  7014.  
  7015.  
  7016.  
  7017.  
  7018.  
  7019.  
  7020.  
  7021. for i,v in pairs(to.Parent:GetChildren()) do
  7022. if v:IsA("Humanoid") then
  7023. v.Health = v.Health - 10
  7024.  
  7025. v.PlatformStand = true
  7026. end
  7027. end
  7028.  
  7029.  
  7030.  
  7031. hitground = new("Part",char)
  7032. hitground.Size = Vector3.new(5,5,5)
  7033. hitground.Name = "Ground"
  7034. hitground.Transparency = 1
  7035. hitground.CanCollide = false
  7036. game.Debris:AddItem(hitground,2)
  7037. hitground.Position = Vector3.new(999,999,999)
  7038. hitgroundweld = new("Weld",hitground)
  7039. hitgroundweld.Part0 = to
  7040. hitgroundweld.Part1 = hitground
  7041. hitground.Touched:connect(function(hit2)
  7042. if hit2.Size.x > 150 then
  7043. hitground:Destroy()
  7044. ad = new("Part",char)
  7045. ad.Name = "NewPart"
  7046. ad.Size = Vector3.new(30,0.1,30)
  7047. ad.CanCollide = false
  7048. ad.Anchored = true
  7049. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7050. ad.Transparency = 1
  7051. aad = new("Decal",ad)
  7052.  
  7053. aad.Face = "Top"
  7054. aad.Transparency = 1
  7055. aad.Transparency = 0
  7056. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7057. smoke = new("Part",to)
  7058. smokemesh = new("SpecialMesh",smoke)
  7059. smokemesh.MeshId = "rbxassetid://928329648"
  7060. smoke.BrickColor = hit2.BrickColor
  7061. smoke.Anchored = true
  7062. smoke.Position = hitground.Position
  7063. GroundImpact:Play()
  7064. for i = 1,20 do
  7065. wait()
  7066. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7067. smoke.Transparency = smoke.Transparency + 1/20
  7068. end
  7069. smoke:Destroy()
  7070. wait(0.5)
  7071.  
  7072. for i = 1,20 do
  7073. wait(0.1)
  7074. aad.Transparency = aad.Transparency + 1/20
  7075. end
  7076. end
  7077. end)
  7078. ys = Instance.new("BodyVelocity",to)
  7079. ys.Name = "GO"
  7080.  
  7081. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7082.  
  7083. ys.Velocity = v3(0,-90,0)
  7084.  
  7085. wait(1)
  7086. ys:Destroy()
  7087.  
  7088.  
  7089.  
  7090. hit3 = false
  7091. hit4 = false
  7092.  
  7093.  
  7094. hit1 = false
  7095. hit2 = false
  7096. hit3 = false
  7097. hit4 = false
  7098. idle = true
  7099. RootPart.Anchored = false
  7100. end
  7101. end)
  7102. end
  7103.  
  7104. function Combo3()
  7105. getplayer = new("Part",char)
  7106. getplayer.Position = Vector3.new(999,999,999)
  7107. getplayer.Transparency = 1
  7108. getplayer.Size = v3(3,3,3)
  7109. getplayer.CanCollide = false
  7110. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7111. getplayer.Name = "GetPlayer"
  7112.  
  7113. game.Debris:AddItem(getplayer,0.5)
  7114.  
  7115. getplayer.Touched:connect(function(hit)
  7116. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7117. getplayer:Destroy()
  7118. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7119. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7120. to.Anchored = true
  7121. RootPart.Anchored = true
  7122. idle = false
  7123.  
  7124.  
  7125. punchsound1:Play()
  7126. hit1 = true
  7127. for i = 0, 1, 0.1 do
  7128. swait()
  7129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7135. end
  7136. punchsound1:Play()
  7137. for i = 0, 1, 0.1 do
  7138. swait()
  7139. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7140. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7141. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7142. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7143. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7144. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7145. end
  7146. punchsound1:Play()
  7147. for i = 0, 1, 0.1 do
  7148. swait()
  7149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7155. end
  7156. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7157. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7158. Zanzoken = Instance.new("Part",char)
  7159. Zanzoken.Anchored = true
  7160. Zanzoken.Position = v3(999,999,999)
  7161. Zanzoken.CFrame = Torso.CFrame
  7162. game.Debris:AddItem(Zanzoken,0.5)
  7163. Zanzoken.Transparency = 1
  7164. Zano:Play()
  7165. wait()
  7166. idk = Instance.new("BillboardGui",Zanzoken)
  7167. idk.Size = UDim2.new(10,0,15,0)
  7168. idk.AlwaysOnTop = false
  7169. idk1 = Instance.new("ImageLabel",idk)
  7170. idk1.BackgroundTransparency = 1
  7171. idk.ExtentsOffset = v3(0,0,0)
  7172. idk1.ImageTransparency = 0
  7173. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7174. idk1.Size = UDim2.new(2,0,1,0)
  7175. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7176. idk1.Image = "rbxassetid://319554883"
  7177. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7178. wait()
  7179. Zanzoken = Instance.new("Part",char)
  7180. Zanzoken.Anchored = true
  7181. Zanzoken.Position = v3(999,999,999)
  7182. Zanzoken.CFrame = Torso.CFrame
  7183. game.Debris:AddItem(Zanzoken,0.5)
  7184. Zanzoken.Transparency = 1
  7185. wait()
  7186. idk = Instance.new("BillboardGui",Zanzoken)
  7187. idk.Size = UDim2.new(20,0,20,0)
  7188. idk.AlwaysOnTop = false
  7189. idk1 = Instance.new("ImageLabel",idk)
  7190. idk1.BackgroundTransparency = 1
  7191. idk.ExtentsOffset = v3(0,0,0)
  7192. idk1.ImageTransparency = 0
  7193. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7194. idk1.Size = UDim2.new(2,0,1,0)
  7195. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7196. idk1.Image = "rbxassetid://319554883"
  7197. for i = 0, 1, 0.1 do
  7198. swait()
  7199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7201. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7202. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7203. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7204. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7205. end
  7206. punchsound1:Play()
  7207. for i = 0, 1, 0.1 do
  7208. swait()
  7209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7211. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7214. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7215. end
  7216. punchsound1:Play()
  7217. for i = 0, 1, 0.1 do
  7218. swait()
  7219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7221. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7222. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7223. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7224. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7225. end
  7226. for i = 0, 1, 0.1 do
  7227. swait()
  7228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7234. end
  7235. punchsound1:Play()
  7236. for i = 0, 1, 0.1 do
  7237. swait()
  7238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7243. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7244. end
  7245. punchsound1:Play()
  7246. for i = 0, 1, 0.1 do
  7247. swait()
  7248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7251. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7252. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7253. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7254. end
  7255. for i = 0, 1, 0.1 do
  7256. swait()
  7257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7259. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7260. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7261. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7262. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7263. end
  7264. punchsound1:Play()
  7265. for i = 0, 1, 0.1 do
  7266. swait()
  7267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7272. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7273. end
  7274. punchsound1:Play()
  7275. for i,v in pairs(to.Parent:GetChildren()) do
  7276. if v:IsA("Humanoid") then
  7277. v.Health = v.Health - 10
  7278.  
  7279. v.PlatformStand = true
  7280. end
  7281. end
  7282. for i = 0, 1, 0.1 do
  7283. swait()
  7284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7287. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7288. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7289. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7290. end
  7291.  
  7292. for i = 0, 1, 0.1 do
  7293. swait()
  7294. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7295. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7296. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7297. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7298. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7299. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7300. end
  7301. punchsound1:Play()
  7302. for i = 0, 1, 0.1 do
  7303. swait()
  7304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7310. end
  7311. for i,v in pairs(to.Parent:GetChildren()) do
  7312. if v:IsA("Humanoid") then
  7313. v.Health = v.Health - 3
  7314.  
  7315. v.PlatformStand = true
  7316. end
  7317. end
  7318. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7319. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7320. Zanzoken = Instance.new("Part",char)
  7321. Zanzoken.Anchored = true
  7322. Zanzoken.Position = v3(999,999,999)
  7323. Zanzoken.CFrame = Torso.CFrame
  7324. game.Debris:AddItem(Zanzoken,0.5)
  7325. Zanzoken.Transparency = 1
  7326. Zano:Play()
  7327. wait()
  7328. idk = Instance.new("BillboardGui",Zanzoken)
  7329. idk.Size = UDim2.new(10,0,15,0)
  7330. idk.AlwaysOnTop = false
  7331. idk1 = Instance.new("ImageLabel",idk)
  7332. idk1.BackgroundTransparency = 1
  7333. idk.ExtentsOffset = v3(0,0,0)
  7334. idk1.ImageTransparency = 0
  7335. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7336. idk1.Size = UDim2.new(2,0,1,0)
  7337. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7338. idk1.Image = "rbxassetid://319554883"
  7339. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7340. wait()
  7341. Zanzoken = Instance.new("Part",char)
  7342. Zanzoken.Anchored = true
  7343. Zanzoken.Position = v3(999,999,999)
  7344. Zanzoken.CFrame = Torso.CFrame
  7345. game.Debris:AddItem(Zanzoken,0.5)
  7346. Zanzoken.Transparency = 1
  7347. wait()
  7348. idk = Instance.new("BillboardGui",Zanzoken)
  7349. idk.Size = UDim2.new(20,0,20,0)
  7350. idk.AlwaysOnTop = false
  7351. idk1 = Instance.new("ImageLabel",idk)
  7352. idk1.BackgroundTransparency = 1
  7353. idk.ExtentsOffset = v3(0,0,0)
  7354. idk1.ImageTransparency = 0
  7355. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7356. idk1.Size = UDim2.new(2,0,1,0)
  7357. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7358. idk1.Image = "rbxassetid://319554883"
  7359. for i = 0, 1, 0.1 do
  7360. swait()
  7361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7363. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7364. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7365. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7366. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7367. end
  7368. for i = 0, 1, 0.1 do
  7369. swait()
  7370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7372. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7373. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7374. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7375. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7376. end
  7377. punchsound1:Play()
  7378. for i = 0, 1, 0.1 do
  7379. swait()
  7380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7382. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7383. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7384. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7385. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7386. end
  7387. for i,v in pairs(to.Parent:GetChildren()) do
  7388. if v:IsA("Humanoid") then
  7389. v.Health = v.Health - 3
  7390.  
  7391. v.PlatformStand = true
  7392. end
  7393. end
  7394. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7395. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7396. Zanzoken = Instance.new("Part",char)
  7397. Zanzoken.Anchored = true
  7398. Zanzoken.Position = v3(999,999,999)
  7399. Zanzoken.CFrame = Torso.CFrame
  7400. game.Debris:AddItem(Zanzoken,0.5)
  7401. Zanzoken.Transparency = 1
  7402. Zano:Play()
  7403. wait()
  7404. idk = Instance.new("BillboardGui",Zanzoken)
  7405. idk.Size = UDim2.new(10,0,15,0)
  7406. idk.AlwaysOnTop = false
  7407. idk1 = Instance.new("ImageLabel",idk)
  7408. idk1.BackgroundTransparency = 1
  7409. idk.ExtentsOffset = v3(0,0,0)
  7410. idk1.ImageTransparency = 0
  7411. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7412. idk1.Size = UDim2.new(2,0,1,0)
  7413. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7414. idk1.Image = "rbxassetid://319554883"
  7415. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7416. wait()
  7417. Zanzoken = Instance.new("Part",char)
  7418. Zanzoken.Anchored = true
  7419. Zanzoken.Position = v3(999,999,999)
  7420. Zanzoken.CFrame = Torso.CFrame
  7421. game.Debris:AddItem(Zanzoken,0.5)
  7422. Zanzoken.Transparency = 1
  7423. wait()
  7424. idk = Instance.new("BillboardGui",Zanzoken)
  7425. idk.Size = UDim2.new(20,0,20,0)
  7426. idk.AlwaysOnTop = false
  7427. idk1 = Instance.new("ImageLabel",idk)
  7428. idk1.BackgroundTransparency = 1
  7429. idk.ExtentsOffset = v3(0,0,0)
  7430. idk1.ImageTransparency = 0
  7431. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7432. idk1.Size = UDim2.new(2,0,1,0)
  7433. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7434. idk1.Image = "rbxassetid://319554883"
  7435. punchsound1:Play()
  7436. for i = 0, 1, 0.1 do
  7437. swait()
  7438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7441. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7442. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7443. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7444. end
  7445. punchsound1:Play()
  7446. for i = 0, 1, 0.1 do
  7447. swait()
  7448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7450. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7451. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7452. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7453. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7454. end
  7455.  
  7456.  
  7457. for i,v in pairs(to.Parent:GetChildren()) do
  7458. if v:IsA("Humanoid") then
  7459. v.Health = v.Health - 20
  7460.  
  7461. v.PlatformStand = true
  7462. end
  7463. end
  7464. StrongPunch:Play()
  7465. for i = 0, 1, 0.1 do
  7466. swait()
  7467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7469. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7473. end
  7474. for i = 0, 1, 0.1 do
  7475. swait()
  7476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7478. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7479. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7480. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7481. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7482. end
  7483. for i,v in pairs(to.Parent:GetChildren()) do
  7484. if v:IsA("Humanoid") then
  7485. v.Health = v.Health - 3
  7486.  
  7487. v.PlatformStand = true
  7488. end
  7489. end
  7490. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7491. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7492. Zanzoken = Instance.new("Part",char)
  7493. Zanzoken.Anchored = true
  7494. Zanzoken.Position = v3(999,999,999)
  7495. Zanzoken.CFrame = Torso.CFrame
  7496. game.Debris:AddItem(Zanzoken,0.5)
  7497. Zanzoken.Transparency = 1
  7498. Zano:Play()
  7499. wait()
  7500. idk = Instance.new("BillboardGui",Zanzoken)
  7501. idk.Size = UDim2.new(10,0,15,0)
  7502. idk.AlwaysOnTop = false
  7503. idk1 = Instance.new("ImageLabel",idk)
  7504. idk1.BackgroundTransparency = 1
  7505. idk.ExtentsOffset = v3(0,0,0)
  7506. idk1.ImageTransparency = 0
  7507. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7508. idk1.Size = UDim2.new(2,0,1,0)
  7509. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7510. idk1.Image = "rbxassetid://319554883"
  7511. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7512. wait()
  7513. Zanzoken = Instance.new("Part",char)
  7514. Zanzoken.Anchored = true
  7515. Zanzoken.Position = v3(999,999,999)
  7516. Zanzoken.CFrame = Torso.CFrame
  7517. game.Debris:AddItem(Zanzoken,0.5)
  7518. Zanzoken.Transparency = 1
  7519. wait()
  7520. idk = Instance.new("BillboardGui",Zanzoken)
  7521. idk.Size = UDim2.new(20,0,20,0)
  7522. idk.AlwaysOnTop = false
  7523. idk1 = Instance.new("ImageLabel",idk)
  7524. idk1.BackgroundTransparency = 1
  7525. idk.ExtentsOffset = v3(0,0,0)
  7526. idk1.ImageTransparency = 0
  7527. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7528. idk1.Size = UDim2.new(2,0,1,0)
  7529. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7530. idk1.Image = "rbxassetid://319554883"
  7531. for i = 0, 1, 0.1 do
  7532. swait()
  7533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7536. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7537. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7538. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7539. end
  7540. punchsound1:Play()
  7541. for i = 0, 1, 0.1 do
  7542. swait()
  7543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7545. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7547. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7548. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7549. end
  7550. punchsound1:Play()
  7551. for i = 0, 1, 0.1 do
  7552. swait()
  7553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7556. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7557. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7558. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7559. end
  7560. for i = 0, 1, 0.1 do
  7561. swait()
  7562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7568. end
  7569. for i = 0, 1, 0.1 do
  7570. swait()
  7571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7573. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7574. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7575. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7576. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7577. end
  7578. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7579. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7580. Zanzoken = Instance.new("Part",char)
  7581. Zanzoken.Anchored = true
  7582. Zanzoken.Position = v3(999,999,999)
  7583. Zanzoken.CFrame = Torso.CFrame
  7584. game.Debris:AddItem(Zanzoken,0.5)
  7585. Zanzoken.Transparency = 1
  7586. Zano:Play()
  7587. wait()
  7588. idk = Instance.new("BillboardGui",Zanzoken)
  7589. idk.Size = UDim2.new(10,0,15,0)
  7590. idk.AlwaysOnTop = false
  7591. idk1 = Instance.new("ImageLabel",idk)
  7592. idk1.BackgroundTransparency = 1
  7593. idk.ExtentsOffset = v3(0,0,0)
  7594. idk1.ImageTransparency = 0
  7595. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7596. idk1.Size = UDim2.new(2,0,1,0)
  7597. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7598. idk1.Image = "rbxassetid://319554883"
  7599. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7600. wait()
  7601. Zanzoken = Instance.new("Part",char)
  7602. Zanzoken.Anchored = true
  7603. Zanzoken.Position = v3(999,999,999)
  7604. Zanzoken.CFrame = Torso.CFrame
  7605. game.Debris:AddItem(Zanzoken,0.5)
  7606. Zanzoken.Transparency = 1
  7607. wait()
  7608. idk = Instance.new("BillboardGui",Zanzoken)
  7609. idk.Size = UDim2.new(20,0,20,0)
  7610. idk.AlwaysOnTop = false
  7611. idk1 = Instance.new("ImageLabel",idk)
  7612. idk1.BackgroundTransparency = 1
  7613. idk.ExtentsOffset = v3(0,0,0)
  7614. idk1.ImageTransparency = 0
  7615. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7616. idk1.Size = UDim2.new(2,0,1,0)
  7617. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7618. idk1.Image = "rbxassetid://319554883"
  7619. StrongPunch:Play()
  7620. Break:Play()
  7621. local Aura4 = Instance.new('ParticleEmitter')
  7622. Aura4.Name = "Aura"
  7623. Aura4.Texture = "rbxassetid://1046299182"
  7624. Aura4.Parent = Torso
  7625. Aura4.LightEmission = 1
  7626. Aura4.Transparency = NumberSequence.new(0.7,1)
  7627. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7628. Aura4.Size = NumberSequence.new(1,30)
  7629. Aura4.Rotation = NumberRange.new(-360,360)
  7630. Aura4.LockedToPart = true
  7631. Aura4.Lifetime = NumberRange.new(0.2)
  7632. Aura4.Rate = 100
  7633. Aura4.Speed = NumberRange.new(0)
  7634. Aura4.EmissionDirection = "Top"
  7635. for i = 0, 6, 0.1 do
  7636. swait()
  7637. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7638. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7639. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7640. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7641. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7642. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7643. end
  7644. Aura4:Destroy()
  7645. wait(0.1)
  7646. local Aura4 = Instance.new('ParticleEmitter')
  7647. Aura4.Name = "Aura"
  7648. Aura4.Texture = "rbxassetid://1046299182"
  7649. Aura4.Parent = Torso
  7650. Aura4.LightEmission = 1
  7651. Aura4.Transparency = NumberSequence.new(0.7,1)
  7652. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7653. Aura4.Size = NumberSequence.new(1,30)
  7654. Aura4.Rotation = NumberRange.new(-360,360)
  7655. Aura4.LockedToPart = true
  7656. Aura4.Lifetime = NumberRange.new(0.2)
  7657. Aura4.Rate = 100
  7658. Aura4.Speed = NumberRange.new(0)
  7659. Aura4.EmissionDirection = "Top"
  7660. StrongPunch1:Play()
  7661. Break:Play()
  7662. for i = 0, 6, 0.1 do
  7663. swait()
  7664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7666. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7669. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7670. end
  7671. Aura4:Destroy()
  7672. StrongPunch2:Play()
  7673. Break:Play()
  7674. local Aura4 = Instance.new('ParticleEmitter')
  7675. Aura4.Name = "Aura"
  7676. Aura4.Texture = "rbxassetid://1046299182"
  7677. Aura4.Parent = Torso
  7678. Aura4.LightEmission = 1
  7679. Aura4.Transparency = NumberSequence.new(0.7,1)
  7680. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7681. Aura4.Size = NumberSequence.new(1,30)
  7682. Aura4.Rotation = NumberRange.new(-360,360)
  7683. Aura4.LockedToPart = true
  7684. Aura4.Lifetime = NumberRange.new(0.2)
  7685. Aura4.Rate = 100
  7686. Aura4.Speed = NumberRange.new(0)
  7687. Aura4.EmissionDirection = "Top"
  7688. for i = 0, 7, 0.1 do
  7689. swait()
  7690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7692. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7694. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7695. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7696. end
  7697. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7698. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7699. Aura4:Destroy()
  7700. Zanzoken = Instance.new("Part",char)
  7701. Zanzoken.Anchored = true
  7702. Zanzoken.Position = v3(999,999,999)
  7703. Zanzoken.CFrame = Torso.CFrame
  7704. game.Debris:AddItem(Zanzoken,0.5)
  7705. Zanzoken.Transparency = 1
  7706. Zano:Play()
  7707. wait()
  7708. idk = Instance.new("BillboardGui",Zanzoken)
  7709. idk.Size = UDim2.new(10,0,15,0)
  7710. idk.AlwaysOnTop = false
  7711. idk1 = Instance.new("ImageLabel",idk)
  7712. idk1.BackgroundTransparency = 1
  7713. idk.ExtentsOffset = v3(0,0,0)
  7714. idk1.ImageTransparency = 0
  7715. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7716. idk1.Size = UDim2.new(2,0,1,0)
  7717. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7718. idk1.Image = "rbxassetid://319554883"
  7719. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7720. wait()
  7721. Zanzoken = Instance.new("Part",char)
  7722. Zanzoken.Anchored = true
  7723. Zanzoken.Position = v3(999,999,999)
  7724. Zanzoken.CFrame = Torso.CFrame
  7725. game.Debris:AddItem(Zanzoken,0.5)
  7726. Zanzoken.Transparency = 1
  7727. wait()
  7728. idk = Instance.new("BillboardGui",Zanzoken)
  7729. idk.Size = UDim2.new(20,0,20,0)
  7730. idk.AlwaysOnTop = false
  7731. idk1 = Instance.new("ImageLabel",idk)
  7732. idk1.BackgroundTransparency = 1
  7733. idk.ExtentsOffset = v3(0,0,0)
  7734. idk1.ImageTransparency = 0
  7735. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7736. idk1.Size = UDim2.new(2,0,1,0)
  7737. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7738. idk1.Image = "rbxassetid://319554883"
  7739. for i = 0, 1, 0.1 do
  7740. swait()
  7741. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7742. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7743. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7744. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7745. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7746. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7747. end
  7748. punchsound1:Play()
  7749. for i = 0, 1, 0.1 do
  7750. swait()
  7751. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7752. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7753. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7754. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7755. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7756. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7757. end
  7758. punchsound1:Play()
  7759. for i = 0, 1, 0.1 do
  7760. swait()
  7761. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7762. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7763. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7764. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7765. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7766. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7767. end
  7768. for i = 0, 1, 0.1 do
  7769. swait()
  7770. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7771. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7772. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7773. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7774. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7775. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7776. end
  7777. for i = 0, 1, 0.1 do
  7778. swait()
  7779. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7780. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7781. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7782. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7783. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7784. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7785. end
  7786. punchsound1:Play()
  7787. for i = 0, 0.5, 0.1 do
  7788. swait()
  7789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7791. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7794. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7795. end
  7796. punchsound1:Play()
  7797. for i = 0, 0.5, 0.1 do
  7798. swait()
  7799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7801. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7802. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7803. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7804. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7805. end
  7806. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7807. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7808. Zanzoken = Instance.new("Part",char)
  7809. Zanzoken.Anchored = true
  7810. Zanzoken.Position = v3(999,999,999)
  7811. Zanzoken.CFrame = Torso.CFrame
  7812. game.Debris:AddItem(Zanzoken,0.5)
  7813. Zanzoken.Transparency = 1
  7814. Zano:Play()
  7815. wait()
  7816. idk = Instance.new("BillboardGui",Zanzoken)
  7817. idk.Size = UDim2.new(10,0,15,0)
  7818. idk.AlwaysOnTop = false
  7819. idk1 = Instance.new("ImageLabel",idk)
  7820. idk1.BackgroundTransparency = 1
  7821. idk.ExtentsOffset = v3(0,0,0)
  7822. idk1.ImageTransparency = 0
  7823. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7824. idk1.Size = UDim2.new(2,0,1,0)
  7825. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7826. idk1.Image = "rbxassetid://319554883"
  7827. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7828. wait()
  7829. Zanzoken = Instance.new("Part",char)
  7830. Zanzoken.Anchored = true
  7831. Zanzoken.Position = v3(999,999,999)
  7832. Zanzoken.CFrame = Torso.CFrame
  7833. game.Debris:AddItem(Zanzoken,0.5)
  7834. Zanzoken.Transparency = 1
  7835. wait()
  7836. idk = Instance.new("BillboardGui",Zanzoken)
  7837. idk.Size = UDim2.new(20,0,20,0)
  7838. idk.AlwaysOnTop = false
  7839. idk1 = Instance.new("ImageLabel",idk)
  7840. idk1.BackgroundTransparency = 1
  7841. idk.ExtentsOffset = v3(0,0,0)
  7842. idk1.ImageTransparency = 0
  7843. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7844. idk1.Size = UDim2.new(2,0,1,0)
  7845. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7846. idk1.Image = "rbxassetid://319554883"
  7847. for i = 0, 0.4, 0.1 do
  7848. swait()
  7849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7851. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7852. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7853. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7854. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7855. end
  7856. punchsound1:Play()
  7857. for i = 0, 0.4, 0.1 do
  7858. swait()
  7859. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7860. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7861. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7862. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7863. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7864. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7865. end
  7866. punchsound1:Play()
  7867. for i = 0, 1, 0.1 do
  7868. swait()
  7869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7871. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7872. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7873. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7874. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7875. end
  7876. for i,v in pairs(to.Parent:GetChildren()) do
  7877. if v:IsA("Humanoid") then
  7878. v.Health = v.Health - 8
  7879.  
  7880. v.PlatformStand = true
  7881. end
  7882. end
  7883.  
  7884. hit1 = false
  7885.  
  7886. punchsound1:Play()
  7887. hit2 = true
  7888. for i = 0, 1, 0.1 do
  7889. swait()
  7890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7892. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7893. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7894. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7895. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7896. end
  7897. for i,v in pairs(to.Parent:GetChildren()) do
  7898. if v:IsA("Humanoid") then
  7899. v.Health = v.Health - 10
  7900.  
  7901. v.PlatformStand = true
  7902. end
  7903. end
  7904. hit2 = false
  7905.  
  7906. punchsound1:Play()
  7907. hit3 = true
  7908. hit4 = true
  7909.  
  7910.  
  7911. punchsound1:Play()
  7912.  
  7913.  
  7914. coroutine.wrap(function()
  7915. for i=1,2 do
  7916. wait()
  7917.  
  7918.  
  7919.  
  7920.  
  7921.  
  7922. for i,v in pairs(to.Parent:GetChildren()) do
  7923. if v:IsA("Humanoid") then
  7924. v.Health = v.Health - 30
  7925.  
  7926. v.PlatformStand = true
  7927. end
  7928. end
  7929. end
  7930.  
  7931.  
  7932. wait(3)
  7933. end)()
  7934.  
  7935.  
  7936.  
  7937. RootPart.Anchored = false
  7938.  
  7939.  
  7940.  
  7941.  
  7942.  
  7943. StrongPunch:Play()
  7944.  
  7945.  
  7946.  
  7947.  
  7948.  
  7949.  
  7950. for i,v in pairs(to.Parent:GetChildren()) do
  7951. if v:IsA("Humanoid") then
  7952. v.Health = v.Health - 20
  7953.  
  7954. v.PlatformStand = true
  7955. end
  7956. end
  7957.  
  7958. StrongPunch2:Play()
  7959.  
  7960.  
  7961. hitground = new("Part",char)
  7962. hitground.Size = Vector3.new(5,5,5)
  7963. hitground.Name = "Ground"
  7964. hitground.Transparency = 1
  7965. hitground.CanCollide = false
  7966. game.Debris:AddItem(hitground,2)
  7967. hitground.Position = Vector3.new(999,999,999)
  7968. hitgroundweld = new("Weld",hitground)
  7969. hitgroundweld.Part0 = to
  7970. hitgroundweld.Part1 = hitground
  7971. hitground.Touched:connect(function(hit2)
  7972. if hit2.Size.x > 150 then
  7973. hitground:Destroy()
  7974. ad = new("Part",char)
  7975. ad.Name = "NewPart"
  7976. ad.Size = Vector3.new(30,0.1,30)
  7977. ad.CanCollide = false
  7978. ad.Anchored = true
  7979. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7980. ad.Transparency = 1
  7981. aad = new("Decal",ad)
  7982.  
  7983. aad.Face = "Top"
  7984. aad.Transparency = 1
  7985. aad.Transparency = 0
  7986. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7987. smoke = new("Part",to)
  7988. smokemesh = new("SpecialMesh",smoke)
  7989. smokemesh.MeshId = "rbxassetid://928329648"
  7990. smoke.BrickColor = hit2.BrickColor
  7991. smoke.Anchored = true
  7992. smoke.Position = hitground.Position
  7993. GroundImpact:Play()
  7994. for i = 1,20 do
  7995. wait()
  7996. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7997. smoke.Transparency = smoke.Transparency + 1/20
  7998. end
  7999. smoke:Destroy()
  8000. wait(0.5)
  8001.  
  8002. for i = 1,20 do
  8003. wait(0.1)
  8004. aad.Transparency = aad.Transparency + 1/20
  8005. end
  8006. end
  8007. end)
  8008. ys = Instance.new("BodyVelocity",to)
  8009. ys.Name = "GO"
  8010.  
  8011. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8012.  
  8013. ys.Velocity = v3(0,-90,0)
  8014.  
  8015. wait(1)
  8016. ys:Destroy()
  8017.  
  8018.  
  8019.  
  8020.  
  8021.  
  8022. hit3 = false
  8023. hit4 = false
  8024.  
  8025.  
  8026. hit1 = false
  8027. hit2 = false
  8028. hit3 = false
  8029. hit4 = false
  8030. idle = true
  8031. RootPart.Anchored = false
  8032. to.Anchored = false
  8033. end
  8034. end)
  8035. end
  8036.  
  8037.  
  8038. function Combo2()
  8039. getplayer = new("Part",char)
  8040. getplayer.Position = Vector3.new(999,999,999)
  8041. getplayer.Transparency = 1
  8042. getplayer.Size = v3(3,3,3)
  8043. getplayer.CanCollide = false
  8044. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8045. getplayer.Name = "GetPlayer"
  8046.  
  8047. game.Debris:AddItem(getplayer,0.5)
  8048.  
  8049. getplayer.Touched:connect(function(hit)
  8050. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8051. getplayer:Destroy()
  8052. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8053. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8054. to.Anchored = true
  8055. idle = false
  8056.  
  8057.  
  8058. punchsound1:Play()
  8059. hit1 = true
  8060. for i = 0, 1, 0.1 do
  8061. swait()
  8062. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8063. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8064. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8065. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8066. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8067. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8068. end
  8069. punchsound1:Play()
  8070. for i = 0, 1, 0.1 do
  8071. swait()
  8072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8074. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8075. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8076. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8077. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8078. end
  8079. punchsound1:Play()
  8080. for i = 0, 1, 0.1 do
  8081. swait()
  8082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8084. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8085. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8086. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8087. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8088. end
  8089. for i = 0, 1, 0.1 do
  8090. swait()
  8091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8094. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8095. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8096. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8097. end
  8098. for i = 0, 1, 0.1 do
  8099. swait()
  8100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8103. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8104. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8105. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8106. end
  8107. StrongPunch1:Play()
  8108. for i = 0, 1, 0.1 do
  8109. swait()
  8110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8112. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8113. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8114. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8115. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8116. end
  8117. for i = 0, 0.6, 0.1 do
  8118. swait()
  8119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8122. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8123. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8124. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8125. end
  8126. for i = 0, 0.6, 0.1 do
  8127. swait()
  8128. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8129. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8130. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8131. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8132. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8133. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8134. end
  8135. for i,v in pairs(to.Parent:GetChildren()) do
  8136. if v:IsA("Humanoid") then
  8137. v.Health = v.Health - 6
  8138.  
  8139. v.PlatformStand = true
  8140. end
  8141. end
  8142. StrongPunch:Play()
  8143. for i = 0, 1, 0.1 do
  8144. swait()
  8145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8147. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8148. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8150. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8151. end
  8152. for i,v in pairs(to.Parent:GetChildren()) do
  8153. if v:IsA("Humanoid") then
  8154. v.Health = v.Health - 8
  8155.  
  8156. v.PlatformStand = true
  8157. end
  8158. end
  8159.  
  8160. hit1 = false
  8161.  
  8162. punchsound1:Play()
  8163. hit2 = true
  8164. for i = 0, 1, 0.1 do
  8165. swait()
  8166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8168. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8169. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8170. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8171. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8172. end
  8173. for i,v in pairs(to.Parent:GetChildren()) do
  8174. if v:IsA("Humanoid") then
  8175. v.Health = v.Health - 5
  8176.  
  8177. v.PlatformStand = true
  8178. end
  8179. end
  8180. hit2 = false
  8181.  
  8182. punchsound1:Play()
  8183. hit3 = true
  8184. hit4 = true
  8185.  
  8186.  
  8187. punchsound1:Play()
  8188.  
  8189. coroutine.wrap(function()
  8190. for i=1,2 do
  8191. wait()
  8192. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8193. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8194. Zanzoken = Instance.new("Part",char)
  8195. Zanzoken.Anchored = true
  8196. Zanzoken.Position = v3(999,999,999)
  8197. Zanzoken.CFrame = Torso.CFrame
  8198. game.Debris:AddItem(Zanzoken,0.5)
  8199. Zanzoken.Transparency = 1
  8200. Zano:Play()
  8201. wait()
  8202. idk = Instance.new("BillboardGui",Zanzoken)
  8203. idk.Size = UDim2.new(10,0,15,0)
  8204. idk.AlwaysOnTop = false
  8205. idk1 = Instance.new("ImageLabel",idk)
  8206. idk1.BackgroundTransparency = 1
  8207. idk.ExtentsOffset = v3(0,0,0)
  8208. idk1.ImageTransparency = 0
  8209. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8210. idk1.Size = UDim2.new(2,0,1,0)
  8211. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8212. idk1.Image = "rbxassetid://319554883"
  8213. wait()
  8214. Zanzoken = Instance.new("Part",char)
  8215. Zanzoken.Anchored = true
  8216. Zanzoken.Position = v3(999,999,999)
  8217. Zanzoken.CFrame = Torso.CFrame
  8218. game.Debris:AddItem(Zanzoken,0.5)
  8219. Zanzoken.Transparency = 1
  8220. wait()
  8221. idk = Instance.new("BillboardGui",Zanzoken)
  8222. idk.Size = UDim2.new(20,0,20,0)
  8223. idk.AlwaysOnTop = false
  8224. idk1 = Instance.new("ImageLabel",idk)
  8225. idk1.BackgroundTransparency = 1
  8226. idk.ExtentsOffset = v3(0,0,0)
  8227. idk1.ImageTransparency = 0
  8228. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8229. idk1.Size = UDim2.new(2,0,1,0)
  8230. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8231. idk1.Image = "rbxassetid://319554883"
  8232. for i = 0, 1, 0.1 do
  8233. swait()
  8234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8236. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8237. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8238. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8239. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8240. end
  8241. StrongPunch:Play()
  8242. for i,v in pairs(to.Parent:GetChildren()) do
  8243. if v:IsA("Humanoid") then
  8244. v.Health = v.Health - 10
  8245.  
  8246. v.PlatformStand = true
  8247. end
  8248. end
  8249. end
  8250.  
  8251.  
  8252. wait(0.7)
  8253. end)()
  8254.  
  8255.  
  8256.  
  8257.  
  8258. RootPart.Anchored = true
  8259. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8260. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8261. Zanzoken = Instance.new("Part",char)
  8262. Zanzoken.Anchored = true
  8263. Zanzoken.Position = v3(999,999,999)
  8264. Zanzoken.CFrame = Torso.CFrame
  8265. game.Debris:AddItem(Zanzoken,0.5)
  8266. Zanzoken.Transparency = 1
  8267. Zano:Play()
  8268. wait()
  8269. idk = Instance.new("BillboardGui",Zanzoken)
  8270. idk.Size = UDim2.new(10,0,15,0)
  8271. idk.AlwaysOnTop = false
  8272. idk1 = Instance.new("ImageLabel",idk)
  8273. idk1.BackgroundTransparency = 1
  8274. idk.ExtentsOffset = v3(0,0,0)
  8275. idk1.ImageTransparency = 0
  8276. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8277. idk1.Size = UDim2.new(2,0,1,0)
  8278. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8279. idk1.Image = "rbxassetid://319554883"
  8280. wait()
  8281. Zanzoken = Instance.new("Part",char)
  8282. Zanzoken.Anchored = true
  8283. Zanzoken.Position = v3(999,999,999)
  8284. Zanzoken.CFrame = Torso.CFrame
  8285. game.Debris:AddItem(Zanzoken,0.5)
  8286. Zanzoken.Transparency = 1
  8287. wait()
  8288. idk = Instance.new("BillboardGui",Zanzoken)
  8289. idk.Size = UDim2.new(20,0,20,0)
  8290. idk.AlwaysOnTop = false
  8291. idk1 = Instance.new("ImageLabel",idk)
  8292. idk1.BackgroundTransparency = 1
  8293. idk.ExtentsOffset = v3(0,0,0)
  8294. idk1.ImageTransparency = 0
  8295. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8296. idk1.Size = UDim2.new(2,0,1,0)
  8297. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8298. idk1.Image = "rbxassetid://319554883"
  8299.  
  8300. for i = 0, 1, 0.1 do
  8301. swait()
  8302. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8303. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8304. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8305. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8306. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8307. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8308. end
  8309.  
  8310.  
  8311. StrongPunch:Play()
  8312.  
  8313.  
  8314. for i = 0, 1, 0.1 do
  8315. swait()
  8316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8318. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8319. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8320. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8321. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8322. end
  8323.  
  8324. for i = 0, 1, 0.1 do
  8325. swait()
  8326. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8327. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8328. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8329. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8330. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8331. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8332. end
  8333.  
  8334.  
  8335.  
  8336. for i,v in pairs(to.Parent:GetChildren()) do
  8337. if v:IsA("Humanoid") then
  8338. v.Health = v.Health - 20
  8339.  
  8340. v.PlatformStand = true
  8341. end
  8342. end
  8343.  
  8344. StrongPunch2:Play()
  8345. for i = 0, 1, 0.1 do
  8346. swait()
  8347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8349. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8350. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8351. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8352. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8353. end
  8354.  
  8355. hitground = new("Part",char)
  8356. hitground.Size = Vector3.new(5,5,5)
  8357. hitground.Name = "Ground"
  8358. hitground.Transparency = 1
  8359. hitground.CanCollide = false
  8360. game.Debris:AddItem(hitground,2)
  8361. hitground.Position = Vector3.new(999,999,999)
  8362. hitgroundweld = new("Weld",hitground)
  8363. hitgroundweld.Part0 = to
  8364. hitgroundweld.Part1 = hitground
  8365. hitground.Touched:connect(function(hit2)
  8366. if hit2.Size.x > 150 then
  8367. hitground:Destroy()
  8368. ad = new("Part",char)
  8369. ad.Name = "NewPart"
  8370. ad.Size = Vector3.new(30,0.1,30)
  8371. ad.CanCollide = false
  8372. ad.Anchored = true
  8373. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8374. ad.Transparency = 1
  8375. aad = new("Decal",ad)
  8376.  
  8377. aad.Face = "Top"
  8378. aad.Transparency = 1
  8379. aad.Transparency = 0
  8380. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8381. smoke = new("Part",to)
  8382. smokemesh = new("SpecialMesh",smoke)
  8383. smokemesh.MeshId = "rbxassetid://928329648"
  8384. smoke.BrickColor = hit2.BrickColor
  8385. smoke.Anchored = true
  8386. smoke.Position = hitground.Position
  8387. GroundImpact:Play()
  8388. for i = 1,20 do
  8389. wait()
  8390. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8391. smoke.Transparency = smoke.Transparency + 1/20
  8392. end
  8393. smoke:Destroy()
  8394. wait(0.5)
  8395.  
  8396. for i = 1,20 do
  8397. wait(0.1)
  8398. aad.Transparency = aad.Transparency + 1/20
  8399. end
  8400. end
  8401. end)
  8402. to.Anchored = false
  8403. ys = Instance.new("BodyVelocity",to)
  8404. ys.Name = "GO"
  8405.  
  8406. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8407.  
  8408. ys.Velocity = v3(0,-90,0)
  8409.  
  8410. wait(1)
  8411. ys:Destroy()
  8412.  
  8413.  
  8414.  
  8415.  
  8416.  
  8417. hit3 = false
  8418. hit4 = false
  8419.  
  8420.  
  8421. hit1 = false
  8422. hit2 = false
  8423. hit3 = false
  8424. hit4 = false
  8425. idle = true
  8426. RootPart.Anchored = false
  8427. end
  8428. end)
  8429. end
  8430.  
  8431. function KABOOMZ222()
  8432. local effspwn = Instance.new("Part")
  8433. coroutine.resume(coroutine.create(function()
  8434. local sound1 = Instance.new("Sound")
  8435. sound1.SoundId = "rbxassetid://440145223"
  8436. sound1.MaxDistance = 600
  8437. sound1.EmitterSize = 60
  8438. sound1.Volume = 5.5
  8439. sound1.Pitch = 1.3
  8440. sound1.Parent = effspwn
  8441. local sound2 = Instance.new("Sound")
  8442. sound2.SoundId = "rbxassetid://440145223"
  8443. sound2.MaxDistance = 300
  8444. sound2.EmitterSize = 20
  8445. sound2.Volume = 3
  8446. sound2.Pitch = 0.7
  8447. sound2.Parent = effspwn
  8448. local sound3 = Instance.new("Sound")
  8449. sound3.SoundId = "rbxassetid://440145223"
  8450. sound2.MaxDistance = 400
  8451. sound2.EmitterSize = 30
  8452. sound2.Volume = 0.5
  8453. sound2.Pitch = 0.5
  8454. sound2.Parent = effspwn
  8455. sound2:Play()
  8456. wait()
  8457. sound1:Play()
  8458. sound3:Play()
  8459. end))
  8460. local model = Instance.new("Model")
  8461. game.Debris:AddItem(model, 20)
  8462. model.Name = "smasheffects"
  8463. model.Parent = workspace
  8464. effspwn.Name = "spwnr"
  8465. effspwn.Size = Vector3.new(1, 1, 1)
  8466. effspwn.Anchored = true
  8467. effspwn.CanCollide = false
  8468. effspwn.Transparency = 1
  8469. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8470. effspwn.Parent = model
  8471.  
  8472.  
  8473.  
  8474.  
  8475. coroutine.resume(coroutine.create(function()
  8476. local shok = Instance.new("Part")
  8477. shok.Name = "whoosh"
  8478. shok.BrickColor = BrickColor.new("Institutional white")
  8479. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8480. shok.Size = Vector3.new(1, 1, 1)
  8481. shok.Anchored = true
  8482. shok.Material = "Neon"
  8483. shok.Transparency = 1
  8484. shok.CanCollide = false
  8485. shok.Parent = model
  8486. game.Debris:AddItem(shok, 12)
  8487. local mesh = Instance.new("SpecialMesh")
  8488. mesh.MeshType = "FileMesh"
  8489. mesh.MeshId = "rbxassetid://437347603"
  8490. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8491. mesh.Parent = shok
  8492.  
  8493.  
  8494.  
  8495.  
  8496.  
  8497. for e = 1, 8 do
  8498. wait()
  8499. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8500. shok.Transparency = shok.Transparency + 0.035
  8501. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8502. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8503.  
  8504.  
  8505. end
  8506. for e = 1, 16 do
  8507. wait()
  8508. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8509. shok.Transparency = shok.Transparency + 0.11
  8510. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8511. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8512.  
  8513. end
  8514. end))
  8515. coroutine.resume(coroutine.create(function()
  8516. local shok = Instance.new("Part")
  8517. shok.Name = "wring1"
  8518. shok.BrickColor = BrickColor.new("Institutional white")
  8519. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8520. shok.Size = Vector3.new(1, 1, 1)
  8521. shok.Anchored = true
  8522. shok.Material = "Neon"
  8523. shok.Transparency = 0.25
  8524. shok.CanCollide = false
  8525. shok.Parent = model
  8526. game.Debris:AddItem(shok, 12)
  8527. local mesh = Instance.new("SpecialMesh")
  8528. mesh.MeshType = "FileMesh"
  8529. mesh.MeshId = "rbxassetid://3270017"
  8530. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8531. mesh.Parent = shok
  8532. for e = 1, 30 do
  8533. wait()
  8534. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8535. shok.Transparency = shok.Transparency + 0.002
  8536. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8537. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8538. end
  8539. for e = 1, 38 do
  8540. wait()
  8541. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8542. shok.Transparency = shok.Transparency + 0.002
  8543. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8544. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8545. end
  8546. for e = 1, 24 do
  8547. wait()
  8548. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8549. shok.Transparency = shok.Transparency + 0.03
  8550. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8551. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8552. end
  8553. end))
  8554. coroutine.resume(coroutine.create(function()
  8555. local shok = Instance.new("Part")
  8556. shok.Name = "wring2"
  8557. shok.BrickColor = BrickColor.new("Institutional white")
  8558. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8559. shok.Size = Vector3.new(1, 1, 1)
  8560. shok.Anchored = true
  8561. shok.Material = "Neon"
  8562. shok.Transparency = 0.25
  8563. shok.CanCollide = false
  8564. shok.Parent = model
  8565. game.Debris:AddItem(shok, 12)
  8566. local mesh = Instance.new("SpecialMesh")
  8567. mesh.MeshType = "FileMesh"
  8568. mesh.MeshId = "rbxassetid://3270017"
  8569. mesh.Scale = Vector3.new(12, 12, 0.05)
  8570. mesh.Parent = shok
  8571. for e = 1, 30 do
  8572. wait()
  8573. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8574. shok.Transparency = shok.Transparency + 0.002
  8575. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8576. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8577. end
  8578. for e = 1, 38 do
  8579. wait()
  8580. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8581. shok.Transparency = shok.Transparency + 0.002
  8582. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8583. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8584. end
  8585. for e = 1, 24 do
  8586. wait()
  8587. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8588. shok.Transparency = shok.Transparency + 0.03
  8589. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8590. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8591. end
  8592. end))
  8593. coroutine.resume(coroutine.create(function()
  8594. local shok = Instance.new("Part")
  8595. shok.Name = "coil1"
  8596. shok.BrickColor = BrickColor.new("Institutional white")
  8597. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8598. shok.Size = Vector3.new(1, 1, 1)
  8599. shok.Anchored = true
  8600. shok.Material = "Neon"
  8601. shok.Transparency = 0.25
  8602. shok.CanCollide = false
  8603. shok.Parent = model
  8604. game.Debris:AddItem(shok, 12)
  8605. local mesh = Instance.new("SpecialMesh")
  8606. mesh.MeshType = "FileMesh"
  8607. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8608. mesh.Scale = Vector3.new(12, 12, 12)
  8609. mesh.Parent = shok
  8610. for e = 1, 15 do
  8611. wait()
  8612. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8613. shok.Transparency = shok.Transparency + 0.004
  8614. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8615. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8616. end
  8617. for e = 1, 16 do
  8618. wait()
  8619. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8620. shok.Transparency = shok.Transparency + 0.004
  8621. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8622. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8623. end
  8624. for e = 1, 12 do
  8625. wait()
  8626. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8627. shok.Transparency = shok.Transparency + 0.06
  8628. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8629. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8630. end
  8631. end))
  8632. coroutine.resume(coroutine.create(function()
  8633. local shok = Instance.new("Part")
  8634. shok.Name = "coil2"
  8635. shok.BrickColor = BrickColor.new("Institutional white")
  8636. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8637. shok.Size = Vector3.new(1, 1, 1)
  8638. shok.Anchored = true
  8639. shok.Material = "Neon"
  8640. shok.Transparency = 1
  8641. shok.CanCollide = false
  8642. shok.Parent = model
  8643. game.Debris:AddItem(shok, 12)
  8644. local mesh = Instance.new("SpecialMesh")
  8645. mesh.MeshType = "FileMesh"
  8646. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8647. mesh.Scale = Vector3.new(6, 12, 6)
  8648. mesh.Parent = shok
  8649. for e = 1, 15 do
  8650. wait()
  8651. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8652. shok.Transparency = shok.Transparency + 0.005
  8653. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8654. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8655. end
  8656. for e = 1, 16 do
  8657. wait()
  8658. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8659. shok.Transparency = shok.Transparency + 0.005
  8660. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8661. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8662. end
  8663. for e = 1, 12 do
  8664. wait()
  8665. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8666. shok.Transparency = shok.Transparency + 0.09
  8667. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8668. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8669. end
  8670. end))
  8671. coroutine.resume(coroutine.create(function()
  8672. local shok = Instance.new("Part")
  8673. shok.Name = "shokwve"
  8674. shok.BrickColor = BrickColor.new("Institutional white")
  8675. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8676. shok.Size = Vector3.new(1, 1, 1)
  8677. shok.Anchored = true
  8678. shok.Material = "Neon"
  8679. shok.Transparency = 0.6
  8680. shok.CanCollide = false
  8681. shok.Parent = model
  8682. game.Debris:AddItem(shok, 12)
  8683. local mesh = Instance.new("SpecialMesh")
  8684. mesh.MeshType = "FileMesh"
  8685. mesh.MeshId = "rbxassetid://489415447"
  8686. mesh.Scale = Vector3.new(1, 1, 1)
  8687. mesh.Parent = shok
  8688. for e = 1, 12 do
  8689. wait()
  8690. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8691. shok.Transparency = shok.Transparency + 0.002
  8692. end
  8693. for e = 1, 32 do
  8694. wait()
  8695. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8696. shok.Transparency = shok.Transparency + 0.002
  8697. end
  8698. for e = 1, 24 do
  8699. wait()
  8700. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8701. shok.Transparency = shok.Transparency + 0.03
  8702. end
  8703. end))
  8704. coroutine.resume(coroutine.create(function()
  8705. local shok = Instance.new("Part")
  8706. shok.Name = "shock2"
  8707. shok.BrickColor = BrickColor.new("Institutional white")
  8708. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8709. shok.Size = Vector3.new(1, 1, 1)
  8710. shok.Anchored = true
  8711. shok.Material = "Neon"
  8712. shok.Transparency = 0.35
  8713. shok.CanCollide = false
  8714. shok.Parent = model
  8715. game.Debris:AddItem(shok, 12)
  8716. local mesh = Instance.new("SpecialMesh")
  8717. mesh.MeshType = "FileMesh"
  8718. mesh.MeshId = "rbxassetid://1095709"
  8719. mesh.Scale = Vector3.new(12, 12, 12)
  8720. mesh.Parent = shok
  8721. for e = 1, 15 do
  8722. wait()
  8723. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8724. shok.Transparency = shok.Transparency + 0.004
  8725. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8726. end
  8727. for e = 1, 16 do
  8728. wait()
  8729. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8730. shok.Transparency = shok.Transparency + 0.004
  8731. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8732. end
  8733. for e = 1, 12 do
  8734. wait()
  8735. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8736. shok.Transparency = shok.Transparency + 0.06
  8737. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8738. end
  8739. end))
  8740. coroutine.resume(coroutine.create(function()
  8741. local shok = Instance.new("Part")
  8742. shok.Name = "shock3"
  8743. shok.BrickColor = BrickColor.new("Institutional white")
  8744. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8745. shok.Size = Vector3.new(1, 1, 1)
  8746. shok.Anchored = true
  8747. shok.Material = "Neon"
  8748. shok.Transparency = 0.35
  8749. shok.CanCollide = false
  8750. shok.Parent = model
  8751. game.Debris:AddItem(shok, 12)
  8752. local mesh = Instance.new("SpecialMesh")
  8753. mesh.MeshType = "FileMesh"
  8754. mesh.MeshId = "rbxassetid://1095709"
  8755. mesh.Scale = Vector3.new(12, 12, 12)
  8756. mesh.Parent = shok
  8757. for e = 1, 15 do
  8758. wait()
  8759. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8760. shok.Transparency = shok.Transparency + 0.004
  8761. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8762. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8763. end
  8764. for e = 1, 16 do
  8765. wait()
  8766. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8767. shok.Transparency = shok.Transparency + 0.004
  8768. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8769. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8770. end
  8771. for e = 1, 12 do
  8772. wait()
  8773. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8774. shok.Transparency = shok.Transparency + 0.06
  8775. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8776. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8777. end
  8778. end))
  8779. end
  8780.  
  8781.  
  8782.  
  8783. mouse.KeyDown:connect(function(k)
  8784. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8785. local exp = Instance.new("Explosion",Torso)
  8786. exp.BlastRadius = 45.5
  8787. exp.BlastPressure = 100
  8788. exp.Position = Torso
  8789. exp.Visible = true
  8790. end
  8791. end)
  8792.  
  8793. MV4 = 300
  8794. mouse.KeyDown:connect(function(k)
  8795. if attack == false and k == "8" then
  8796. for i, v in pairs(Torso:GetChildren()) do
  8797. if v:IsA('ParticleEmitter') then
  8798. v:Remove()
  8799. end
  8800. end
  8801. end
  8802. end)
  8803.  
  8804.  
  8805. MV4 = 300
  8806. mouse.KeyDown:connect(function(k)
  8807. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8808. MV4 = 0
  8809. Humanoid.WalkSpeed = 13
  8810. attack = true
  8811. Firepart1 = Instance.new("Part", RightArm)
  8812. Firepart1.Size = Vector3.new(1, 1, 1)
  8813. GuW1 = Instance.new("Weld")
  8814. GuW1.Name = "GuW"
  8815. GuW1.Part0 = RightArm
  8816. GuW1.C0 = cn(0, -1, 0)
  8817. GuW1.C1 = cn(0, 0, 0)
  8818. GuW1.Part1 = Firepart1
  8819. GuW1.Parent = RightArm
  8820. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8821. Firepart1.Transparency = 1
  8822. Firepart2 = Instance.new("Part", LeftArm)
  8823. Firepart2.Size = Vector3.new(1, 1, 1)
  8824. GuW2 = Instance.new("Weld")
  8825. GuW2.Name = "GuW"
  8826. GuW2.Part0 = LeftArm
  8827. GuW2.C0 = cn(0, -1, 0)
  8828. GuW2.C1 = cn(0, 0, 0)
  8829. GuW2.Part1 = Firepart2
  8830. GuW2.Parent = LeftArm
  8831. Firepart2.Transparency = 1
  8832. for i = 0, 5, 0.1 do
  8833. swait()
  8834. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8835. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8836. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8837. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8838. if Torsovelocity.Y > 2 then
  8839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8841. 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)
  8842. 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)
  8843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8844. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8845. elseif Torsovelocity.Y < 1 then
  8846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8848. 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)
  8849. 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)
  8850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8851. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8852. end
  8853. end
  8854. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8855. for i = 0, 7, 0.1 do
  8856. swait()
  8857. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8858. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8859. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8860. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8861. if Torsovelocity.Y > 2 then
  8862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8864. 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)
  8865. 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)
  8866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8868. elseif Torsovelocity.Y < 1 then
  8869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8871. 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)
  8872. 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)
  8873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8874. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8875. end
  8876. end
  8877. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8878. GuW1:Destroy()
  8879. GuW1 = Instance.new("Weld")
  8880. GuW1.Name = "GuW"
  8881. GuW1.Part0 = Torso
  8882. GuW1.C0 = cn(0, 0, -6)
  8883. GuW1.C1 = cn(0, 0, 0)
  8884. GuW1.Part1 = Firepart1
  8885. GuW1.Parent = Torso
  8886. GuW2:Destroy()
  8887. GuW2 = Instance.new("Weld")
  8888. GuW2.Name = "GuW"
  8889. GuW2.Part0 = Torso
  8890. GuW2.C0 = cn(0, 0, -6)
  8891. GuW2.C1 = cn(0, 0, 0)
  8892. GuW2.Part1 = Firepart2
  8893. GuW2.Parent = Torso
  8894. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8895. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8896. GuW2:Destroy()
  8897. GuW2 = Instance.new("Weld")
  8898. GuW2.Name = "GuW"
  8899. GuW2.Part0 = Torso
  8900. GuW2.C0 = cn(0, 0, -4)
  8901. GuW2.C1 = cn(0, 0, 0)
  8902. GuW2.Part1 = Firepart2
  8903. GuW2.Parent = Torso
  8904.  
  8905.  
  8906. for i = 0, 7, 0.1 do
  8907. swait()
  8908. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8909. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8910. if Torsovelocity.Y > 2 then
  8911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8913. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8914. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8915. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8916. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8917. elseif Torsovelocity.Y < 1 then
  8918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8923. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8924. end
  8925. end
  8926. local bp2 = Create("BodyPosition")({
  8927. P = 900,
  8928. D = 1000,
  8929. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8930. position = Torso.Position + Vector3.new(0, 60, 0),
  8931. Parent = Torso
  8932. })
  8933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8934. for i = 0, 8, 0.1 do
  8935. swait()
  8936. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8937. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8938. 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)
  8939. if Torsovelocity.Y > 2 then
  8940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8942. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8943. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8944. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8945. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8946. elseif Torsovelocity.Y < 1 then
  8947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8949. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8950. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8951. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8952. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8953. end
  8954. end
  8955. for i = 0, 18, 0.1 do
  8956. swait()
  8957. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8958. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8959. 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)
  8960. if Torsovelocity.Y > 2 then
  8961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8966. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8967. elseif Torsovelocity.Y < 1 then
  8968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8974. end
  8975. end
  8976. GuW1:Destroy()
  8977. GuW1 = Instance.new("Weld")
  8978. GuW1.Name = "GuW"
  8979. GuW1.Part0 = Torso
  8980. GuW1.C0 = cn(0, 0, -15)
  8981. GuW1.C1 = cn(0, 0, 0)
  8982. GuW1.Part1 = Firepart1
  8983. GuW1.Parent = Torso
  8984. GuW2:Destroy()
  8985. GuW2 = Instance.new("Weld")
  8986. GuW2.Name = "GuW"
  8987. GuW2.Part0 = Torso
  8988. GuW2.C0 = cn(0, 0, -17.5)
  8989. GuW2.C1 = cn(0, 0, 0)
  8990. GuW2.Part1 = Firepart2
  8991. GuW2.Parent = Torso
  8992. for i = 0, 1.25, 0.01 do
  8993. swait()
  8994. 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)
  8995. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8996. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8997. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8998. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8999. if Torsovelocity.Y > 2 then
  9000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9002. 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)
  9003. 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)
  9004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9006. elseif Torsovelocity.Y < 1 then
  9007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9009. 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)
  9010. 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)
  9011. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9013. end
  9014. end
  9015. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9016. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9017. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9018. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9019. for i = 0, 3, 0.1 do
  9020. swait()
  9021. if Torsovelocity.Y > 2 then
  9022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9024. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9028. elseif Torsovelocity.Y < 1 then
  9029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9031. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9032. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9033. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9034. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9035. end
  9036. end
  9037. wait(1)
  9038. bp2:Destroy()
  9039. Humanoid.WalkSpeed = 16
  9040. attack = false
  9041. MV4 = 0
  9042. Firepart1:Destroy()
  9043. Firepart2:Destroy()
  9044. end
  9045. end)
  9046. mouse.KeyDown:connect(function(k)
  9047. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9048. MV4 = 0
  9049. Humanoid.WalkSpeed = 13
  9050. attack = true
  9051. Firepart1 = Instance.new("Part", RightArm)
  9052. Firepart1.Size = Vector3.new(1, 1, 1)
  9053. GuW1 = Instance.new("Weld")
  9054. GuW1.Name = "GuW"
  9055. GuW1.Part0 = RightArm
  9056. GuW1.C0 = cn(0, -1, 0)
  9057. GuW1.C1 = cn(0, 0, 0)
  9058. GuW1.Part1 = Firepart1
  9059. GuW1.Parent = RightArm
  9060. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9061. Firepart1.Transparency = 1
  9062. Firepart2 = Instance.new("Part", LeftArm)
  9063. Firepart2.Size = Vector3.new(1, 1, 1)
  9064. GuW2 = Instance.new("Weld")
  9065. GuW2.Name = "GuW"
  9066. GuW2.Part0 = LeftArm
  9067. GuW2.C0 = cn(0, -1, 0)
  9068. GuW2.C1 = cn(0, 0, 0)
  9069. GuW2.Part1 = Firepart2
  9070. GuW2.Parent = LeftArm
  9071. Firepart2.Transparency = 1
  9072. GuW1:Destroy()
  9073. GuW1 = Instance.new("Weld")
  9074. GuW1.Name = "GuW"
  9075. GuW1.Part0 = Torso
  9076. GuW1.C0 = cn(0, 0, -6)
  9077. GuW1.C1 = cn(0, 0, 0)
  9078. GuW1.Part1 = Firepart1
  9079. GuW1.Parent = Torso
  9080. GuW2:Destroy()
  9081. GuW2 = Instance.new("Weld")
  9082. GuW2.Name = "GuW"
  9083. GuW2.Part0 = Torso
  9084. GuW2.C0 = cn(0, 0, -6)
  9085. GuW2.C1 = cn(0, 0, 0)
  9086. GuW2.Part1 = Firepart2
  9087. GuW2.Parent = Torso
  9088. GuW2:Destroy()
  9089. GuW2 = Instance.new("Weld")
  9090. GuW2.Name = "GuW"
  9091. GuW2.Part0 = Torso
  9092. GuW2.C0 = cn(0, 0, -4)
  9093. GuW2.C1 = cn(0, 0, 0)
  9094. GuW2.Part1 = Firepart2
  9095. GuW2.Parent = Torso
  9096. for i = 0, 18, 0.1 do
  9097. swait()
  9098. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9099. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9100. 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)
  9101. if Torsovelocity.Y > 2 then
  9102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9104. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9107. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9108. elseif Torsovelocity.Y < 1 then
  9109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9111. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9114. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9115. end
  9116. end
  9117. GuW1:Destroy()
  9118. GuW1 = Instance.new("Weld")
  9119. GuW1.Name = "GuW"
  9120. GuW1.Part0 = Torso
  9121. GuW1.C0 = cn(0, 0, -15)
  9122. GuW1.C1 = cn(0, 0, 0)
  9123. GuW1.Part1 = Firepart1
  9124. GuW1.Parent = Torso
  9125. GuW2:Destroy()
  9126. GuW2 = Instance.new("Weld")
  9127. GuW2.Name = "GuW"
  9128. GuW2.Part0 = Torso
  9129. GuW2.C0 = cn(0, 0, -17.5)
  9130. GuW2.C1 = cn(0, 0, 0)
  9131. GuW2.Part1 = Firepart2
  9132. GuW2.Parent = Torso
  9133. for i = 0, 1.25, 0.01 do
  9134. swait()
  9135. 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)
  9136. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9137. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9138. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9139. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9140. if Torsovelocity.Y > 2 then
  9141. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9142. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9143. 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)
  9144. 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)
  9145. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9146. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9147. end
  9148. end
  9149. wait(0.5)
  9150. Humanoid.WalkSpeed = 16
  9151. attack = false
  9152. MV4 = 300
  9153. Firepart1:Destroy()
  9154. Firepart2:Destroy()
  9155. end
  9156.  
  9157.  
  9158. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9159. MV4 = 90
  9160. Humanoid.WalkSpeed = 0.01
  9161. attack = true
  9162. Firepart1 = Instance.new("Part", RightArm)
  9163. Firepart1.Size = Vector3.new(1, 1, 1)
  9164. GuW1 = Instance.new("Weld")
  9165. GuW1.Name = "GuW"
  9166. GuW1.Part0 = RightArm
  9167. GuW1.C0 = cn(0, -1, 0)
  9168. GuW1.C1 = cn(0, 0, 0)
  9169. GuW1.Part1 = Firepart1
  9170. GuW1.Parent = RightArm
  9171. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9172. Firepart1.Transparency = 1
  9173. Firepart2 = Instance.new("Part", LeftArm)
  9174. Firepart2.Size = Vector3.new(1, 1, 1)
  9175. GuW2 = Instance.new("Weld")
  9176. GuW2.Name = "GuW"
  9177. GuW2.Part0 = LeftArm
  9178. GuW2.C0 = cn(0, -1, 0)
  9179. GuW2.C1 = cn(0, 0, 0)
  9180. GuW2.Part1 = Firepart2
  9181. GuW2.Parent = LeftArm
  9182. Firepart2.Transparency = 1
  9183. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9184. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9185. for i = 0, 2, 0.1 do
  9186. swait()
  9187. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9188. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9189. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9190. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9191. if Torsovelocity.Y > 2 then
  9192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9194. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9195. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9196. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9197. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9198. elseif Torsovelocity.Y < 1 then
  9199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9201. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9202. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9203. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9204. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9205. end
  9206. end
  9207. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9208. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9209. for i = 0, 7, 0.1 do
  9210. swait()
  9211. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9212. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9213. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9214. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9215. if Torsovelocity.Y > 2 then
  9216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9218. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9221. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9222. elseif Torsovelocity.Y < 1 then
  9223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9225. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9226. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9227. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9228. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9229. end
  9230. end
  9231. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9232. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9233. for i = 0, 7, 0.1 do
  9234. swait()
  9235. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9236. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9237. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9238. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9239. if Torsovelocity.Y > 2 then
  9240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9242. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9243. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9244. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9245. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9246. elseif Torsovelocity.Y < 1 then
  9247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9249. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9252. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9253. end
  9254. end
  9255. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9256. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9257. for i = 0, 6, 0.1 do
  9258. swait()
  9259. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9260. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9261. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9262. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9263. if Torsovelocity.Y > 2 then
  9264. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9265. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9266. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9267. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9268. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9269. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9270. elseif Torsovelocity.Y < 1 then
  9271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9273. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9276. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9277. end
  9278. end
  9279. for i = 0, 5, 0.1 do
  9280. swait()
  9281. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9282. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9283. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9284. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9285. if Torsovelocity.Y > 2 then
  9286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9288. 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)
  9289. 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)
  9290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9292. elseif Torsovelocity.Y < 1 then
  9293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9295. 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)
  9296. 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)
  9297. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9298. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9299. end
  9300. end
  9301. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9302. for i = 0, 7, 0.1 do
  9303. swait()
  9304. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9305. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9306. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9307. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9308. if Torsovelocity.Y > 2 then
  9309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9311. 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)
  9312. 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)
  9313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9314. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9315. elseif Torsovelocity.Y < 1 then
  9316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9318. 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)
  9319. 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)
  9320. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9321. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9322. end
  9323. end
  9324. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9325. GuW1:Destroy()
  9326. GuW1 = Instance.new("Weld")
  9327. GuW1.Name = "GuW"
  9328. GuW1.Part0 = Torso
  9329. GuW1.C0 = cn(0, 0, -6)
  9330. GuW1.C1 = cn(0, 0, 0)
  9331. GuW1.Part1 = Firepart1
  9332. GuW1.Parent = Torso
  9333. GuW2:Destroy()
  9334. GuW2 = Instance.new("Weld")
  9335. GuW2.Name = "GuW"
  9336. GuW2.Part0 = Torso
  9337. GuW2.C0 = cn(0, 0, -6)
  9338. GuW2.C1 = cn(0, 0, 0)
  9339. GuW2.Part1 = Firepart2
  9340. GuW2.Parent = Torso
  9341. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9342. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9343. GuW2:Destroy()
  9344. GuW2 = Instance.new("Weld")
  9345. GuW2.Name = "GuW"
  9346. GuW2.Part0 = Torso
  9347. GuW2.C0 = cn(0, 0, -4)
  9348. GuW2.C1 = cn(0, 0, 0)
  9349. GuW2.Part1 = Firepart2
  9350. GuW2.Parent = Torso
  9351. for i = 0, 7, 0.1 do
  9352. swait()
  9353. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9354. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9355. if Torsovelocity.Y > 2 then
  9356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9358. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9359. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9360. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9361. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9362. elseif Torsovelocity.Y < 1 then
  9363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9365. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9369. end
  9370. end
  9371. local bp2 = Create("BodyPosition")({
  9372. P = 900,
  9373. D = 1000,
  9374. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9375. position = Torso.Position + Vector3.new(0, 60, 0),
  9376. Parent = Torso
  9377. })
  9378. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9379. for i = 0, 8, 0.1 do
  9380. swait()
  9381. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9382. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9383. 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)
  9384. if Torsovelocity.Y > 2 then
  9385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9387. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9390. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9391. elseif Torsovelocity.Y < 1 then
  9392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9396. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9397. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9398. end
  9399. end
  9400. for i = 0, 18, 0.1 do
  9401. swait()
  9402. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9403. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9404. 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)
  9405. if Torsovelocity.Y > 2 then
  9406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9411. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9412. elseif Torsovelocity.Y < 1 then
  9413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9415. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9416. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9417. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9418. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9419. end
  9420. end
  9421. GuW1:Destroy()
  9422. GuW1 = Instance.new("Weld")
  9423. GuW1.Name = "GuW"
  9424. GuW1.Part0 = Torso
  9425. GuW1.C0 = cn(0, 0, -15)
  9426. GuW1.C1 = cn(0, 0, 0)
  9427. GuW1.Part1 = Firepart1
  9428. GuW1.Parent = Torso
  9429. GuW2:Destroy()
  9430. GuW2 = Instance.new("Weld")
  9431. GuW2.Name = "GuW"
  9432. GuW2.Part0 = Torso
  9433. GuW2.C0 = cn(0, 0, -17.5)
  9434. GuW2.C1 = cn(0, 0, 0)
  9435. GuW2.Part1 = Firepart2
  9436. GuW2.Parent = Torso
  9437. for i = 0, 1.25, 0.01 do
  9438. swait()
  9439. 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)
  9440. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9441. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9442. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9443. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9444. if Torsovelocity.Y > 2 then
  9445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9447. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9450. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9451. elseif Torsovelocity.Y < 1 then
  9452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9454. 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)
  9455. 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)
  9456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9457. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9458. end
  9459. end
  9460. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9461. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9462. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9463. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9464. for i = 0, 3, 0.1 do
  9465. swait()
  9466. if Torsovelocity.Y > 2 then
  9467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9469. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9473. elseif Torsovelocity.Y < 1 then
  9474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9480. end
  9481. end
  9482. wait(1)
  9483. bp2:Destroy()
  9484. Humanoid.WalkSpeed = 16
  9485. attack = false
  9486. MV4 = 0
  9487. Firepart1:Destroy()
  9488. Firepart2:Destroy()
  9489. end
  9490. end)
  9491. whiletruewait = false
  9492. game:GetService("RunService").Stepped:connect(function()
  9493. if whiletruewait == false then
  9494. whiletruewait = true
  9495. wait()
  9496. whiletruewait = false
  9497. end
  9498. end)
  9499. game:GetService("RunService").Stepped:connect(function()
  9500. if whiletruewait == false then
  9501. if MV1 < 20 then
  9502. MV1 = MV1 + 0.2
  9503. end
  9504. if MV2 < 90 then
  9505. MV2 = MV2 + 1
  9506. end
  9507. if MV3 < 190 then
  9508. MV3 = MV3 + 0.4
  9509. end
  9510. if MV4 < 500 then
  9511. MV4 = MV4 + 0.3
  9512. end
  9513. end
  9514. end)
  9515. Humanoid.MaxHealth = 10000
  9516. wait()
  9517. for i = 1, 6 do
  9518. Humanoid.Health = Humanoid.MaxHealth
  9519. wait()
  9520. end
  9521.  
  9522. ---
  9523. GroundWave3 = function()
  9524. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9525. Colors = {"White", "White"}
  9526. local wave = Instance.new("Part", char)
  9527. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9528. wave.Anchored = true
  9529. wave.Name = "Wave"
  9530. wave.CanCollide = false
  9531. wave.Locked = true
  9532. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9533. wave.TopSurface = "Smooth"
  9534. wave.BottomSurface = "Smooth"
  9535. wave.Transparency = 0.10
  9536. wave.CFrame = HandCF
  9537. wm = Instance.new("SpecialMesh",wave)
  9538. wm.MeshId = "rbxassetid://559831844"
  9539. coroutine.wrap(function()
  9540. for i = 1, 30, 1 do
  9541. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9542. wave.Size = wm.Scale
  9543. wave.CFrame = HandCF
  9544. wave.Transparency = i/30
  9545. wait()
  9546. end
  9547. wait()
  9548. wave:Destroy()
  9549. end)()
  9550. end
  9551. ---
  9552.  
  9553. local v3 = Vector3.new
  9554. local num = 0
  9555. local bc = BrickColor.new
  9556. local new = Instance.new
  9557.  
  9558. mouse.KeyDown:connect(function(key)
  9559. if key=="=" then
  9560. Serious()
  9561. char.JumPower = 150
  9562. end
  9563. end)
  9564. Health = math.huge --------- Serious mode aura.
  9565. BaseHealth = math.huge
  9566.  
  9567.  
  9568.  
  9569.  
  9570. InForm = false
  9571.  
  9572. Player = game.Players.LocalPlayer
  9573. Char = Player.Character
  9574. Torso = Char.Torso
  9575.  
  9576. function Serious()
  9577. for X = 1, 1 do wait()
  9578.  
  9579.  
  9580. wait(0)
  9581. for X = 1, 1 do wait()
  9582. local Effect = Instance.new("Part")
  9583. Effect.Name = "Effect"
  9584. Effect.Parent = Torso
  9585. Effect.CFrame = Torso.CFrame
  9586. Effect.BrickColor = BrickColor.new("Neon orange")
  9587. Effect.Shape = "Ball"
  9588. Effect.Size = Vector3.new(1, 1, 1)
  9589. Effect.Anchored = true
  9590. Effect.Material = "Neon"
  9591. Effect.CanCollide = false
  9592. Effect.CFrame = Torso.CFrame
  9593. Effect.Size = Effect.Size + Vector3.new(0.5)
  9594. Effect.Transparency = Effect.Transparency + 0.04
  9595. end
  9596. end
  9597.  
  9598. repeat
  9599. Torso:FindFirstChild("Effect"):Remove()
  9600. until Torso:FindFirstChild("Effect") == nil
  9601.  
  9602.  
  9603. local Color1 = Color3.new(255, 255, 0)
  9604. local Color2 = Color3.new(255, 255, 0)
  9605.  
  9606. for i = 0, 3, 0.1 do
  9607. swait()
  9608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9610. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9611. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9612. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9613. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9614. end
  9615. local pie22 = Instance.new("ParticleEmitter")
  9616. pie22.Parent = LeftArm
  9617. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9618. pie22.LightEmission = 1
  9619. pie22.Size = NumberSequence.new(1,2)
  9620. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9621. pie22.Transparency = NumberSequence.new(0.7,1)
  9622. pie22.EmissionDirection = "Top"
  9623. pie22.Enabled = true
  9624. pie22.Lifetime = NumberRange.new(1)
  9625. pie22.Rotation = NumberRange.new(-420, 425)
  9626. pie22.Rate = 50
  9627. pie22.Speed = NumberRange.new(1)
  9628. pie22.LockedToPart = false
  9629. pie22.VelocitySpread = 2
  9630. local pie22 = Instance.new("ParticleEmitter")
  9631. pie22.Parent = RightArm
  9632. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9633. pie22.LightEmission = 1
  9634. pie22.Size = NumberSequence.new(1,2)
  9635. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9636. pie22.Transparency = NumberSequence.new(0.7,1)
  9637. pie22.EmissionDirection = "Top"
  9638. pie22.Enabled = true
  9639. pie22.Lifetime = NumberRange.new(1)
  9640. pie22.Rotation = NumberRange.new(-420, 425)
  9641. pie22.Rate = 50
  9642. pie22.Speed = NumberRange.new(1)
  9643. pie22.LockedToPart = false
  9644. pie22.VelocitySpread = 2
  9645. local pie22 = Instance.new("ParticleEmitter")
  9646. pie22.Parent = LeftLeg
  9647. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9648. pie22.LightEmission = 1
  9649. pie22.Size = NumberSequence.new(1,2)
  9650. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9651. pie22.Transparency = NumberSequence.new(0.8,1)
  9652. pie22.EmissionDirection = "Top"
  9653. pie22.Enabled = true
  9654. pie22.Lifetime = NumberRange.new(1)
  9655. pie22.Rotation = NumberRange.new(-420, 425)
  9656. pie22.Rate = 20
  9657. pie22.Speed = NumberRange.new(1)
  9658. pie22.LockedToPart = false
  9659. pie22.VelocitySpread = 2
  9660. local pie22 = Instance.new("ParticleEmitter")
  9661. pie22.Parent = RightLeg
  9662. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9663. pie22.LightEmission = 1
  9664. pie22.Size = NumberSequence.new(1,2)
  9665. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9666. pie22.Transparency = NumberSequence.new(0.8,1)
  9667. pie22.EmissionDirection = "Top"
  9668. pie22.Enabled = true
  9669. pie22.Lifetime = NumberRange.new(1)
  9670. pie22.Rotation = NumberRange.new(-420, 425)
  9671. pie22.Rate = 20
  9672. pie22.Speed = NumberRange.new(1)
  9673. pie22.LockedToPart = false
  9674. pie22.VelocitySpread = 2
  9675. lig = Instance.new("PointLight",Player.Character.Torso)
  9676. lig.Color=Color3.new(255,255,0)
  9677. lig.Range = 6
  9678.  
  9679. local Must = Instance.new("Sound",Torso)
  9680. Must.SoundId = "rbxassetid://136847579"
  9681. Must.Pitch = 0.99
  9682. Must.Volume = 0.6
  9683. Must.Looped = false
  9684. wait(0)
  9685. Must:Play()
  9686. a21e = new("Part",char)
  9687. a21e.Name = "Beam"..num
  9688. a21e.Locked = true
  9689. a21e.Size = v3(1,1,1)
  9690. a21e.CanCollide = false
  9691. a21e.BrickColor = bc("Neon orange")
  9692. a21e.Material = "Neon"
  9693. a21e.Transparency = 0
  9694. aa21e = new("SpecialMesh",a21e)
  9695. a21e.Anchored = true
  9696. a21e.Position = RootPart.Position
  9697. aa21e.MeshType = "Sphere"
  9698. aa21e.Scale = v3(1,1,1)
  9699. for i = 1,50 do
  9700. wait()
  9701. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9702. a21e.Transparency = a21e.Transparency + 0.04
  9703. end
  9704.  
  9705.  
  9706. local Mus = Instance.new("Sound",Torso)
  9707. Mus.SoundId = "rbxassetid://291165237"
  9708. Mus.Pitch = 0.99
  9709. Mus.Volume = 0.2
  9710. Mus.Looped = true
  9711. wait(0)
  9712. Mus:Play()
  9713.  
  9714. InForm = true
  9715. Humanoid.JumpPower = 120
  9716.  
  9717. Char.Humanoid.MaxHealth = Health
  9718. wait(0.3)
  9719. Char.Humanoid.Health = Health
  9720. wait(0.7)
  9721. Must:Destroy()
  9722. end
  9723.  
  9724. function Base()
  9725. InForm = false
  9726. local Effect = Instance.new("Part")
  9727. Effect.Name = "Effect"
  9728. Effect.Parent = Torso
  9729. Effect.CFrame = Torso.CFrame
  9730. Effect.BrickColor = BrickColor.new("White")
  9731. Effect.Shape = "Ball"
  9732. Effect.Size = Vector3.new(8, 8, 8)
  9733. Effect.Anchored = true
  9734. Effect.Material = "Neon"
  9735. Effect.CanCollide = false
  9736. for loop = 1, 25 do wait()
  9737. Effect.CFrame = Torso.CFrame
  9738. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9739. Effect.Transparency = Effect.Transparency + 0.04
  9740.  
  9741. end
  9742. repeat
  9743. Torso:FindFirstChild("Effect"):Remove()
  9744. until Torso:FindFirstChild("Effect") == nil
  9745.  
  9746. for i, v in pairs(Torso:GetChildren()) do
  9747. if v:IsA('ParticleEmitter') then
  9748. v:Remove()
  9749. end
  9750. end
  9751. char.Humanoid.MaxHealth = BaseHealth
  9752. wait(0.3)
  9753. char.Humanoid.Health = BaseHealth
  9754.  
  9755.  
  9756. end
  9757.  
  9758. mouse.KeyDown:connect(function(key)
  9759. if key=="9" then
  9760. Base()
  9761. lig:Destroy()
  9762. end
  9763. end)
  9764.  
  9765. Player.Chatted:connect(function(Message)
  9766. if Message == "Time to get serious." and InForm == false then
  9767. wait(0.10)
  9768. Serious()
  9769. end
  9770. if Message == "off" or Message == "Nice fight." and InForm == true then
  9771. Base()
  9772. end
  9773. local ContentProvider = game:GetService("ContentProvider")
  9774.  
  9775. local function LoadAssets(AssetList)
  9776. -- Takes an asset list and preloads it. Will not wait for them to load.
  9777.  
  9778. for _, AssetId in pairs(AssetList) do
  9779. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9780. end
  9781. end
  9782.  
  9783. local Gibs = game.Workspace
  9784.  
  9785. function Kill(Character)
  9786. Character.Humanoid.Health = 0
  9787. local poo = Instance.new("IntValue",Character)
  9788. poo.Name = "haha nope"
  9789. local svch = Character
  9790. local hum = Character:findFirstChild("Humanoid")
  9791. Character.Archivable = true
  9792. local chrclone = Character:clone()
  9793. Character.Archivable = false
  9794.  
  9795. local ch = chrclone:GetChildren()
  9796. local i
  9797. for i = 1,#ch do
  9798. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9799. ch[i]:remove()
  9800. end
  9801. end
  9802. local function Scan(ch)
  9803. local e
  9804. for e = 1,#ch do
  9805. Scan(ch[e]:GetChildren())
  9806. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9807. ch[e]:remove()
  9808. end
  9809. end
  9810. end
  9811. Scan(chrclone:GetChildren())
  9812.  
  9813. local hum2 = chrclone:findFirstChild("Humanoid")
  9814.  
  9815.  
  9816. if hum2 ~= nil then
  9817. hum2.Name = "Humanoid2"
  9818. hum2.PlatformStand = true
  9819. hum2.Sit = true
  9820. hum2.MaxHealth = 0
  9821. hum2.Health = 0
  9822. end
  9823.  
  9824. local ch = Character:GetChildren()
  9825. local i
  9826. for i = 1,#ch do
  9827. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9828. ch[i]:remove()
  9829. end
  9830. end
  9831.  
  9832. wait(0.2)
  9833.  
  9834. local ch = Character:GetChildren()
  9835. local i
  9836. for i = 1,#ch do
  9837. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9838. ch[i]:remove()
  9839. end
  9840. end
  9841. Character = chrclone
  9842. local Torso = Character.Torso
  9843. local movevector = Vector3.new()
  9844.  
  9845. if Torso then
  9846. local Head = Character:FindFirstChild("Head")
  9847. local Limb = Character:FindFirstChild("Right Arm")
  9848. if Limb then
  9849.  
  9850. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9851. local Joint = Instance.new("Glue")
  9852. Joint.Name = "RightShoulder"
  9853. Joint.Part0 = Torso
  9854. Joint.Part1 = Limb
  9855. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9856. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9857. Joint.Parent = Torso
  9858.  
  9859. local B = Instance.new("Part")
  9860. B.TopSurface = 0
  9861. B.BottomSurface = 0
  9862. B.formFactor = "Symmetric"
  9863. B.Size = Vector3.new(1, 1, 1)
  9864. B.Transparency = 1
  9865. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9866. B.Parent = Character
  9867. local W = Instance.new("Weld")
  9868. W.Part0 = Limb
  9869. W.Part1 = B
  9870. W.C0 = CFrame.new(0, -0.5, 0)
  9871. W.Parent = Limb
  9872.  
  9873. end
  9874. local Limb = Character:FindFirstChild("Left Arm")
  9875. if Limb then
  9876.  
  9877. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9878. local Joint = Instance.new("Glue")
  9879. Joint.Name = "LeftShoulder"
  9880. Joint.Part0 = Torso
  9881. Joint.Part1 = Limb
  9882. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9883. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9884. Joint.Parent = Torso
  9885.  
  9886. local B = Instance.new("Part")
  9887. B.TopSurface = 0
  9888. B.BottomSurface = 0
  9889. B.formFactor = "Symmetric"
  9890. B.Size = Vector3.new(1, 1, 1)
  9891. B.Transparency = 1
  9892. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9893. B.Parent = Character
  9894. local W = Instance.new("Weld")
  9895. W.Part0 = Limb
  9896. W.Part1 = B
  9897. W.C0 = CFrame.new(0, -0.5, 0)
  9898. W.Parent = Limb
  9899.  
  9900. end
  9901. local Limb = Character:FindFirstChild("Right Leg")
  9902. if Limb then
  9903.  
  9904. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9905. local Joint = Instance.new("Glue")
  9906. Joint.Name = "RightHip"
  9907. Joint.Part0 = Torso
  9908. Joint.Part1 = Limb
  9909. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9910. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9911. Joint.Parent = Torso
  9912.  
  9913. local B = Instance.new("Part")
  9914. B.TopSurface = 0
  9915. B.BottomSurface = 0
  9916. B.formFactor = "Symmetric"
  9917. B.Size = Vector3.new(1, 1, 1)
  9918. B.Transparency = 1
  9919. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9920. B.Parent = Character
  9921. local W = Instance.new("Weld")
  9922. W.Part0 = Limb
  9923. W.Part1 = B
  9924. W.C0 = CFrame.new(0, -0.5, 0)
  9925. W.Parent = Limb
  9926.  
  9927. end
  9928. local Limb = Character:FindFirstChild("Left Leg")
  9929. if Limb then
  9930.  
  9931. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9932. local Joint = Instance.new("Glue")
  9933. Joint.Name = "LeftHip"
  9934. Joint.Part0 = Torso
  9935. Joint.Part1 = Limb
  9936. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9937. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9938. Joint.Parent = Torso
  9939.  
  9940. local B = Instance.new("Part")
  9941. B.TopSurface = 0
  9942. B.BottomSurface = 0
  9943. B.formFactor = "Symmetric"
  9944. B.Size = Vector3.new(1, 1, 1)
  9945. B.Transparency = 1
  9946. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9947. B.Parent = Character
  9948. local W = Instance.new("Weld")
  9949. W.Part0 = Limb
  9950. W.Part1 = B
  9951. W.C0 = CFrame.new(0, -0.5, 0)
  9952. W.Parent = Limb
  9953. end
  9954. end
  9955. end
  9956. ----------
  9957.  
  9958. lerpz = function(D, E, F, G)
  9959. D[E] = D[E]:lerp(F, G)
  9960. end
  9961.  
  9962. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9963. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9964. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9965. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9966. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9967. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9968. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9969. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9970. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9971. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9972. resetlerp = function()
  9973. RJ.C0 = RJC0
  9974. RJ.C1 = RJC1
  9975. N.C0 = NC0
  9976. N.C1 = NC1
  9977. RS.C0 = RSC0
  9978. RS.C1 = RSC1
  9979. LS.C0 = LSC0
  9980. LS.C1 = LSC1
  9981. RH.C0 = RHC0
  9982. RH.C1 = RHC1
  9983. LH.C0 = LHC0
  9984. LH.C1 = LHC1
  9985. end
  9986. -------
  9987. ----------
  9988. hrp = char.HumanoidRootPart
  9989.  
  9990. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9991. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9992. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9993. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9994. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9995. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9996. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9997. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9998. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9999. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10000. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10001. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10002. RS = Torso:FindFirstChild("Right Shoulder")
  10003. LS = Torso:FindFirstChild("Left Shoulder")
  10004. RH = Torso:FindFirstChild("Right Hip")
  10005. LH = Torso:FindFirstChild("Left Hip")
  10006. RJ = hrp:FindFirstChild("RootJoint")
  10007. N = Torso:FindFirstChild("Neck")
  10008. cf = CFrame.new
  10009. ang = CFrame.Angles
  10010. rd = math.rad
  10011. rd2 = math.random
  10012. cs = ColorSequence.new
  10013. ns = NumberSequence.new
  10014. nsk = NumberSequenceKeypoint.new
  10015. -------------------
  10016.  
  10017. end)
  10018.  
  10019. print([[
  10020. -------------------------------------------------
  10021. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10022. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement